.faq_page__lSbPe{--ink:#082c3d;--blue:#087ca4;--cyan:#68dce8;--paper:#f6f2e9;--white:#fffdf8;--line:rgba(8,44,61,0.17);--muted:#59717b;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--font-body)}.faq_page__lSbPe *{box-sizing:border-box}.faq_page__lSbPe a{color:inherit;text-decoration:none}.faq_page__lSbPe a:focus-visible,.faq_page__lSbPe summary:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}.faq_intro__D6DCH{padding:154px clamp(24px,7vw,116px) 70px;border-bottom:1px solid var(--line);background:var(--white)}.faq_intro__D6DCH p{margin:0;color:var(--blue);font-size:9px;font-weight:800;letter-spacing:.15em}.faq_intro__D6DCH h1{max-width:1040px;margin:18px 0 0;font-family:var(--font-headline);font-size:clamp(3.8rem,7vw,8rem);font-weight:800;letter-spacing:-.075em;line-height:.9}.faq_faqBody__E9tOu{width:min(100%,1040px);max-width:1040px;min-width:0;margin:0 auto;padding:80px 24px 36px;display:block;grid-template-columns:none;gap:0}.faq_questions__Ixicu{width:100%;min-width:0;display:block;border-top:2px solid var(--ink)}.faq_questions__Ixicu details{border-bottom:1px solid var(--line)}.faq_questions__Ixicu summary{min-height:88px;padding:18px 0;display:grid;grid-template-columns:1fr 32px;gap:24px;align-items:center;cursor:pointer;list-style:none}.faq_questions__Ixicu summary::-webkit-details-marker{display:none}.faq_questions__Ixicu summary strong{min-width:0;font-family:var(--font-headline);font-size:clamp(1.05rem,1.55vw,1.35rem);letter-spacing:-.025em;line-height:1.25}.faq_questions__Ixicu summary i{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--blue);font-style:normal;transition:transform .24s ease,background .24s ease,color .24s ease}.faq_questions__Ixicu details[open] summary i{background:var(--ink);color:white;transform:rotate(45deg)}.faq_questions__Ixicu details>p{max-width:820px;margin:-2px 56px 0 0;padding:0 0 30px;color:var(--muted);font-size:.95rem;line-height:1.75}.faq_questions__Ixicu details>p a{color:var(--blue);font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.faq_contact__HI2gw{width:min(100%,1040px);margin:0 auto;padding:30px 24px 90px}.faq_contact__HI2gw p{margin:0;padding-top:28px;border-top:1px solid var(--line);color:var(--muted);font-size:.94rem;line-height:1.7}.faq_contact__HI2gw a{color:var(--blue);font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.faq_finalCta__iuOs6{min-height:42svh;padding:72px clamp(24px,7vw,116px);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:70px;align-items:center;background:var(--cyan)}.faq_finalCta__iuOs6 p{margin:0;color:var(--blue);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.faq_finalCta__iuOs6 h2{max-width:900px;margin:15px 0 0;font-family:var(--font-headline);font-size:clamp(3.3rem,5.8vw,6.8rem);letter-spacing:-.072em;line-height:.9}.faq_finalCta__iuOs6>a{min-height:68px;padding:0 0 0 2px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(8,44,61,.34);border-bottom:1px solid rgba(8,44,61,.34);font-family:var(--font-headline);font-size:1.08rem;font-weight:800;transition:padding .25s ease}.faq_finalCta__iuOs6>a i{width:38px;height:38px;display:grid;place-items:center;border:1px solid;border-radius:50%;font-style:normal;transition:transform .25s ease}.faq_finalCta__iuOs6>a:hover{padding-left:8px}.faq_finalCta__iuOs6>a:hover i{transform:translate(3px,-3px)}@media (max-width:760px){.faq_intro__D6DCH{padding:122px 18px 54px}.faq_intro__D6DCH h1{font-size:clamp(3.2rem,14vw,5.2rem)}.faq_faqBody__E9tOu{padding:54px 18px 28px}.faq_questions__Ixicu summary{min-height:80px;grid-template-columns:1fr 30px;gap:15px}.faq_questions__Ixicu details>p{margin-right:0;font-size:.9rem}.faq_contact__HI2gw{padding:24px 18px 70px}.faq_finalCta__iuOs6{padding:66px 18px 72px;grid-template-columns:1fr;gap:36px}.faq_finalCta__iuOs6 h2{font-size:clamp(3.1rem,13vw,5rem)}}@media (prefers-reduced-motion:reduce){.faq_finalCta__iuOs6>a,.faq_finalCta__iuOs6>a i,.faq_questions__Ixicu summary i{transition:none}}