section[data-astro-cid-mkfik2ce]{box-sizing:border-box}h1[data-astro-cid-mkfik2ce],h2[data-astro-cid-mkfik2ce],h3[data-astro-cid-mkfik2ce],p[data-astro-cid-mkfik2ce],ul[data-astro-cid-mkfik2ce],ol[data-astro-cid-mkfik2ce]{margin:0}ul[data-astro-cid-mkfik2ce],ol[data-astro-cid-mkfik2ce]{padding:0;list-style:none}.hero[data-astro-cid-mkfik2ce]{text-align:center;color:#fff;background:linear-gradient(#171717 0%,#1e1e1e 100%);padding:72px 24px 48px}.hero-tagline[data-astro-cid-mkfik2ce]{letter-spacing:.42em;text-indent:.42em;color:#e2873f;font-family:Oswald,Noto Sans JP,sans-serif;font-size:14px;font-weight:300}.hero-title[data-astro-cid-mkfik2ce]{letter-spacing:.12em;margin-top:12px;font-size:clamp(32px,6.5vw,56px);font-weight:700;line-height:1.2}.hero-lead[data-astro-cid-mkfik2ce]{color:#bdbdbd;max-width:680px;margin:20px auto 0;font-size:15px;line-height:2}.sentence[data-astro-cid-mkfik2ce]{display:inline-block}.desks[data-astro-cid-mkfik2ce]{background:#1e1e1e;padding:16px 24px 72px}.desk-list[data-astro-cid-mkfik2ce]{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1060px;margin:0 auto;display:grid}.desk[data-astro-cid-mkfik2ce]{background:#262626;border:1px solid #333;flex-direction:column;padding:32px 28px 28px;transition:border-color .25s;display:flex}.desk[data-astro-cid-mkfik2ce]:hover{border-color:#4a4a4a}.desk-logo[data-astro-cid-mkfik2ce]{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:118px;display:flex}.desk-logo[data-astro-cid-mkfik2ce] img[data-astro-cid-mkfik2ce]{width:auto;max-width:100%;height:auto;display:block}.desk-logo[data-astro-cid-mkfik2ce] .desk-logo-mark[data-astro-cid-mkfik2ce]{max-height:84px}.desk-logo[data-astro-cid-mkfik2ce] .desk-logo-mark[data-astro-cid-mkfik2ce].is-lockup{width:150px;max-height:none}.desk-logo[data-astro-cid-mkfik2ce] .desk-logo-text[data-astro-cid-mkfik2ce]{max-height:18px}.desk-wordmark[data-astro-cid-mkfik2ce]{letter-spacing:.22em;text-indent:.22em;color:#fff;font-family:Oswald,Noto Sans JP,sans-serif;font-size:19px;font-weight:500;line-height:1}.desk-description[data-astro-cid-mkfik2ce]{color:#e4e4e4;margin-top:22px;font-size:13.5px;line-height:1.9}.desk-topics[data-astro-cid-mkfik2ce]{flex-direction:column;gap:4px;margin-top:12px;display:flex}.desk-topics[data-astro-cid-mkfik2ce] li[data-astro-cid-mkfik2ce]{color:#a8a8a8;padding-left:14px;font-size:13px;line-height:1.85;position:relative}.desk-topics[data-astro-cid-mkfik2ce] li[data-astro-cid-mkfik2ce]:before{content:"";background:#e2873f;width:6px;height:1px;position:absolute;top:.88em;left:0}.desk-note[data-astro-cid-mkfik2ce]{color:#8f8f8f;margin-top:12px;font-size:12px;line-height:1.8}.cta[data-astro-cid-mkfik2ce]{color:#fff;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:16px;margin-top:auto;padding:18px 0 2px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.cta-text[data-astro-cid-mkfik2ce]{transition:color .3s;position:relative}.cta-text[data-astro-cid-mkfik2ce]:after{content:"";background:#e2873f;width:0;height:1px;transition:width .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-6px;left:0}.cta-rule[data-astro-cid-mkfik2ce]{background:#ffffff8c;width:44px;height:1px;transition:width .45s cubic-bezier(.22,1,.36,1),background-color .3s;display:block}.cta-arrow[data-astro-cid-mkfik2ce]{fill:none;stroke:#ffffffd9;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:10px;transition:stroke .3s}.cta[data-astro-cid-mkfik2ce]:hover .cta-text[data-astro-cid-mkfik2ce],.cta[data-astro-cid-mkfik2ce]:focus-visible .cta-text[data-astro-cid-mkfik2ce]{color:#e2873f}.cta[data-astro-cid-mkfik2ce]:hover .cta-text[data-astro-cid-mkfik2ce]:after,.cta[data-astro-cid-mkfik2ce]:focus-visible .cta-text[data-astro-cid-mkfik2ce]:after{width:100%}.cta[data-astro-cid-mkfik2ce]:hover .cta-rule[data-astro-cid-mkfik2ce],.cta[data-astro-cid-mkfik2ce]:focus-visible .cta-rule[data-astro-cid-mkfik2ce]{background:#e2873f;width:72px}.cta[data-astro-cid-mkfik2ce]:hover .cta-arrow[data-astro-cid-mkfik2ce],.cta[data-astro-cid-mkfik2ce]:focus-visible .cta-arrow[data-astro-cid-mkfik2ce]{stroke:#e2873f}.cta[data-astro-cid-mkfik2ce]:focus-visible{outline-offset:8px;outline:1px dashed #e2873fcc}.faq[data-astro-cid-mkfik2ce]{background:#1e1e1e;border-top:1px solid #2e2e2e;padding:64px 24px 80px}.faq-head[data-astro-cid-mkfik2ce]{max-width:880px;margin:0 auto 28px}.faq-heading[data-astro-cid-mkfik2ce]{letter-spacing:.22em;text-indent:.22em;color:#fff;font-family:Jost,Noto Sans JP,sans-serif;font-size:clamp(30px,5vw,48px);font-weight:300}.faq-lead[data-astro-cid-mkfik2ce]{color:#9e9e9e;margin-top:12px;font-size:13.5px;line-height:1.9}.faq-body[data-astro-cid-mkfik2ce]{max-width:880px;margin:0 auto}.group[data-astro-cid-mkfik2ce]{border-top:1px solid #333}.group[data-astro-cid-mkfik2ce]:last-child{border-bottom:1px solid #333}.group-summary[data-astro-cid-mkfik2ce]{cursor:pointer;align-items:center;gap:14px;padding:20px 4px;list-style:none;transition:color .25s;display:flex}.group-summary[data-astro-cid-mkfik2ce]::-webkit-details-marker{display:none}.group-label[data-astro-cid-mkfik2ce]{letter-spacing:.14em;color:#fff;font-family:Jost,Noto Sans JP,sans-serif;font-size:17px;font-weight:400}.group-count[data-astro-cid-mkfik2ce]{color:#8f8f8f;font-size:11px}.group-chevron[data-astro-cid-mkfik2ce]{fill:none;stroke:#9e9e9e;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:9px;margin-left:auto;transition:transform .3s,stroke .25s}.group[data-astro-cid-mkfik2ce][open] .group-chevron[data-astro-cid-mkfik2ce]{transform:rotate(180deg)}.group-summary[data-astro-cid-mkfik2ce]:hover .group-label[data-astro-cid-mkfik2ce],.group-summary[data-astro-cid-mkfik2ce]:focus-visible .group-label[data-astro-cid-mkfik2ce]{color:#e2873f}.group-summary[data-astro-cid-mkfik2ce]:hover .group-chevron[data-astro-cid-mkfik2ce],.group-summary[data-astro-cid-mkfik2ce]:focus-visible .group-chevron[data-astro-cid-mkfik2ce]{stroke:#e2873f}.qa-list[data-astro-cid-mkfik2ce]{padding:0 4px 24px}.qa[data-astro-cid-mkfik2ce]+.qa[data-astro-cid-mkfik2ce]{border-top:1px solid #2a2a2a;margin-top:26px;padding-top:26px}.qa-q[data-astro-cid-mkfik2ce]{color:#fff;padding-left:28px;font-size:15px;font-weight:700;line-height:1.7;position:relative}.qa-q[data-astro-cid-mkfik2ce]:before{content:"Q";color:#e2873f;font-family:Jost,Noto Sans JP,sans-serif;font-size:15px;font-weight:500;position:absolute;top:0;left:0}.qa-a[data-astro-cid-mkfik2ce]{margin-top:10px;padding-left:28px}.qa-a[data-astro-cid-mkfik2ce] p[data-astro-cid-mkfik2ce]{color:#b8b8b8;font-size:13.5px;line-height:1.95}.qa-links[data-astro-cid-mkfik2ce]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-left:28px;display:flex}.qa-links-label[data-astro-cid-mkfik2ce]{letter-spacing:.1em;color:#7a7a7a;font-size:11px}.qa-link[data-astro-cid-mkfik2ce]{color:#d6d6d6;border:1px solid #3a3a3a;padding:5px 12px;font-size:12px;text-decoration:none;transition:color .25s,border-color .25s}.qa-link[data-astro-cid-mkfik2ce]:hover,.qa-link[data-astro-cid-mkfik2ce]:focus-visible{color:#e2873f;border-color:#e2873f}@media (width<=900px){.desk-list[data-astro-cid-mkfik2ce]{grid-template-columns:1fr;max-width:520px}}@media (width<=600px){.hero[data-astro-cid-mkfik2ce]{padding:48px 16px 32px}.desks[data-astro-cid-mkfik2ce]{padding:12px 16px 48px}.desk[data-astro-cid-mkfik2ce]{padding:26px 20px 22px}.faq[data-astro-cid-mkfik2ce]{padding:48px 16px 56px}.qa-q[data-astro-cid-mkfik2ce],.qa-a[data-astro-cid-mkfik2ce],.qa-links[data-astro-cid-mkfik2ce]{padding-left:24px}}
