.faq-section[data-astro-cid-hemr5th4]{--faq-bg:var(--night-900);--faq-item:transparent;--faq-item-open:var(--night-850);--faq-item-hover:var(--night-850);--faq-ink:var(--sand-soft);--faq-ink-strong:var(--sand);--faq-muted:var(--muted);--faq-icon:var(--muted);--faq-btn-bg:var(--coral);--faq-btn-ink:var(--coral-ink);--faq-btn-hover:var(--coral-bright);--faq-radius:8px;z-index:1;padding-block:var(--section-y);background:var(--faq-bg);position:relative}.faq-section--light[data-astro-cid-hemr5th4]{--faq-bg:transparent;--faq-item:#f4f4f4;--faq-item-open:#ececec;--faq-item-hover:#efefef;--faq-ink:#222;--faq-ink-strong:#111;--faq-muted:#666;--faq-icon:#7a7a7a;--faq-btn-bg:#202020;--faq-btn-ink:#fff;--faq-btn-hover:#3a3a3a;--faq-radius:18px;padding-block:clamp(2.5rem,5vw,4rem) clamp(3.5rem,6vw,5rem)}.faq-grid[data-astro-cid-hemr5th4]{width:100%;max-width:var(--container,1320px);padding-inline:var(--gutter,32px);grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2.5rem,6vw,6rem);margin-inline:auto;display:grid}.faq-intro[data-astro-cid-hemr5th4]{position:static}.faq-section--dark[data-astro-cid-hemr5th4] .faq-intro[data-astro-cid-hemr5th4]{position:sticky;top:125px}.faq-intro[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4]{color:var(--faq-ink-strong);font-size:clamp(2rem,4vw,3.3rem);line-height:1.04}.faq-intro[data-astro-cid-hemr5th4] h2[data-astro-cid-hemr5th4] span[data-astro-cid-hemr5th4]{color:#8a8a8a}.faq-intro[data-astro-cid-hemr5th4]>p[data-astro-cid-hemr5th4]{color:var(--faq-muted);max-width:32ch;margin-top:1.4rem;font-size:.95rem}.faq-cta[data-astro-cid-hemr5th4]{background:var(--faq-btn-bg);min-height:52px;color:var(--faq-btn-ink);border-radius:999px;justify-content:center;align-items:center;gap:1.2rem;margin-top:1.8rem;padding:.85rem 1.5rem;font-size:.9rem;font-weight:600;line-height:1.4;transition:background .25s;display:inline-flex}.faq-cta[data-astro-cid-hemr5th4]:hover{background:var(--faq-btn-hover)}.faq-cta[data-astro-cid-hemr5th4]>span[data-astro-cid-hemr5th4]{transition:transform .25s}.faq-cta[data-astro-cid-hemr5th4]:hover>span[data-astro-cid-hemr5th4]{transform:translate(2px,-2px)}.direct-contact[data-astro-cid-hemr5th4]{width:fit-content;color:var(--faq-muted);margin-top:1rem;font-size:.8rem;display:block}.direct-contact[data-astro-cid-hemr5th4]:hover{color:var(--faq-ink-strong)}.about-note[data-astro-cid-hemr5th4]{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);max-width:32ch;margin-top:2.5rem;padding-top:1.3rem;font-size:.8rem}.faq-section--light[data-astro-cid-hemr5th4] .about-note[data-astro-cid-hemr5th4]{border-top:0;padding-top:0}.about-note[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--faq-muted)}.about-note[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4]{color:var(--faq-ink);align-items:center;gap:1rem;margin-top:.75rem;display:inline-flex}.about-note[data-astro-cid-hemr5th4] a[data-astro-cid-hemr5th4]:hover{color:var(--faq-ink-strong)}.faq-list[data-astro-cid-hemr5th4]{gap:.45rem;display:grid}.faq-section--light[data-astro-cid-hemr5th4] .faq-list[data-astro-cid-hemr5th4]{gap:.5rem}.faq-item[data-astro-cid-hemr5th4]{border-radius:var(--faq-radius);background:var(--faq-item);padding-inline:1.1rem;transition:background-color .25s}.faq-section--light[data-astro-cid-hemr5th4] .faq-item[data-astro-cid-hemr5th4]{padding-inline:1.5rem}.faq-item[data-astro-cid-hemr5th4]:hover{background:var(--faq-item-hover)}.faq-item[data-astro-cid-hemr5th4][open]{background:var(--faq-item-open)}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{cursor:pointer;color:var(--faq-ink);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;font-size:.96rem;font-weight:500;line-height:1.5;list-style:none;transition:color .2s;display:flex}.faq-section--light[data-astro-cid-hemr5th4] .faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{font-size:1rem}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:hover,.faq-item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]{color:var(--faq-ink-strong)}.faq-icon[data-astro-cid-hemr5th4]{flex:none;width:16px;height:16px;position:relative}.faq-icon[data-astro-cid-hemr5th4]:before,.faq-icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--faq-icon);width:12px;height:1px;transition:transform .3s var(--ease,ease), opacity .3s;position:absolute;top:7px;left:2px}.faq-icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-hemr5th4][open] .faq-icon[data-astro-cid-hemr5th4]:after{opacity:0;transform:rotate(0)}.faq-answer[data-astro-cid-hemr5th4]{color:var(--faq-muted);padding:0 2rem 1.4rem 0;font-size:.89rem;line-height:1.75}.faq-section--light[data-astro-cid-hemr5th4] .faq-answer[data-astro-cid-hemr5th4]{max-width:62ch;font-size:.92rem;line-height:1.8}@supports (interpolate-size:allow-keywords){.faq-item[data-astro-cid-hemr5th4]{interpolate-size:allow-keywords}.faq-item[data-astro-cid-hemr5th4]::details-content{opacity:0;height:0;transition:height .35s var(--ease,ease), opacity .25s, content-visibility .35s allow-discrete;overflow:hidden}.faq-item[data-astro-cid-hemr5th4][open]::details-content{opacity:1;height:auto}}@media (width<=800px){.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr;gap:2.2rem}.faq-intro[data-astro-cid-hemr5th4]{position:static}.faq-intro[data-astro-cid-hemr5th4]>p[data-astro-cid-hemr5th4]{max-width:50ch}.about-note[data-astro-cid-hemr5th4]{display:none}}
