.PrimaryFaqPage_page__krgkb{--ink:#13252b;--muted:#586b70;--line:rgba(19,37,43,.1);--paper:hsla(0,0%,100%,.8);--teal:#0d7b77;--orange:#c96d3a;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 4% 2%,rgba(201,109,58,.16),transparent 28rem),radial-gradient(circle at 96% 8%,rgba(13,123,119,.14),transparent 30rem),linear-gradient(180deg,#fcfaf5,#f3ede2 55%,#faf7f1)}.PrimaryFaqPage_shell__moSM_{width:min(1180px,calc(100% - 2.4rem));margin:0 auto;padding:4.5rem 0 5.5rem}.PrimaryFaqPage_hero__DXBl6{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(18rem,.7fr);grid-gap:1.2rem;gap:1.2rem}.PrimaryFaqPage_faqGroup__JWE1I,.PrimaryFaqPage_heroCopy__ADRbC,.PrimaryFaqPage_reviewCard__tFNmw,.PrimaryFaqPage_stickyHelp__Zr4uK,.PrimaryFaqPage_topicSection__R3VZu,.PrimaryFaqPage_tripSection___KKhi{border:1px solid var(--line);border-radius:2rem;background:var(--paper);box-shadow:0 24px 80px rgba(19,37,43,.07);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.PrimaryFaqPage_heroCopy__ADRbC{padding:clamp(1.8rem,4vw,3.25rem)}.PrimaryFaqPage_eyebrow__taxXe{display:inline-flex;color:var(--teal);font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.PrimaryFaqPage_heroCopy__ADRbC h1{max-width:54rem;margin:1rem 0 0;font-size:clamp(2.55rem,5vw,5.25rem);line-height:.96;letter-spacing:-.055em;text-wrap:balance}.PrimaryFaqPage_heroCopy__ADRbC>p{max-width:48rem;margin:1.35rem 0 0;color:var(--muted);font-size:1.08rem;line-height:1.78}.PrimaryFaqPage_actions__PhBKp{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.6rem}.PrimaryFaqPage_primaryAction__yX9gj,.PrimaryFaqPage_secondaryAction__ZXMxc{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.8rem 1.1rem;border-radius:999px;font-weight:800;text-decoration:none}.PrimaryFaqPage_primaryAction__yX9gj{color:#fff;background:linear-gradient(135deg,#15353e,var(--teal));box-shadow:0 16px 32px rgba(13,123,119,.19)}.PrimaryFaqPage_secondaryAction__ZXMxc{border:1px solid var(--line);color:var(--ink);background:hsla(0,0%,100%,.74)}.PrimaryFaqPage_reviewCard__tFNmw{display:flex;flex-direction:column;justify-content:center;padding:1.6rem;background:radial-gradient(circle at 100% 0,rgba(201,109,58,.2),transparent 14rem),hsla(0,0%,100%,.8)}.PrimaryFaqPage_reviewCard__tFNmw>span{color:var(--muted);font-size:.73rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.PrimaryFaqPage_reviewCard__tFNmw>div{margin-top:.8rem}.PrimaryFaqPage_reviewCard__tFNmw p{margin:1rem 0 0;color:var(--muted);font-size:.93rem;line-height:1.65}.PrimaryFaqPage_reviewCard__tFNmw a{width:-moz-fit-content;width:fit-content;margin-top:1rem;color:var(--teal);font-weight:800}.PrimaryFaqPage_topicSection__R3VZu,.PrimaryFaqPage_tripSection___KKhi{margin-top:1.3rem;padding:clamp(1.5rem,3vw,2.3rem)}.PrimaryFaqPage_sectionHead__NbNgI{display:grid;grid-template-columns:minmax(0,.9fr) minmax(18rem,.7fr);grid-gap:1.5rem;gap:1.5rem;align-items:end}.PrimaryFaqPage_sectionHead__NbNgI h2{margin:.5rem 0 0;font-size:clamp(1.8rem,3vw,2.8rem);letter-spacing:-.045em}.PrimaryFaqPage_sectionHead__NbNgI>p{margin:0;color:var(--muted);line-height:1.7}.PrimaryFaqPage_topicNav__w0o9_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;margin-top:1.5rem}.PrimaryFaqPage_topicNav__w0o9_ a{min-height:7.5rem;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;border:1px solid var(--line);border-radius:1.25rem;color:var(--ink);background:hsla(0,0%,100%,.72);text-decoration:none;transition:transform .18s ease,border-color .18s ease}.PrimaryFaqPage_topicNav__w0o9_ a:hover{transform:translateY(-2px);border-color:rgba(13,123,119,.38)}.PrimaryFaqPage_topicNav__w0o9_ span{color:var(--orange);font-size:.78rem;font-weight:900}.PrimaryFaqPage_topicNav__w0o9_ strong{line-height:1.25}.PrimaryFaqPage_faqLayout__XYS8L{grid-template-columns:minmax(0,1fr) minmax(16rem,.31fr);align-items:start;margin-top:1.3rem}.PrimaryFaqPage_faqGroups__psm_K,.PrimaryFaqPage_faqLayout__XYS8L{display:grid;grid-gap:1.3rem;gap:1.3rem}.PrimaryFaqPage_faqGroup__JWE1I{padding:clamp(1.35rem,3vw,2.2rem);scroll-margin-top:7rem}.PrimaryFaqPage_groupHead__aE0qP{display:grid;grid-template-columns:2.4rem 1fr;grid-gap:.9rem;gap:.9rem}.PrimaryFaqPage_groupHead__aE0qP>span{color:var(--orange);font-weight:900}.PrimaryFaqPage_groupHead__aE0qP p{margin:0;color:var(--teal);font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PrimaryFaqPage_groupHead__aE0qP h2{margin:.4rem 0 0;font-size:clamp(1.55rem,2.5vw,2.35rem);letter-spacing:-.04em}.PrimaryFaqPage_groupHead__aE0qP small{display:block;margin-top:.55rem;color:var(--muted);font-size:.95rem}.PrimaryFaqPage_faqList__9i_QR{margin-top:1.35rem;border-top:1px solid var(--line)}.PrimaryFaqPage_faqItem__8ZIwM{border-bottom:1px solid var(--line)}.PrimaryFaqPage_faqItem__8ZIwM summary{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.15rem 0;cursor:pointer;font-weight:800;list-style:none}.PrimaryFaqPage_faqItem__8ZIwM summary::-webkit-details-marker{display:none}.PrimaryFaqPage_faqItem__8ZIwM summary i{width:1.8rem;height:1.8rem;display:grid;place-items:center;flex:0 0 auto;border-radius:999px;color:var(--teal);background:rgba(13,123,119,.1);font-size:1.2rem;font-style:normal;transition:transform .18s ease}.PrimaryFaqPage_faqItem__8ZIwM[open] summary i{transform:rotate(45deg)}.PrimaryFaqPage_faqItem__8ZIwM div{padding:0 2.8rem 1.2rem 0}.PrimaryFaqPage_faqItem__8ZIwM p{max-width:49rem;margin:0;color:var(--muted);line-height:1.74}.PrimaryFaqPage_allTripsLink__jx2xD,.PrimaryFaqPage_groupLink__h4DkK{display:inline-flex;gap:.45rem;margin-top:1.25rem;color:var(--teal);font-weight:800}.PrimaryFaqPage_stickyHelp__Zr4uK{position:-webkit-sticky;position:sticky;top:6.5rem;padding:1.35rem;background:radial-gradient(circle at 100% 0,rgba(201,109,58,.18),transparent 12rem),hsla(0,0%,100%,.82)}.PrimaryFaqPage_stickyHelp__Zr4uK h2{margin:.75rem 0 0;font-size:1.45rem;letter-spacing:-.035em}.PrimaryFaqPage_stickyHelp__Zr4uK p{margin:.7rem 0 1rem;color:var(--muted);line-height:1.65}.PrimaryFaqPage_stickyHelp__Zr4uK small{display:block;margin-top:1rem;color:var(--muted);line-height:1.55}.PrimaryFaqPage_tripGrid__U82hh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.5rem}@media (max-width:980px){.PrimaryFaqPage_topicNav__w0o9_{grid-template-columns:repeat(3,minmax(0,1fr))}.PrimaryFaqPage_faqLayout__XYS8L{grid-template-columns:1fr}.PrimaryFaqPage_stickyHelp__Zr4uK{position:static}}@media (max-width:780px){.PrimaryFaqPage_hero__DXBl6,.PrimaryFaqPage_sectionHead__NbNgI,.PrimaryFaqPage_tripGrid__U82hh{grid-template-columns:1fr}}@media (max-width:560px){.PrimaryFaqPage_shell__moSM_{width:min(100% - 1rem,1180px);padding-top:2rem}.PrimaryFaqPage_faqGroup__JWE1I,.PrimaryFaqPage_heroCopy__ADRbC,.PrimaryFaqPage_reviewCard__tFNmw,.PrimaryFaqPage_stickyHelp__Zr4uK,.PrimaryFaqPage_topicSection__R3VZu,.PrimaryFaqPage_tripSection___KKhi{border-radius:1.35rem}.PrimaryFaqPage_topicNav__w0o9_{grid-template-columns:1fr 1fr}.PrimaryFaqPage_topicNav__w0o9_ a{min-height:6.5rem}}