.rich-editor-html{font-size:15px;letter-spacing:var(--tracking-wide)}.rich-editor-html>h2{background:var(--bg-secondary);border-radius:5px;font:var(--font-bold);font-size:16px;letter-spacing:var(--tracking-wide);margin-bottom:24px;padding:14px 28px}@media (min-width:748.02px){.rich-editor-html>h2{margin-bottom:36px}}.rich-editor-html>h3{border-bottom:3px solid var(--border-secondary);font:var(--font-bold);font-size:16px;letter-spacing:var(--tracking-wide);margin-bottom:20px;padding:12px 8px}@media (min-width:748.02px){.rich-editor-html>h3{margin-bottom:32px}}.rich-editor-html>ol,.rich-editor-html>p,.rich-editor-html>ul{margin-bottom:2em}@media (min-width:748.02px){.rich-editor-html>ol,.rich-editor-html>p,.rich-editor-html>ul{margin-bottom:3em}}.rich-editor-html>blockquote{background:var(--bg-secondary);margin-bottom:30px;padding:24px 30px}.rich-editor-html>ol,.rich-editor-html>ul{display:grid;grid-gap:1em;gap:1em;list-style-position:inside;padding-left:1em}.rich-editor-html>ul{list-style-type:disc}.rich-editor-html>ol{list-style-type:decimal}.rich-editor-html a{-webkit-text-decoration:underline;text-decoration:underline}.rich-editor-html a:hover{-webkit-text-decoration:none;text-decoration:none}.rich-editor-html strong{font:var(--font-bold)}.rich-editor-html img{height:auto;max-width:100%}.rich-editor-html a[style*="background-color:#333"],.rich-editor-html a[style*="background-color:#ddd"]{border-radius:var(--rounded-full);display:table;font-size:14px;letter-spacing:var(--tracking-wider);margin-left:auto;margin-right:auto;max-width:100%;padding:20px 72px;position:relative;-webkit-text-decoration:none;text-decoration:none}.rich-editor-html a[style*="background-color:#333"]:before,.rich-editor-html a[style*="background-color:#ddd"]:before{background-color:currentcolor;content:"";display:block;height:24px;-webkit-mask-image:url(https://api.iconify.design/material-symbols/keyboard-arrow-right.svg);mask-image:url(https://api.iconify.design/material-symbols/keyboard-arrow-right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px}.rich-editor-html a[style*="background-color:#333"]{background:var(--bg-primary)!important;color:var(--text-white)!important}.rich-editor-html a[style*="background-color:#ddd"]{background:transparent!important;border:1px solid var(--text-primary);color:var(--text-primary)!important}.js-has-pseudo [csstools-has-1a-36-2x-2r-2w-19-2t-2s-2x-38-33-36-19-2w-38-31-30-w-1q-w-34-1m-2w-2p-37-14-2x-31-2v-w-17-w-2x-31-2v-15]:not(does-not-exist):not(does-not-exist):not(does-not-exist){display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 20px;gap:32px 20px}.rich-editor-html>p:has(img+img){display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px 20px;gap:32px 20px}.rich-editor-html .embedly-embed{aspect-ratio:16/9;height:100%;width:100%}.rich-editor-html .instagram-media,.rich-editor-html .twitter-tweet{margin-left:auto!important;margin-right:auto!important;max-width:100%}:root{--color-ergohuman:#000;--text-primary:#222;--text-secondary:#d9d9d9;--text-black:#000;--text-white:#fff;--bg-primary:#303030;--bg-secondary:#f3f3f3;--bg-black:#000;--bg-white:#fff;--bg-backdrop:rgba(0,0,0,.235);--border-secondary:#d9d9d9;--border-line:#d1d1d1;--border-white:#fff;--border-black:#000;--font-sans-jp:"Noto Sans JP",sans-serif;--font-sans:"Noto Sans",var(--font-sans-jp);--font-medium:500 1em var(--font-sans-jp);--font-semibold:600 1em var(--font-sans);--font-bold:700 1em var(--font-sans-jp);--leading-none:0;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-normal:0em;--tracking-wide:.1em;--tracking-wider:.2em;--z-page-header:90;--z-page-sub-header:91;--z-page-menu:100;--z-floating-button:120;--z-dialog:200;--z-alert:201;--height-page-header:48px;--height-product-nav:52px;--inline-page:20px;--inline-page-tight:30px;--inline-page-wide:var(--inline-page);--inline-layout-support:24px;--rounded-full:9999px;--hover-opacity:.5;--hover-transition:opacity .2s ease-in-out}@media (min-width:748.02px){:root{--height-page-header:90px;--height-product-nav:78px;--inline-page:32px;--inline-page-tight:42px;--inline-page-wide:90px}}@media (min-width:1536.02px){:root{--inline-page:166px;--inline-page-tight:84px}}@media (min-width:1024.02px){:root{--inline-layout-support:80px}}
