.Qt62aq_banner{display:block}.Qt62aq_banner>a{justify-content:center;gap:var(--space-s);padding-inline:calc(var(--page-gutters) - (var(--space-3xs) * 2));padding-block:var(--space-2xs);background:var(--color-bg-accent-1);color:var(--color-bg);text-shadow:0 0 2px #00000054;font-weight:var(--font-bold);outline-offset:-3px;outline-color:var(--color-fg-dark);text-decoration:none;display:flex}.Qt62aq_banner>a:where(:hover,:focus-visible) .Qt62aq_underlined{text-decoration:none}.Qt62aq_banner form>:is(header){border:none;padding:0}.Qt62aq_banner form>:is(header) button{position:absolute;inset-block-start:var(--space-m);inset-inline-end:var(--space-m)}.Qt62aq_banner [data-close=close]{outline-color:var(--color-fg-light)}.Qt62aq_banner .Qt62aq_promoCard{align-items:stretch;gap:var(--space-s);width:100%;padding:var(--space-2xl) var(--space-s);border-radius:var(--radius-3);text-align:center;color:var(--color-fg-contrast);background-color:var(--color-brand-primary);background:linear-gradient(transparent, var(--color-brand-primary)), repeating-linear-gradient(135deg, transparent, transparent 50px, #ffffff1a 50px, #ffffff1a 99px), var(--color-brand-primary);flex-direction:column;display:flex;position:relative}.Qt62aq_underlined{text-decoration:underline}@media (width<=56.25em){.Qt62aq_banner{text-align:center}.Qt62aq_banner>a{flex-direction:column;gap:0}}.zewSBG_switcher{gap:var(--space-2xs);width:100%;padding:var(--space-3xs);border-radius:var(--radius-3);font-family:var(--font-base);outline:2px solid #0000;flex-direction:column;width:100%;transition:outline .5s,background-color .5s;display:flex}.zewSBG_switcher>div{align-items:center;gap:var(--space-3xs);display:flex}.zewSBG_switcher .zewSBG_heading{margin-block:var(--space-3xs);font-style:italic}.zewSBG_switcher a{color:var(--color-fg);border-bottom:1px solid var(--color-bg-secondary);padding:var(--space-fixed-5);width:100%;text-decoration:none;display:flex}.zewSBG_switcher a.zewSBG_selected,.zewSBG_switcher a:focus,.zewSBG_switcher a:hover{background-color:var(--color-bg-secondary);border-radius:var(--radius-m)}.zewSBG_switcher a .zewSBG_check{margin-inline-start:auto;display:inline-block}@media (width<=56.25em){.zewSBG_switcher a{font-size:var(--step-0)}}.zewSBG_switcher:target{--bg-fade-color:var(--color-bg);background:var(--bg-fade-color);outline-color:var(--color-brand-secondary)}@media (prefers-reduced-motion:no-preference){.zewSBG_switcher:target{animation:1s ease-in-out infinite alternate zewSBG_fade-in-bg}}.zewSBG_switcher svg{margin-inline-end:var(--space-2xs);display:inline-block}.sB7uoG_content{padding-block:var(--space-s);overflow-y:auto}button.sB7uoG_trigger{--icon-size:1.2rem;justify-content:center;align-items:center;gap:var(--space-fixed-3);width:fit-content;padding:var(--space-2xs) var(--space-s);border:1px solid var(--color-border-inverse);font-size:var(--step--1);text-transform:uppercase;font-weight:var(--font-bold);background-color:var(--color-bg);color:var(--color-fg);display:flex}button.sB7uoG_trigger:has(svg){padding-block:var(--space-2xs)}@media (width>=56.25em){button.sB7uoG_trigger:not(:disabled):where(:hover,:focus-visible){background-color:var(--color-bg-opaque-light)}}@media (width<=56.25em){button.sB7uoG_trigger{padding:var(--space-3xs);border:unset;background-color:unset;font-size:var(--step-0);color:var(--color-fg)}}.sB7uoG_overlay{background:var(--color-bg-opaque-dark);-webkit-backdrop-filter:blur(6px);z-index:110;transition-behavior:allow-discrete;opacity:0;transition:opacity .5s,display .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s;display:none;position:fixed;inset:0}.sB7uoG_overlay[data-open]{opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:block}@starting-style{.sB7uoG_overlay[data-open]{opacity:0}}.sB7uoG_drawerContent{inset:var(--space-fixed-4);z-index:120;box-sizing:border-box;border-radius:var(--radius-5);background:var(--color-bg);max-width:450px;padding:var(--space-fixed-10);gap:var(--space-s);flex-direction:column;display:flex;position:fixed}@media (width>=56.25em){.sB7uoG_drawerContent[data-side=right]{width:100%;inset-inline-start:auto}}@media (width<=56.25em){.sB7uoG_drawerContent{margin:var(--space-fixed-4);padding:var(--space-fixed-7);inset:0}}.sB7uoG_drawerContent[data-transitioning]{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.sB7uoG_header{padding:var(--space-2xs) 0px;color:var(--color-fg);justify-content:space-between;display:flex;position:relative}.sB7uoG_logo{--icon-size:2.4rem;padding:var(--space-3xs);border-radius:var(--radius-3)}.sB7uoG_closeButton{align-items:center;gap:var(--space-fixed-3);color:inherit;padding:var(--space-3xs);border-radius:var(--radius-3);font-family:var(--font-display);background-color:#0000;border:none;text-decoration:none;display:flex}.sB7uoG_closeButton>label{font-size:var(--step--1);font-family:var(--font-display);letter-spacing:.28px;cursor:pointer}.sB7uoG_circle{border-radius:var(--radius-round);border:.5px solid var(--color-border-muted);background:var(--color-bg-secondary);justify-content:center;align-items:center;width:28px;height:28px;display:flex}.sB7uoG_circle>svg{--icon-size:1.2rem;color:var(--color-fg)}.sB7uoG_iconWrapper{width:var(--space-fixed-6);height:var(--space-fixed-6);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.sB7uoG_iconWrapper svg{height:100%;display:block}.suZapq_defaultItem{font-size:var(--step-1)}@media (width<=56.25em){.suZapq_defaultItem{font-size:var(--step-0)}}.suZapq_defaultItem .suZapq_navItem{justify-content:space-between}.suZapq_utilityItem{font-size:var(--step--2);gap:var(--space-fixed-4)}@media (width<=56.25em){.suZapq_utilityItem{font-size:var(--step--1);gap:var(--space-fixed-3)}}.suZapq_utilityItem .suZapq_navItem{justify-content:left}:nth-child(1 of .suZapq_utilityItem){padding-block-start:var(--space-m)}.suZapq_defaultItem,.suZapq_utilityItem{border-bottom:1px solid var(--color-border-muted);font-family:var(--font-display);color:var(--color-fg);align-content:center;line-height:1.1;display:flex}:is(.suZapq_defaultItem,.suZapq_utilityItem) .suZapq_navItem{color:var(--color-fg);padding:var(--space-fixed-5) var(--space-fixed-3);background-color:#0000;border-radius:0;flex-direction:row;min-width:100%;display:flex}:is(.suZapq_defaultItem,.suZapq_utilityItem) .suZapq_navItem>svg{--icon-size:18px}:is(.suZapq_defaultItem,.suZapq_utilityItem) .suZapq_navItem:not(:disabled):where(:hover,:focus-visible){z-index:1;color:var(--color-fg-interactive-hover);border-radius:var(--radius-2);background-color:var(--color-bg-secondary)}.suZapq_backButton{z-index:10;font-family:var(--font-display);background-color:var(--color-bg);margin-bottom:var(--space-fixed-3);color:var(--color-fg);box-shadow:0 .5em 2em 0em var(--color-bg);padding-block-end:var(--space-fixed-2);position:sticky;top:0}.suZapq_backButton>button{margin:var(--space-fixed-2);padding:var(--space-fixed-2);background-color:#0000}.suZapq_backButton>button>svg{--icon-size:18px}.suZapq_headerItem{padding:var(--space-fixed-4);color:var(--color-fg)}.X3ioNq_nav{position:relative;overflow:hidden}.X3ioNq_nav .X3ioNq_defaultList{flex-direction:column;align-self:stretch;min-width:100%;display:flex}.X3ioNq_nav .X3ioNq_defaultList:first-child{margin-block-start:var(--space-fixed-2)}.X3ioNq_nav .X3ioNq_listWrapper{position:relative}.X3ioNq_nav .X3ioNq_listSlider{will-change:transform;margin:0 var(--space-fixed-2) var(--space-fixed-2);flex-direction:row;transition:transform .4s;display:flex}@keyframes X3ioNq_reveal{0%{opacity:0}to{opacity:1}}.X3ioNq_listOuterContainer{scroll-timeline:--scroll-timeline block;max-height:100%}.X3ioNq_listOuterContainer:before,.X3ioNq_listOuterContainer:after{content:"";pointer-events:none;z-index:1;opacity:0;width:100%;height:20px;animation:linear both X3ioNq_reveal;animation-timeline:--scroll-timeline;position:absolute;left:0}.X3ioNq_listOuterContainer:after{background:linear-gradient(#0000,#fff);animation-direction:reverse;animation-range:calc(100% - 2em) calc(100% - 1em);bottom:0}.bw926a_trigger{--icon-size:1.2rem;justify-content:center;align-items:center;gap:var(--space-fixed-3);width:fit-content;padding:var(--space-2xs) var(--space-s);border:1px solid var(--color-border);font-size:var(--step--1);font-weight:var(--font-bold);background-color:var(--color-bg);color:var(--color-fg);display:flex}.bw926a_trigger:has(svg){padding-block:var(--space-2xs)}@media (width>=56.25em){.bw926a_trigger:not(:disabled):where(:hover,:focus-visible){background-color:var(--color-bg-opaque-light)}}@media (width<=56.25em){.bw926a_trigger{padding:var(--space-3xs);border:unset;background-color:unset;font-size:var(--step-0);color:var(--color-fg)}}[data-corvu-drawer-overlay]{background:var(--color-bg-opaque-dark);z-index:110;transition-behavior:allow-discrete;opacity:0;transition:opacity .5s,display .5s;display:none;position:fixed;inset:0}[data-corvu-drawer-overlay][data-open]{opacity:1;display:block}@starting-style{[data-corvu-drawer-overlay][data-open]{opacity:0}}[data-corvu-drawer-content]{inset:var(--space-fixed-4);z-index:120;box-sizing:border-box;border-radius:var(--radius-5);background:var(--color-bg);max-width:450px;padding:var(--space-fixed-10);gap:var(--space-s);flex-direction:column;display:flex;position:fixed}@media (width<=56.25em){[data-corvu-drawer-content]{margin:var(--space-fixed-4);padding:var(--space-fixed-7);inset:0}}[data-corvu-drawer-content][data-transitioning]{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,1,1)}.bw926a_header{padding:var(--space-2xs) 0px;color:var(--color-fg);justify-content:space-between;display:flex;position:relative}.bw926a_logo{--icon-size:2.4rem;padding:var(--space-3xs);border-radius:var(--radius-3)}[data-corvu-drawer-close]{align-items:center;gap:var(--space-fixed-3);color:inherit;background-color:#0000;border:none;text-decoration:none;display:flex}[data-corvu-drawer-close]>label{font-size:var(--step--1);font-family:var(--font-display);letter-spacing:.28px;cursor:pointer}.bw926a_closeButton{padding:var(--space-3xs);border-radius:var(--radius-3);font-family:var(--font-display)}.bw926a_circle{border-radius:var(--radius-round);border:.5px solid var(--color-border-muted);background:var(--color-bg-secondary);justify-content:center;align-items:center;width:28px;height:28px;display:flex}.bw926a_circle>svg{--icon-size:1.2rem;color:var(--color-fg)}.bw926a_headerActions{align-items:center;display:flex}.bw926a_headerActions .bw926a_iconWrapper{width:var(--space-fixed-6);height:var(--space-fixed-6);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.bw926a_headerActions .bw926a_iconWrapper svg{height:100%;display:block}.bw926a_headerActions .bw926a_langButton{height:fit-content;padding:var(--space-fixed-3) var(--space-fixed-4);text-transform:uppercase}@keyframes hx88Ja_fadeHeader{0%{background-color:#0000}to{background-color:var(--color-bg)}}.hx88Ja_header{z-index:100;flex-direction:column;width:100vw;display:flex;position:sticky;top:0}@media (width<=56.25em){.hx88Ja_header:has(.joinProgress) .hx88Ja_wrapper{padding-block-end:var(--space-3xs)}}.hx88Ja_banner{order:-1}.hx88Ja_hasBanner{will-change:transform;transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:ease-in-out}[data-scroll-hide=visible] .hx88Ja_hasBanner{transform:translateY(0)}[data-scroll-hide=hidden] .hx88Ja_hasBanner,.combobox-open .hx88Ja_header{transform:translateY(calc(-1 * var(--scroll-hide-height)))}.hx88Ja_wrapper{--_inline-padding:calc(var(--page-gutters) - (var(--space-3xs) * 2));gap:var(--row-gap,var(--gap,var(--space-s))) var(--column-gap,var(--gap,var(--space-s)));align-items:var(--align,center);justify-content:var(--justify,flex-start);padding-inline-start:var(--_inline-padding);padding-inline-end:calc(var(--_inline-padding) + var(--body-scroll-bar-size,0px));padding-block:var(--space-2xs);background-color:var(--color-bg);color:var(--color-fg);grid-template-columns:1fr 2fr 1fr;grid-template-areas:"hx88Ja_menu hx88Ja_logo hx88Ja_actions";grid-row-start:1;grid-column-start:1;margin-inline-end:var(--_margin,0);display:grid}[data-theme=dark] .hx88Ja_wrapper{background-color:var(--color-bg-secondary)}@media (width<=56.25em){.hx88Ja_wrapper{padding-block:var(--space-3xs)}}@supports (animation-range:0 50dvh){.hx88Ja_animated{position:fixed}.hx88Ja_animated .hx88Ja_wrapper{animation:linear hx88Ja_fadeHeader;animation-timeline:scroll();animation-range:0 40dvh}}menu-drawer{grid-area:hx88Ja_menu}.hx88Ja_globalNav{grid-area:hx88Ja_logo;justify-self:center}.hx88Ja_logo{padding:var(--space-3xs);border-radius:var(--radius-3);color:var(--color-fg);align-items:center;display:flex}.hx88Ja_logo svg{height:38px;display:block}.hx88Ja_actions{grid-area:hx88Ja_actions;justify-self:end}.hx88Ja_actions .hx88Ja_joinCta{--icon-size:1.2rem}@media (width<=56.25em){.hx88Ja_actions .hx88Ja_joinCta:not(:disabled):where(:hover,:focus-visible){opacity:.8;background-color:#0000}}.hx88Ja_siteNav{--justify:space-around;grid-area:hx88Ja_nav}.hx88Ja_js .hx88Ja_siteNav{display:none}.hx88Ja_siteNav a{place-content:center;place-items:center;gap:var(--space-3xs);font-family:var(--font-display);font-size:var(--step-0);color:var(--color-fg);font-weight:400;text-decoration:none;display:flex}.hx88Ja_siteNav a:is(:hover,:focus-visible){color:var(--color-brand-secondary)}.hx88Ja_skipToContent{top:-9999px;left:var(--space-s);position:absolute}.hx88Ja_skipToContent:focus-within{z-index:1;top:var(--space-xs);left:var(--space-xs)}[data-scroll-hide=hidden] .hx88Ja_skipToContent:focus-within{top:calc(var(--space-xs) + var(--scroll-hide-height))}.hx88Ja_skipToContent a{padding:var(--space-2xs) var(--space-s);background-color:var(--color-bg);color:var(--color-fg);outline-offset:0}scroll-hide{display:contents}[data-scroll-hide=hidden] .hx88Ja_banner{pointer-events:none}.hx88Ja_inverse{background-color:var(--color-bg-light);border-bottom:1px solid var(--color-border-muted-inverse)}.hx88Ja_inverse .hx88Ja_logo{color:var(--color-bg)}.hx88Ja_inverse .hx88Ja_navButton{--icon-size:1.2rem;background-color:var(--color-fg);color:var(--color-bg);border-color:var(--color-border-contrast)}.hx88Ja_inverse .hx88Ja_joinCta{color:var(--color-fg-contrast)}.iOU2MW_accordion{interpolate-size:allow-keywords;scroll-margin-block-start:100px;overflow:clip}.iOU2MW_accordion+.iOU2MW_accordion{border-top:1px solid var(--color-border)}.iOU2MW_accordion+.iOU2MW_accordion summary{margin-block-start:var(--space-xs)}.iOU2MW_accordion.iOU2MW_primary[open] .iOU2MW_button{background-color:var(--color-bg-contrast);color:var(--color-fg-contrast)}.iOU2MW_accordion.iOU2MW_secondary .iOU2MW_button{background-color:#0000}.iOU2MW_accordion.iOU2MW_secondary summary~:not(script){padding-block-start:var(--space-fixed-5)}.iOU2MW_accordion summary{align-items:center;justify-content:var(--justify,space-between);gap:var(--space-xs);display:flex}.iOU2MW_accordion summary .iOU2MW_button{margin:var(--space-fixed-2)}.iOU2MW_accordion summary:where(:hover) .iOU2MW_button{background-color:var(--color-bg-secondary-hover)}.iOU2MW_accordion summary:where(:focus-visible){outline:none}.iOU2MW_accordion summary:where(:focus-visible) .iOU2MW_button{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.iOU2MW_accordion summary+:not(script){padding-block-start:var(--space-s)}@media (width>=56.25em){.iOU2MW_accordion summary+:not(script){padding-block-start:var(--space-m)}}.iOU2MW_accordion::details-content{transition-behavior:allow-discrete;block-size:0;transition-property:block-size,content-visibility}@media (prefers-reduced-motion:no-preference){.iOU2MW_accordion::details-content{transition-duration:.5s}}.iOU2MW_accordion[open]{opacity:1;display:block}.iOU2MW_accordion[open]::details-content{block-size:auto}.iOU2MW_accordion[open] .iOU2MW_button{animation:var(--animation-rotate-half) forwards}.iOU2MW_accordion[open] summary:where(:hover) .iOU2MW_button{background-color:var(--color-bg-contrast-hover)}.iOU2MW_accordion:not([open]) .iOU2MW_button{animation:var(--animation-rotate-half-back) forwards}.-UQhjG_accordion summary:has(span){gap:var(--space-xl)}.-UQhjG_accordion summary:hover .-UQhjG_accordionButton{background-color:var(--color-bg-semi-opaque-lighter)}.-UQhjG_accordion[open] summary .-UQhjG_accordionButton{background-color:var(--color-bg-opaque-light)}.-UQhjG_accordion[open] summary:hover .-UQhjG_accordionButton{background-color:var(--color-bg-semi-opaque-lighter)}.-UQhjG_accordion .-UQhjG_accordionButton{color:var(--color-fg-light);background-color:var(--color-bg-semi-opaque-light);border:solid 1px var(--color-border-muted-inverse)}.-UQhjG_accordion nav.-UQhjG_links{align-items:start;gap:var(--space-xs);flex-direction:column;display:flex}.-UQhjG_accordion nav.-UQhjG_links a{color:var(--color-fg-light);font-family:var(--font-display);text-decoration:none}.-UQhjG_accordion nav.-UQhjG_links a:hover{cursor:pointer}@media (width<=56.25em){.-UQhjG_accordion summary:has(span){justify-content:space-between}}.kCNELG_wrapper{text-align:center;gap:var(--space-m);flex-direction:column;display:flex}@media (width<=56.25em){.kCNELG_wrapper{margin-bottom:var(--space-m)}}.kCNELG_appStoreLinks{gap:var(--space-fixed-4);flex-direction:row;justify-content:center;display:flex}.kCNELG_appStoreLinks a{border-radius:var(--radius-3);flex:50%;display:block}.kCNELG_appStoreLinks img{width:auto;height:var(--space-fixed-10);display:block}.dgqjPq_selectorButton{background-color:var(--color-bg-brand-primary-dark);font-size:var(--step--2);color:var(--color-bg);font-family:var(--font-display);font-weight:var(--font-semibold)}@media (width<=56.25em){.dgqjPq_selectorButton{font-size:var(--step--1)}}.dgqjPq_buttonContent{padding:var(--space-2xs) var(--space-xs);gap:var(--space-fixed-5);text-transform:uppercase;align-items:center;display:flex}._4J7Rma_footer{background-color:var(--color-brand-primary-900);color:var(--color-fg-light);position:sticky;top:100vh}._4J7Rma_footer ._4J7Rma_themeToggle>svg{--icon-fill:var(--color-fg-light);color:var(--color-fg-light)}._4J7Rma_footer p{text-wrap:balance}._4J7Rma_grid{padding-block:var(--space-fixed-9);gap:var(--space-l);border-top:1px solid var(--color-border-muted);grid-template-columns:1fr 1fr 1fr;justify-items:center;display:grid}._4J7Rma_grid:first-child{padding-block-end:var(--space-2xl)}@media (width<=56.25em){._4J7Rma_grid:first-child{padding-block-end:unset}}@media (width>=56.25em){._4J7Rma_grid>:first-child{justify-self:start}._4J7Rma_grid>:last-child{justify-self:end}}@media (width<=56.25em){._4J7Rma_grid{text-align:center;grid-template-columns:1fr}}._4J7Rma_altLanguages{order:-1;align-self:flex-end}@media (width>=56.25em){._4J7Rma_altLanguages{justify-content:end}}._4J7Rma_copyright{--copyright-border:1px solid var(--color-border-muted-inverse);justify-content:space-between;gap:var(--space-fixed-4);margin-block:var(--space-fixed-9);border-top:var(--copyright-border);font-size:var(--step--2);text-align:center;color:var(--color-fg-contrast-muted);flex-direction:column;padding-block-start:var(--space-fixed-9);display:flex}[data-authorized=true] ._4J7Rma_copyright{--copyright-border:none;margin:0;padding:0}._4J7Rma_socMediaLinksWrapper{padding-block:var(--space-m);gap:var(--space-s);display:flex}._4J7Rma_socMediaLinksWrapper>a{color:var(--color-fg-light);border-radius:var(--radius-3)}._4J7Rma_socMediaLinksWrapper>a:where(:hover,:focus-visible){opacity:.8}._4J7Rma_socMediaLinks{text-align:center}@media (width<=56.25em){._4J7Rma_accordionLinks{width:100%}}._4J7Rma_lowerFooter{border-top:1px solid var(--color-border-muted);justify-content:space-between;padding-block-start:var(--space-fixed-9);padding-block-end:var(--space-xl);display:flex}[data-authorized=true] ._4J7Rma_lowerFooter{padding:var(--space-xl)}@media (width<=56.25em){._4J7Rma_lowerFooter{align-items:center;gap:var(--space-fixed-7);flex-direction:column;padding-block-start:var(--space-s);padding-block-end:var(--space-fixed-7)}}._4J7Rma_languageSelector{flex:1}._4J7Rma_copyright{text-align:center;gap:var(--space-fixed-4);color:var(--color-fg-contrast-muted);flex-direction:column;flex:3;display:flex}@media (width<=56.25em){._4J7Rma_copyright{text-align:center;flex:none;order:3;margin-inline:0}}._4J7Rma_themeToggler{flex:1;justify-content:flex-end;display:flex}@media (width<=56.25em){._4J7Rma_themeToggler{text-align:center;flex:none;order:2;margin-inline:0}}.page:where(.astro-hkbrpulz){flex-direction:column;min-height:100dvh;display:flex}video-embed{aspect-ratio:4/3;width:100%;position:relative}@media (orientation:landscape){video-embed{aspect-ratio:16/9}}video-embed video{object-fit:cover;border-radius:var(--radius-5);width:100%;height:100%}video-embed video:fullscreen{border-radius:0}.BtxVsa_overlay{padding:var(--space-s);color:var(--color-fg-light);z-index:2;grid-template-areas:"BtxVsa_stack";display:grid;position:absolute;inset:0}.BtxVsa_overlay>*{grid-area:BtxVsa_stack}:not(:defined) .BtxVsa_overlay{display:none}@media (width>=56.25em){.BtxVsa_overlay{padding:var(--space-m)}}@media (hover:hover){.is-playing.BtxVsa_overlay .BtxVsa_playPauseBtn{opacity:0}.BtxVsa_overlay:hover .BtxVsa_playPauseBtn{opacity:.5}}.BtxVsa_overlay .BtxVsa_playPauseBtn{padding:var(--space-fixed-5);border-radius:var(--radius-round);opacity:.5;color:var(--color-fg-light);place-self:end;transition:all .4s}.BtxVsa_overlay .BtxVsa_playPauseBtn svg{filter:drop-shadow(1px 1px 1px #00000054)}.BtxVsa_overlay .BtxVsa_playPauseBtn:not(:disabled):where(:hover,:focus-visible){opacity:1;color:var(--color-fg-light);transition:all .2s}.BtxVsa_overlay .BtxVsa_circleBtn{background-color:var(--color-bg);color:var(--color-fg)}.BtxVsa_overlay .BtxVsa_circleBtn svg{filter:none}.BtxVsa_overlay .BtxVsa_loadingWrapper{--icon-size:var(--space-2xl);place-self:center;display:none}:is(.is-playing,.is-awaiting-play).is-buffering :is(.BtxVsa_overlay .BtxVsa_loadingWrapper){display:block}.BtxVsa_overlay:is(.is-playing,.is-awaiting-play) .BtxVsa_iconPlay,.BtxVsa_overlay:not(.is-playing) .BtxVsa_iconPause{display:none}.BtxVsa_overlay.is-awaiting-play .BtxVsa_iconPause{display:block}.XQD1mW_form{isolation:isolate;color:var(--color-fg);grid-template-areas:"XQD1mW_stack";display:grid;position:relative}[data-open=true] .XQD1mW_form{z-index:10}.XQD1mW_form>*{grid-area:XQD1mW_stack}.XQD1mW_location{z-index:10;pointer-events:none;border-radius:var(--radius-pill);padding:var(--space-2xs) var(--space-xl) var(--space-2xs) var(--space-l)}.XQD1mW_locationChip{justify-content:start;align-items:center;gap:var(--space-fixed-2);height:100%;padding:var(--space-fixed-1) 1px;display:flex}@keyframes XQD1mW_scrollShadow{0%,90%{box-shadow:var(--box-shadow-subtle), var(--box-shadow-scrollable)}to{box-shadow:var(--box-shadow-subtle)}}.XQD1mW_details{z-index:8;top:calc(-1 * var(--space-xs));left:calc(-1 * var(--space-xs));right:calc(-1 * var(--space-xs));background:var(--color-bg);box-shadow:var(--box-shadow-subtle);transition-behavior:allow-discrete;grid-template-areas:"XQD1mW_stack";max-height:85vh;transition:all .5s;animation:linear forwards XQD1mW_scrollShadow;animation-timeline:scroll(self);display:none;position:absolute;overflow-y:auto}@media (width>=56.25em){.XQD1mW_details{border-radius:var(--radius-7)}}.XQD1mW_details>*{grid-area:XQD1mW_stack}[data-open=true] .XQD1mW_details{opacity:1;flex-direction:column;display:flex;transform:none}@starting-style{[data-open=true] .XQD1mW_details{opacity:0;transform:translateY(-20%)}}.XQD1mW_details .XQD1mW_searchResult{justify-content:flex-start;align-items:center;gap:var(--space-s);margin-inline:calc(-1 * var(--space-3xs));padding:var(--space-fixed-2);border-radius:var(--radius-3);color:inherit;font-weight:var(--font-normal);-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:start}.XQD1mW_details .XQD1mW_searchResult .XQD1mW_iconContainer{--icon-size:var(--space-fixed-7);aspect-ratio:1;padding:var(--space-fixed-5);background-color:var(--color-bg-secondary);border-radius:var(--radius-round);flex-shrink:0}.XQD1mW_details .XQD1mW_searchResult .XQD1mW_iconContainer:has(.XQD1mW_gymIcon){background-color:var(--color-brand-primary-light)}.XQD1mW_details .XQD1mW_searchResult .XQD1mW_text{gap:var(--space-fixed-2);flex-direction:column;display:flex}.XQD1mW_details .XQD1mW_searchResult .XQD1mW_price{color:var(--color-fg-muted)}.XQD1mW_details .XQD1mW_searchResult .XQD1mW_chevron{--icon-size:1.25rem;color:var(--color-fg-muted);opacity:.5;margin-inline-start:auto}.XQD1mW_details .XQD1mW_searchResult:where(:hover,:focus,:focus-visible){background:var(--color-bg-secondary)}.XQD1mW_details .XQD1mW_searchResult:where(:hover,:focus,:focus-visible) .XQD1mW_iconContainer{background:var(--color-bg-secondary-hover)}@media (prefers-reduced-motion:no-preference){.XQD1mW_details .XQD1mW_searchResult:where(:hover,:focus,:focus-visible) .XQD1mW_chevron{--cta:cta;animation:var(--cta) .8s ease-out infinite}}.XQD1mW_content{padding:var(--space-m) var(--space-s);padding-block-start:calc(var(--space-2xl) + var(--space-xs))}.XQD1mW_results{flex-direction:column;display:flex}.XQD1mW_skeleton{align-items:center;gap:var(--space-s);padding:var(--space-3xs);display:flex}.XQD1mW_skeleton>:first-child{--width:calc((2 * var(--space-2xs)) + 1.5rem);flex-shrink:0}.XQD1mW_backdrop{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;display:none;position:fixed;inset:0}[data-open=true] .XQD1mW_backdrop{pointer-events:auto;display:block}@media (width<=56.25em){.XQD1mW_backdrop{background-color:var(--color-bg);background-color:oklch(from var(--color-bg) l c h / 60%)}}.XQD1mW_standalone{scroll-margin-block-start:100px}.XQD1mW_standalone .XQD1mW_details{border-radius:var(--radius-7)}.XQD1mW_standalone .XQD1mW_form>input{padding-block:var(--space-xs);padding-inline-start:calc(var(--space-l) + var(--space-fixed-7))}.hU3r3W_hero{--grid-area:full;grid-column:var(--grid-area);grid-template-columns:inherit;position:relative}@supports (animation-range:0 50dvh){:has(header[data-banner=true]) .hU3r3W_hero{margin-block-start:calc(var(--scroll-hide-height) - 1px)}}.hU3r3W_wrapper{min-height:60vh;padding:var(--space-3xl) var(--space-m);background-color:var(--color-bg-dark);color:var(--color-fg-light);flex-direction:column;justify-content:center;display:flex}@media (width>=56.25em){.hU3r3W_wrapper{min-height:75vh;padding:var(--space-4xl) var(--space-xl)}}.hU3r3W_text{z-index:2;align-items:center;gap:var(--space-xl);pointer-events:none;flex-direction:column;height:100%;display:flex;position:relative}.hU3r3W_headings{gap:var(--space-s);text-align:center;flex-direction:column;align-items:center;max-inline-size:100ch;display:flex}.hU3r3W_tagline{font-size:var(--step-0);margin-block-end:var(--space-xs)}.hU3r3W_cta{pointer-events:all;width:100%}.hU3r3W_cta>a{justify-self:center}.hU3r3W_cta .hU3r3W_comboBox{max-width:560px;margin:auto}@media (width>=56.25em){.hU3r3W_cta{max-width:50vi}}.hU3r3W_media{z-index:0;position:absolute;inset:0;overflow:clip}.js .hU3r3W_media:after{content:"";z-index:1;pointer-events:none;opacity:.66;background:linear-gradient(to bottom, transparent, var(--color-bg-dark));position:absolute;inset:0 0 -2px}.hU3r3W_media>*,.hU3r3W_media>picture img{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.hU3r3W_media media-player{height:100%}:is(.hU3r3W_media media-player,.hU3r3W_media video-embed) video{object-fit:cover;object-position:50% 0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}@keyframes hU3r3W_scrollText{0%{opacity:1}to{opacity:0;transform:scale(1.2)translateY(-50%)}}@keyframes hU3r3W_scrollMedia{0%{transform:scale(1)}to{transform:scale(1.5)}}@media (prefers-reduced-motion:no-preference){@supports (animation-range:0 50dvh){.hU3r3W_media :is(img,video){animation:linear hU3r3W_scrollMedia}.hU3r3W_headings,.hU3r3W_media :is(img,video){animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 50dvh}}}
