@charset "UTF-8";@font-face{font-display:swap;font-family:Spoof;src:url(/journey/barkhat/_astro/Spoof-Bold.CVLZND8I.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Spoof;src:url(/journey/barkhat/_astro/Spoof-Medium.CIzGpCv7.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Spoof;src:url(/journey/barkhat/_astro/Spoof-Regular.BcK961OM.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:FactorA;src:url(/journey/barkhat/_astro/FactorA-Bold.B7aBVLGs.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:FactorA;src:url(/journey/barkhat/_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/barkhat/_astro/FactorA-Regular.GtmxilOM.woff2) format("woff2");font-weight:400;font-style:normal}:root{--color-page-bg: #E3FAD5;--color-surface: #ffffff;--color-text: #000000;--color-text-inverse: #ffffff;--color-text-muted: rgba(0, 0, 0, .6);--color-text-secondary: #808080;--color-brand-blue: #0d41d2;--color-accent-green: #acef81;--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: 5.2rem;--font-size-countdown: 5.2rem;--font-size-xl: 3.2rem;--font-size-lg: 2.4rem;--font-size-md: 2rem;--font-size-sm: 1.8rem;--font-size-body: 1.6rem;--line-tight: 1;--line-title: 1.0769;--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: 102.6rem;--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%;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:959px){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_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:auto}.header__right{display:flex;align-items:center;gap:1.6rem}@media(min-width:960px){.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,body:has(.header__burger[open]) .header{--header_bg: var(--color-surface);--header_logo: var(--color-brand-blue);--header_link: var(--color-brand-blue);--header_cta-bg: transparent;--header_cta-color: var(--color-brand-blue);--header_cta-outline: var(--color-brand-blue)}@media(max-width:959px){.header{--header-height: 6rem;--header_logo: var(--color-text-inverse)}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:var(--color-brand-blue);color:var(--color-text-inverse)}[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)}@media(max-width:959px){.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);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}.timer-bar{position:fixed;inset:auto 0 0;z-index:90;padding-block:2rem;background:var(--color-surface);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:959px){.timer-bar{padding-block:1.6rem}.timer-bar__inner{flex-direction:column;align-items:center;gap:1.6rem}.countdown--bar{--countdown_digit: 2rem;--countdown_unit-color: var(--color-brand-blue);width:33rem;align-items:center;justify-content:space-between}.countdown--bar .countdown__heading{max-width:12.4rem;font-size:var(--font-size-body);line-height:var(--line-dense)}.timer-bar__cta{width:20.8rem}}.hero{position:relative;overflow:clip;color:var(--color-text-inverse)}@media(min-width:960px){.hero{min-height:clamp(48rem,50cqw,80rem)}}@media(max-width:959px){.hero{display:flex;flex-direction:column;min-height:min(100svh,clamp(80rem,213.3333cqw,163.84rem))}}.hero__photo{position:absolute;inset:0 0 1px;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero__waves{position:absolute;inset:auto 0 -.2rem;z-index:1;width:100%;height:auto;pointer-events:none}@media(min-width:960px){.hero__waves--mobile{display:none}}@media(max-width:959px){.hero__waves--desktop{display:none}}.hero__inner{position:relative;z-index:2;padding-top:clamp(9.2rem,24.5333cqw,18.842rem)}@media(min-width:960px){.hero__inner{padding-top:clamp(9.36rem,9.75cqw,15.6rem)}}.hero__inner{padding-bottom:1.5rem}@media(min-width:960px){.hero__inner{padding-bottom:clamp(1.98rem,2.0625cqw,3.3rem)}}@media(max-width:959px){.hero__inner{display:flex;flex:1;flex-direction:column}}.hero__title{margin:0;font-family:var(--font-display);font-weight:var(--weight-medium);font-size:clamp(5.1rem,13.6cqw,10.445rem)}@media(min-width:960px){.hero__title{font-size:clamp(4.8rem,5cqw,8rem)}}.hero__title{max-width:clamp(34rem,90.6667cqw,69.632rem)}@media(min-width:960px){.hero__title{max-width:clamp(44.16rem,46cqw,73.6rem)}}.hero__title{line-height:1.098}@media(min-width:960px){.hero__title{line-height:var(--line-tight)}}.hero__subtitle{margin:.6rem 0 0;font-weight:var(--weight-medium);line-height:var(--line-relaxed);font-size:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.hero__subtitle{font-size:clamp(1.44rem,1.5cqw,2.4rem)}}.hero__subtitle{max-width:clamp(30.8rem,82.1333cqw,63.078rem)}@media(min-width:960px){.hero__subtitle{max-width:clamp(24.6rem,25.625cqw,41rem)}}.hero__actions{display:flex;align-items:flex-start;gap:1.5rem;margin-top:clamp(2.4rem,6.4cqw,4.915rem)}@media(min-width:960px){.hero__actions{margin-top:clamp(2.4rem,2.5cqw,4rem)}}@media(min-width:960px){.hero__actions{gap:clamp(8.16rem,8.5cqw,13.6rem)}}@media(max-width:959px){.hero__actions{flex:0;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-top:auto;gap:6.4cqh}}.hero__cta{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent-green);color:var(--color-text);border-radius:var(--radius-pill);font-weight:var(--weight-medium);line-height:var(--line-normal);min-height:clamp(4rem,10.6667cqw,8.192rem)}@media(min-width:960px){.hero__cta{min-height:clamp(3.6rem,3.75cqw,6rem)}}.hero__cta{padding-inline:clamp(1.8rem,4.8cqw,3.686rem)}@media(min-width:960px){.hero__cta{padding-inline:clamp(1.68rem,1.75cqw,2.8rem)}}.hero__cta{font-size:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.hero__cta{font-size:clamp(1.44rem,1.5cqw,2.4rem)}}.hero__cta:hover{text-decoration:none}.hero__plate{display:flex;flex-direction:column;flex-shrink:0;width:clamp(33.5rem,89.3333cqw,68.608rem)}@media(min-width:960px){.hero__plate{width:clamp(34.44rem,35.875cqw,57.4rem)}}@media(max-width:959px){.hero__plate{margin-top:auto}}@media(min-width:960px){.hero__plate{margin-left:auto;margin-top:clamp(0rem,0cqw,0rem)}}@media(min-width:960px)and (min-width:960px){.hero__plate{margin-top:clamp(7.2rem,7.5cqw,12rem)}}.hero__chips{position:relative;z-index:1;display:flex}.hero__chip{display:flex;align-items:center;flex-shrink:0;color:var(--color-text);font-family:var(--font-display);font-weight:var(--weight-medium);line-height:var(--line-normal);height:clamp(6rem,16cqw,12.288rem)}@media(min-width:960px){.hero__chip{height:clamp(7.2rem,7.5cqw,12rem)}}.hero__chip{font-size:clamp(2.4rem,6.4cqw,4.915rem)}@media(min-width:960px){.hero__chip{font-size:clamp(3rem,3.125cqw,5rem)}}.hero__chip--label{position:relative;z-index:1;justify-content:center;background:var(--color-accent-green);border-radius:var(--radius-sm);width:clamp(16.7rem,44.5333cqw,34.202rem)}@media(min-width:960px){.hero__chip--label{width:clamp(17.34rem,18.0625cqw,28.9rem)}}@media(min-width:960px){.hero__chip--label{border-radius:4rem}}.hero__chip--value{justify-content:flex-end;background:var(--color-surface);border-radius:var(--radius-sm);width:clamp(24.8rem,66.1333cqw,50.79rem)}@media(min-width:960px){.hero__chip--value{width:clamp(25.26rem,26.3125cqw,42.1rem)}}.hero__chip--value{margin-left:clamp(-16.384rem,-21.3333cqw,-8rem)}@media(min-width:960px){.hero__chip--value{margin-left:clamp(-13.6rem,-8.5cqw,-8.16rem)}}.hero__chip--value{padding-right:clamp(3.6rem,9.6cqw,7.373rem)}@media(min-width:960px){.hero__chip--value{padding-right:clamp(3.54rem,3.6875cqw,5.9rem)}}@media(min-width:960px){.hero__chip--value{border-radius:3.2rem}}.countdown--hero{--countdown_cell-gap: clamp(.2rem, .5333cqw, .41rem)}@media(min-width:960px){.countdown--hero{--countdown_cell-gap: clamp(.36rem, .375cqw, .6rem)}}.countdown--hero{--countdown_color: var(--color-text-inverse);--countdown_unit-color: var(--color-text-inverse);--countdown_unit-weight: var(--weight-regular);--countdown_digit: clamp(2.4rem, 6.4cqw, 4.915rem)}@media(min-width:960px){.countdown--hero{--countdown_digit: clamp(3.12rem, 3.25cqw, 5.2rem)}}.countdown--hero{--countdown_unit-size: clamp(1.2rem, 3.2cqw, 2.458rem)}@media(min-width:960px){.countdown--hero{--countdown_unit-size: clamp(.96rem, 1cqw, 1.6rem)}}.countdown--hero{align-items:center;justify-content:center;width:100%;background:var(--color-brand-blue);border-radius:var(--radius-sm);margin-top:clamp(-5.325rem,-6.9333cqw,-2.6rem)}@media(min-width:960px){.countdown--hero{margin-top:clamp(-3.2rem,-2cqw,-1.92rem)}}.countdown--hero{padding-top:clamp(2.6rem,6.9333cqw,5.325rem)}@media(min-width:960px){.countdown--hero{padding-top:clamp(1.92rem,2cqw,3.2rem)}}.countdown--hero{min-height:clamp(9rem,24cqw,18.432rem)}@media(min-width:960px){.countdown--hero{min-height:clamp(9.3rem,9.6875cqw,15.5rem)}}.countdown--hero{--countdown_digit-lh: 2.2rem;--countdown_digit-h: 2.2rem;--countdown_gap: .47rem}.countdown--hero .countdown__sep{font-size:.93rem;padding-top:.68rem}@media(min-width:960px){.countdown--hero{border-radius:var(--radius-lg);--countdown_digit-lh: 3.766rem;--countdown_digit-h: auto;--countdown_gap: .8rem}.countdown--hero .countdown__sep{font-size:var(--countdown_unit-size);padding-top:.5em}}.promo{padding-top:clamp(10rem,26.6667cqw,20.48rem)}@media(min-width:960px){.promo{padding-top:clamp(8.4rem,8.75cqw,14rem)}}.promo .container{position:relative}.promo__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--grid-gap);margin:0;padding:0;list-style:none}.promo__sticker{display:none}@media(min-width:960px){.promo__sticker{display:block;position:absolute;top:clamp(-.8rem,-.5cqw,-.48rem);left:clamp(-9.2rem,-5.75cqw,-5.52rem);width:clamp(13.92rem,14.5cqw,23.2rem);height:auto;pointer-events:none;user-select:none}}.promo-card{--promo-card_radius: var(--radius-md);--promo-card_pad-b: 2.3rem;--promo-card_media-gap: 1.6rem;--promo-card_code-size: var(--font-size-lg);--promo-card_label-size: 1.2rem;--promo-card_discount-size: var(--font-size-md);--promo-card_terms-size: var(--font-size-body);--promo-card_pill-pad: .85rem 2.4rem;--promo-card_pill-gap: .8rem;--promo-card_code-gap: .4rem;--promo-card_overlap: -3.7rem;--promo-card_offer-gap: .4rem;--promo-card_row-gap: .8rem;display:flex;flex:0 0 100%;flex-direction:column;gap:var(--promo-card_media-gap);min-width:0;padding-bottom:var(--promo-card_pad-b);background:var(--color-surface);border-radius:var(--promo-card_radius)}@media(min-width:960px){.promo-card{flex:0 0 calc((100% - 2 * var(--grid-gap)) / 3);--promo-card_radius: var(--radius-lg);--promo-card_media-gap: var(--grid-gap);--promo-card_pad-b: clamp(1.44rem, 1.5cqw, 2.4rem);--promo-card_code-size: clamp(1.92rem, 2cqw, 3.2rem);--promo-card_label-size: clamp(.96rem, 1cqw, 1.6rem);--promo-card_discount-size: clamp(1.44rem, 1.5cqw, 2.4rem);--promo-card_terms-size: clamp(.96rem, 1cqw, 1.6rem);--promo-card_pill-pad: clamp(.66rem, .6875cqw, 1.1rem) clamp(1.92rem, 2cqw, 3.2rem) clamp(.6rem, .625cqw, 1rem);--promo-card_pill-gap: clamp(.36rem, .375cqw, .6rem);--promo-card_code-gap: clamp(.24rem, .25cqw, .4rem);--promo-card_overlap: clamp(-4.6rem, -2.875cqw, -2.76rem);--promo-card_offer-gap: clamp(.24rem, .25cqw, .4rem);--promo-card_row-gap: clamp(.48rem, .5cqw, .8rem)}}.promo-card__media{display:flex;flex-direction:column;align-items:center}.promo-card__photo{width:100%;border-radius:var(--promo-card_radius)}.promo-card__pill{display:flex;flex-direction:column;align-items:center;gap:var(--promo-card_pill-gap);max-width:100%;margin-top:var(--promo-card_overlap);padding:var(--promo-card_pill-pad);background:var(--color-brand-blue);border-radius:var(--promo-card_radius)}.promo-card__pill-label{font-size:var(--promo-card_label-size);font-weight:var(--weight-regular);line-height:var(--line-dense);color:var(--color-text-inverse)}.promo-card__code-row{display:flex;align-items:flex-start;gap:var(--promo-card_code-gap);font-size:var(--promo-card_code-size);font-weight:var(--weight-medium);line-height:var(--line-dense);color:var(--color-accent-green)}.promo-card__copy{flex-shrink:0;width:.5em;padding:0;border:0;background:none;font-size:inherit;color:var(--color-accent-green);cursor:pointer}.promo-card__copy svg{display:block;width:100%;height:auto}.promo-card__offer{display:flex;flex-direction:column;align-items:center;gap:var(--promo-card_offer-gap);text-align:center}.promo-card__discount-row{display:flex;align-items:center;gap:var(--promo-card_row-gap);margin:0;font-size:var(--promo-card_discount-size);font-weight:var(--weight-medium);line-height:var(--line-relaxed);color:var(--color-brand-blue)}.promo-card__info{flex-shrink:0;width:1em;height:1em;padding:0;border:0;background:none;font-size:inherit;color:var(--color-text);cursor:pointer}.promo-card__info svg{display:block;width:100%;height:100%}.promo-card__terms{margin:0;font-size:var(--promo-card_terms-size);font-weight:var(--weight-medium);line-height:var(--line-dense);color:var(--color-text)}.promo-card__terms-accent{color:var(--color-brand-blue)}.promo-card__copy:focus-visible,.promo-card__info:focus-visible{outline:.2rem solid var(--color-brand-blue);outline-offset:.2rem}.promo-card__popover{--promo-popover_bg: #cedaff;--promo-popover_w: 50.7rem;--promo-popover_pad: 2rem;--promo-popover_anchor-offset: .3rem;position:fixed;inset:auto;box-sizing:border-box;width:min(var(--promo-popover_w),100% - 2 * var(--container-pad));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-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: #a7abb2;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:959px){.promo-toast{inset:auto var(--container-pad) 2rem;justify-content:space-between}body.timer-bar-visible .promo-toast{bottom:16.7rem}}.benefits{--benefits_title-line: .7308;--benefits_intro-max: 90.4rem;--benefits_note-max: 70.6rem;padding-top:clamp(10rem,26.6667cqw,20.48rem)}@media(min-width:960px){.benefits{padding-top:clamp(8.4rem,8.75cqw,14rem)}}.benefits{color:var(--color-text-inverse)}.benefits__wave{display:block;width:100%;height:auto;pointer-events:none}@media(max-width:959px){.benefits__wave{height:13.6rem}}.benefits__band{margin-block:-1px;background:var(--color-brand-blue);padding-bottom:2rem}.benefits__intro{max-width:var(--benefits_intro-max);margin-inline:auto;text-align:center}.benefits__title{margin:0;font-family:var(--font-body);font-weight:var(--weight-medium);line-height:var(--line-dense);color:var(--color-accent-green);font-size:clamp(3.2rem,8.5333cqw,6.554rem)}@media(min-width:960px){.benefits__title{font-size:clamp(3.12rem,3.25cqw,5.2rem)}}@media(min-width:960px){.benefits__title{font-family:var(--font-display);line-height:var(--benefits_title-line)}}.benefits__subtitle{margin:0;font-weight:var(--weight-medium);line-height:var(--line-dense);margin-top:clamp(2rem,5.3333cqw,4.096rem)}@media(min-width:960px){.benefits__subtitle{margin-top:clamp(1.44rem,1.5cqw,2.4rem)}}.benefits__subtitle{font-size:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.benefits__subtitle{font-size:clamp(1.44rem,1.5cqw,2.4rem)}}@media(min-width:960px){.benefits__subtitle{line-height:var(--line-relaxed)}}.benefits__steps{display:grid;margin:0;padding:0;list-style:none;margin-top:clamp(4rem,10.6667cqw,8.192rem)}@media(min-width:960px){.benefits__steps{margin-top:clamp(2.4rem,2.5cqw,4rem)}}.benefits__steps{gap:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.benefits__steps{gap:clamp(2.64rem,2.75cqw,4.4rem)}}@media(min-width:960px){.benefits__steps{grid-template-columns:repeat(3,1fr)}}.benefits__note{max-width:var(--benefits_note-max);margin-inline:auto;margin-bottom:0;font-weight:var(--weight-medium);line-height:var(--line-relaxed);color:var(--color-accent-green);text-align:center;margin-top:clamp(6rem,16cqw,12.288rem)}@media(min-width:960px){.benefits__note{margin-top:clamp(3.6rem,3.75cqw,6rem)}}.benefits__note{font-size:clamp(2rem,5.3333cqw,4.096rem)}@media(min-width:960px){.benefits__note{font-size:clamp(1.44rem,1.5cqw,2.4rem)}}.benefits-step{--benefits-step_pad: 2.4rem;--benefits-step_gap: 4rem;--benefits-step_body-gap: 1.6rem;--benefits-step_text-size: var(--font-size-body);--benefits-step_icon-w: 10rem;display:flex;flex-direction:column;gap:var(--benefits-step_gap);min-width:0;padding:var(--benefits-step_pad);background:var(--color-surface);border-radius:var(--radius-lg);text-align:center}@media(min-width:960px){.benefits-step{--benefits-step_pad: clamp(1.44rem, 1.5cqw, 2.4rem);--benefits-step_gap: clamp(2.4rem, 2.5cqw, 4rem);--benefits-step_body-gap: clamp(1.2rem, 1.25cqw, 2rem);--benefits-step_text-size: clamp(1.2rem, 1.25cqw, 2rem)}}.benefits-step__body{display:flex;flex-direction:column;gap:var(--benefits-step_body-gap)}.benefits-step__title,.benefits-step__text{margin:0;font-size:var(--benefits-step_text-size);font-weight:var(--weight-medium);line-height:var(--line-dense);color:var(--color-text)}@media(min-width:960px){.benefits-step__title,.benefits-step__text{line-height:var(--line-relaxed)}}.benefits-step__icon{align-self:center;margin-top:auto}@media(max-width:959px){.benefits-step__icon{width:var(--benefits-step_icon-w);height:auto}}.benefits-step:nth-child(3){--benefits-step_icon-w: 9rem}.hotels{padding-top:clamp(10rem,26.6667cqw,20.48rem)}@media(min-width:960px){.hotels{padding-top:clamp(8.4rem,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;font-size:clamp(3.2rem,8.5333cqw,6.554rem)}@media(min-width:960px){.hotels__title{font-size:clamp(3.12rem,3.25cqw,5.2rem)}}@media(min-width:960px){.hotels__title{font-family:var(--font-display);line-height:var(--line-title)}}.hotels__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:clamp(4rem,10.6667cqw,8.192rem)}@media(min-width:960px){.hotels__tabs{margin-top:clamp(3.6rem,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}@media(max-width:959px){.hotels__tab{min-height:3.7rem;padding-inline:1.6rem;border-radius:var(--radius-sm);font-size:var(--font-size-body);line-height:var(--line-dense)}}.hotels__grid{display:grid;grid-template-columns:1fr;gap:1.6rem;margin-top:clamp(2.4rem,6.4cqw,4.915rem)}@media(min-width:960px){.hotels__grid{margin-top:clamp(2.4rem,2.5cqw,4rem)}}@media(min-width:960px){.hotels__grid{grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}}.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:clamp(2.4rem,6.4cqw,4.915rem)}@media(min-width:960px){.hotels__more{margin-top:clamp(2.4rem,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:clamp(2.4rem,6.4cqw,4.915rem)}@media(min-width:960px){.hotels__note{margin-top:clamp(1.44rem,1.5cqw,2.4rem)}}.hotel-card{--hotel-card_notch: .4rem;--hotel-card_radius: 1.2rem;--hotel-card_pad: 1.2rem;--hotel-card_badge-size: 1.92rem}@media(min-width:960px){.hotel-card{--hotel-card_notch: .5rem;--hotel-card_radius: var(--radius-sm);--hotel-card_pad: 1.6rem;--hotel-card_badge-size: var(--font-size-lg)}}.hotel-card{display:flex;flex-direction:column;overflow:clip;border-radius:var(--hotel-card_radius);background:var(--color-surface);color:var(--color-text);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;aspect-ratio:418/224}.hotel-card__photo{width:100%;height:100%;object-fit:cover;display:block}.hotel-card__discount{position:absolute;top:.8rem;left:.8rem;display:flex;align-items:center;justify-content:center;min-width:9rem;min-height:5.1rem;padding-inline:1.4rem;border-radius:1.2rem;background:var(--color-brand-blue);color:var(--color-text-inverse);font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--hotel-card_badge-size);line-height:var(--line-relaxed)}.hotel-card__rating{position:absolute;top:0;right:1.6rem;width:5.6rem;height:6.3rem;padding-top:1.2rem;background:var(--color-brand-blue);color:var(--color-text-inverse);text-align:center;font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--hotel-card_badge-size);line-height:var(--line-relaxed);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - var(--hotel-card_notch)),0 100%)}.hotel-card__guru{position:absolute;left:.8rem;bottom:.8rem;width:7.35rem;height:2.4rem;background:url(/journey/barkhat/_astro/Guru.Bel8YRb8.svg) center/contain no-repeat}.hotel-card__body{flex:1;padding:var(--hotel-card_pad)}.hotel-card__name{margin:0;font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--font-size-md);line-height:var(--line-relaxed)}.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}.hotel-card__place{margin:.8rem 0 0;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-dense)}.hotel-card__price{margin:1rem 0 0;font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--font-size-xl);line-height:var(--line-dense);color:var(--color-brand-blue)}.hotel-card__meta{display:flex;align-items:center;gap:1rem;margin:0;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-dense)}.hotel-card__dot{width:.4rem;height:.4rem;border-radius:50%;background:currentcolor;flex:none}@media(max-width:959px){.hotel-card__discount{min-width:7.2rem;min-height:4.1rem;padding-inline:1.15rem;border-radius:1rem}.hotel-card__rating{right:.8rem;width:4.5rem;height:5rem;padding-top:1rem}.hotel-card__guru{width:7.73rem}.hotel-card__name{font-size:var(--font-size-body)}.hotel-card__dates{margin-top:.6rem}.hotel-card__place{margin-top:.6rem;font-size:1.2rem}.hotel-card__price{margin-top:.8rem;font-size:var(--font-size-lg)}.hotel-card__meta{gap:.8rem;font-size:1.2rem}}.app{--app_content-max: 59rem;--app_dot-size: .6rem;--app_dot-gap: 1rem;--app_badge-w: 16.3rem;--app_badge-bleed: .92rem}@media(max-width:959px){.app{--app_dot-size: .32rem;--app_dot-gap: .8rem;--app_badge-w: 13.1rem}}.app{padding-top:clamp(10rem,26.6667cqw,20.48rem)}@media(min-width:960px){.app{padding-top:clamp(8.4rem,8.75cqw,14rem)}}.app__banner{position:relative;box-sizing:border-box;border-radius:var(--radius-lg);background:var(--color-brand-blue);color:var(--color-text-inverse);padding:clamp(2.4rem,6.4cqw,4.915rem)}@media(min-width:960px){.app__banner{padding:clamp(2.16rem,2.25cqw,3.6rem)}}@media(max-width:959px){.app__banner{padding:2.3rem 3.3rem 5.2rem;border-radius:3.2rem}}.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.111;font-size:clamp(2.9rem,7.7333cqw,5.939rem)}@media(min-width:960px){.app__title{font-size:clamp(1.92rem,2cqw,3.2rem)}}@media(min-width:960px){.app__title{line-height:1.1875}}.app__list{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;font-family:var(--font-body);line-height:1.2;margin-top:clamp(1.3rem,3.4667cqw,2.662rem)}@media(min-width:960px){.app__list{margin-top:clamp(1.38rem,1.4375cqw,2.3rem)}}.app__list{font-size:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.app__list{font-size:clamp(1.44rem,1.5cqw,2.4rem)}}@media(min-width:960px){.app__list{gap:.6rem;line-height:var(--line-normal)}}.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((1em * var(--line-normal) - var(--app_dot-size)) / 2)}.app__stores{display:flex;flex-wrap:wrap;gap:calc(1.2rem + 2 * var(--app_badge-bleed)) calc(1.6rem + 2 * var(--app_badge-bleed));margin:0;padding:0;list-style:none;margin-top:clamp(1.8rem,4.8cqw,3.686rem)}@media(min-width:960px){.app__stores{margin-top:clamp(1.2rem,1.25cqw,2rem)}}@media(max-width:959px){.app__stores{flex-direction:column;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:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem}@media(max-width:959px){.app__media{display:none}}@media(min-width:960px){.app__media{position:absolute;inset-block:0;inset-inline-end:2.9rem;align-items:flex-end;justify-content:flex-end;gap:.9rem;margin:0}}.app__mockup{display:block;flex:0 1 auto;width:17rem;height:auto}@media(min-width:960px){.app__mockup{width:50.1rem;max-width:100%}}.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}@media(min-width:960px){.app__qr{align-self:center}}.app__qr-label{margin:0 0 .6rem;font-family:var(--font-body);line-height:1.2;letter-spacing:-.0117em;text-align:center;font-size:clamp(1.2rem,3.2cqw,2.458rem)}@media(min-width:960px){.app__qr-label{font-size:clamp(.78rem,.8125cqw,1.3rem)}}.app__qr-box{box-sizing:border-box;background:var(--color-surface);border-radius:1.7rem;width:clamp(10rem,26.6667cqw,20.48rem)}@media(min-width:960px){.app__qr-box{width:clamp(8.106rem,8.4438cqw,13.51rem)}}.app__qr-box{padding:clamp(.56rem,1.4933cqw,1.147rem)}@media(min-width:960px){.app__qr-box{padding:clamp(.456rem,.475cqw,.76rem)}}.app__qr-img{display:block;width:100%;height:auto}.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:clamp(10rem,26.6667cqw,20.48rem)}@media(min-width:960px){.faq{margin-top:clamp(8.4rem,8.75cqw,14rem)}}.faq{padding-top:clamp(4rem,10.6667cqw,8.192rem)}@media(min-width:960px){.faq{padding-top:clamp(7.2rem,7.5cqw,12rem)}}.faq__inner{padding-bottom:clamp(6rem,16cqw,12.288rem)}@media(min-width:960px){.faq__inner{padding-bottom:clamp(7.2rem,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:clamp(3.2rem,8.5333cqw,6.554rem)}@media(min-width:960px){.faq__title{font-size:clamp(3.12rem,3.25cqw,5.2rem)}}@media(min-width:960px){.faq__title{line-height:var(--line-title)}}.faq__list{display:flex;flex-direction:column;gap:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.faq__list{gap:clamp(1.44rem,1.5cqw,2.4rem)}}.faq__list{margin-top:clamp(4rem,10.6667cqw,8.192rem)}@media(min-width:960px){.faq__list{margin-top:clamp(2.4rem,2.5cqw,4rem)}}.faq__item{background:var(--color-surface);border-radius:var(--radius-lg);padding-top:clamp(2rem,5.3333cqw,4.096rem)}@media(min-width:960px){.faq__item{padding-top:clamp(1.44rem,1.5cqw,2.4rem)}}.faq__item{padding-inline:clamp(2rem,5.3333cqw,4.096rem)}@media(min-width:960px){.faq__item{padding-inline:clamp(1.92rem,2cqw,3.2rem)}}.faq__item{padding-bottom:clamp(2rem,5.3333cqw,4.096rem)}@media(min-width:960px){.faq__item{padding-bottom:clamp(1.92rem,2cqw,3.2rem)}}.faq__summary{display:flex;align-items:center;min-height:4rem;cursor:pointer;list-style:none}@media(max-width:959px){.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:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.faq__question{font-size:clamp(1.44rem,1.5cqw,2.4rem)}}@media(min-width:960px){.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:959px){.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-secondary);font-family:var(--font-body);line-height:var(--line-loose);font-size:clamp(1.6rem,4.2667cqw,3.277rem)}@media(min-width:960px){.faq__answer{font-size:clamp(1.08rem,1.125cqw,1.8rem)}}@media(min-width:960px){.faq__answer{line-height:var(--line-normal)}}.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}}.footer{--footer_pad-y: 0}@media(min-width:960px){.footer{--footer_pad-y: 2.4rem}}.footer{--footer_gap: 1.6rem;--footer_icon: 3.2rem;--footer_blog-size: 2.4rem;--footer_mark-w: 2.5rem;--footer_accent: var(--color-brand-blue);padding-block:var(--footer_pad-y);padding-inline:var(--container-pad)}.footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--footer_gap)}@media(max-width:959px){.footer__inner{flex-direction:column;align-items:flex-start;gap:4rem}}.footer__legal{display:flex;flex-wrap:wrap;align-items:center;font-family:var(--font-body);font-weight:var(--weight-medium);line-height:var(--line-normal);gap:clamp(1.2rem,3.2cqw,2.458rem)}@media(min-width:960px){.footer__legal{gap:clamp(1.92rem,2cqw,3.2rem)}}.footer__legal{font-size:clamp(1.8rem,4.8cqw,3.686rem)}@media(min-width:960px){.footer__legal{font-size:clamp(1.08rem,1.125cqw,1.8rem)}}@media(max-width:959px){.footer__legal{flex-direction:column;align-items:flex-start;gap:1.6rem;order:2}}.footer__copy{color:var(--color-text)}.footer__link{color:var(--footer_accent);text-decoration:underline}.footer__icons{display:flex;align-items:center;gap:var(--footer_gap)}@media(max-width:959px){.footer__icons{order:1}}.footer__blog{display:inline-flex;align-items:center;gap:.3rem;height:var(--footer_icon);padding-inline:1.2rem;border:.1rem solid var(--footer_accent);border-radius:var(--radius-md);color:var(--color-text);font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--footer_blog-size);line-height:var(--line-tight);text-decoration:none}.footer__blog-icon{display:block;width:var(--footer_mark-w);color:var(--footer_accent)}.footer__social{display:inline-flex;flex:none;width:var(--footer_icon);height:var(--footer_icon);color:var(--footer_accent)}.footer__social svg{display:block;width:100%;height:100%}.footer a:focus-visible{outline:.2rem solid var(--color-text);outline-offset:.4rem}
