@charset "UTF-8";@font-face{font-display:swap;font-family:Spoof;src:url(/journey/1111/_astro/Spoof-Bold.CVLZND8I.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Spoof;src:url(/journey/1111/_astro/Spoof-Medium.CIzGpCv7.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Spoof;src:url(/journey/1111/_astro/Spoof-Regular.BcK961OM.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:FactorA;src:url(/journey/1111/_astro/FactorA-Bold.B7aBVLGs.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:FactorA;src:url(/journey/1111/_astro/FactorA-Medium.Doa8Vp_W.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:FactorA;src:url(/journey/1111/_astro/FactorA-Regular.GtmxilOM.woff2) format("woff2");font-weight:400;font-style:normal}:root{--color-page-bg: #edfce4;--color-surface: #ffffff;--color-text: #000000;--color-text-inverse: #ffffff;--color-text-muted: rgba(0, 0, 0, .6);--color-text-secondary: #b0b0b0;--color-brand-blue: #0d41d2;--color-accent-green: #acef81;--color-green-40: #c8f4ab;--color-timer-cell: #446dff;--color-divider: #c7c7cc;--color-social-accent: #ff0000;--font-display: Spoof, sans-serif;--font-body: FactorA, sans-serif;--weight-regular: 400;--weight-medium: 500;--weight-bold: 700;--font-size-hero-title: 8rem;--font-size-section-title: 6rem;--font-size-countdown: 5.2rem;--font-size-xl: 3.6rem;--font-size-lg: 2.4rem;--font-size-md: 2rem;--font-size-sm: 1.8rem;--font-size-body: 1.6rem;--line-tight: 1;--line-title: .9333;--line-dense: 1.3;--line-normal: 1.3333;--line-relaxed: 1.4;--line-loose: 1.5;--radius-pill: 6rem;--radius-lg: 2.4rem;--radius-md: 2rem;--radius-sm: 1.6rem;--container-content-max: 129.4rem;--container-narrow-max: 129.4rem;--container-wide-inner: 160rem;--container-pad: 2rem;--grid-gap: 2rem;--header-height: 8rem;--section-gap: 14rem;--transition-fast: .2s ease}html{font-size:62.5%}@media(max-width:767.98px){html{font-size:clamp(62.5%,2.659574468vw,127.659574468%)}}html{box-sizing:border-box;overflow-x:clip}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:target{scroll-margin-top:var(--header-height)}*,*:before,*:after{box-sizing:inherit}@media(max-width:767.98px){html:has(.header__burger[open]){overflow:hidden}}body{margin:0;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-normal);color:var(--color-text);background-color:var(--color-page-bg);-webkit-font-smoothing:antialiased;font-feature-settings:"pnum" on,"lnum" on,"zero" on,"ss06" on}p,li{text-wrap:pretty}h1,h2,h3{text-wrap:balance}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-main{container-type:inline-size}.container{box-sizing:border-box;width:min(100% - 2 * var(--container-pad),var(--container-content-max));margin-inline:auto}.container--wide{width:min(100% - 2 * var(--container-pad),var(--container-wide-inner));margin-inline:auto}.inside-narrow{width:100%;max-width:var(--container-narrow-max);margin-inline:auto}.page-note{margin:0 0 4rem;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-dense);color:var(--color-text-muted)}.header{--header_bg: transparent;--header_logo: var(--color-accent-green);--header_link: var(--color-text-inverse);--header_link-hover: var(--color-accent-green);--header_cta-bg: var(--color-surface);--header_cta-color: var(--color-brand-blue);--header_cta-outline: transparent;position:fixed;inset:0 0 auto;z-index:100;height:var(--header-height);display:flex;align-items:center;background:var(--header_bg);transition:background var(--transition-fast)}.header__inner{display:flex;align-items:center;justify-content:space-between;width:min(100% - 4rem,var(--container-wide-inner));margin-inline:auto}.header__logo{display:block;height:2.8rem;color:var(--header_logo);transition:color var(--transition-fast)}.header__logo-img{display:block;height:100%;width:14.9882rem;background:currentColor;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='149.882'%20height='28'%20viewBox='0%200%20149.882%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Logo'%3e%3cg%20id='Logo%20Vector'%3e%3cpath%20d='M65.7819%206.24869C63.7512%206.24869%2061.8913%207.20355%2060.59%208.82354L60.4388%206.67673H56.9688V28H60.8397V21.9678L60.6623%2020.3676C61.9636%2021.9086%2063.784%2022.8305%2065.7819%2022.8305C69.8632%2022.8305%2073.3069%2019.1691%2073.3069%2014.645C73.3069%2010.1209%2069.8697%206.2421%2065.7819%206.2421V6.24869ZM65.3022%2019.584C62.6273%2019.584%2060.6229%2017.3384%2060.6229%2014.645C60.6229%2011.9516%2062.6273%209.70598%2065.3022%209.70598C67.7535%209.70598%2069.758%2011.9516%2069.758%2014.645C69.758%2017.3384%2067.7535%2019.584%2065.3022%2019.584Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M32.4628%209.91571C34.1847%209.91571%2035.6897%2010.9957%2036.544%2012.5037L39.7709%2010.7784C38.4828%207.97962%2035.6897%206.25427%2032.4628%206.25427C27.9478%206.25427%2024.2937%209.91571%2024.2937%2014.6571C24.2937%2019.3986%2027.9478%2022.8427%2032.4628%2022.8427C35.6897%2022.8427%2038.4828%2021.1173%2039.7709%2018.3186L36.544%2016.5932C35.6831%2018.1013%2034.1781%2019.1813%2032.4628%2019.1813C30.0969%2019.1813%2027.9478%2017.0279%2027.9478%2014.6571C27.9478%2012.0691%2030.0969%209.91571%2032.4628%209.91571Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M40.8487%2010.1273H46.0078V22.4024H49.6618V10.1273H54.8209V6.67662H40.8487V10.1273Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M11.1791%200C4.94218%200%200%205.16948%200%2011.4189C0%2017.6684%204.94218%2022.8379%2011.1791%2022.8379C17.4159%2022.8379%2022.575%2017.8857%2022.575%2011.4189C22.575%204.95216%2017.6328%200%2011.1791%200ZM11.1791%2018.9526C7.30812%2018.9526%203.87094%2015.5084%203.87094%2011.4124C3.87094%207.53361%207.30812%204.08948%2011.1791%204.08948C15.2603%204.08948%2018.4872%207.53361%2018.4872%2011.4124C18.4872%2015.5018%2015.2603%2018.9526%2011.1791%2018.9526Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M147.192%2022.8383C148.618%2022.8383%20149.775%2021.6794%20149.775%2020.2498C149.775%2018.8202%20148.618%2017.6613%20147.192%2017.6613C145.765%2017.6613%20144.608%2018.8202%20144.608%2020.2498C144.608%2021.6794%20145.765%2022.8383%20147.192%2022.8383Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M148.805%2015.2977L149.882%200H144.506L145.584%2015.2977H148.805Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M136.289%2014.4341C137.577%2014.2168%20138.438%2013.5715%20139.299%2011.4181L141.021%206.67662H137.255L135.75%2011.2007C135.323%2012.4915%20134.573%2012.9261%20133.496%2012.9261H131.669V6.67662H127.903V22.4024H131.669V16.1529H133.279C134.567%2016.1529%20135.099%2016.5809%20135.743%2017.8783L137.675%2022.4024H141.868L139.503%2017.2329C138.642%2015.5075%20137.57%2014.6449%20136.276%2014.4341H136.289Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M104.719%2014.4031C104.719%2014.4031%20106.842%2013.5141%20106.842%2010.7746C106.842%208.31171%20104.91%206.68514%20101.466%206.68514H93.724V22.4109H101.84C105.278%2022.4109%20107.486%2020.8897%20107.486%2017.9592C107.486%2015.0287%20104.719%2014.4756%20104.719%2014.4756V14.4031ZM97.3846%209.71439H101.256C102.544%209.71439%20103.188%2010.1688%20103.188%2011.3146C103.188%2011.9995%20102.971%2013.1453%20101.466%2013.1453H97.3846V9.71439ZM101.466%2019.3882H97.3846V15.7268H101.683C102.761%2015.7268%20103.615%2016.3721%20103.615%2017.4521C103.615%2018.7429%20102.754%2019.3882%20101.466%2019.3882Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M83.1966%206.25427C78.6816%206.25427%2075.0275%209.91571%2075.0275%2014.6571C75.0275%2019.3986%2078.6816%2022.8427%2083.1966%2022.8427C87.7116%2022.8427%2091.3657%2019.1813%2091.3657%2014.6571C91.3657%2010.133%2087.7116%206.25427%2083.1966%206.25427ZM83.0914%2019.392C80.5086%2019.392%2078.5764%2017.2386%2078.5764%2014.6506C78.5764%2012.0625%2080.5086%209.90912%2083.0914%209.90912C85.6743%209.90912%2087.8233%2012.0625%2087.8233%2014.6506C87.8233%2017.2386%2085.6743%2019.392%2083.0914%2019.392Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M117.367%206.25427C112.852%206.25427%20109.198%209.91571%20109.198%2014.6571C109.198%2019.3986%20112.852%2022.8427%20117.367%2022.8427C121.882%2022.8427%20125.536%2019.1813%20125.536%2014.6571C125.536%2010.133%20121.882%206.25427%20117.367%206.25427ZM117.262%2019.392C114.679%2019.392%20112.747%2017.2386%20112.747%2014.6506C112.747%2012.0625%20114.679%209.90912%20117.262%209.90912C119.845%209.90912%20121.994%2012.0625%20121.994%2014.6506C121.994%2017.2386%20119.845%2019.392%20117.262%2019.392Z'%20fill='%23ACEF81'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}.header__right{display:flex;align-items:center;gap:1.6rem}@media(min-width:768px){.header__burger{display:none}}.header__burger summary{list-style:none}.header__burger summary::-webkit-details-marker{display:none}.header__cta{display:inline-flex;align-items:center;justify-content:center;min-height:4rem;padding-inline:1.8rem;border-radius:var(--radius-pill);background:var(--header_cta-bg);color:var(--header_cta-color);box-shadow:inset 0 0 0 .1rem var(--header_cta-outline);font-weight:var(--weight-medium);font-size:var(--font-size-body);line-height:var(--line-loose)}.header__cta:hover{text-decoration:none}.header__cta.nav__link{color:var(--header_cta-color)}body.scrolled .header{--header_bg: var(--color-surface);--header_logo: var(--color-brand-blue);--header_link: var(--color-text);--header_link-hover: var(--color-brand-blue)}body:has(.header__burger[open]) .header{--header_bg: var(--color-surface);--header_logo: var(--color-brand-blue);--header_link: var(--color-brand-blue);--header_link-hover: #092aa0;--header_cta-bg: transparent;--header_cta-color: var(--color-brand-blue);--header_cta-outline: var(--color-brand-blue)}@media(max-width:767.98px){.header{--header-height: 6rem;--header_logo: var(--color-accent-green)}.header__logo{height:2rem}.header__logo-img{width:10.7059rem}.header__right{gap:0}body:not(.scrolled) .header__burger:not([open]) .burger{background:var(--color-accent-green);border-radius:0;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Header%20/%20Burger'%3e%3cpath%20id='Header%20/%20Burger%20/%20Vector%201'%20d='M6%208H26M6%2016H26M6%2024H26'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke='%23ACEF81'/%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}body:not(.scrolled) .header__burger:not([open]) .burger:before,body:not(.scrolled) .header__burger:not([open]) .burger:after,body:not(.scrolled) .header__burger:not([open]) .burger span{display:none}.header__inner{width:min(100% - 2 * var(--container-pad),var(--container-wide-inner))}body:has(.header__burger[open]) .header{--header_bg: transparent;--header_logo: var(--color-brand-blue)}}.burger{appearance:none;border:none;background:none;cursor:pointer;padding:0;display:flex;position:relative;box-sizing:content-box;width:3.2rem;height:3.2rem;border-radius:50%;color:var(--header_logo);transition:background-color var(--transition-fast),color var(--transition-fast)}.burger:before,.burger:after,.burger span{content:"";position:absolute;right:.5rem;top:1.5rem;width:2.2rem;height:.2rem;border-radius:.6rem;background:currentcolor;transition:all .3s ease}.burger:before{top:.7rem}.burger:after{top:auto;bottom:.7rem}[open] .burger{background-color:transparent;color:var(--color-brand-blue)}[open] .burger span{width:0;right:3rem;opacity:0}[open] .burger:before{transform:rotate(-45deg);top:1.5rem;width:2rem;right:.6rem}[open] .burger:after{bottom:1.5rem;width:2rem;right:.6rem;transform:rotate(45deg)}.nav__list{margin:0;padding-left:0;list-style:none;display:flex;align-items:center;gap:1.6rem}.nav__link{color:var(--header_link);font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--font-size-body);line-height:var(--line-loose);transition:color var(--transition-fast)}.nav__link:not(.header__cta):hover,.nav__link:not(.header__cta):focus-visible{color:var(--header_link-hover);text-decoration:none}@media(max-width:767.98px){.nav__list{--nav_panel-bg: #c6d7f5;position:fixed;inset:0;z-index:-1;flex-direction:column;align-items:flex-start;gap:2rem;padding:8rem var(--container-pad) 2rem;overflow:auto;background:var(--nav_panel-bg);opacity:0;visibility:hidden;transition:opacity var(--transition-fast),visibility var(--transition-fast)}.header__burger[open]~* .nav__list{opacity:1;visibility:visible}.nav__link{--header_link: var(--color-brand-blue);--header_link-hover: #092aa0;font-size:var(--font-size-md);line-height:1.2}.header__cta{width:20.8rem}}.countdown{--countdown_digit: 3.2rem;--countdown_digit-lh: 3.766rem;--countdown_digit-h: 3.8rem;--countdown_gap: .8rem;--countdown_color: var(--color-brand-blue);--countdown_unit-color: var(--color-text-muted);--countdown_unit-weight: var(--weight-medium);--countdown_unit-size: var(--font-size-body);display:flex;align-items:flex-start;gap:2rem;color:var(--countdown_color)}.countdown[hidden]{display:none}.countdown__heading{margin:0;max-width:16rem;font-weight:var(--weight-medium);font-size:var(--font-size-md);line-height:var(--line-relaxed)}.countdown__row{display:flex;align-items:flex-start;gap:var(--countdown_gap)}.countdown__cell{display:flex;flex-direction:column;align-items:center;gap:var(--countdown_cell-gap, 0)}.countdown__number{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--countdown_digit);line-height:var(--countdown_digit-lh);height:var(--countdown_digit-h)}.countdown__unit{font-family:var(--font-body);font-weight:var(--countdown_unit-weight);font-size:var(--countdown_unit-size);line-height:var(--line-dense);color:var(--countdown_unit-color)}.countdown__sep{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--countdown_unit-size);line-height:var(--line-dense);padding-top:.9rem}.countdown--hero{--countdown_color: var(--color-text-inverse);--countdown_unit-color: var(--color-text-inverse);--countdown_unit-weight: var(--weight-regular);--countdown_gap: 1.2759cqw;--countdown_cell-gap: 0;--countdown_digit: 8.2935cqw;--countdown_unit-size: 2.5518cqw;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;box-sizing:border-box;background:var(--color-brand-blue);border-radius:3.8278cqw;color:var(--color-text-inverse);padding-top:6.3796cqw;padding-bottom:4.1467cqw;padding-inline:6.3796cqw;min-height:37.0016cqw;--countdown_digit-lh: .7242;--countdown_digit-h: auto}.countdown--hero .countdown__cell{box-sizing:border-box;justify-content:center;background:var(--color-timer-cell);border-radius:1.5949cqw;min-height:11.8022cqw;padding-block:1.5949cqw;padding-inline:.9569cqw}.countdown--hero .countdown__number{font-weight:var(--weight-medium)}.countdown--hero .countdown__unit{height:2.5518cqw}.countdown--hero .countdown__sep{width:1.2759cqw;height:9.4099cqw;padding-top:0}.countdown--hero .countdown__sep img{width:100%;height:auto}.countdown--landing{--countdown_color: var(--color-text-inverse);--countdown_unit-color: var(--color-text-inverse);--countdown_unit-weight: var(--weight-regular);--countdown_gap: 1.5779cqw;--countdown_cell-gap: 0;--countdown_digit: 10.2564cqw;--countdown_digit-lh: .7242;--countdown_digit-h: auto;--countdown_unit-size: 3.1558cqw;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;box-sizing:border-box;width:100%;height:23.8659cqw;padding-inline:7.8895cqw;padding-block:0;min-height:0;background:var(--color-brand-blue);border-radius:4.7337cqw;color:var(--color-text-inverse)}.countdown--landing .countdown__cell{box-sizing:border-box;justify-content:center;background:var(--color-timer-cell);border-radius:1.9724cqw;min-height:14.5957cqw;padding-block:1.9724cqw;padding-inline:1.1834cqw}.countdown--landing .countdown__number{font-weight:var(--weight-medium)}.countdown--landing .countdown__unit{height:3.1558cqw}.countdown--landing .countdown__sep{width:1.5779cqw;height:11.6371cqw;padding-top:0}.countdown--landing .countdown__sep img{width:100%;height:auto}.countdown--bar{--countdown_color: var(--color-brand-blue);--countdown_unit-color: var(--color-text-inverse);--countdown_unit-weight: var(--weight-regular);--countdown_digit: 4.1rem;--countdown_digit-lh: 1;--countdown_digit-h: auto;--countdown_unit-size: 1.3rem;--countdown_gap: .6rem;--countdown_cell-gap: 0;align-items:center;gap:2rem}.countdown--bar .countdown__heading{max-width:15.5rem;color:var(--color-brand-blue);font-size:var(--font-size-md);line-height:var(--line-relaxed)}.countdown--bar .countdown__cell{box-sizing:border-box;justify-content:center;min-width:5.5rem;min-height:6rem;padding-block:.6rem;padding-inline:.4rem;background:var(--color-timer-cell);border-radius:.8rem;color:var(--color-text-inverse)}.countdown--bar .countdown__number{font-weight:var(--weight-medium);color:var(--color-text-inverse)}.countdown--bar .countdown__sep{align-self:center;padding-top:0;color:var(--color-timer-cell)}.counter-page{--counter-page_bg: linear-gradient(317deg, #8fe855 9.76%, #acef81 41.91%, #c8f4ab 92.28%);--counter-page_card-bg: linear-gradient(314deg, #deffca 17.2%, #acef81 99.14%);--counter-page_logo: var(--color-brand-blue);--counter-page_gap: clamp(4.8rem, 12.1vw, 19.3659rem);--counter-page_pad-block: clamp(4.8rem, 9.4vw, 15.1rem);--counter-page_card-w: 50.7rem;--counter-page_title-size: clamp(2.8rem, 3.01vw, 4.8169rem);--counter-page_logo-w: clamp(20rem, 25.875vw, 41.4rem);--counter-page_logo-h: clamp(3.74rem, 4.834vw, 7.734rem);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--counter-page_gap);min-height:100dvh;padding-block:var(--counter-page_pad-block);padding-inline:clamp(1.6rem,4vw,5.46rem);background:var(--counter-page_bg);container-type:inline-size}.counter-page__logo{display:block;width:var(--counter-page_logo-w);height:var(--counter-page_logo-h);color:var(--counter-page_logo);flex-shrink:0}.counter-page__logo-img{display:block;width:100%;height:100%;background:currentColor;mask:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='149.882'%20height='28'%20viewBox='0%200%20149.882%2028'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Logo'%3e%3cg%20id='Logo%20Vector'%3e%3cpath%20d='M65.7819%206.24869C63.7512%206.24869%2061.8913%207.20355%2060.59%208.82354L60.4388%206.67673H56.9688V28H60.8397V21.9678L60.6623%2020.3676C61.9636%2021.9086%2063.784%2022.8305%2065.7819%2022.8305C69.8632%2022.8305%2073.3069%2019.1691%2073.3069%2014.645C73.3069%2010.1209%2069.8697%206.2421%2065.7819%206.2421V6.24869ZM65.3022%2019.584C62.6273%2019.584%2060.6229%2017.3384%2060.6229%2014.645C60.6229%2011.9516%2062.6273%209.70598%2065.3022%209.70598C67.7535%209.70598%2069.758%2011.9516%2069.758%2014.645C69.758%2017.3384%2067.7535%2019.584%2065.3022%2019.584Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M32.4628%209.91571C34.1847%209.91571%2035.6897%2010.9957%2036.544%2012.5037L39.7709%2010.7784C38.4828%207.97962%2035.6897%206.25427%2032.4628%206.25427C27.9478%206.25427%2024.2937%209.91571%2024.2937%2014.6571C24.2937%2019.3986%2027.9478%2022.8427%2032.4628%2022.8427C35.6897%2022.8427%2038.4828%2021.1173%2039.7709%2018.3186L36.544%2016.5932C35.6831%2018.1013%2034.1781%2019.1813%2032.4628%2019.1813C30.0969%2019.1813%2027.9478%2017.0279%2027.9478%2014.6571C27.9478%2012.0691%2030.0969%209.91571%2032.4628%209.91571Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M40.8487%2010.1273H46.0078V22.4024H49.6618V10.1273H54.8209V6.67662H40.8487V10.1273Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M11.1791%200C4.94218%200%200%205.16948%200%2011.4189C0%2017.6684%204.94218%2022.8379%2011.1791%2022.8379C17.4159%2022.8379%2022.575%2017.8857%2022.575%2011.4189C22.575%204.95216%2017.6328%200%2011.1791%200ZM11.1791%2018.9526C7.30812%2018.9526%203.87094%2015.5084%203.87094%2011.4124C3.87094%207.53361%207.30812%204.08948%2011.1791%204.08948C15.2603%204.08948%2018.4872%207.53361%2018.4872%2011.4124C18.4872%2015.5018%2015.2603%2018.9526%2011.1791%2018.9526Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M147.192%2022.8383C148.618%2022.8383%20149.775%2021.6794%20149.775%2020.2498C149.775%2018.8202%20148.618%2017.6613%20147.192%2017.6613C145.765%2017.6613%20144.608%2018.8202%20144.608%2020.2498C144.608%2021.6794%20145.765%2022.8383%20147.192%2022.8383Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M148.805%2015.2977L149.882%200H144.506L145.584%2015.2977H148.805Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M136.289%2014.4341C137.577%2014.2168%20138.438%2013.5715%20139.299%2011.4181L141.021%206.67662H137.255L135.75%2011.2007C135.323%2012.4915%20134.573%2012.9261%20133.496%2012.9261H131.669V6.67662H127.903V22.4024H131.669V16.1529H133.279C134.567%2016.1529%20135.099%2016.5809%20135.743%2017.8783L137.675%2022.4024H141.868L139.503%2017.2329C138.642%2015.5075%20137.57%2014.6449%20136.276%2014.4341H136.289Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M104.719%2014.4031C104.719%2014.4031%20106.842%2013.5141%20106.842%2010.7746C106.842%208.31171%20104.91%206.68514%20101.466%206.68514H93.724V22.4109H101.84C105.278%2022.4109%20107.486%2020.8897%20107.486%2017.9592C107.486%2015.0287%20104.719%2014.4756%20104.719%2014.4756V14.4031ZM97.3846%209.71439H101.256C102.544%209.71439%20103.188%2010.1688%20103.188%2011.3146C103.188%2011.9995%20102.971%2013.1453%20101.466%2013.1453H97.3846V9.71439ZM101.466%2019.3882H97.3846V15.7268H101.683C102.761%2015.7268%20103.615%2016.3721%20103.615%2017.4521C103.615%2018.7429%20102.754%2019.3882%20101.466%2019.3882Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M83.1966%206.25427C78.6816%206.25427%2075.0275%209.91571%2075.0275%2014.6571C75.0275%2019.3986%2078.6816%2022.8427%2083.1966%2022.8427C87.7116%2022.8427%2091.3657%2019.1813%2091.3657%2014.6571C91.3657%2010.133%2087.7116%206.25427%2083.1966%206.25427ZM83.0914%2019.392C80.5086%2019.392%2078.5764%2017.2386%2078.5764%2014.6506C78.5764%2012.0625%2080.5086%209.90912%2083.0914%209.90912C85.6743%209.90912%2087.8233%2012.0625%2087.8233%2014.6506C87.8233%2017.2386%2085.6743%2019.392%2083.0914%2019.392Z'%20fill='%23ACEF81'/%3e%3cpath%20d='M117.367%206.25427C112.852%206.25427%20109.198%209.91571%20109.198%2014.6571C109.198%2019.3986%20112.852%2022.8427%20117.367%2022.8427C121.882%2022.8427%20125.536%2019.1813%20125.536%2014.6571C125.536%2010.133%20121.882%206.25427%20117.367%206.25427ZM117.262%2019.392C114.679%2019.392%20112.747%2017.2386%20112.747%2014.6506C112.747%2012.0625%20114.679%209.90912%20117.262%209.90912C119.845%209.90912%20121.994%2012.0625%20121.994%2014.6506C121.994%2017.2386%20119.845%2019.392%20117.262%2019.392Z'%20fill='%23ACEF81'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat}.counter-page__card{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.6rem,2vw,3.2rem);width:min(100%,var(--counter-page_card-w));padding-top:clamp(1.6rem,1.7vw,2.7rem);border-radius:2.4rem;border:1px solid var(--color-text-inverse);background:var(--counter-page_card-bg);overflow:hidden;container-type:inline-size}.counter-page__title{margin:0;width:min(100%,43.4rem);padding-inline:1.6rem;color:var(--color-text);text-align:center;font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--counter-page_title-size);line-height:1}.timer-bar{position:fixed;inset:auto 0 0;z-index:90;padding-block:2rem;min-height:9.9rem;box-sizing:border-box;background:#ecf0fc;transform:translateY(100%);transition:transform .35s ease}body.timer-bar-visible .timer-bar{transform:none}.timer-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem}.timer-bar__cta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:4rem;padding-inline:1.8rem;border-radius:var(--radius-pill);background:var(--color-brand-blue);color:var(--color-text-inverse);font-weight:var(--weight-medium);font-size:var(--font-size-body);line-height:var(--line-loose)}@media(max-width:767.98px){.timer-bar{padding:1.2rem var(--container-pad) 1.6rem;min-height:12.4rem}.timer-bar__inner{flex-direction:column;align-items:center;gap:1.6rem;width:100%}.countdown--bar{--countdown_digit: 2.8rem;--countdown_digit-lh: 1;--countdown_digit-h: auto;--countdown_unit-size: .85rem;--countdown_unit-color: var(--color-text-inverse);--countdown_gap: .4rem;width:100%;max-width:33.5rem;align-items:center;justify-content:space-between;gap:0}.countdown--bar .countdown__heading{max-width:10.9rem;font-size:1.4rem;line-height:1.4}.countdown--bar .countdown__cell{min-width:3.7rem;min-height:4rem;padding-block:.5rem;padding-inline:.3rem;border-radius:.5rem}.timer-bar__cta{width:18.6rem}}.hero{position:relative;isolation:isolate;overflow:clip;min-height:76rem;color:var(--color-text-inverse)}@media(max-width:767.98px){.hero{min-height:max(100svh,60rem)}}.hero__artwork{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.hero__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.hero__waves{position:absolute;bottom:-.072rem;left:-157.3333%;width:331.0985%;aspect-ratio:1241.619/352.222;display:flex;align-items:center;justify-content:center}.hero__wave-shape{position:relative;width:100%;height:100%;flex:none;transform:rotate(180deg) scaleY(-1)}.hero__wave-art{position:absolute;inset:25.38% 1.98% 0 0;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='1217.01'%20height='262.826'%20viewBox='0%200%201217.01%20262.826'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Waves%20Vector'%20d='M142.052%2034.7032C193.355%20-22.6187%20286.966%20-6.41756%20316.02%2064.8117L317.199%2067.7038C333.362%20107.328%20377.898%20127.154%20418.157%20112.647L433.662%20107.06C456.179%2098.9471%20481.244%20102.408%20500.721%20116.318L538.987%20143.65C559.799%20158.515%20586.475%20162.506%20610.726%20154.383L647.065%20142.211C680.358%20131.058%20717.087%20139.084%20742.694%20163.108C762.854%20182.02%20791.2%20189.475%20818.056%20182.927L856.958%20173.443C873.478%20169.415%20890.717%20169.36%20907.262%20173.284L971.772%20188.582C985.226%20191.773%20999.207%20192.055%201012.78%20189.41L1186.5%20155.553C1208.03%20151.358%201224.49%20174.44%201213.51%20193.423V262.826H0V193.423L142.052%2034.7032Z'%20fill='%23EDFCE4'/%3e%3c/svg%3e") center/100% 100% no-repeat}.hero__inner{position:relative;display:flex;flex-direction:column;min-height:inherit;padding-top:9.2rem;padding-bottom:.5rem}.hero__title{margin:0;max-width:33.5rem;font-family:var(--font-display);font-weight:var(--weight-medium);font-size:clamp(3.6rem,(100cqw - 4rem) * .1313433,4.4rem);line-height:1;white-space:pre-line;text-wrap:wrap}.hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;margin-top:auto;width:100%}.hero__promo{container-type:inline-size;position:relative;display:flex;flex-direction:column;width:min(100%,33.5rem)}.hero__badge{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:19.1388cqw;margin-bottom:-16.7464cqw;padding:3.8278cqw 5.7416cqw;border-radius:4.9372cqw;background:var(--color-accent-green);box-shadow:inset 0 0 1.0568cqw #ffffffd9;color:var(--color-text);font-family:var(--font-display);font-weight:var(--weight-medium);font-size:6.3796cqw;line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--transition-fast)}.hero__badge:hover{background:color-mix(in srgb,var(--color-accent-green) 85%,#000);text-decoration:none}.hero__badge:focus-visible{outline:.2rem solid var(--color-text-inverse);outline-offset:.4rem}@media(min-width:768px){.hero{min-height:clamp(38.4rem,50cqw,80rem)}.hero__waves{bottom:-19.3125%;left:-25.0594%;width:162.7246%;aspect-ratio:2603.594/837.425}.hero__wave-shape{width:99.0709%;height:89.4877%;transform:rotate(-178.03deg) scaleY(-1)}.hero__wave-art{inset:27.88% 1.97% 0 0;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='2528.62'%20height='540.421'%20viewBox='0%200%202528.62%20540.421'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Waves'%20d='M233.154%2086.2903C332.544%20-45.8367%20537.415%20-22.1022%20603.965%20129.249L648.888%20231.417C680.318%20302.896%20757.36%20342.76%20833.864%20327.129L907.312%20312.123C931.106%20307.261%20955.721%20308.195%20979.078%20314.846L1120.34%20355.071C1154.52%20364.804%201190.93%20363.297%201224.19%20350.772L1350.22%20303.307C1401.76%20283.899%201458.99%20286.39%201508.64%20310.201L1563.69%20336.6C1602.41%20355.164%201646.64%20358.671%201687.79%20346.441L1783.75%20317.925C1823.93%20305.984%201866.65%20305.584%201907.05%20316.771L2058.87%20358.813C2086.61%20366.493%202115.66%20368.154%202144.09%20363.685L2464.16%20313.366C2510.42%20306.094%202544.45%20355.701%202521.01%20396.239V540.421H0L0%20396.239L233.154%2086.2903Z'%20fill='%23EDFCE4'/%3e%3c/svg%3e")}.hero__inner{padding-top:max(10rem,clamp(5.52rem,7.1875cqw,11.5rem));padding-bottom:clamp(4.512rem,5.875cqw,9.4rem)}.hero__title{max-width:clamp(46.464rem,60.5cqw,96.8rem);max-width:clamp(41.28rem,53.75cqw,86rem);font-size:clamp(3.84rem,5cqw,8rem)}.hero__actions{gap:clamp(.96rem,1.25cqw,2rem);margin-top:clamp(1.152rem,1.5cqw,2.4rem)}.hero__promo{width:clamp(30.096rem,39.1875cqw,62.7rem)}.hero__badge{font-size:6.6986cqw}}.promo{padding-top:10rem}.promo__cards{display:grid;grid-template-columns:minmax(0,33.5rem);justify-content:center;gap:var(--grid-gap);margin:0;padding:0;list-style:none}@media(min-width:768px){.promo{padding-top:clamp(.336rem,.4375cqw,.7rem)}.promo__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.promo-card{position:relative;container-type:inline-size;min-width:0;padding-bottom:2.4rem;border-radius:var(--radius-md);background:var(--color-surface)}.promo-card__media{display:flex;flex-direction:column;align-items:center;height:100.597cqw}.promo-card__image{position:relative;flex:none;overflow:hidden;width:100%;height:90.1493cqw;border-radius:var(--radius-md)}.promo-card__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.promo-card__pill{position:relative;display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:1.194cqw;height:21.4925cqw;max-width:100%;margin-top:-11.0448cqw;padding:2.9851cqw 9.5522cqw;border-radius:var(--radius-md);background:linear-gradient(107.669deg,#0d41d297 .9487%,#0d41d2fc 58.305%);box-shadow:0 0 1.3793rem #4b64ab40;backdrop-filter:blur(.7705rem);color:var(--color-text-inverse)}.promo-card:nth-child(2) .promo-card__pill{background:linear-gradient(109.546deg,#0d41d297 .9487%,#0d41d2fc 58.305%)}.promo-card__pill-label{font-size:4.7761cqw;font-weight:var(--weight-regular);line-height:var(--line-dense)}.promo-card__code-row{display:flex;align-items:flex-start;justify-content:center;gap:.957cqw;margin:0;border:0;padding:0;background:transparent;font-family:var(--font-display);font-size:7.1642cqw;font-weight:var(--weight-medium);line-height:var(--line-dense);color:var(--color-accent-green);cursor:pointer}.promo-card__code-row.is-copied .promo-card__copy-icon{display:none}.promo-card__code-row.is-copied .promo-card__copied-icon{display:block}.promo-card__copy{position:relative;flex:none;width:2rem;height:2rem}.promo-card__copy img,.promo-card__copy svg{position:absolute;top:-.006rem;left:.058rem;max-width:none}.promo-card__copied-icon{display:none;top:0!important;left:0!important}.promo-card__offer{display:flex;flex-direction:column;align-items:center;gap:1.194cqw;margin-top:4.7761cqw;text-align:center}.promo-card__discount-row{display:flex;align-items:center;justify-content:center;gap:2.3881cqw;margin:0;font-size:5.9701cqw;font-weight:var(--weight-medium);line-height:var(--line-relaxed);color:var(--color-brand-blue)}.promo-card__info{display:block;flex:none;width:1.9rem;height:1.9rem;padding:0;border:0;background:transparent;cursor:pointer}.promo-card__terms{margin:0;font-size:4.7761cqw;font-weight:var(--weight-medium);line-height:var(--line-dense);color:var(--color-text-secondary)}.promo-card__code-row:focus-visible,.promo-card__info:focus-visible{outline:.2rem solid var(--color-brand-blue);outline-offset:.3rem}@media(min-width:768px){.promo-card{padding-bottom:clamp(2.304rem,3cqw,4.8rem);border-radius:var(--radius-lg)}.promo-card__media{height:63.4223cqw}.promo-card__image{height:57.9278cqw;border-radius:var(--radius-lg)}.promo-card__pill{gap:0;height:14.1287cqw;margin-top:-8.6342cqw;padding:1.5699cqw 5.0235cqw;border-radius:var(--radius-lg)}.promo-card__pill-label{margin-bottom:-.314cqw;font-size:2.5118cqw}.promo-card__code-row{gap:.6279cqw;font-size:5.6515cqw}.promo-card__offer{gap:.7849cqw;margin-top:2.1978cqw}.promo-card__discount-row{gap:1.2559cqw;font-size:3.7677cqw;line-height:1.2}.promo-card__terms{font-size:2.5118cqw}}.promo-card__popover{--promo-popover_bg: #cedaff;--promo-popover_w: 47.5rem;--promo-popover_pad: 2rem;--promo-popover_anchor-offset: .3rem;position:absolute;inset:auto;z-index:10;box-sizing:border-box;display:none;width:min(var(--promo-popover_w),100%);max-width:none;max-height:none;margin:0;padding:var(--promo-popover_pad);border:0;border-radius:var(--radius-lg);background:var(--promo-popover_bg);overflow:visible}.promo-card__popover.is-open{display:block}@media(max-width:767.98px){.promo-card__popover{--promo-popover_w: 33.5rem;--promo-popover_pad: 1.6rem;--promo-popover_anchor-offset: .45rem}}.promo-card__popover-text{margin:0;font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-dense);color:var(--color-text-muted)}.promo-toast{--promo-toast_bg: #8d939e;position:fixed;inset:auto 2rem 2rem auto;z-index:95;display:flex;align-items:center;gap:1.6rem;height:5.6rem;padding-inline:2.4rem 1.6rem;border-radius:var(--radius-sm);background:var(--promo-toast_bg);color:var(--color-text-inverse)}.promo-toast[hidden]{display:none}.promo-toast__text{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:1.8rem;letter-spacing:-.005em}.promo-toast__close{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}body.timer-bar-visible .promo-toast{bottom:11.9rem}@media(max-width:767.98px){.promo-toast{inset:auto var(--container-pad) 2rem;justify-content:space-between}body.timer-bar-visible .promo-toast{bottom:13.6rem}}@media(max-width:767.98px){.promo-card__copy img,.promo-card__copied-icon{width:1.85334rem;height:2.09344rem}.promo-card__info img{width:1.9rem;height:1.9rem}.promo-toast__close svg{width:1.2rem;height:1.2rem}}.benefits{--benefits_surface-max: 137.4rem;--benefits_note-max: 99.3rem;--benefits_heading-gap: 2.4rem;--benefits_block-gap: 4rem;padding-top:10rem}@media(min-width:768px){.benefits{padding-top:clamp(6.72rem,8.75cqw,14rem)}}.benefits{padding-inline:var(--container-pad)}.benefits__surface{box-sizing:border-box;max-width:var(--benefits_surface-max);margin-inline:auto;padding:6.4rem;background:var(--color-surface);border-radius:3rem}.benefits__heading{display:flex;flex-direction:column;align-items:center;gap:var(--benefits_heading-gap);text-align:center}.benefits__title{margin:0;max-width:100%;font-family:var(--font-display);font-size:var(--font-size-section-title);font-weight:var(--weight-medium);line-height:.6333333333;color:var(--color-text)}.benefits__subtitle{margin:0;font-weight:var(--weight-medium);font-size:2.4rem;line-height:var(--line-normal);color:var(--color-text)}.benefits__steps{display:grid;gap:var(--grid-gap);margin:var(--benefits_block-gap) 0 0;padding:0;list-style:none}@media(min-width:768px){.benefits__steps{grid-template-columns:repeat(3,1fr)}}.benefits__note{max-width:var(--benefits_note-max);margin:var(--benefits_block-gap) auto 0;font-weight:var(--weight-medium);font-size:var(--font-size-md);line-height:var(--line-relaxed);color:var(--color-brand-blue);text-align:center;white-space:pre-line}@media(max-width:767.98px){.benefits{padding-top:4rem;padding-bottom:4rem;padding-inline:0}.benefits__surface{padding:0 2rem}.benefits__heading{gap:2rem}.benefits__title{font-size:3.2rem;line-height:1.3}.benefits__steps{gap:1.6rem;margin-top:4rem}.benefits__note{margin-top:6rem}}.benefits-step{--benefits-step_pad: 1.6rem;--benefits-step_gap: clamp(2.544rem, 3.3125cqw, 5.3rem);--benefits-step_shape-w: 41.8rem;--benefits-step_shape-h: 26.2rem;position:relative;box-sizing:border-box;min-width:0;min-height:var(--benefits-step_shape-h);padding:var(--benefits-step_pad)}@media(min-width:768px){.benefits-step{gap:var(--benefits-step_gap)}}.benefits-step__shape{--notch-r: 1.6rem;--notch-x: 3.8rem;--notch-y: 5.5rem;--notch-wall: calc(var(--notch-x) + var(--notch-r));--notch-floor: calc(var(--notch-y) + var(--notch-r));position:absolute;inset:0;pointer-events:none;border-radius:var(--notch-r);background:linear-gradient(-32.6deg,#deffca 17%,#acef81 99%);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),radial-gradient(circle at 0 100%,#000 var(--notch-r),transparent var(--notch-r)),radial-gradient(circle at 100% 0,transparent var(--notch-r),#000 var(--notch-r)),linear-gradient(#000 0 0),linear-gradient(#000 0 0),radial-gradient(circle at 0 100%,#000 var(--notch-r),transparent var(--notch-r));-webkit-mask-size:calc(100% - var(--notch-wall)) 100%,var(--notch-r) calc(100% - var(--notch-r)),var(--notch-r) var(--notch-r),var(--notch-r) var(--notch-r),calc(var(--notch-x) - var(--notch-r)) var(--notch-r),100% calc(100% - var(--notch-floor)),var(--notch-r) var(--notch-r);-webkit-mask-position:0 0,right var(--notch-x) bottom 0,right var(--notch-x) top 0,right calc(var(--notch-x) - var(--notch-r)) top calc(var(--notch-y) - var(--notch-r)),right var(--notch-r) top var(--notch-y),left 0 bottom 0,right 0 top var(--notch-y);-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),radial-gradient(circle at 0 100%,#000 var(--notch-r),transparent var(--notch-r)),radial-gradient(circle at 100% 0,transparent var(--notch-r),#000 var(--notch-r)),linear-gradient(#000 0 0),linear-gradient(#000 0 0),radial-gradient(circle at 0 100%,#000 var(--notch-r),transparent var(--notch-r));mask-size:calc(100% - var(--notch-wall)) 100%,var(--notch-r) calc(100% - var(--notch-r)),var(--notch-r) var(--notch-r),var(--notch-r) var(--notch-r),calc(var(--notch-x) - var(--notch-r)) var(--notch-r),100% calc(100% - var(--notch-floor)),var(--notch-r) var(--notch-r);mask-position:0 0,right var(--notch-x) bottom 0,right var(--notch-x) top 0,right calc(var(--notch-x) - var(--notch-r)) top calc(var(--notch-y) - var(--notch-r)),right var(--notch-r) top var(--notch-y),left 0 bottom 0,right 0 top var(--notch-y);mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}.benefits-step__content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:2.4rem;box-sizing:border-box;height:100%;min-height:calc(var(--benefits-step_shape-h) - 2 * var(--benefits-step_pad))}.benefits-step__text{margin:0;font-size:var(--font-size-md);font-weight:var(--weight-medium);line-height:var(--line-relaxed);color:var(--color-text);text-align:left}.benefits-step__num{position:absolute;top:.9rem;right:0;z-index:1;font-family:var(--font-display);font-size:4.2rem;font-weight:var(--weight-bold);line-height:1.4;text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-green-40)}.benefits-step:first-child .benefits-step__num{right:.5rem}.benefits-step__badge{position:relative;width:13.5rem;height:6.1rem}.benefits-step__badge-layer{position:absolute;pointer-events:none}.benefits-step__badge-layer--1{top:1.2rem;left:4.4rem;width:12.3rem;height:4rem;background:#d8f6c5;border-radius:1.2rem}.benefits-step__badge-layer--2{top:.6rem;left:3rem;width:12.3rem;height:5.1rem;background:#edfce4;border-radius:1.5rem}.benefits-step__badge-pill{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:13.5rem;height:6rem;background:var(--color-surface);border-radius:1.8rem;font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--weight-medium);line-height:1.4;color:var(--color-brand-blue)}.benefits-step__sparkle{display:block;width:7.7rem;height:auto}.benefits-step__promo-plate{box-sizing:border-box;width:fit-content;max-width:100%;padding:.5rem 1.3rem;background:linear-gradient(135deg,#0d41d2,#c5d4ff);border-radius:1.38rem;font-family:var(--font-display);font-size:2.76rem;font-weight:var(--weight-medium);line-height:1.3;color:var(--color-accent-green)}.hotels{padding-top:10rem}@media(min-width:768px){.hotels{padding-top:clamp(6.72rem,8.75cqw,14rem)}}.hotels__title{max-width:98.4rem;margin:0 auto;font-family:var(--font-body);font-weight:var(--weight-medium);line-height:var(--line-dense);text-align:center;white-space:pre-line;font-size:3.2rem}@media(min-width:768px){.hotels__title{font-size:clamp(2.496rem,3.25cqw,5.2rem)}}@media(min-width:768px){.hotels__title{font-family:var(--font-display);font-size:var(--font-size-section-title);line-height:var(--line-title)}}.hotels__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:4rem}@media(min-width:768px){.hotels__tabs{margin-top:clamp(2.88rem,3.75cqw,6rem)}}.hotels__tab{cursor:pointer;border:0;display:inline-flex;align-items:center;justify-content:center;min-height:6rem;padding-inline:2.8rem;border-radius:var(--radius-pill);background:var(--color-brand-blue);color:var(--color-text-inverse);font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--font-size-lg);line-height:var(--line-normal);transition:background var(--transition-fast)}.hotels__tab[aria-pressed=true]{background:var(--color-text)}.hotels__tab:focus-visible{outline:.2rem solid var(--color-brand-blue);outline-offset:.2rem}.hotels__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:2.4rem}@media(min-width:768px){.hotels__grid{margin-top:clamp(1.92rem,2.5cqw,4rem)}}@media(min-width:768px){.hotels__grid{grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}}@media(max-width:767.98px){.hotels__title{font-family:var(--font-body);font-size:3.2rem}.hotels__tabs{gap:.4rem}.hotels__tab{min-height:3.2rem;padding-inline:1.6rem;border-radius:1.6rem;font-size:var(--font-size-body);line-height:var(--line-dense)}.hotels__grid{grid-template-columns:1fr;gap:2rem}}.hotels__more{cursor:pointer;border:0;display:flex;align-items:center;justify-content:center;min-height:6rem;padding-inline:4rem;border-radius:var(--radius-pill);background:var(--color-brand-blue);color:var(--color-text-inverse);font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--font-size-lg);line-height:var(--line-normal);transition:background var(--transition-fast);margin-top:2.4rem}@media(min-width:768px){.hotels__more{margin-top:clamp(1.92rem,2.5cqw,4rem)}}.hotels__more{margin-inline:auto}.hotels__more[hidden]{display:none}.hotels__more:focus-visible{outline:.2rem solid var(--color-brand-blue);outline-offset:.2rem}.hotels__note{margin:0;font-size:var(--font-size-body);line-height:var(--line-dense);opacity:.6;margin-top:2.4rem}@media(min-width:768px){.hotels__note{margin-top:clamp(1.152rem,1.5cqw,2.4rem)}}.hotel-card{--hotel-card_radius: 1.2rem;--hotel-card_info-bg: var(--color-surface);display:flex;flex-direction:column;min-width:0;overflow:clip;border-radius:var(--hotel-card_radius);background:var(--hotel-card_info-bg);color:var(--color-text);font-family:Helvetica,Arial,sans-serif;text-decoration:none}.hotel-card[hidden]{display:none}.hotel-card:focus-visible{outline:.2rem solid var(--color-brand-blue);outline-offset:.2rem}.hotel-card__media{position:relative;z-index:1;flex:none;overflow:clip;aspect-ratio:335/179;border-radius:var(--hotel-card_radius)}.hotel-card__photo{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.hotel-card__photo--placeholder{background:#e8e8e8}.hotel-card__badges{position:absolute;z-index:2;left:.8rem;bottom:.7rem;display:flex;align-items:center;gap:.4rem}.hotel-card__discount{display:flex;align-items:center;justify-content:center;padding:.4rem .8rem;border-radius:.6rem;background:var(--color-surface);color:var(--color-brand-blue);font-family:var(--font-display);font-weight:var(--weight-medium);font-size:1.2rem;line-height:var(--line-relaxed);white-space:nowrap}.hotel-card__rating{position:absolute;top:0;right:.8rem;width:4.5682rem;height:5.1292rem;padding-top:1.007rem;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='45.6818'%20height='51.2778'%20viewBox='0%200%2045.6818%2051.2778'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Rating%20Bg'%20d='M0%200H45.6818V49.6945C45.6818%2050.6882%2044.7769%2051.4361%2043.8009%2051.249L23.0396%2047.2686C22.9083%2047.2435%2022.7735%2047.2435%2022.6422%2047.2686L1.88087%2051.249C0.904946%2051.4361%200%2050.6882%200%2049.6945V0Z'%20fill='%23ACEF81'/%3e%3c/svg%3e") top center/contain no-repeat;color:var(--color-brand-blue);font-family:var(--font-display);font-weight:var(--weight-medium);font-size:var(--font-size-body);line-height:var(--line-relaxed);text-align:center}.hotel-card__guru{position:relative;width:7.7rem;height:2.5rem;border-radius:.6rem;background:linear-gradient(130.47deg,#c7fb94 16.217%,#a3f396 93.665%)}.hotel-card__guru:before{content:"";position:absolute;inset:9.62% 9.55% 9.62% 4.39%;background:url(/journey/1111/_astro/hotel-guru-mobile.C_rw4yak.svg) center/contain no-repeat}.hotel-card__body{flex:1;min-width:0;padding:1.2rem;border-radius:var(--hotel-card_radius);background:var(--hotel-card_info-bg)}.hotel-card__name{margin:0;font-weight:var(--weight-bold);font-size:var(--font-size-md);line-height:var(--line-relaxed);overflow-wrap:anywhere}.hotel-card__place{margin:.1rem 0 0;font-size:1.2rem;line-height:1.2}.hotel-card__price-block{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .8rem;margin-top:.8rem}.hotel-card__price{margin:0;color:var(--color-brand-blue);font-weight:var(--weight-bold);font-size:var(--font-size-lg);line-height:var(--line-dense);white-space:nowrap}.hotel-card__meta{margin:0;font-size:.8rem;line-height:var(--line-dense);white-space:nowrap}.hotel-card__dates{margin:.8rem 0 0;font-family:var(--font-body);font-size:1.4rem;line-height:1.4;color:var(--color-text-secondary)}.hotel-card__dates-label{display:block}@media(min-width:768px){.hotel-card{--hotel-card_radius: var(--radius-sm);--hotel-card_info-bg: #f7f6fa}.hotel-card__media{height:20rem;aspect-ratio:auto;margin-bottom:-2rem}.hotel-card__badges{left:1.2rem;bottom:2.4rem}.hotel-card__discount{padding:.3rem 1.2rem .4rem;font-size:var(--font-size-body)}.hotel-card__rating{right:2.4rem;width:4.4rem;height:5.53rem;padding-top:1.63rem;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='44'%20height='55.3001'%20viewBox='0%200%2044%2055.3001'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Rating%20Bg'%20d='M0%200H44L44%2055.3001L21.5111%2046.5783L0%2055.3001V0Z'%20fill='%23ACEF81'/%3e%3c/svg%3e");font-feature-settings:"case" 1,"zero" 1,"ss06" 1}.hotel-card__guru{width:9rem;height:2.9rem}.hotel-card__guru:before{background-image:url(/journey/1111/_astro/hotel-guru.DFERgPhZ.svg)}.hotel-card__body{padding:4rem 2rem 2rem}.hotel-card__name{font-size:2.6rem;line-height:1}.hotel-card__place{margin-top:.4rem}.hotel-card__price-block{align-items:flex-end;gap:.4rem 1rem;margin-top:1.2rem}.hotel-card__price{font-size:2.2rem;line-height:1;letter-spacing:-.044rem}.hotel-card__meta{font-size:.9rem;line-height:1.1;letter-spacing:-.009rem;color:#000c}}.app{--app_content-max: 59rem;--app_dot-size: .6rem;--app_dot-gap: 1rem;--app_badge-w: 13.7rem;--app_badge-bleed: .77rem}@media(max-width:767.98px){.app{--app_dot-size: .32rem;--app_dot-gap: .8rem;--app_badge-w: 13.1rem}}.app{padding-top:10rem}@media(min-width:768px){.app{padding-top:clamp(6.72rem,8.75cqw,14rem)}}.app__banner{position:relative;overflow:hidden;box-sizing:border-box;border-radius:var(--radius-lg);background:linear-gradient(135deg,#446dff,#0a4fec);color:var(--color-text-inverse);min-height:36.9rem;padding:2.4rem}@media(min-width:768px){.app__banner{padding:clamp(1.728rem,2.25cqw,3.6rem)}}@media(max-width:767.98px){.app__banner{min-height:0;padding:2rem 2rem 4rem;border-radius:3.2rem;background:linear-gradient(180deg,#366eff,#0052f5)}}.app__content{max-width:var(--app_content-max)}.app__title{margin:0;font-family:var(--font-display);font-weight:var(--weight-medium);line-height:1.1111111111;font-size:2.9rem}@media(min-width:768px){.app__title{font-size:clamp(1.728rem,2.25cqw,3.6rem)}}@media(max-width:767.98px){.app__title{font-size:2.9rem;line-height:1.1113031455}}.app__list{display:flex;flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;font-family:var(--font-body);font-weight:var(--weight-medium);line-height:1.5238095238;margin-top:1.3rem}@media(min-width:768px){.app__list{margin-top:clamp(.768rem,1cqw,1.6rem)}}.app__list{font-size:1.6rem}@media(min-width:768px){.app__list{font-size:clamp(1.008rem,1.3125cqw,2.1rem)}}@media(max-width:767.98px){.app__list{gap:1rem;margin-top:1.3rem;font-size:1.6rem;line-height:1.2003733665}}.app__item{display:flex;gap:var(--app_dot-gap)}.app__item:before{content:"";flex:none;width:var(--app_dot-size);height:var(--app_dot-size);border-radius:50%;background:var(--color-accent-green);margin-block-start:calc((1.5238em - var(--app_dot-size)) / 2)}.app__download{display:flex;align-items:center;gap:1.5rem;margin-top:1.8rem}@media(min-width:768px){.app__download{margin-top:clamp(1.296rem,1.6875cqw,2.7rem)}}@media(max-width:767.98px){.app__download{margin-top:3.3rem;gap:1.6rem}}.app__stores{display:flex;flex-direction:column;gap:calc(.84rem + 2 * var(--app_badge-bleed));margin:0;padding:0;list-style:none}@media(max-width:767.98px){.app__stores{gap:calc(.8rem + 2 * var(--app_badge-bleed))}}.app__stores-item{display:flex;margin:calc(-1 * var(--app_badge-bleed))}.app__store-link{display:block;line-height:0;transition:opacity var(--transition-fast)}.app__store-link:hover{opacity:.92}.app__store-link:focus-visible{outline:.2rem solid var(--color-text-inverse);outline-offset:.2rem}.app__store-img{display:block;width:var(--app_badge-w);height:auto}.app__title-link{color:inherit;text-decoration:none}.app__title-link:focus-visible{outline:.2rem solid var(--color-text-inverse);outline-offset:.4rem}.app__media{display:none}@media(min-width:768px){.app__media{display:block;position:absolute;inset-block-start:-2.2rem;inset-inline-start:66.1rem;width:65.4rem;height:66.8rem;margin:0;pointer-events:none}}.app__mockup{display:block;width:65.4rem;height:auto}.app__badge{position:absolute;display:block;height:auto}.app__badge--l{inset-block-start:25rem;inset-inline-start:42.6rem;width:20.7rem}.app__badge--s{inset-block-start:12.6rem;inset-inline-start:16.9rem;width:7.4rem}.app__badge--m{inset-block-start:40.2rem;inset-inline-start:8.7rem;width:9.8rem}.app__qr{display:block;flex:none;color:inherit;text-decoration:none}.app__qr:focus-visible{outline:.2rem solid var(--color-text-inverse);outline-offset:.2rem}.app__qr-box{display:block;box-sizing:border-box;background:#f8f8f8;border-radius:1.5rem;width:12.3rem;padding:1.4rem}.app__qr-img{display:block;width:100%;height:auto}@media(min-width:768px){.app>.container{container-type:inline-size}.app{--app_content-max: min(72rem, 55.6414cqw);--app_dot-size: min(.6rem, .4637cqw);--app_dot-gap: min(1rem, .7728cqw);--app_badge-w: min(13.7rem, 10.5873cqw);--app_badge-bleed: min(.77rem, .5951cqw)}.app__banner{min-height:min(36.9rem,28.5162cqw);padding:min(3.6rem,2.7821cqw);background:linear-gradient(105.474deg,#446dff 7.6444%,#0a4fec);isolation:isolate;box-shadow:0 0 min(3.49rem,2.6971cqw) #00000040}.app__banner:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='577'%20height='533'%20viewBox='0%200%20577%20533'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Glow%201'%20filter='url(%23filter0_f_0_415)'%3e%3cellipse%20cx='288.5'%20cy='266.5'%20rx='184.5'%20ry='162.5'%20fill='%231B8DE5'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_0_415'%20x='0'%20y='0'%20width='577'%20height='533'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='52'%20result='effect1_foregroundBlur_0_415'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='677'%20height='633'%20viewBox='0%200%20677%20633'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Glow%202'%20filter='url(%23filter0_f_0_414)'%3e%3cellipse%20cx='338.5'%20cy='316.5'%20rx='184.5'%20ry='162.5'%20fill='%23ACEF81'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_0_414'%20x='0'%20y='0'%20width='677'%20height='633'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='77'%20result='effect1_foregroundBlur_0_414'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='831'%20height='768'%20viewBox='0%200%20831%20768'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Glow%203'%20filter='url(%23filter0_f_0_413)'%3e%3cellipse%20cx='415.5'%20cy='384'%20rx='261.5'%20ry='230'%20fill='%23ACEF81'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cfilter%20id='filter0_f_0_413'%20x='0'%20y='0'%20width='831'%20height='768'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3e%3cfeFlood%20flood-opacity='0'%20result='BackgroundImageFix'/%3e%3cfeBlend%20mode='normal'%20in='SourceGraphic'%20in2='BackgroundImageFix'%20result='shape'/%3e%3cfeGaussianBlur%20stdDeviation='77'%20result='effect1_foregroundBlur_0_413'/%3e%3c/filter%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:min(57.7rem,44.5904cqw) min(53.3rem,41.1901cqw),min(81.5rem,62.983cqw) min(63.3rem,48.9181cqw),min(83.1rem,64.2195cqw) min(76.8rem,59.3509cqw);background-position:min(59.6rem,46.0587cqw) min(11.3rem,8.7326cqw),min(98.4rem,76.0433cqw) min(.4rem,.3091cqw),min(67.9rem,52.473cqw) max(-11.8rem,-9.119cqw)}.app__banner{border-radius:min(2.4rem,1.8547cqw)}.app__title{font-size:min(3.6rem,2.7821cqw);white-space:nowrap}.app__list{gap:min(.1rem,.0773cqw);margin-top:min(1.6rem,1.2365cqw);font-size:min(2.1rem,1.6229cqw)}.app__download{position:absolute;inset-block-start:min(21.7rem,16.7697cqw);inset-inline-start:min(3.648rem,2.8192cqw);align-items:flex-start;gap:min(1.5rem,1.1592cqw);margin-top:0}.app__stores{gap:min(.84rem,.6491cqw);margin-top:max(-.3rem,-.2318cqw)}.app__stores-item{margin:0}.app__store-link{margin:calc(-1 * var(--app_badge-bleed))}.app__media{inset-block-start:max(-2.2rem,-1.7002cqw);inset-inline-start:min(66.1rem,51.0819cqw);width:min(65.4rem,50.541cqw);height:min(66.8rem,51.6229cqw)}.app__mockup{width:100%}.app__badge--l{inset-block-start:min(25rem,19.3199cqw);inset-inline-start:min(42.6rem,32.9212cqw);width:min(20.7rem,15.9969cqw)}.app__badge--s{inset-block-start:min(12.6rem,9.7372cqw);inset-inline-start:min(16.9rem,13.0603cqw);width:min(7.4rem,5.7187cqw)}.app__badge--m{inset-block-start:min(40.2rem,31.0665cqw);inset-inline-start:min(8.7rem,6.7233cqw);width:min(9.8rem,7.5734cqw)}.app__qr-box{border-radius:min(1.5rem,1.1592cqw);width:min(12.3rem,9.5054cqw);padding:min(1.4rem,1.0819cqw)}}.faq{--faq_bg: linear-gradient( 318.34deg, #8fe855 10.29%, #acef81 41.39%, #c8f4ab 90.1% );--faq_radius: 4rem;--faq_anim: var(--transition-fast);background:var(--faq_bg);border-radius:var(--faq_radius) var(--faq_radius) 0 0;margin-top:10rem}@media(min-width:768px){.faq{margin-top:clamp(6.72rem,8.75cqw,14rem)}}.faq{padding-top:4rem}@media(min-width:768px){.faq{padding-top:clamp(5.76rem,7.5cqw,12rem)}}.faq{padding-bottom:var(--timer-bar-height, 9.9rem)}.faq__inner{padding-bottom:6rem}@media(min-width:768px){.faq__inner{padding-bottom:clamp(5.76rem,7.5cqw,12rem)}}.faq__title{margin:0;text-align:center;font-family:var(--font-display);font-weight:var(--weight-medium);line-height:1.75;font-size:3.2rem}@media(min-width:768px){.faq__title{font-size:clamp(2.496rem,3.25cqw,5.2rem)}}@media(min-width:768px){.faq__title{line-height:var(--line-title)}}.faq__list{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:768px){.faq__list{gap:clamp(1.152rem,1.5cqw,2.4rem)}}.faq__list{margin-top:4rem}@media(min-width:768px){.faq__list{margin-top:clamp(1.92rem,2.5cqw,4rem)}}.faq__item{background:var(--color-surface);border-radius:var(--radius-lg);padding-top:2rem}@media(min-width:768px){.faq__item{padding-top:clamp(1.152rem,1.5cqw,2.4rem)}}.faq__item{padding-inline:2rem}@media(min-width:768px){.faq__item{padding-inline:clamp(1.536rem,2cqw,3.2rem)}}.faq__item{padding-bottom:2rem}@media(min-width:768px){.faq__item{padding-bottom:clamp(1.536rem,2cqw,3.2rem)}}.faq__summary{display:flex;align-items:center;min-height:4rem;cursor:pointer;list-style:none}@media(max-width:767.98px){.faq__summary{min-height:2.4rem}}.faq__summary::-webkit-details-marker{display:none}.faq__summary:focus-visible{outline:.2rem solid var(--color-text);outline-offset:.4rem}.faq__question{flex:1 1 auto;font-family:var(--font-body);font-weight:var(--weight-medium);line-height:var(--line-dense);font-size:1.6rem}@media(min-width:768px){.faq__question{font-size:clamp(1.152rem,1.5cqw,2.4rem)}}@media(min-width:768px){.faq__question{font-family:var(--font-display);font-weight:var(--weight-regular);line-height:var(--line-normal)}}.faq__icon{display:grid;flex:none;place-items:center;width:4rem;height:4rem;color:var(--color-text);transition:transform var(--faq_anim)}@media(max-width:767.98px){.faq__icon{width:2.4rem;height:2.4rem}}.faq__item[open] .faq__icon{transform:rotate(45deg)}.faq__answer{margin:0;padding-block-start:1.6rem;color:var(--color-text-muted);font-family:var(--font-body);line-height:var(--line-loose);font-size:1.6rem}@media(min-width:768px){.faq__answer{font-size:clamp(.864rem,1.125cqw,1.8rem)}}@media(max-width:767.98px){.faq__answer{color:var(--color-text);line-height:var(--line-normal)}}@media(min-width:768px){.faq__answer{line-height:var(--line-normal)}}@media(max-width:767.98px){.faq{--faq_radius: 2.4rem}}.faq__link{color:var(--color-brand-blue);text-decoration:underline}@supports (interpolate-size: allow-keywords){.faq{interpolate-size:allow-keywords}.faq__item::details-content{overflow:hidden;block-size:0;transition:block-size var(--faq_anim),content-visibility var(--faq_anim) allow-discrete}.faq__item[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.faq{--faq_anim: 0s}}@media(max-width:767.98px){.faq__icon svg{width:2.4rem;height:2.4rem}}
