.faq_root__GDcXH{--page-accent-bg:linear-gradient(180deg,rgba(10,17,28,0.88),rgba(5,10,18,1))}.faq_hero__mNc7c{position:relative;min-height:var(--hero-min-height);display:flex;align-items:flex-end;padding:56px 48px 52px;margin-top:var(--page-top-offset);border:1px solid var(--border);border-radius:var(--hero-frame-radius);overflow:hidden}.faq_heroBackground__yxrsw{position:absolute;inset:0}.faq_heroImage__TtaZj{object-fit:cover;width:100%;height:100%;filter:brightness(.64) saturate(.88) contrast(1.08)}.faq_heroOverlay__SnDn5{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,10,18,.28) 18%,rgba(5,10,18,.96) 88%)}.faq_heroBody__ncnk7{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:flex-start}.faq_heroBody__ncnk7>*{max-width:var(--hero-copy-max)}.faq_heroBody__ncnk7 .hero-title{font-family:var(--font-heading),sans-serif;font-size:clamp(2.6rem,5vw,4.2rem);line-height:1.03;letter-spacing:-.05em;margin:12px 0 22px}.faq_heroBody__ncnk7 .hero-sub{color:#ffffff}.faq_splitSection__1BCSq{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:52px;align-items:center}.faq_copyBlock__yoW2x{display:grid;gap:16px}.faq_contextHeader__mzCv0 h2,.faq_copyBlock__yoW2x h2,.faq_referenceCopy__B_hLH h2{font-family:var(--font-heading),sans-serif;font-size:clamp(1.9rem,3.2vw,2.7rem);line-height:1.05;letter-spacing:-.04em;margin:0}.faq_contextCard__Axb1z p,.faq_copyBlock__yoW2x p,.faq_faqAnswer__haZKD,.faq_referenceCopy__B_hLH p,.faq_timelineItem__gSFPG p{color:var(--text-2);line-height:1.78;margin:0}.faq_mediaPanel__owr5E{position:relative}.faq_mediaFrame__RBsmC{position:relative;min-height:430px;overflow:hidden}.faq_mediaImage__lYa6A{object-fit:cover}.faq_noteCard__qpbiv{position:absolute;right:-18px;bottom:-22px;max-width:280px;display:grid;gap:6px;padding:18px 20px}.faq_noteCard__qpbiv span{color:var(--text-2);font-size:.88rem;line-height:1.55}.faq_altSection__onKWj{background:rgba(255,255,255,.018)}.faq_timeline__JhHa4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.faq_timelineCompact__mhXGP{align-items:stretch}.faq_timelineItem__gSFPG{display:grid;gap:12px;padding:24px;min-height:100%}.faq_timelineRail__ItyhI{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,1fr);gap:18px;overflow-x:auto;padding:16px 4px 6px;scroll-snap-type:x proximity}.faq_timelineRail__ItyhI:before{content:"";position:absolute;top:35px;left:8px;right:8px;height:2px;background:linear-gradient(90deg,rgba(0,232,123,.22),rgba(77,155,255,.3));pointer-events:none}.faq_timelineRailItem___txCK{position:relative;display:grid;gap:12px;min-height:100%;padding:52px 24px 24px;scroll-snap-align:start}.faq_timelineRailItem___txCK h3{margin:0;font-size:1.02rem}.faq_timelineRailMarker__AXPjJ{position:absolute;top:25px;left:24px;width:18px;height:18px;border-radius:999px;border:3px solid rgba(5,10,18,.95);background:linear-gradient(135deg,var(--green),var(--blue));box-shadow:0 0 0 4px rgba(0,232,123,.12)}.faq_contextCard__Axb1z h3,.faq_timelineItem__gSFPG h3{margin:0;font-size:1.02rem}.faq_timelineLabel__aeUZ4{display:inline-flex;align-items:center;width:fit-content;padding:6px 12px;border-radius:999px;background:rgba(0,232,123,.08);border:1px solid rgba(0,232,123,.16);color:var(--green);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.faq_contextBlock__B3G7E{display:grid;gap:28px}.faq_contextHeader__mzCv0{max-width:840px}.faq_cardGrid__L4seZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.faq_contextCard__Axb1z{display:grid;gap:10px;padding:22px}.faq_faqList__C4mZU{display:grid;gap:14px}.faq_faqItem__sJ7dM{padding:0;overflow:hidden}.faq_faqSummary__Y59Cb{list-style:none;cursor:pointer;padding:20px 24px;font-weight:600;line-height:1.45}.faq_faqSummary__Y59Cb::-webkit-details-marker{display:none}.faq_faqSummary__Y59Cb:after{content:"+";float:right;font-size:1.2rem;line-height:1;color:var(--green)}.faq_faqItem__sJ7dM[open] .faq_faqSummary__Y59Cb:after{content:"−"}.faq_faqAnswer__haZKD{padding:0 24px 22px}.faq_referenceBlock__LvSBP{display:grid;gap:24px;padding:34px}.faq_referenceList__Fr7u_{margin:0;padding-left:20px;display:grid;gap:10px;color:var(--text-2)}.faq_referenceActions__4iSja{display:flex;gap:14px;flex-wrap:wrap}@media (max-width:1100px){.faq_hero__mNc7c{padding:36px 28px 40px}.faq_cardGrid__L4seZ,.faq_splitSection__1BCSq,.faq_timeline__JhHa4{grid-template-columns:1fr}.faq_timelineRail__ItyhI{grid-auto-columns:minmax(260px,82vw)}.faq_noteCard__qpbiv{position:static;margin-top:14px;max-width:none}}@media (max-width:768px){.faq_hero__mNc7c{min-height:auto;padding:28px 20px 32px}.faq_mediaFrame__RBsmC{min-height:320px}.faq_timelineRail__ItyhI{padding-bottom:2px}.faq_faqAnswer__haZKD,.faq_faqSummary__Y59Cb,.faq_referenceBlock__LvSBP{padding-left:20px;padding-right:20px}}