.faq_page__7GJD1{min-height:100vh;overflow:clip}.faq_hero__BqYLa,.faq_page__7GJD1{color:var(--text-primary);background:var(--surface-1)}.faq_hero__BqYLa{position:relative;isolation:isolate;min-height:var(--marketing-hero-min-height);height:100svh;max-height:1200px;overflow:hidden}.faq_heroImage__ThOvo{z-index:-3;object-fit:cover;object-position:54% 46%;transform:scale(1.035)}.faq_heroVeil__9R0Jh{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(6,26,30,.94),rgba(6,26,30,.78) 36%,rgba(6,26,30,.18) 72%,rgba(6,26,30,.32)),linear-gradient(180deg,rgba(6,26,30,.3),transparent 42%,rgba(6,26,30,.78))}.faq_heroAura__xViHb{position:absolute;z-index:-1;bottom:-350px;left:-190px;width:790px;height:790px;background:radial-gradient(circle,rgba(6,26,30,.15) 0,rgba(6,26,30,.075) 32%,rgba(6,26,30,.028) 53%,transparent 72%)}.faq_heroInner__r_htd{position:relative;z-index:1;display:flex;justify-content:space-between;gap:var(--space-5);align-items:flex-start;width:100%;max-width:var(--marketing-hero-shell-max);height:100%;min-height:inherit;margin:0 auto;padding:var(--marketing-hero-copy-top) var(--marketing-hero-inline) var(--marketing-hero-bottom)}.faq_heroCopy__VaqFW{width:min(var(--marketing-hero-copy-max),67vw)}.faq_heroTitle__lonnV{max-width:var(--marketing-hero-copy-max);min-height:var(--marketing-hero-title-min-height);margin:var(--marketing-hero-title-top) 0 0;color:var(--text-primary);font-family:var(--font-serif);font-size:var(--marketing-hero-title-size);font-weight:300;letter-spacing:var(--marketing-hero-title-tracking);line-height:var(--marketing-hero-title-leading);text-wrap:balance;overflow-wrap:break-word}.faq_heroTitle__lonnV span{color:var(--accent)}.faq_heroDescription__1thew{max-width:var(--marketing-hero-description-max);margin:var(--marketing-hero-description-top) 0 0;color:var(--text-muted);font-size:var(--marketing-hero-description-size);line-height:var(--marketing-hero-description-leading)}.faq_heroActions__bH_4_{display:flex;flex-wrap:wrap;gap:var(--marketing-hero-actions-gap);margin-top:var(--marketing-hero-actions-top)}.faq_heroActions__bH_4_ a:focus-visible{outline:3px solid var(--line);outline-offset:4px}.faq_answersSection___pIET{scroll-margin-top:0;padding:var(--space-7) var(--space-5) var(--space-8);background:radial-gradient(circle at 92% 8%,rgba(6,26,30,.09),transparent 28%),radial-gradient(circle at 8% 64%,rgba(6,26,30,.06),transparent 24%),var(--surface-1)}.faq_answersShell___xu_U{width:100%;max-width:1280px;margin:0 auto}.faq_headerReveal__vKubK{width:100%}.faq_answersHeader__Wpvhy{display:flex;justify-content:space-between;gap:var(--space-5);align-items:flex-end;margin-bottom:var(--space-6)}.faq_answersHeader__Wpvhy>div:first-child{max-width:880px}.faq_answersHeader__Wpvhy h2{margin:var(--space-2) 0 0;color:var(--text-primary);font-family:var(--font-serif);font-size:clamp(50px,5.4vw,74px);font-weight:300;letter-spacing:-.045em;line-height:.94;text-wrap:balance}@media (max-width:1080px){.faq_heroCopy__VaqFW{width:min(var(--marketing-hero-copy-max),70vw)}.faq_heroIndex__Fsvdo{min-width:218px}}@media (max-width:900px){.faq_heroInner__r_htd,.faq_hero__BqYLa{min-height:var(--marketing-hero-min-height)}.faq_heroImage__ThOvo{object-position:65% 48%}.faq_heroVeil__9R0Jh{background:linear-gradient(90deg,rgba(6,26,30,.88),rgba(6,26,30,.58) 58%,rgba(6,26,30,.3)),linear-gradient(180deg,rgba(6,26,30,.26),rgba(6,26,30,.24) 34%,rgba(6,26,30,.96))}.faq_heroInner__r_htd{padding:var(--marketing-hero-copy-top) var(--marketing-hero-inline) var(--marketing-hero-bottom)}.faq_heroCopy__VaqFW{width:min(var(--marketing-hero-copy-max),74vw)}.faq_answersSection___pIET{padding:var(--space-7) var(--space-4) var(--space-7)}.faq_answersHeader__Wpvhy{margin-bottom:var(--space-5)}}@media (max-width:760px){.faq_heroInner__r_htd,.faq_hero__BqYLa{min-height:var(--marketing-hero-min-height)}.faq_hero__BqYLa{height:auto;max-height:none}.faq_heroImage__ThOvo{object-position:68% 50%}.faq_heroVeil__9R0Jh{background:linear-gradient(90deg,rgba(6,26,30,.5),rgba(6,26,30,.24)),linear-gradient(180deg,rgba(6,26,30,.32),rgba(6,26,30,.42) 39%,rgba(6,26,30,.98))}.faq_heroInner__r_htd{height:auto;align-items:stretch;flex-direction:column;justify-content:flex-start;gap:var(--space-3);padding:var(--marketing-hero-copy-top) var(--marketing-hero-inline) var(--marketing-hero-bottom)}.faq_heroCopy__VaqFW{width:100%}.faq_heroActions__bH_4_{align-items:stretch;flex-direction:column}.faq_answersSection___pIET{padding:var(--space-7) var(--space-2) var(--space-7)}.faq_answersHeader__Wpvhy{align-items:flex-start;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5)}.faq_answersHeader__Wpvhy h2{font-size:clamp(43px,11.6vw,54px)}}.faq-accordion_explorer__4Oyzp{display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.55fr);gap:var(--space-4);align-items:start}.faq-accordion_sidebarColumn__BkeFj{position:sticky;top:96px;display:grid;gap:var(--space-2)}.faq-accordion_sidebar__WpWF9{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);box-shadow:0 28px 72px var(--shadow-1-color)}.faq-accordion_sidebarImage__RFA4P{position:relative;min-height:215px;overflow:hidden;background:var(--surface-1)}.faq-accordion_sidebarPhoto__TecIu{object-fit:cover;object-position:52% 54%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.faq-accordion_imageVeil__iXnPY{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,26,30,.08) 25%,rgba(6,26,30,.78))}.faq-accordion_imageIndex__fz9Dj{position:absolute;right:22px;bottom:18px;left:22px;display:flex;justify-content:flex-start;gap:var(--space-2);align-items:flex-end;padding-top:var(--space-2);border-top:1px solid var(--line-strong)}.faq-accordion_imageIndex__fz9Dj span{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.16em}.faq-accordion_sidebarBody__DlYNZ{padding:var(--space-3)}.faq-accordion_sidebarTopline__9WvWW{display:flex;justify-content:space-between;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.faq-accordion_categoryNav__1FfE_{display:grid;margin-top:var(--space-2)}.faq-accordion_categoryNav__1FfE_ a{display:grid;grid-template-columns:minmax(0,1fr) 20px;gap:var(--space-1);align-items:center;padding:var(--space-2) 0;border-top:1px solid var(--line);color:inherit;text-decoration:none}.faq-accordion_categoryNav__1FfE_ a:focus-visible{outline:3px solid var(--line-strong);outline-offset:3px}.faq-accordion_navArrow___NFsQ{color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.1em}.faq-accordion_categoryNav__1FfE_ strong{font-family:var(--font-serif);font-size:var(--text-md);font-weight:300;line-height:1.2}.faq-accordion_navArrow___NFsQ{justify-self:end;transition:transform .18s ease-out,color .18s ease-out}.faq-accordion_tripsCard__Ebaqn{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:var(--space-3) var(--space-3);overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-primary);text-decoration:none;transition:border-color .18s ease-out,transform .18s ease-out}.faq-accordion_tripsCard__Ebaqn>span{grid-column:1/-1;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase}.faq-accordion_tripsCard__Ebaqn strong{font-family:var(--font-serif);font-size:var(--text-lg);font-style:italic;font-weight:300;line-height:1.18}.faq-accordion_tripsCard__Ebaqn small{align-self:end;color:var(--accent);font-size:var(--text-lg)}.faq-accordion_tripsCard__Ebaqn:focus-visible{outline:3px solid var(--line-strong);outline-offset:3px}.faq-accordion_groups__ukG1l{display:grid;gap:var(--space-5);min-width:0}.faq-accordion_groupReveal__G38cr{min-width:0}.faq-accordion_group__g2PPN{min-width:0;scroll-margin-top:var(--space-7)}.faq-accordion_groupHeader__McCYW{padding:0 4px var(--space-2);border-bottom:1px solid var(--line)}.faq-accordion_groupHeader__McCYW h3{margin:0;color:var(--text-primary);font-family:var(--font-serif);font-size:var(--text-xl);font-style:italic;font-weight:300;letter-spacing:-.025em;line-height:1}.faq-accordion_groupItems__xOf96{display:grid;gap:var(--space-1);margin-top:var(--space-2)}.faq-accordion_item__QY_a1{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-1);transition:border-color .22s ease-out,background .22s ease-out,box-shadow .22s ease-out,transform .22s ease-out}.faq-accordion_itemOpen__J3cDA{border-color:var(--line);background:var(--surface-1);box-shadow:0 20px 52px var(--shadow-1-color)}.faq-accordion_questionHeading__9Zi80{margin:0;font:inherit}.faq-accordion_questionButton__tuWav{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:var(--space-2);align-items:center;width:100%;min-height:88px;padding:var(--space-3) var(--space-3);border:0;background:transparent;color:var(--text-primary);text-align:left;cursor:pointer}.faq-accordion_questionButton__tuWav:focus-visible{border-radius:var(--radius-md);outline:3px solid var(--line-strong);outline-offset:-5px}.faq-accordion_question__8PGMG{font-family:var(--font-serif);font-size:clamp(22px,2vw,27px);font-weight:300;letter-spacing:-.018em;line-height:1.2;transition:color .18s ease-out}.faq-accordion_plus__yeeg_{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--accent);transition:transform .32s cubic-bezier(.16,1,.3,1),background .22s ease-out,border-color .22s ease-out,color .22s ease-out}.faq-accordion_plus__yeeg_ span{font-size:var(--text-md);font-weight:300;line-height:1;transform:translateY(-1px)}.faq-accordion_itemOpen__J3cDA .faq-accordion_plus__yeeg_{border-color:var(--accent);background:var(--accent);color:var(--on-accent);transform:rotate(45deg)}.faq-accordion_answerPanel__S9OT_{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1),opacity .22s ease-out,visibility 0s linear .34s}.faq-accordion_itemOpen__J3cDA .faq-accordion_answerPanel__S9OT_{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .34s cubic-bezier(.16,1,.3,1),opacity .22s ease-out,visibility 0s linear}.faq-accordion_answerInner__6EeCt{min-height:0;overflow:hidden}.faq-accordion_answerInner__6EeCt p{max-width:720px;margin:0;padding:0 var(--space-6) var(--space-3) var(--space-7);color:var(--text-muted);font-size:var(--text-sm);line-height:1.72;transform:translate3d(0,-5px,0);transition:transform .28s cubic-bezier(.16,1,.3,1)}.faq-accordion_itemOpen__J3cDA .faq-accordion_answerInner__6EeCt p{transform:translateZ(0)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.faq-accordion_sidebar__WpWF9:hover .faq-accordion_sidebarPhoto__TecIu{transform:scale(1.025)}.faq-accordion_categoryNav__1FfE_ a:hover .faq-accordion_navArrow___NFsQ{color:var(--accent);transform:translateY(3px)}.faq-accordion_tripsCard__Ebaqn:hover{transform:translateY(-2px)}.faq-accordion_item__QY_a1:not(.faq-accordion_itemOpen__J3cDA):hover{border-color:var(--line);background:var(--surface-1);transform:translateY(-1px)}.faq-accordion_item__QY_a1:not(.faq-accordion_itemOpen__J3cDA):hover .faq-accordion_question__8PGMG{color:var(--accent)}}@media (max-width:900px){.faq-accordion_explorer__4Oyzp{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.faq-accordion_sidebarColumn__BkeFj{position:relative;top:auto}.faq-accordion_sidebar__WpWF9{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr)}.faq-accordion_sidebarImage__RFA4P{min-height:100%}.faq-accordion_sidebarBody__DlYNZ{padding:var(--space-3)}.faq-accordion_groups__ukG1l{gap:var(--space-5)}}@media (max-width:700px){.faq-accordion_sidebar__WpWF9{display:block;border-radius:var(--radius-md)}.faq-accordion_sidebarImage__RFA4P{min-height:220px}.faq-accordion_sidebarBody__DlYNZ{padding:var(--space-3)}.faq-accordion_categoryNav__1FfE_{display:flex;gap:var(--space-1);margin:20px -2px 0;padding:0 2px 4px;overflow-x:auto;scrollbar-width:none}.faq-accordion_categoryNav__1FfE_::-webkit-scrollbar{display:none}.faq-accordion_categoryNav__1FfE_ a{display:flex;flex:0 0 auto;gap:7px;min-height:var(--control-compact-size,44px);align-items:center;padding:var(--space-1) var(--space-2);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--wash)}.faq-accordion_categoryNav__1FfE_ a>span:first-child,.faq-accordion_navArrow___NFsQ{display:none}.faq-accordion_categoryNav__1FfE_ strong{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.09em;text-transform:uppercase}.faq-accordion_groups__ukG1l{gap:var(--space-4)}.faq-accordion_group__g2PPN{scroll-margin-top:var(--space-3)}.faq-accordion_groupHeader__McCYW{padding-right:2px;padding-left:2px}.faq-accordion_groupHeader__McCYW h3{font-size:var(--text-xl)}.faq-accordion_item__QY_a1{border-radius:var(--radius-md)}.faq-accordion_questionButton__tuWav{grid-template-columns:minmax(0,1fr) 34px;gap:var(--space-1);min-height:78px;padding:var(--space-2) var(--space-2)}.faq-accordion_question__8PGMG{font-size:var(--text-lg);line-height:1.22}.faq-accordion_plus__yeeg_{width:32px;height:32px}.faq-accordion_answerInner__6EeCt p{padding:0 var(--space-6) var(--space-3) var(--space-2);font-size:var(--text-xs);line-height:1.65}}@media (prefers-reduced-motion:reduce){.faq-accordion_answerInner__6EeCt p,.faq-accordion_answerPanel__S9OT_,.faq-accordion_item__QY_a1,.faq-accordion_navArrow___NFsQ,.faq-accordion_plus__yeeg_,.faq-accordion_question__8PGMG,.faq-accordion_sidebarPhoto__TecIu,.faq-accordion_tripsCard__Ebaqn{transition:none!important}}