.FAQ_section__ve5X4{padding:var(--space-section) var(--page-gutter)}.FAQ_inner__XeAaw{max-width:var(--content-width);margin:0 auto}.FAQ_title__xnxJ_{font-size:var(--text-h2);font-weight:var(--fw-light);margin-bottom:var(--space-2xl);letter-spacing:-.01em}.FAQ_list__w7n53{display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.FAQ_item__ZDn22{border-bottom:1px solid var(--color-border)}.FAQ_question__ZcogC{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:none;cursor:pointer;padding:var(--space-lg) 0;font-family:inherit;font-size:1rem;font-weight:var(--fw-medium);color:var(--color-text-primary);text-align:right;gap:var(--space-md);transition:color .2s ease}.FAQ_question__ZcogC:hover{color:var(--color-text-secondary)}.FAQ_icon__SGnbc{flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);transition:transform .28s var(--ease-smooth)}.FAQ_icon__SGnbc.FAQ_open__2eaFN{transform:rotate(180deg)}.FAQ_answer__y06ml{overflow:hidden;max-height:0;transition:max-height .35s var(--ease-smooth),padding .35s ease}.FAQ_answer__y06ml.FAQ_open__2eaFN{max-height:600px;padding-bottom:var(--space-xl)}.FAQ_answerText__n8duZ{font-size:var(--text-body);color:var(--color-text-muted);line-height:1.8}.Hero_hero__Bbyie{position:relative;width:100%;display:flex;flex-direction:column;background:#0e0b09}.Hero_imageWrapper__nUeti{position:relative;width:100%;height:52vh;min-height:320px;max-height:560px;overflow:hidden;z-index:0}.Hero_overlay__zzz2t{position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,11,9,0) 60%,rgba(14,11,9,.55) 85%,#0e0b09);z-index:1}.Hero_content__Cqrc_{position:relative;z-index:2;background:#0e0b09;padding:clamp(40px,6vw,72px) var(--page-gutter) clamp(48px,7vw,88px);max-width:var(--max-width);margin:0 auto;width:100%}@media (min-width:900px){.Hero_hero__Bbyie{flex-direction:row-reverse;align-items:stretch;min-height:88vh;max-height:860px}.Hero_imageWrapper__nUeti{width:46%;height:auto;min-height:0;max-height:none;align-self:stretch}.Hero_overlay__zzz2t{background:linear-gradient(90deg,rgba(14,11,9,0) 66%,rgba(14,11,9,.12) 80%,rgba(14,11,9,.55) 91%,rgba(14,11,9,.9) 97%,#0e0b09)}.Hero_content__Cqrc_{width:54%;margin:0;max-width:none;display:flex;flex-direction:column;justify-content:center;padding:var(--space-3xl) clamp(48px,5vw,96px)}.Hero_content__Cqrc_>*{max-width:540px}}.Hero_label__k7GFT{font-size:var(--text-caption);font-weight:var(--fw-medium);color:hsla(0,0%,100%,.6);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-sm)}.Hero_title__aHi6w{font-size:var(--text-hero);font-weight:var(--fw-thin);color:#fff;line-height:1.1;margin-bottom:var(--space-md);letter-spacing:-.02em;text-wrap:balance}.Hero_titleStatement__huZZx{font-size:clamp(2rem,5vw,3.25rem);line-height:1.25;letter-spacing:-.01em;max-width:16ch}.Hero_subtitle__K8jGq{font-size:1.0625rem;font-weight:var(--fw-regular);color:hsla(0,0%,100%,.88);line-height:1.7;max-width:520px;margin-bottom:var(--space-xl)}.Hero_cta__I_oag{display:inline-flex;align-items:center;background:var(--color-accent);color:#fff;font-size:1rem;font-weight:var(--fw-medium);padding:14px 32px;border-radius:var(--radius-btn);border:none;cursor:pointer;transition:background .2s ease,transform .15s ease;font-family:inherit;letter-spacing:.01em}.Hero_cta__I_oag:hover{background:var(--color-accent-dark);transform:translateY(-1px)}@media (max-width:480px){.Hero_cta__I_oag{width:100%;justify-content:center}.Hero_content__Cqrc_{padding:var(--space-xl) var(--page-gutter)}.Hero_title__aHi6w{letter-spacing:-.01em}}