.rdO8QW_deco{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.rdO8QW_line{width:100%;max-width:none;height:100%;position:absolute;inset:0}.rdO8QW_topo{opacity:.1;background-image:url(/media/topo.svg);background-size:640px 640px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 6%,#0000 20% 80%,#000 94% 100%);mask-image:linear-gradient(90deg,#000 0% 6%,#0000 20% 80%,#000 94% 100%)}.rdO8QW_splat{max-width:none;position:absolute}.rdO8QW_label{align-items:center;gap:8px;display:flex;position:absolute;left:50%;transform:translate(-7px)}.rdO8QW_ring{border:3px solid var(--accent);background:var(--ink);border-radius:50%;width:14px;height:14px;display:block}.rdO8QW_dot{background:var(--accent);border-radius:50%;width:14px;height:14px;display:block}.rdO8QW_labelText{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);opacity:.7;font-size:11px;font-weight:800}@media (max-width:767px){.rdO8QW_deco{display:none}}
.drEjgq_footer{z-index:1;color:var(--muted-2);border-top:1px solid var(--line);background:#00000047;position:relative}.drEjgq_grid{max-width:var(--maxw);padding:56px var(--gutter) 32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:32px;margin:0 auto;font-size:14px;display:grid}.drEjgq_brand{flex-direction:column;gap:14px;display:flex}.drEjgq_logo{width:190px;height:auto;display:block}.drEjgq_col{flex-direction:column;gap:10px;display:flex}.drEjgq_col a,.drEjgq_bottom a{color:var(--muted-2);min-height:24px;text-decoration:none}.drEjgq_col a:hover,.drEjgq_bottom a:hover{color:var(--accent)}.drEjgq_head{letter-spacing:.12em;text-transform:uppercase;color:var(--paper);font-size:12px;font-weight:700}.drEjgq_bottom{max-width:var(--maxw);padding:20px var(--gutter) 32px;border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;font-size:13px;display:flex}@media (max-width:767px){.drEjgq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;padding-top:40px;padding-bottom:24px}.drEjgq_brand,.drEjgq_social{grid-column:1/-1}.drEjgq_logo{width:160px}.drEjgq_col{gap:0}.drEjgq_head{padding-bottom:6px}.drEjgq_col a{align-items:center;min-height:40px;font-size:15px;display:flex}.drEjgq_social{flex-flow:wrap;align-items:center;column-gap:20px}.drEjgq_social .drEjgq_head{flex-basis:100%}.drEjgq_bottom{padding-bottom:calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:4px}.drEjgq_bottom a{align-items:center;min-height:40px;display:inline-flex}}
.UzQ3BW_thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:420px;display:grid}.UzQ3BW_compact{max-width:300px}.UzQ3BW_thumb{border:1.5px solid var(--line-2);cursor:zoom-in;background:#f4f1ea;flex-direction:column;align-items:center;gap:4px;min-height:44px;padding:8px 8px 6px;display:flex}.UzQ3BW_thumb img{width:100%;height:auto;display:block}.UzQ3BW_thumb span{color:#111;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:700}.UzQ3BW_thumb:hover,.UzQ3BW_thumb:focus-visible{border-color:var(--accent)}.UzQ3BW_dialog{background:0 0;border:0;width:100%;max-width:min(92vw,820px);padding:0;box-shadow:0 0 0 100vmax #000000d9}.UzQ3BW_dialog::backdrop{background:#000000d9}.UzQ3BW_big{background:#f4f1ea;padding:12px}.UzQ3BW_big img{width:100%;height:auto;display:block}.UzQ3BW_bar{gap:8px;margin-top:10px;display:flex}.UzQ3BW_bar button{color:#111;cursor:pointer;background:0 0;border:1.5px solid #111;min-height:44px;padding:0 16px;font-size:15px;font-weight:700}.UzQ3BW_bar button.UzQ3BW_on{background:var(--accent)}.UzQ3BW_bar .UzQ3BW_close{color:#fff;background:#111;margin-left:auto}
.xO58bG_bar{z-index:30;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#171614f0;position:sticky;top:0}.xO58bG_inner{max-width:1440px;padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:16px;height:72px;margin:0 auto;display:flex}.xO58bG_logoLink{align-items:center;min-height:44px;display:flex}.xO58bG_logo{width:clamp(130px,14vw,180px);height:auto;display:block}.xO58bG_nav{align-items:center;gap:8px;display:flex}.xO58bG_link{height:44px;color:var(--muted);align-items:center;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.xO58bG_cta{background:var(--accent);color:#000;white-space:nowrap;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.xO58bG_cta:hover{color:#000;background:#fff07a}.xO58bG_secure{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.xO58bG_secure svg{color:var(--accent)}@media (max-width:560px){.xO58bG_link{display:none}.xO58bG_inner{height:60px}.xO58bG_logo{width:124px}.xO58bG_cta{padding:0 14px;font-size:13px}}
.hjCh5q_card{background:var(--ink-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));min-width:0;display:grid}.hjCh5q_media{min-height:300px;position:relative;overflow:hidden}.hjCh5q_body{flex-direction:column;gap:14px;min-width:0;padding:32px 28px;display:flex}.hjCh5q_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:700}.hjCh5q_title{font-family:var(--display);font-weight:800;font-size:var(--fs-34);text-transform:uppercase;margin:0;line-height:1}.hjCh5q_text{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.hjCh5q_points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hjCh5q_points li{gap:10px;font-size:15px;line-height:1.4;display:flex}.hjCh5q_points li>span:first-child{color:var(--accent);font-weight:700}.hjCh5q_btnPrimary,.hjCh5q_btnGhost{align-self:flex-start;align-items:center;gap:10px;height:48px;margin-top:auto;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.hjCh5q_btnPrimary{background:var(--accent);color:#000;border:2px solid var(--accent)}.hjCh5q_btnPrimary:hover{color:#000;background:#fff07a}.hjCh5q_btnGhost{color:var(--paper);border:2px solid var(--paper);background:0 0}.hjCh5q_btnGhost:hover{border-color:var(--accent)}@media (max-width:767px){.hjCh5q_media{aspect-ratio:16/10;min-height:0}.hjCh5q_body{gap:12px;padding:22px 18px 24px}.hjCh5q_btnPrimary,.hjCh5q_btnGhost{justify-content:center;align-self:stretch;height:50px}}
.aIvTbq_poster{object-fit:cover}.aIvTbq_video{object-fit:cover;opacity:0;width:100%;max-width:none;height:100%;transition:opacity .6s;position:absolute;inset:0}.aIvTbq_on{opacity:1}.aIvTbq_eager{opacity:1;transition:none}.aIvTbq_box{display:block;position:absolute;inset:0}
.mr2K2q_page{isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative}.mr2K2q_main{flex:1 0 auto;position:relative}.mr2K2q_main>:not(:first-child){z-index:1;position:relative}
.Cvedjq_sk{background:linear-gradient(100deg,#f1eee70f 30%,#f1eee721 50%,#f1eee70f 70%) 0 0/300% 100%;animation:1.4s ease-in-out infinite Cvedjq_skShimmer;display:block}.Cvedjq_onGlass{background-image:linear-gradient(100deg,#f1eee712 30%,#f1eee726 50%,#f1eee712 70%)}@keyframes Cvedjq_skShimmer{0%{background-position:100% 0}to{background-position:0 0}}.Cvedjq_line{height:14px}.Cvedjq_lineSm{height:10px}.Cvedjq_lineLg{height:22px}.Cvedjq_title{height:clamp(30px,4.4vw,52px)}.Cvedjq_w20{width:20%}.Cvedjq_w30{width:30%}.Cvedjq_w40{width:40%}.Cvedjq_w50{width:50%}.Cvedjq_w60{width:60%}.Cvedjq_w70{width:70%}.Cvedjq_w80{width:80%}.Cvedjq_w90{width:90%}.Cvedjq_wFull{width:100%}.Cvedjq_stack{flex-direction:column;gap:10px;display:flex}.Cvedjq_dateSk{flex-direction:column;justify-content:center;gap:6px;display:flex}.Cvedjq_dateSk>span:first-child{width:46px;height:9px}.Cvedjq_dateSk>span:last-child{width:70%;height:12px}.Cvedjq_ctaSk{height:50px}.Cvedjq_ghostSk{height:44px}.Cvedjq_mapPulse{animation:1.6s ease-in-out infinite Cvedjq_skPulse}@keyframes Cvedjq_skPulse{50%{opacity:.55}}.Cvedjq_badgeSk{width:170px;height:30px}.Cvedjq_citySk{width:min(70%,640px);height:clamp(54px,9vw,120px)}.Cvedjq_heroCtaSk{width:min(100%,300px);height:56px}.Cvedjq_chipSk{flex:none;width:96px;height:14px}.Cvedjq_factSk{flex-direction:column;gap:10px;padding:26px 24px;display:flex}.Cvedjq_fieldSk{flex-direction:column;gap:8px;display:flex}.Cvedjq_fieldSk>span:first-child{width:90px;height:10px}.Cvedjq_fieldSk>span:last-child{height:48px}.Cvedjq_choiceSk{height:92px}.Cvedjq_btnSk{height:60px}.Cvedjq_boxSk{height:220px}@media (max-width:767px){.Cvedjq_citySk{height:52px}.Cvedjq_heroCtaSk{width:100%;height:54px}.Cvedjq_factSk{padding:14px}}.Cvedjq_pageWrap{max-width:920px;padding:72px var(--gutter) 160px;flex-direction:column;gap:36px;margin:0 auto;display:flex}.Cvedjq_pageCard{background:var(--ink-2);flex-direction:column;gap:24px;padding:32px;display:flex}@media (max-width:767px){.Cvedjq_pageWrap{gap:24px;padding-top:28px;padding-bottom:88px}.Cvedjq_pageCard{padding:20px 16px}}
.w5wHNG_page{isolation:isolate;min-height:100vh;position:relative}.w5wHNG_hero{background:var(--ink-0);height:min(88svh,960px);min-height:640px;position:relative;overflow:hidden}.w5wHNG_heroImg{object-fit:cover;animation:22s ease-in-out infinite alternate w5wHNG_fckb}@keyframes w5wHNG_fckb{0%{transform:scale(1.04)}to{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.w5wHNG_heroImg{animation:none;transform:none}}.w5wHNG_heroTrip{gap:6px;display:flex;position:absolute;inset:0}.w5wHNG_heroTripCell{flex:1 1 0;min-width:0;position:relative;overflow:hidden}.w5wHNG_heroMvideo{display:none}@media (max-width:767px){.w5wHNG_heroTrip,.w5wHNG_heroImgDesk{display:none}.w5wHNG_heroMvideo{background:var(--ink-0);display:block;position:absolute;inset:0;overflow:hidden}}.w5wHNG_heroShade{background:linear-gradient(#0a0908bf 0%,#0a09080d 28%,#0a09081a 50%,#0a0908eb 100%);position:absolute;inset:0}.w5wHNG_heroInner{max-width:1440px;height:100%;padding:28px var(--gutter) 40px;flex-direction:column;justify-content:space-between;gap:24px;margin:0 auto;display:flex;position:relative}.w5wHNG_heroTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.w5wHNG_backLink{-webkit-backdrop-filter:blur(6px);background:#0f0e0d59;border:1.5px solid #f1eee773;align-items:center;gap:10px;height:44px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.w5wHNG_heroLogo{filter:drop-shadow(0 4px 18px #00000080);width:clamp(150px,16vw,230px);height:auto;display:block}.w5wHNG_heroBottom{flex-direction:column;gap:16px;min-width:0;display:flex}.w5wHNG_badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.w5wHNG_badge,.w5wHNG_badgeLine,.w5wHNG_badgeCause{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;height:30px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.w5wHNG_badgeDot{border-radius:50%;width:8px;height:8px;display:block}.w5wHNG_badgeLine{border:1.5px solid #f1eee766}.w5wHNG_badgeCause{letter-spacing:.06em;color:#000;background:var(--cause);text-decoration:none}.w5wHNG_badgeCause:hover{color:#000}.w5wHNG_cause_pink{--cause:var(--pink);--cause-rgb:242, 139, 184}.w5wHNG_cause_blue{--cause:var(--blue);--cause-rgb:124, 196, 242}.w5wHNG_cause_green{--cause:var(--green);--cause-rgb:123, 224, 123}.w5wHNG_cause_yellow{--cause:var(--accent);--cause-rgb:255, 226, 58}.w5wHNG_heroCityBox{align-items:flex-end;min-width:0;height:clamp(64px,10vw,140px);display:flex;overflow:hidden}.w5wHNG_heroCity{font-family:var(--display);text-transform:uppercase;color:var(--accent);white-space:nowrap;margin:0;font-weight:800;line-height:.95}.w5wHNG_heroDate{margin:0;font-size:clamp(17px,1.6vw,22px);font-weight:600}.w5wHNG_heroCtas{flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}.w5wHNG_ctaMain{background:var(--accent);color:#000;justify-content:space-between;align-items:center;gap:24px;min-width:260px;height:56px;padding:0 20px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.w5wHNG_ctaMain:hover{color:#000;background:#fff07a}.w5wHNG_ctaLight,.w5wHNG_ctaLight:hover{background:var(--paper)}.w5wHNG_ctaGhost{background:#0f0e0d4d;border:2px solid #f1eee799;align-items:center;height:56px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.w5wHNG_heroPrice{color:var(--muted);font-size:15px}.w5wHNG_heroPrice strong{color:var(--paper)}.w5wHNG_heroPriceFmt{color:inherit}.w5wHNG_bar,.w5wHNG_mRecap{display:none}.w5wHNG_subnav{z-index:30;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#171614f0;position:sticky;top:0}.w5wHNG_subnavInner{max-width:1440px;padding:0 var(--gutter);align-items:center;gap:16px;height:60px;margin:0 auto;display:flex}.w5wHNG_subnavCity{font-family:var(--display);text-transform:uppercase;color:var(--accent);white-space:nowrap;flex:none;font-size:15px;font-weight:800}.w5wHNG_subnavLinks{scrollbar-width:none;flex:auto;gap:4px;min-width:0;display:flex;overflow-x:auto}.w5wHNG_subnavLinks::-webkit-scrollbar{display:none}.w5wHNG_subnavLinks a{height:44px;color:var(--muted);white-space:nowrap;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.w5wHNG_subnavLinks a:hover{color:var(--accent)}.w5wHNG_subnavLinks a[aria-current=true]{color:var(--accent);box-shadow:inset 0 -3px 0 var(--accent)}.w5wHNG_subnavCta{background:var(--accent);color:#000;white-space:nowrap;flex:none;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.w5wHNG_subnavCta:hover{color:#000}.w5wHNG_subnavGhost{border:1.5px solid var(--accent);height:44px;color:var(--accent);white-space:nowrap;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.w5wHNG_subnavGhost:hover{background:var(--accent);color:#000}.w5wHNG_below{zoom:.88;position:relative}.w5wHNG_below>section{z-index:1;position:relative}.w5wHNG_section{max-width:var(--maxw);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto;scroll-margin-top:72px}.w5wHNG_sec{flex-direction:column;gap:36px;padding-top:140px;display:flex}.w5wHNG_secGap28{gap:28px}.w5wHNG_secTight{padding-top:72px}.w5wHNG_secLast{padding-bottom:200px}.w5wHNG_secHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.w5wHNG_h2{font-family:var(--display);text-transform:uppercase;margin:0;font-size:34px;font-weight:800}.w5wHNG_label{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin:0;font-size:13px;font-weight:800}.w5wHNG_labelNote{letter-spacing:.04em;text-transform:none;font-weight:700}.w5wHNG_note{color:var(--muted-2);margin:0;font-size:14px}.w5wHNG_outlineBtn{border:2px solid var(--line-2);align-items:center;gap:8px;height:44px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.w5wHNG_factsWrap{padding-top:72px}.w5wHNG_facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#171614b8;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.w5wHNG_fact{border-left:1px solid var(--line);flex-direction:column;gap:8px;min-width:0;padding:26px 24px;display:flex}.w5wHNG_fact:first-child{border-left-color:#0000}.w5wHNG_factK{letter-spacing:.12em;text-transform:uppercase;color:var(--date);font-size:12px;font-weight:800}.w5wHNG_factV{font-size:19px;font-weight:700;line-height:1.3}.w5wHNG_factS{color:var(--muted-2);font-size:14px}.w5wHNG_cause{background:rgba(var(--cause-rgb), .12);border:1.5px solid rgba(var(--cause-rgb), .6);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:32px;display:grid}.w5wHNG_causeIcon{background:var(--cause);color:#000;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.w5wHNG_causeBody{flex-direction:column;gap:8px;min-width:0;display:flex}.w5wHNG_causeTitle{font-family:var(--display);text-transform:uppercase;color:var(--cause);margin:0;font-size:26px;font-weight:800}.w5wHNG_causeText{color:var(--copy);max-width:820px;margin:0;font-size:17px;line-height:1.55}.w5wHNG_causeLink{align-self:flex-start;font-size:15px;font-weight:800}.w5wHNG_fmtCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.w5wHNG_fmtCard{background:var(--ink-2);border:1px solid var(--line);flex-direction:column;gap:20px;padding:32px;display:flex}.w5wHNG_fmtHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.w5wHNG_fmtTitleCol{flex-direction:column;gap:6px;display:flex}.w5wHNG_fmtName{font-family:var(--display);color:var(--accent);margin:0;font-size:44px;font-weight:800;line-height:1}.w5wHNG_fmtTag{color:var(--muted);font-size:16px}.w5wHNG_fmtPriceCol{text-align:right;flex:none}.w5wHNG_fmtPriceK{letter-spacing:.1em;text-transform:uppercase;color:var(--date);font-size:12px;font-weight:800}.w5wHNG_fmtPrice{font-family:var(--display);font-size:30px;font-weight:700}.w5wHNG_specs{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.w5wHNG_spec{background:var(--ink-2);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.w5wHNG_spec dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);font-size:12px;font-weight:700}.w5wHNG_spec dd{margin:0;font-size:17px;font-weight:700}.w5wHNG_chooseBtn{border:2px solid var(--accent);height:50px;color:var(--accent);font-family:var(--body);background:0 0;margin-top:auto;font-size:15px;font-weight:800}.w5wHNG_chooseBtn:hover{background:var(--accent);color:#000}.w5wHNG_tiersWrap{flex-direction:column;gap:14px;padding-top:12px;display:flex}.w5wHNG_tiers{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;display:grid}.w5wHNG_tier{border:1.5px solid var(--line);background:#171614cc;flex-direction:column;gap:10px;padding:18px 18px 20px;display:flex;position:relative}.w5wHNG_tierNow{border-color:var(--accent-60);background:var(--accent-10)}.w5wHNG_tierPast{opacity:.55}.w5wHNG_tierHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.w5wHNG_tierLabel{font-size:14px;font-weight:800}.w5wHNG_tierTag{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-3);font-size:11px;font-weight:800}.w5wHNG_tierNow .w5wHNG_tierTag{color:var(--accent)}.w5wHNG_tierPrices{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:15px;display:flex}.w5wHNG_tierPrice{color:var(--paper);font-size:19px;font-weight:800}.w5wHNG_tierNow .w5wHNG_tierPrice{color:var(--accent)}.w5wHNG_included{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;display:grid}.w5wHNG_incItem{background:var(--card);border:1px solid var(--line);align-items:flex-start;gap:16px;padding:22px;display:flex}.w5wHNG_incIcon{background:var(--accent-12);width:44px;height:44px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}.w5wHNG_incBody{flex-direction:column;gap:4px;min-width:0;display:flex}.w5wHNG_incTitle{font-size:16px;font-weight:800}.w5wHNG_incText{color:var(--muted-2);font-size:14px;line-height:1.45}.w5wHNG_parcours{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;display:grid}.w5wHNG_routeMap,.w5wHNG_placeMap{background:var(--ink-3);border:1px solid var(--line);position:relative;overflow:hidden}.w5wHNG_routeMap{aspect-ratio:4/3}.w5wHNG_placeMap{min-height:380px}.w5wHNG_routeMap svg,.w5wHNG_placeMap svg{width:100%;height:100%;position:absolute;inset:0}.w5wHNG_obsDot{background:var(--ink);border:2px solid var(--accent);width:22px;height:22px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;position:absolute;transform:translate(-50%,-50%)}.w5wHNG_routeStart{background:var(--accent);color:#000;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:5px 9px;font-size:11px;font-weight:800;position:absolute;transform:translate(-50%,-50%)}.w5wHNG_routeLegend{color:var(--muted);gap:16px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:12px;left:14px}.w5wHNG_routeLegend>span{align-items:center;gap:6px;display:inline-flex}.w5wHNG_legendL{background:var(--accent);width:18px;height:3px;display:block}.w5wHNG_legendS{border-top:2.5px dashed var(--paper);width:18px;height:0;display:block}.w5wHNG_obstacles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.w5wHNG_obstacle{background:var(--ink-2);min-height:200px;margin:0;position:relative;overflow:hidden}.w5wHNG_obstacle figcaption{background:linear-gradient(#0a090800,#0a0908eb);flex-direction:column;gap:2px;padding:40px 16px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.w5wHNG_obsName{font-family:var(--display);text-transform:uppercase;font-size:15px;font-weight:700}.w5wHNG_obsText{color:var(--muted);font-size:13px}.w5wHNG_program{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px;display:grid}.w5wHNG_day{flex-direction:column;display:flex}.w5wHNG_dayLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--date);margin:0;padding-bottom:16px;font-size:13px;font-weight:800}.w5wHNG_timeline{margin:0;padding:0;list-style:none}.w5wHNG_tlItem{grid-template-columns:76px 20px minmax(0,1fr);gap:14px;min-height:72px;display:grid}.w5wHNG_tlTime{font-family:var(--display);padding-top:2px;font-size:17px;font-weight:700}.w5wHNG_tlKey .w5wHNG_tlTime{color:var(--accent)}.w5wHNG_tlRail{justify-content:center;display:flex;position:relative}.w5wHNG_tlLine{background:var(--line);width:2px;position:absolute;top:0;bottom:0}.w5wHNG_tlDot{background:var(--muted-3);width:12px;height:12px;box-shadow:0 0 0 4px var(--ink);border-radius:50%;margin-top:6px;position:relative}.w5wHNG_tlKey .w5wHNG_tlDot{background:var(--accent)}.w5wHNG_tlBody{flex-direction:column;gap:3px;padding-bottom:22px;display:flex}.w5wHNG_tlTitle{font-size:17px;font-weight:800}.w5wHNG_tlDetail{color:var(--muted-2);font-size:14px}.w5wHNG_cards3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;display:grid}.w5wHNG_infoCard{background:var(--card);border:1px solid var(--line);flex-direction:column;gap:10px;padding:24px;display:flex}.w5wHNG_infoTitle{font-size:16px;font-weight:800}.w5wHNG_infoText{color:var(--muted);font-size:15px;line-height:1.55}.w5wHNG_infoMuted{color:var(--muted-3);margin-top:4px;font-size:14px;font-weight:800}.w5wHNG_placeDot,.w5wHNG_placeNum{background:var(--paper);color:#000;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:flex}.w5wHNG_placeDot{position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #0f0e0db3}.w5wHNG_placeDotMain{background:var(--accent)}.w5wHNG_mapNote{color:var(--muted-3);font-size:11px;position:absolute;bottom:10px;right:12px}.w5wHNG_places{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.w5wHNG_place{background:var(--card);border:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.w5wHNG_placeBody{flex-direction:column;gap:2px;min-width:0;display:flex}.w5wHNG_placeKind{letter-spacing:.08em;text-transform:uppercase;color:var(--date);font-size:12px;font-weight:800}.w5wHNG_placeName{font-size:16px;font-weight:700}.w5wHNG_placeDetail{color:var(--muted-2);font-size:14px}.w5wHNG_placeLink{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;font-weight:800;display:inline-flex}.w5wHNG_docsCard{background:var(--ink-2);flex-direction:column;gap:16px;padding:28px;display:flex}.w5wHNG_docs{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.w5wHNG_doc{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:14px;padding-bottom:14px;display:grid}.w5wHNG_docCheck{border:2px solid var(--accent);width:22px;height:22px;color:var(--accent);justify-content:center;align-items:center;display:flex}.w5wHNG_docBody{flex-direction:column;gap:2px;min-width:0;display:flex}.w5wHNG_docTitle{font-size:16px;font-weight:700}.w5wHNG_docText{color:var(--muted-2);font-size:14px}.w5wHNG_docLink{white-space:nowrap;font-size:14px;font-weight:800}.w5wHNG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.w5wHNG_chips li{border:1px solid var(--line-2);align-items:center;height:34px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.w5wHNG_practical{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.w5wHNG_practItem{background:var(--card);border:1px solid var(--line);flex-direction:column;gap:6px;padding:20px;display:flex}.w5wHNG_practIcon{color:var(--accent);display:flex}.w5wHNG_junior{background:var(--accent);color:#000;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.w5wHNG_juniorMedia{min-height:320px;position:relative;overflow:hidden}.w5wHNG_juniorBody{flex-direction:column;gap:14px;padding:36px 32px;display:flex}.w5wHNG_juniorKicker{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.w5wHNG_juniorTitle{font-family:var(--display);text-transform:uppercase;margin:0;font-size:40px;font-weight:800;line-height:1}.w5wHNG_juniorText{margin:0;font-size:17px;line-height:1.5}.w5wHNG_juniorFacts{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:12px;margin:0;padding:4px 0;display:grid}.w5wHNG_juniorFacts dt{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.w5wHNG_juniorFacts dd{margin:2px 0 0;font-size:16px;font-weight:700}.w5wHNG_juniorCtas{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.w5wHNG_juniorBtn,.w5wHNG_juniorBtnGhost{align-items:center;height:48px;padding:0 20px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.w5wHNG_juniorBtn{color:var(--accent);background:#000}.w5wHNG_juniorBtn:hover{color:#fff}.w5wHNG_juniorBtnGhost{color:#000;border:2px solid #000}.w5wHNG_juniorBtnGhost:hover{color:#000;background:#00000014}.w5wHNG_junior :focus-visible{outline-color:#000}.w5wHNG_albums{flex-wrap:wrap;gap:8px;display:flex}.w5wHNG_albums a{border:1.5px solid var(--line-2);align-items:center;height:44px;padding:0 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.w5wHNG_gallery{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220px;grid-auto-flow:dense;gap:8px;display:grid}.w5wHNG_gItem{background:var(--ink-2);margin:0;position:relative;overflow:hidden}.w5wHNG_credit{color:var(--muted-2);font-size:13px}.w5wHNG_formGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:16px;display:grid}.w5wHNG_form{background:var(--ink-2);flex-direction:column;gap:26px;min-width:0;padding:32px;display:flex}.w5wHNG_fieldset{border:0;min-width:0;margin:0;padding:0}.w5wHNG_fieldset>.w5wHNG_label{margin-bottom:12px}.w5wHNG_fmtPick{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.w5wHNG_fmtBtn{border:2px solid var(--line-2);background:var(--ink);color:var(--paper);text-align:left;font-family:var(--body);flex-direction:column;align-items:flex-start;gap:4px;padding:18px;display:flex}.w5wHNG_fmtBtnOn{border-color:var(--accent-60);background:var(--accent-13)}.w5wHNG_fmtBtnName{font-family:var(--display);font-size:20px;font-weight:800}.w5wHNG_fmtBtnOn .w5wHNG_fmtBtnName{color:var(--accent)}.w5wHNG_fmtBtnShort{color:var(--muted);font-size:13px}.w5wHNG_fmtBtnPrice{font-size:16px;font-weight:800}.w5wHNG_qtyRow{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:16px;display:grid}.w5wHNG_stack{flex-direction:column;gap:10px;min-width:0;display:flex}.w5wHNG_stepper{border:2px solid var(--line-2);align-items:center;height:48px;display:flex}.w5wHNG_stepper button{width:48px;height:44px;color:var(--paper);background:0 0;border:0;font-size:22px}.w5wHNG_stepper button:disabled{opacity:.35;cursor:not-allowed}.w5wHNG_stepper span{text-align:center;min-width:40px;font-size:18px;font-weight:800}.w5wHNG_input{border:2px solid var(--line-2);background:var(--ink);height:48px;color:var(--paper);font-family:var(--body);width:100%;padding:0 14px;font-size:16px}.w5wHNG_input::placeholder{color:var(--muted-3)}.w5wHNG_tees{flex-wrap:wrap;gap:6px;display:flex}.w5wHNG_tee{border:2px solid var(--line-2);min-width:48px;height:44px;color:var(--paper);font-family:var(--body);background:0 0;padding:0 10px;font-size:14px;font-weight:800}.w5wHNG_teeOn{border-color:var(--accent-60);background:var(--accent-13);color:var(--accent)}.w5wHNG_check{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}.w5wHNG_check input{width:22px;height:22px;accent-color:var(--accent);flex:none}.w5wHNG_checkHint{color:var(--muted-2);padding-left:34px;font-size:13px;line-height:1.5}.w5wHNG_promoToggle{min-height:44px;color:var(--muted);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.w5wHNG_promoToggle:hover{color:var(--accent)}.w5wHNG_pay{background:var(--accent);color:#000;width:100%;height:60px;font-family:var(--body);text-align:center;border:0;justify-content:center;align-items:center;font-size:18px;font-weight:800;text-decoration:none;display:flex}.w5wHNG_pay:hover{color:#000;background:#fff07a}.w5wHNG_payOff{background:var(--paper);color:#000;text-align:center;justify-content:center;align-items:center;min-height:60px;margin:0;padding:10px 16px;font-size:16px;font-weight:800;display:flex}.w5wHNG_aside{flex-direction:column;gap:12px;display:flex}.w5wHNG_recap{border:1.5px solid var(--line-2);flex-direction:column;gap:14px;padding:28px;display:flex}.w5wHNG_recapLine{justify-content:space-between;gap:12px;font-size:16px;display:flex}.w5wHNG_recapTotal{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:14px;font-size:20px;font-weight:800;display:flex}.w5wHNG_reassure{background:var(--card);color:var(--muted);flex-direction:column;gap:8px;padding:20px 24px;font-size:14px;line-height:1.5;display:flex}.w5wHNG_reassure a{font-weight:800}.w5wHNG_faq{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));align-items:start;gap:0 32px;display:grid}.w5wHNG_q{border-bottom:1px solid var(--line)}.w5wHNG_q>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.w5wHNG_q>summary::-webkit-details-marker{display:none}.w5wHNG_plus{color:var(--accent);flex:none;font-size:24px;line-height:1;transition:transform .2s}.w5wHNG_q[open] .w5wHNG_plus{transform:rotate(45deg)}.w5wHNG_q>p{color:var(--muted);margin:0;padding:0 0 20px;font-size:15px;line-height:1.6}.w5wHNG_moreLink{align-self:flex-start;font-size:15px;font-weight:800}.w5wHNG_others{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;display:grid}.w5wHNG_other{border:1px solid var(--line);background:var(--ink-glass);align-items:center;gap:20px;min-height:88px;padding:20px 24px;text-decoration:none;display:flex}.w5wHNG_other:hover{border-color:var(--accent-60)}.w5wHNG_otherDate{letter-spacing:.06em;text-transform:uppercase;color:var(--date);flex:0 0 72px;font-size:13px;font-weight:700}.w5wHNG_otherCity{min-width:0;font-family:var(--display);text-transform:uppercase;color:var(--sand);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:17px;font-weight:500;overflow:hidden}@media (max-width:767px){.w5wHNG_below{zoom:1}.w5wHNG_hero{min-height:600px}.w5wHNG_heroInner{padding:calc(16px + env(safe-area-inset-top)) var(--gutter) 28px}.w5wHNG_backLink{padding:0 12px;font-size:13px}.w5wHNG_heroLogo{width:132px}.w5wHNG_heroBottom{gap:12px}.w5wHNG_badge,.w5wHNG_badgeLine,.w5wHNG_badgeCause{height:28px;padding:0 10px;font-size:11px}.w5wHNG_heroDate{font-size:16px}.w5wHNG_heroCtas{gap:10px 12px;padding-top:6px}.w5wHNG_ctaMain{flex:100%;min-width:0;height:54px}.w5wHNG_heroPrice{flex:auto;order:2;font-size:15px}.w5wHNG_heroPrice strong{font-size:18px}.w5wHNG_heroPriceFmt{display:none}.w5wHNG_ctaGhost{border-width:1.5px;order:3;height:44px;padding:0 14px;font-size:14px}.w5wHNG_subnavInner{gap:8px;height:52px;padding:0 4px}.w5wHNG_subnavCity,.w5wHNG_subnavCta,.w5wHNG_subnavGhost{display:none}.w5wHNG_subnavLinks{scroll-padding:0 12px}.w5wHNG_subnavLinks a{height:52px;padding:0 12px}.w5wHNG_bar{z-index:40;padding:10px 12px calc(10px + env(safe-area-inset-bottom)) 18px;-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line-2);background:#171614f5;align-items:center;gap:12px;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.w5wHNG_barOn{transform:none}.w5wHNG_barInfo{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.w5wHNG_barInfo strong{white-space:nowrap;font-size:17px;font-weight:800}.w5wHNG_barInfo span{color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.w5wHNG_barCta{background:var(--accent);color:#000;white-space:nowrap;flex:none;align-items:center;height:48px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.w5wHNG_barCta:hover{color:#000}.w5wHNG_section{scroll-margin-top:60px}.w5wHNG_sec{gap:24px;padding-top:72px}.w5wHNG_secGap28{gap:20px}.w5wHNG_secTight{padding-top:32px}.w5wHNG_secLast{padding-bottom:88px}.w5wHNG_h2{font-size:25px}.w5wHNG_factsWrap{padding-top:28px}.w5wHNG_facts{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.w5wHNG_fact,.w5wHNG_fact:first-child{background:var(--ink-3);border-left:0;gap:4px;padding:14px 14px 16px}.w5wHNG_fact:last-child:nth-child(odd){grid-column:1/-1}.w5wHNG_factK{font-size:11px}.w5wHNG_factV{font-size:16px}.w5wHNG_factS{font-size:13px}.w5wHNG_cause{grid-template-columns:1fr;gap:14px;padding:20px 18px}.w5wHNG_causeIcon{width:48px;height:48px}.w5wHNG_causeTitle{font-size:21px}.w5wHNG_causeText{font-size:16px}.w5wHNG_fmtCards{gap:12px}.w5wHNG_fmtCard{gap:16px;padding:20px 16px}.w5wHNG_fmtTitleCol{flex:auto;min-width:0}.w5wHNG_fmtName{text-wrap:balance;font-size:30px}.w5wHNG_fmtTag{font-size:15px}.w5wHNG_fmtPrice{font-size:26px}.w5wHNG_spec{padding:12px 14px}.w5wHNG_spec dd{font-size:16px}.w5wHNG_tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.w5wHNG_tier{gap:8px;padding:14px 14px 16px}.w5wHNG_tierHead{flex-direction:column;align-items:flex-start;gap:2px}.w5wHNG_tierLabel{font-size:13px}.w5wHNG_tierTag{font-size:12px}.w5wHNG_tierTag:empty{display:none}.w5wHNG_tierPrices{gap:4px 12px;font-size:14px}.w5wHNG_tierPrice{font-size:17px}.w5wHNG_included{gap:8px}.w5wHNG_incItem{gap:14px;padding:14px 16px}.w5wHNG_incIcon{width:40px;height:40px}.w5wHNG_incTitle{font-size:15px}.w5wHNG_obstacle{min-height:180px}.w5wHNG_placeMap{min-height:240px}.w5wHNG_place{grid-template-columns:34px minmax(0,1fr);gap:4px 14px;padding:14px 16px}.w5wHNG_placeLink{grid-column:2;justify-self:start}.w5wHNG_tlItem{grid-template-columns:58px 16px minmax(0,1fr);gap:12px;min-height:64px}.w5wHNG_tlTime{font-size:15px}.w5wHNG_tlTitle{font-size:16px}.w5wHNG_infoCard{padding:18px 16px}.w5wHNG_docsCard{padding:20px 16px}.w5wHNG_practical{grid-template-columns:1fr;gap:8px}.w5wHNG_practItem{grid-template-columns:26px minmax(0,1fr);gap:2px 12px;padding:14px 16px;display:grid}.w5wHNG_practIcon{grid-row:span 2;padding-top:1px}.w5wHNG_juniorMedia{min-height:210px}.w5wHNG_juniorBody{padding:24px 18px 26px}.w5wHNG_juniorTitle{font-size:30px}.w5wHNG_juniorCtas a{flex:auto;justify-content:center}.w5wHNG_gallery{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.w5wHNG_gallery::-webkit-scrollbar{display:none}.w5wHNG_gItem{aspect-ratio:1;scroll-snap-align:start;flex:0 0 82%}.w5wHNG_albums a{height:40px}.w5wHNG_form{gap:22px;padding:20px 16px}.w5wHNG_fmtPick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.w5wHNG_fmtBtn{padding:14px}.w5wHNG_fmtBtnName{font-size:17px}.w5wHNG_fmtBtnShort{font-size:12px}.w5wHNG_qtyRow{grid-template-columns:1fr;gap:18px}.w5wHNG_qtyRow>.w5wHNG_stack:first-child{flex-direction:row;justify-content:space-between;align-items:center}.w5wHNG_mRecap{color:var(--muted);flex-direction:column;gap:6px;margin-bottom:-8px;font-size:14px;display:flex}.w5wHNG_mRecap .w5wHNG_recapLine{font-size:14px}.w5wHNG_aside .w5wHNG_recap{display:none}.w5wHNG_reassure{padding:16px}.w5wHNG_q>summary{padding:16px 0;font-size:16px}.w5wHNG_other{min-height:64px;padding:14px 16px}}.w5wHNG_routeWrap{flex-direction:column;gap:14px;display:flex}.w5wHNG_routeTabs{gap:8px;display:flex}.w5wHNG_routeTab{border:1px solid var(--line);background:var(--ink-3);min-height:52px;color:var(--paper);font:inherit;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:8px 12px;font-weight:800;display:flex}.w5wHNG_routeTabOn{background:var(--accent);border-color:var(--accent);color:#000}.w5wHNG_routeTabCount{letter-spacing:.02em;text-transform:none;opacity:.75;font-size:11px;font-weight:700}.w5wHNG_routeGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:899px){.w5wHNG_routeGrid{grid-template-columns:1fr}}.w5wHNG_routeReal{background:var(--ink-3);border:1px solid var(--line);margin:0;padding:14px 10px 46px;position:relative;overflow:hidden}.w5wHNG_routeReal:before{content:"";opacity:.12;pointer-events:none;background:url(/media/topo.svg) 50%/600px;position:absolute;inset:0}.w5wHNG_routeReal svg{position:relative}.w5wHNG_obsMore{border:1px solid var(--accent);min-height:44px;color:var(--accent);font:inherit;cursor:pointer;background:0 0;margin-top:4px;font-weight:800}.w5wHNG_routeReal svg{width:100%;height:auto;max-height:78vh;display:block}.w5wHNG_trCommon,.w5wHNG_trLong{fill:none;stroke-linejoin:round;stroke-linecap:round}.w5wHNG_trCommon{stroke:var(--paper)}.w5wHNG_trLong{stroke:var(--accent)}.w5wHNG_trKm circle{fill:#7cfc9a}.w5wHNG_trKm text{fill:#7cfc9a;font-weight:800}.w5wHNG_trObs{cursor:pointer}.w5wHNG_trObs circle{fill:var(--ink);stroke:var(--paper)}.w5wHNG_trObsL circle{stroke:var(--accent)}.w5wHNG_trObs text{fill:var(--paper);pointer-events:none;font-weight:800}.w5wHNG_trObsOn circle{fill:var(--accent);stroke:#000}.w5wHNG_trObsOn text{fill:#000}.w5wHNG_trStart circle{fill:var(--accent);stroke:#000;stroke-width:4px}.w5wHNG_trStart text{fill:var(--accent);text-transform:uppercase;paint-order:stroke;stroke:#000;stroke-width:6px;font-weight:900}.w5wHNG_routeTip{border:2px solid var(--accent);max-width:calc(100% - 24px);color:var(--paper);white-space:nowrap;text-overflow:ellipsis;background:#000;align-items:center;gap:8px;padding:8px 12px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:50%;overflow:hidden;transform:translate(-50%)}.w5wHNG_routeLegend2{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.w5wHNG_routeLegend2>span{align-items:center;gap:6px;display:inline-flex}.w5wHNG_lgCommon,.w5wHNG_lgLong{background:var(--paper);width:20px;height:4px;display:block}.w5wHNG_lgLong{background:var(--accent)}.w5wHNG_obsListWrap{flex-direction:column;gap:8px;display:flex}.w5wHNG_obsListHead{text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:15px;font-weight:900}.w5wHNG_obsListSub{color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin:10px 0 0;font-size:13px;font-weight:800}.w5wHNG_obsListNote{color:var(--muted);margin:8px 0 0;font-size:13px}.w5wHNG_obsList{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.w5wHNG_obsItem{background:var(--ink-3);border:1px solid var(--line);width:100%;min-height:44px;color:var(--paper);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:6px 10px 6px 6px;font-size:15px;display:flex}.w5wHNG_obsItemOn{border-color:var(--accent);background:#2a2716}.w5wHNG_obsItemName{flex:auto;min-width:0;font-weight:700}.w5wHNG_obsNum{background:var(--ink);border:2px solid var(--paper);border-radius:14px;flex:none;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 4px;font-size:12px;font-weight:900;display:inline-flex}.w5wHNG_obsNumL{border-color:var(--accent);color:var(--accent)}.w5wHNG_obsTag{text-transform:uppercase;letter-spacing:.04em;color:var(--paper);background:#333;flex:none;padding:3px 7px;font-size:11px;font-weight:800}.w5wHNG_tag_mud{background:#6b4a2b}.w5wHNG_tag_water{background:#1f5f7a}.w5wHNG_tag_net{background:#3d5a3a}.w5wHNG_tag_wall{background:#5a3d5c}.w5wHNG_tag_crawl{background:#4d4d4d}.w5wHNG_tag_force{background:#7a4b1f}.w5wHNG_tag_elec{color:#000;background:#ffe23a}.w5wHNG_tag_agility{background:#2f4a6b}.w5wHNG_alertBox{border:1.5px dashed var(--accent-60);background:var(--accent-10);flex-direction:column;gap:12px;margin-top:22px;padding:20px;scroll-margin-top:96px;display:flex}.w5wHNG_alertHead{align-items:flex-start;gap:14px;display:flex}.w5wHNG_alertHead>svg{width:30px;height:30px;color:var(--accent);flex:none}.w5wHNG_alertTitle{font-family:var(--display);text-transform:uppercase;color:var(--paper);margin:0 0 4px;font-size:24px;font-weight:800}.w5wHNG_alertText{color:var(--copy);margin:0;font-size:15px;line-height:1.5}.w5wHNG_alertRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.w5wHNG_alertBtn{min-height:48px}.w5wHNG_alertSmall{color:var(--muted-2);font-size:13px}.w5wHNG_alertSr,.w5wHNG_alertTrap{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:520px){.w5wHNG_alertBox{padding:16px}.w5wHNG_alertRow{grid-template-columns:1fr}.w5wHNG_alertBtn{width:100%}}.w5wHNG_groupBox{border:1.5px solid var(--line-2);background:var(--ink-glass);align-items:flex-start;gap:14px;margin-top:16px;padding:18px 20px;display:flex}.w5wHNG_groupBox>svg{width:30px;height:30px;color:var(--accent);flex:none}.w5wHNG_groupTitle{font-family:var(--display);text-transform:uppercase;color:var(--paper);margin:0 0 4px;font-size:22px;font-weight:800}.w5wHNG_groupText{color:var(--copy);margin:0;font-size:15px}.w5wHNG_groupTiers{flex-wrap:wrap;gap:8px;margin:12px 0 8px;display:flex}.w5wHNG_groupTier{background:var(--accent);color:#000;flex-direction:column;min-width:96px;padding:8px 12px;display:flex}.w5wHNG_groupTier strong{font-family:var(--display);white-space:nowrap;font-size:24px;line-height:1}.w5wHNG_groupTier span{font-size:13px;font-weight:700}.w5wHNG_groupSmall{color:var(--muted-2);margin:0;font-size:12.5px}.w5wHNG_groupNudge{border-left:3px solid var(--accent);background:var(--accent-10);color:var(--paper);align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:14.5px;line-height:1.4;display:flex}.w5wHNG_groupNudge svg{color:var(--accent);flex:none;margin-top:1px}.w5wHNG_urgency{flex-direction:column;gap:6px;display:flex}.w5wHNG_urgency p{color:var(--copy);align-items:flex-start;gap:10px;margin:0;font-size:14.5px;line-height:1.4;display:flex}.w5wHNG_urgency svg{color:var(--accent);flex:none;margin-top:1px}.w5wHNG_urgency strong{color:var(--paper)}@media (max-width:520px){.w5wHNG_groupBox{padding:16px}.w5wHNG_groupTier{flex:1 1 0;min-width:0}}
.NdS0oq_wrap{max-width:var(--maxw);padding:72px var(--gutter) 160px;flex-direction:column;gap:36px;margin:0 auto;display:flex}.NdS0oq_narrow{max-width:920px}.NdS0oq_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);font-size:13px;font-weight:800}.NdS0oq_h1{font-family:var(--display);text-transform:uppercase;margin:0;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1}.NdS0oq_h2{font-family:var(--display);text-transform:uppercase;margin:0;font-size:26px;font-weight:800}.NdS0oq_lead{color:var(--muted);max-width:720px;margin:0;font-size:18px;line-height:1.55}.NdS0oq_head{flex-direction:column;gap:14px;display:flex}.NdS0oq_grid2{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.NdS0oq_card{background:var(--ink-2);flex-direction:column;gap:24px;min-width:0;padding:32px;display:flex}.NdS0oq_fieldset{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.NdS0oq_legend{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-bottom:14px;padding:0;font-size:13px;font-weight:800}.NdS0oq_row{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.NdS0oq_row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.NdS0oq_rowZip{grid-template-columns:minmax(0,8em) minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.NdS0oq_field{flex-direction:column;gap:8px;min-width:0;display:flex}.NdS0oq_linkBtn{min-height:44px;color:var(--muted);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.NdS0oq_linkBtn:hover{color:var(--accent)}.NdS0oq_mTotal{border:1.5px solid var(--line-2);color:var(--muted);flex-direction:column;gap:6px;padding:14px 16px;font-size:14px;display:none}.NdS0oq_mTotalLine,.NdS0oq_mTotalSum{justify-content:space-between;gap:12px;display:flex}.NdS0oq_mTotalLine>span:last-child{white-space:nowrap}.NdS0oq_mTotalSum{border-top:1px solid var(--line);color:var(--paper);margin-top:2px;padding-top:8px;font-size:18px;font-weight:800}.NdS0oq_label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);font-size:13px;font-weight:800}.NdS0oq_opt{letter-spacing:0;text-transform:none;font-weight:600}.NdS0oq_input,.NdS0oq_select,.NdS0oq_textarea{border:2px solid var(--line-2);background:var(--ink);width:100%;min-height:48px;color:var(--paper);font-family:var(--body);border-radius:0;padding:0 14px;font-size:16px}.NdS0oq_select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.NdS0oq_textarea{resize:vertical;min-height:140px;padding:12px 14px;line-height:1.5}.NdS0oq_input::placeholder,.NdS0oq_textarea::placeholder{color:var(--muted-3)}.NdS0oq_input[type=date]::-webkit-date-and-time-value{text-align:left}.NdS0oq_input,.NdS0oq_select,.NdS0oq_textarea{scroll-margin:96px 0 120px}.NdS0oq_input[aria-invalid=true],.NdS0oq_select[aria-invalid=true],.NdS0oq_textarea[aria-invalid=true]{border-color:var(--red)}.NdS0oq_err{color:#ff8c8f;font-size:13px;font-weight:700}.NdS0oq_check{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;font-size:15px;line-height:1.45;display:flex}.NdS0oq_check input{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:0}.NdS0oq_ok{color:var(--accent);font-size:13px;font-weight:700}.NdS0oq_promoRow{align-items:stretch;gap:8px;display:flex}.NdS0oq_promoRow>input{flex:auto;min-width:0}.NdS0oq_promoRow>button{flex:none}.NdS0oq_hint{color:var(--muted-2);font-size:13px;line-height:1.5}.NdS0oq_back{min-height:44px;color:var(--muted);align-self:flex-start;align-items:center;margin:-10px 0 -6px;font-size:14px;font-weight:700;display:inline-flex}.NdS0oq_alert{background:#e5484d1a;border:1.5px solid #e5484db3;margin:0;padding:16px 18px;font-size:15px;line-height:1.5}.NdS0oq_alert ul{margin:6px 0 0;padding-left:18px}.NdS0oq_success{border:1.5px solid var(--accent-60);background:var(--accent-10);flex-direction:column;gap:14px;padding:32px;display:flex}.NdS0oq_success h2{font-family:var(--display);text-transform:uppercase;color:var(--accent);margin:0;font-size:26px;font-weight:800}.NdS0oq_success p{color:var(--copy);margin:0;font-size:16px;line-height:1.55}.NdS0oq_btn{background:var(--accent);color:#000;min-height:56px;font-family:var(--body);text-align:center;border:0;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.NdS0oq_btn:hover{color:#000;background:#fff07a}.NdS0oq_btn:disabled{opacity:.6;cursor:progress}.NdS0oq_btnBlock{width:100%;min-height:60px;font-size:18px}.NdS0oq_btnGhost{border:2px solid var(--paper);min-height:48px;color:var(--paper);background:0 0;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.NdS0oq_btnGhost:hover{border-color:var(--accent)}.NdS0oq_actions{flex-wrap:wrap;gap:12px;display:flex}.NdS0oq_aside{flex-direction:column;gap:12px;display:flex;position:sticky;top:96px}.NdS0oq_recap{border:1.5px solid var(--line-2);background:#171614db;flex-direction:column;gap:14px;padding:28px;display:flex}.NdS0oq_recapCity{font-family:var(--display);text-transform:uppercase;color:var(--accent);font-size:26px;font-weight:800;line-height:1}.NdS0oq_recapLine{justify-content:space-between;gap:12px;font-size:16px;display:flex}.NdS0oq_recapLine strong{white-space:nowrap}.NdS0oq_recapMuted{color:var(--muted-2);font-size:14px}.NdS0oq_recapTotal{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-top:14px;font-size:20px;font-weight:800;display:flex}.NdS0oq_reassure{background:var(--card);color:var(--muted);flex-direction:column;gap:12px;padding:20px 24px;font-size:14px;line-height:1.5;display:flex}.NdS0oq_reassure>span{align-items:flex-start;gap:10px;display:flex}.NdS0oq_reassure svg{color:var(--accent);flex:none;margin-top:1px}.NdS0oq_choices{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.NdS0oq_choice{border:2px solid var(--line-2);background:var(--ink);color:var(--paper);text-align:left;font-family:var(--body);flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex}.NdS0oq_choiceOn{border-color:var(--accent-60);background:var(--accent-13)}.NdS0oq_choiceName{font-family:var(--display);font-size:18px;font-weight:800}.NdS0oq_choiceOn .NdS0oq_choiceName{color:var(--accent)}.NdS0oq_choiceSub{color:var(--muted);font-size:13px}.NdS0oq_choicePrice{font-size:16px;font-weight:800}.NdS0oq_pills{flex-wrap:wrap;gap:6px;display:flex}.NdS0oq_pill{border:2px solid var(--line-2);min-width:48px;min-height:44px;color:var(--paper);font-family:var(--body);background:0 0;padding:0 12px;font-size:14px;font-weight:800}.NdS0oq_pillOn{border-color:var(--accent-60);background:var(--accent-13);color:var(--accent)}.NdS0oq_stepper{border:2px solid var(--line-2);align-self:flex-start;align-items:center;height:48px;display:inline-flex}.NdS0oq_stepper button{width:48px;height:44px;color:var(--paper);background:0 0;border:0;font-size:22px}.NdS0oq_stepper button:disabled{opacity:.35;cursor:not-allowed}.NdS0oq_stepper span{text-align:center;min-width:40px;font-size:18px;font-weight:800}.NdS0oq_leadHero{background:var(--ink-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.NdS0oq_leadMedia{min-height:420px;position:relative;overflow:hidden}.NdS0oq_leadBody{flex-direction:column;justify-content:center;gap:16px;padding:40px 36px;display:flex}.NdS0oq_leadKicker{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:800}.NdS0oq_points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.NdS0oq_points li{gap:10px;font-size:16px;line-height:1.4;display:flex}.NdS0oq_points li>span:first-child{color:var(--accent);font-weight:700}.NdS0oq_prose{color:var(--copy);flex-direction:column;gap:32px;font-size:16px;line-height:1.65;display:flex}.NdS0oq_prose section{flex-direction:column;gap:10px;display:flex}.NdS0oq_prose h2{font-family:var(--display);text-transform:uppercase;color:var(--paper);margin:0;font-size:20px;font-weight:800}.NdS0oq_prose p,.NdS0oq_prose ul{margin:0}.NdS0oq_prose ul{padding-left:20px}.NdS0oq_todo{color:var(--accent);background:#ffe23a29;padding:0 4px;font-weight:700}.NdS0oq_updated{color:var(--muted-2);font-size:14px}.NdS0oq_faq{flex-direction:column;display:flex}.NdS0oq_q{border-bottom:1px solid var(--line)}.NdS0oq_q>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.NdS0oq_q>summary::-webkit-details-marker{display:none}.NdS0oq_plus{color:var(--accent);flex:none;font-size:24px;line-height:1;transition:transform .2s}.NdS0oq_q[open] .NdS0oq_plus{transform:rotate(45deg)}.NdS0oq_q>p{color:var(--muted);margin:0;padding:0 0 20px;font-size:15px;line-height:1.6}.NdS0oq_runner{border:1.5px solid var(--line-2);background:#17161499;flex-direction:column;gap:16px;padding:24px;display:flex}.NdS0oq_runnerHead{font-family:var(--display);text-transform:uppercase;align-items:center;gap:12px;font-size:18px;font-weight:800;display:flex}.NdS0oq_runnerNum{background:var(--accent);color:#000;width:34px;height:34px;font-family:var(--body);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.NdS0oq_bigState{font-family:var(--display);text-transform:uppercase;color:var(--accent);margin:0;font-size:clamp(40px,7vw,88px);font-weight:800;line-height:.95}.NdS0oq_spinner{border:3px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.9s linear infinite NdS0oq_spin}@keyframes NdS0oq_spin{to{transform:rotate(360deg)}}@media (max-width:900px){.NdS0oq_grid2{grid-template-columns:1fr}.NdS0oq_aside{position:static}.NdS0oq_aside .NdS0oq_recap{display:none}.NdS0oq_mTotal{display:flex}.NdS0oq_leadHero{grid-template-columns:1fr}.NdS0oq_leadMedia{min-height:260px}}@media (max-width:767px){.NdS0oq_wrap{gap:24px;padding-top:28px;padding-bottom:88px}.NdS0oq_head{gap:10px}.NdS0oq_lead{font-size:16px}.NdS0oq_card{gap:22px;padding:20px 16px}.NdS0oq_fieldset{gap:14px}.NdS0oq_legend{margin-bottom:10px}.NdS0oq_row2,.NdS0oq_rowZip{gap:10px}.NdS0oq_rowZip{grid-template-columns:minmax(0,7.5em) minmax(0,1fr)}.NdS0oq_country{grid-column:1/-1}.NdS0oq_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.NdS0oq_choice{padding:14px}.NdS0oq_choiceName{font-size:16px}.NdS0oq_choiceSub,.NdS0oq_label{font-size:12px}.NdS0oq_leadMedia{aspect-ratio:16/10;min-height:0}.NdS0oq_leadBody{padding:24px 18px 28px}.NdS0oq_runner{padding:18px 14px}.NdS0oq_success{padding:22px 18px}.NdS0oq_actions>a{flex:auto}}
.Vll5tW_result{flex-direction:column;gap:20px;display:flex}.Vll5tW_head{flex-direction:column;gap:6px;display:flex}.Vll5tW_city{font-family:var(--display);text-transform:uppercase;color:var(--accent);margin:0;font-size:clamp(30px,6vw,48px);font-weight:800;line-height:1}.Vll5tW_date{color:var(--muted);font-size:16px}.Vll5tW_runners{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Vll5tW_runner{background:var(--ink-2);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:18px 20px;display:flex}.Vll5tW_who{align-items:center;gap:14px;min-width:0;display:flex}.Vll5tW_who>div{flex-direction:column;gap:2px;min-width:0;display:flex}.Vll5tW_num{background:var(--accent);color:#000;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:inline-flex}.Vll5tW_name{font-size:17px;font-weight:800}.Vll5tW_meta{color:var(--muted-2);font-size:14px}.Vll5tW_wave{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.Vll5tW_waveK{letter-spacing:.1em;text-transform:uppercase;color:var(--date);font-size:12px;font-weight:800}.Vll5tW_waveV{font-family:var(--display);text-transform:uppercase;color:var(--accent);font-size:22px;font-weight:800}.Vll5tW_waveSoon{max-width:320px;color:var(--muted-2);font-size:14px;line-height:1.45}@media (max-width:767px){.Vll5tW_runner{padding:16px}.Vll5tW_wave{text-align:left;border-top:1px solid var(--line);align-items:flex-start;width:100%;padding-top:12px}}.Vll5tW_change{flex-direction:column;flex:100%;gap:10px;display:flex}.Vll5tW_change:empty{display:none}
._6N-ljq_page{isolation:isolate;min-height:100vh;position:relative}._6N-ljq_cover{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}._6N-ljq_fold{background:var(--ink-0);height:min(100svh,1100px);min-height:680px;position:relative;overflow:hidden}._6N-ljq_trip{gap:6px;display:flex;position:absolute;inset:0}._6N-ljq_tripCell{flex:1 1 0;min-width:0;position:relative;overflow:hidden}._6N-ljq_mvideo{display:none}._6N-ljq_foldBottom{display:contents}._6N-ljq_mIntro{display:none}._6N-ljq_ctaCity{font-weight:600}._6N-ljq_foldShade{background:linear-gradient(#0a0908b8 0%,#0a090800 32% 52%,#0a0908e0 100%);position:absolute;inset:0}._6N-ljq_foldLogo{filter:drop-shadow(0 6px 28px #0000008c);width:min(46vw,640px);margin:0;position:absolute;top:44px;left:50%;transform:translate(-50%)}._6N-ljq_foldLogo img{width:100%;height:auto;display:block}._6N-ljq_glass{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);background:#171614e6;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px 22px;padding:18px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}._6N-ljq_miniMap{aspect-ratio:450/440;grid-row:span 2;width:150px;position:relative}._6N-ljq_miniMap svg{width:100%;height:100%;position:absolute;inset:0}._6N-ljq_mapPin{background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}._6N-ljq_pinOff{background:var(--paper);border-radius:50%;width:6px;height:6px;display:block}._6N-ljq_pinOn{background:var(--accent);border-radius:50%;width:12px;height:12px;animation:1.8s ease-out infinite _6N-ljq_fdpulse;display:block}@keyframes _6N-ljq_fdpulse{0%{box-shadow:0 0 #ffe23a8c}to{box-shadow:0 0 0 16px #ffe23a00}}._6N-ljq_dates{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-width:0;display:grid}._6N-ljq_dateCell{border:1px solid var(--line);background:var(--ink-glass);text-align:left;min-width:0;min-height:44px;font-family:var(--body);color:var(--paper);flex-direction:column;gap:3px;padding:9px 10px;text-decoration:none;display:flex}._6N-ljq_dateCell:hover{color:var(--paper);border-color:var(--line-2)}._6N-ljq_dateCellOn,._6N-ljq_dateCellOn:hover{background:var(--accent-13);border-color:var(--accent-60)}._6N-ljq_dateCellDate{letter-spacing:.06em;text-transform:uppercase;color:var(--date);font-size:11px;font-weight:600}._6N-ljq_dateCellOn ._6N-ljq_dateCellDate{color:var(--date-on)}._6N-ljq_dateCellBox{align-items:center;min-width:0;height:16px;display:flex;overflow:hidden}._6N-ljq_dateCellCity{text-transform:uppercase;color:var(--sand);white-space:nowrap;font-weight:700;display:block}._6N-ljq_dateCellOn ._6N-ljq_dateCellCity{color:var(--accent)}._6N-ljq_foldCtas{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));gap:8px;display:grid}._6N-ljq_ctaMain{background:var(--accent);color:#000;justify-content:space-between;align-items:center;height:58px;padding:0 20px;font-size:18px;font-weight:700;text-decoration:none;display:flex}._6N-ljq_ctaMain:hover{color:#000;background:#fff07a}._6N-ljq_ctaPair{display:contents}._6N-ljq_ctaGhost{text-align:center;white-space:nowrap;background:#f1eee70f;border:2px solid #f1eee773;justify-content:center;align-items:center;height:58px;padding:0 8px;font-size:16px;font-weight:700;text-decoration:none;display:flex}._6N-ljq_ctaGhost:hover{border-color:var(--accent)}._6N-ljq_below{zoom:.88;position:relative}._6N-ljq_below>section{z-index:1;position:relative}._6N-ljq_section{max-width:var(--maxw);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}._6N-ljq_intro{flex-direction:column;gap:48px;padding-top:clamp(112px,15vw,232px);display:flex}._6N-ljq_h2Big{font-family:var(--display);font-weight:800;font-size:var(--fs-56);text-transform:uppercase;max-width:820px;margin:0;line-height:.95}._6N-ljq_h2{font-family:var(--display);font-weight:800;font-size:var(--fs-34);text-transform:uppercase;margin:0}._6N-ljq_tiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}._6N-ljq_tile{flex-direction:column;gap:14px;display:flex}._6N-ljq_tileMedia{aspect-ratio:4/5;background:var(--ink-2);position:relative;overflow:hidden}._6N-ljq_tileTitle{font-family:var(--display);font-weight:800;font-size:var(--fs-34);text-transform:uppercase;color:var(--accent);white-space:nowrap;margin:0}._6N-ljq_statPre{letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:.36em;font-weight:700;display:block}._6N-ljq_tileText{color:var(--muted);margin:0;font-size:16px;line-height:1.5}._6N-ljq_statsWrap{padding-top:clamp(112px,14vw,216px)}._6N-ljq_stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#171614b8;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));display:grid}._6N-ljq_stat{border-left:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;padding:36px 28px;display:flex}._6N-ljq_stat:first-child{border-left-color:#0000}._6N-ljq_statN{font-family:var(--display);font-weight:800;font-size:var(--fs-56);color:var(--accent);white-space:nowrap;line-height:1}._6N-ljq_statL{color:var(--muted);font-size:15px;line-height:1.4}._6N-ljq_cal{flex-direction:column;gap:36px;padding-top:clamp(112px,14vw,216px);scroll-margin-top:24px;display:flex}._6N-ljq_calGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));gap:12px;display:grid}._6N-ljq_calCell{border:1px solid var(--line);text-align:left;min-height:88px;font-family:var(--body);color:var(--paper);background:var(--ink-glass);align-items:center;gap:20px;min-width:0;padding:20px 24px;display:flex}._6N-ljq_calCell:hover{border-color:var(--line-2)}._6N-ljq_calCellOn,._6N-ljq_calCellOn:hover{background:var(--accent-13);border-color:var(--accent-60)}._6N-ljq_calDate{letter-spacing:.06em;text-transform:uppercase;color:var(--date);flex:0 0 80px;font-size:13px;font-weight:600}._6N-ljq_calCellOn ._6N-ljq_calDate{color:var(--date-on)}._6N-ljq_calBody{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}._6N-ljq_calSub{color:var(--sand-sub);white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:none;overflow:hidden}._6N-ljq_calHot{color:var(--orange);font-weight:700}._6N-ljq_calCity{min-width:0;font-family:var(--display);font-weight:500;font-size:var(--fs-20);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;color:var(--sand);overflow:hidden}._6N-ljq_calCellOn ._6N-ljq_calCity{color:var(--accent)}._6N-ljq_calInfo{color:var(--sand-sub);white-space:nowrap;flex:none;font-size:13px;font-weight:700}._6N-ljq_calCellOn ._6N-ljq_calInfo{color:var(--muted)}._6N-ljq_calCell[data-state=almost_full] ._6N-ljq_calInfo{color:var(--orange)}._6N-ljq_calCell[data-state=full] ._6N-ljq_calInfo,._6N-ljq_calCell[data-state=online_closed] ._6N-ljq_calInfo,._6N-ljq_calCell[data-state=closed] ._6N-ljq_calInfo{color:var(--muted-3)}._6N-ljq_calCell[data-state=not_open] ._6N-ljq_calInfo{color:var(--date-on)}._6N-ljq_res{flex-direction:column;gap:56px;padding-top:clamp(112px,14vw,216px);padding-bottom:clamp(120px,15vw,240px);display:flex;position:relative}._6N-ljq_resTop{flex-wrap:wrap;align-items:stretch;gap:32px 72px;min-width:0;display:flex}._6N-ljq_recap{flex-direction:column;flex:360px;justify-content:flex-end;gap:10px;min-width:0;display:flex}._6N-ljq_raceSelectBox{max-width:420px;position:relative}._6N-ljq_raceSelectBox:after{content:"";border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);pointer-events:none;width:9px;height:9px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}._6N-ljq_raceSelect{border:1px solid var(--accent-60);background:var(--ink-glass);width:100%;min-height:52px;color:var(--paper);font-family:var(--body);appearance:none;cursor:pointer;padding:0 44px 0 16px;font-size:16px;font-weight:700}._6N-ljq_raceSelect:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._6N-ljq_raceSelect option{color:#111;background:#fff}._6N-ljq_anchor{width:0;height:0;display:block;position:absolute;top:0}._6N-ljq_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);font-size:13px;font-weight:700}._6N-ljq_recapCityBox{align-items:flex-end;min-width:0;height:64px;display:flex;overflow:hidden}._6N-ljq_recapCity{font-family:var(--display);text-transform:uppercase;color:var(--accent);white-space:nowrap;font-weight:800;line-height:1;overflow:hidden}._6N-ljq_recapDate{font-size:18px;font-weight:500}._6N-ljq_recapState{letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--line-2);color:var(--muted);align-self:flex-start;margin-top:4px;padding:6px 10px;font-size:12px;font-weight:800}._6N-ljq_recapState[data-state=almost_full]{border-color:var(--orange);color:var(--orange)}._6N-ljq_resPhoto{background:var(--ink-2);flex:440px;align-self:flex-end;min-width:0;height:120px;position:relative;overflow:hidden}._6N-ljq_resBottom{flex-wrap:wrap;align-items:stretch;gap:72px;display:flex}._6N-ljq_factsCol{flex-direction:column;flex:320px;justify-content:space-between;gap:40px;min-width:0;display:flex}._6N-ljq_facts{border-top:1px solid var(--line);flex-direction:column;flex:auto;justify-content:space-between;margin:0;display:flex}._6N-ljq_fact{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding:20px 0;display:flex}._6N-ljq_fact dt{color:var(--muted-2);font-size:15px}._6N-ljq_fact dd{text-align:right;margin:0;font-size:18px;font-weight:500}._6N-ljq_moreLink{align-self:flex-start;font-size:15px;font-weight:700}._6N-ljq_form{background:var(--ink-2);flex-direction:column;flex:440px;gap:28px;min-width:0;padding:32px;display:flex}._6N-ljq_fieldset{border:0;min-width:0;margin:0;padding:0}._6N-ljq_legend{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-2);margin-bottom:14px;padding:0;font-size:13px;font-weight:700}._6N-ljq_fmtGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}._6N-ljq_fmtCard{border:2px solid var(--line-2);background:var(--ink);color:var(--paper);text-align:left;font-family:var(--body);flex-direction:column;align-items:flex-start;gap:6px;padding:20px;display:flex}._6N-ljq_fmtCardOn{border-color:var(--accent-60);background:var(--accent-13)}._6N-ljq_fmtName{font-family:var(--display);font-weight:800;font-size:var(--fs-26);white-space:nowrap;text-transform:uppercase}._6N-ljq_fmtCardOn ._6N-ljq_fmtName{color:var(--accent)}._6N-ljq_fmtShort{font-size:13px}._6N-ljq_fmtPrice{font-size:16px;font-weight:700}._6N-ljq_row{flex-wrap:wrap;gap:16px;display:flex}._6N-ljq_qtyCol{flex-direction:column;flex:none;display:flex}._6N-ljq_qtyCol ._6N-ljq_legend,._6N-ljq_teamCol ._6N-ljq_legend{margin-bottom:8px}._6N-ljq_teamCol{flex-direction:column;flex:200px;min-width:0;display:flex}._6N-ljq_stepper{border:2px solid var(--line-2);align-items:center;height:48px;display:flex}._6N-ljq_stepper button{width:48px;height:44px;color:var(--paper);background:0 0;border:0;font-size:22px}._6N-ljq_stepper button:disabled{opacity:.35;cursor:not-allowed}._6N-ljq_stepper span{text-align:center;min-width:40px;font-size:18px;font-weight:700}._6N-ljq_input{border:2px solid var(--line-2);background:var(--ink);height:48px;color:var(--paper);font-family:var(--body);width:100%;padding:0 14px;font-size:16px}._6N-ljq_input::placeholder{color:var(--muted-3)}._6N-ljq_check{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}._6N-ljq_check input{width:22px;height:22px;accent-color:var(--accent);flex:none}._6N-ljq_discount{color:var(--accent);margin:-12px 0 0;font-size:14px;font-weight:700}._6N-ljq_pay{background:var(--accent);color:#000;text-align:center;border:0;justify-content:center;align-items:center;width:100%;height:60px;font-size:18px;font-weight:700;text-decoration:none;display:flex}._6N-ljq_pay:hover{color:#000;background:#fff07a}._6N-ljq_payOff{border:2px solid var(--line-2);min-height:60px;color:var(--muted);text-align:center;justify-content:center;align-items:center;margin:0;padding:10px 16px;font-size:16px;font-weight:700;display:flex}._6N-ljq_join{flex-direction:column;gap:36px;padding-bottom:clamp(120px,15vw,240px);display:flex}._6N-ljq_joinGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:16px;display:grid}@media (max-width:767px){._6N-ljq_fold{height:min(100svh,920px);min-height:540px}._6N-ljq_trip,._6N-ljq_miniMap{display:none}._6N-ljq_mvideo{background:var(--ink-2);display:block;position:absolute;inset:0;overflow:hidden}._6N-ljq_foldShade{background:linear-gradient(#0a0908b3 0%,#0a090800 26% 40%,#0a0908eb 78%,#0a0908f5 100%)}._6N-ljq_foldLogo{top:calc(18px + env(safe-area-inset-top));width:min(68vw,270px)}._6N-ljq_foldBottom{padding:0 12px calc(12px + env(safe-area-inset-bottom));flex-direction:column;gap:14px;display:flex;position:absolute;bottom:0;left:0;right:0}._6N-ljq_mIntro{flex-direction:column;gap:6px;padding:0 8px;display:flex}._6N-ljq_mTitle{font-family:var(--display);text-transform:uppercase;color:var(--accent);margin:0;font-size:clamp(26px,8vw,34px);font-weight:800;line-height:1}._6N-ljq_mSub{color:var(--paper);margin:0;font-size:15px;font-weight:600}._6N-ljq_glass{background:#171614d1;flex-direction:column;align-items:stretch;gap:12px;padding:12px;display:flex;position:relative;bottom:auto;left:auto;right:auto}._6N-ljq_dates{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:6px;margin:0 -12px;padding:0 12px;scroll-padding:0 12px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}._6N-ljq_dates::-webkit-scrollbar{display:none}._6N-ljq_dateCell{scroll-snap-align:start;flex:none;justify-content:center;min-width:92px;min-height:52px;padding:8px 12px}._6N-ljq_dateCell:last-child{margin-right:28px}._6N-ljq_dateCellDate{font-size:12px}._6N-ljq_ctaMain{gap:12px;height:54px;font-size:16px}._6N-ljq_ctaMain>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._6N-ljq_ctaCity{display:inline}._6N-ljq_foldCtas{flex-direction:column;display:flex}._6N-ljq_ctaPair{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._6N-ljq_ctaGhost{border-width:1.5px;height:48px;padding:0 4px;font-size:14px;line-height:1.1}._6N-ljq_below{zoom:1}._6N-ljq_intro{gap:28px;padding-top:72px}._6N-ljq_h2Big{font-size:clamp(28px,8.4vw,40px)}._6N-ljq_h2{font-size:24px}._6N-ljq_tiles{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 4px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}._6N-ljq_tiles::-webkit-scrollbar{display:none}._6N-ljq_tile{scroll-snap-align:start;flex:0 0 78%;gap:10px;max-width:320px}._6N-ljq_tileTitle{font-size:22px}._6N-ljq_tileText{font-size:15px}._6N-ljq_statsWrap{padding-top:64px}._6N-ljq_stats{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}._6N-ljq_stat,._6N-ljq_stat:first-child{background:var(--ink);border-left:0;gap:6px;padding:22px 18px}._6N-ljq_statN{font-size:34px}._6N-ljq_statL{font-size:14px}._6N-ljq_cal{gap:20px;padding-top:72px}._6N-ljq_calGrid{gap:8px}._6N-ljq_calCell{gap:14px;min-height:72px;padding:14px 16px}._6N-ljq_calDate{flex:0 0 62px;font-size:12px}._6N-ljq_calCity{font-size:16px}._6N-ljq_calSub{display:block}._6N-ljq_calInfo{font-size:12px}._6N-ljq_calCell[data-state=almost_full] ._6N-ljq_calInfo{display:none}._6N-ljq_res{gap:28px;padding-top:72px;padding-bottom:88px}._6N-ljq_resTop{gap:20px}._6N-ljq_recap{flex-basis:100%}._6N-ljq_recapCityBox{height:48px}._6N-ljq_recapDate{font-size:16px}._6N-ljq_resPhoto{flex-basis:100%;height:120px}._6N-ljq_resBottom{gap:28px}._6N-ljq_factsCol{gap:20px}._6N-ljq_fact{padding:14px 0}._6N-ljq_fact dt{font-size:14px}._6N-ljq_fact dd{font-size:16px}._6N-ljq_moreLink{align-items:center;min-height:44px;display:inline-flex}._6N-ljq_form{gap:22px;padding:20px 16px}._6N-ljq_fmtGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._6N-ljq_fmtCard{padding:14px}._6N-ljq_fmtName{font-size:17px}._6N-ljq_fmtShort{font-size:12px}._6N-ljq_join{gap:24px;padding-bottom:88px}}._6N-ljq_ctaMain>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:768px) and (max-width:1180px){._6N-ljq_ctaCity{display:none}}@media (max-width:380px){._6N-ljq_ctaGhost{font-size:13px}}
