.bf-page{--_color---brand--white:#0b0d10;--_color---brand--dark-blue:#ffffff;--_color---brand--secondary:var(--_color---neutral--100);--_color---primary--50:#12101f;--_color---primary--100:#171430;--_color---primary--200:#221d4a;--_color---primary--300:#2f2770;--_color---primary--400:#9d97ff;--_color---neutral--50:#101216;--_color---neutral--100:#171a20;--_color---neutral--200:#23262e;--_color---neutral--300:#363b45;--_color---neutral--400:#7e8690;--_color---neutral--500:#9ba1ac;--_color---neutral--600:#b4bac3;--_color---neutral--700:#d3d8de;--_color---neutral--800:#e7eaee;--_color---neutral--900:#ffffff;--_color---neutral--950:#ffffff;--_color---brand--cyan-100:var(--_color---neutral--100);--_color---brand--green-100:var(--_color---neutral--100);--_color---brand--pink-100:var(--_color---neutral--100);--_color---brand--yellow-100:var(--_color---neutral--100);--_color---brand--cyan-600:var(--_color---neutral--700);--_color---brand--green-600:var(--_color---neutral--700);--_color---brand--pink-600:var(--_color---neutral--700);--_color---brand--yellow-600:var(--_color---neutral--700);--_color---gradient--1:var(--_color---neutral--300);--_color---gradient--2:var(--_color---neutral--200);--_color---gradient--3:var(--_color---neutral--100);--_theme---background:#08090b;--_theme---text-primary:#ffffff;--_theme---text-secondary:#9ba1ac;background-color:var(--_theme---background);color:var(--_theme---text-primary);background-image:radial-gradient(62rem 42rem at 90% 20%,rgba(66,43,244,.14),transparent 68%),radial-gradient(58rem 40rem at 6% 37%,rgba(42,24,176,.16),transparent 68%),radial-gradient(68rem 44rem at 94% 55%,rgba(66,43,244,.12),transparent 68%),radial-gradient(54rem 36rem at 8% 72%,rgba(122,108,255,.09),transparent 68%),radial-gradient(62rem 38rem at 84% 90%,rgba(42,24,176,.16),transparent 68%);background-repeat:no-repeat}body:has(.bf-page){background-color:#08090b}.bf-page .section_footer{--_theme---background:#08090b;--_theme---text-primary:#ffffff;--_theme---text-secondary:#9ba1ac;border-top:1px solid var(--_color---neutral--200)}.bf-page .btn_wrapper-fixed{background-image:none;background-color:rgba(8,9,11,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.06);transition:transform .25s,opacity .25s,visibility .25s}.bf-floating-cta.is-hidden .btn_wrapper-fixed{transform:translateY(100%);opacity:0;visibility:hidden}.bf-floating-cta__perks{display:flex;align-items:center;justify-content:center;gap:var(--_size---spacing--4);margin:0 0 var(--_size---spacing--8);font-size:var(--_typography---paragraph--xs);font-weight:600;white-space:nowrap;color:var(--_theme---text-primary)}.bf-floating-cta__perks>svg{color:var(--_color---primary--400)}.bf-floating-cta__icon{width:1.1em;height:1.1em;flex:none}.bf-page .bf-floating-cta__button{position:relative;overflow:hidden;font-weight:600;background-image:linear-gradient(90deg,#2a18b0,#422bf4 50%,#5b45ff);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 8px 32px rgba(66,43,244,.45)}.bf-floating-cta__button:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background-image:linear-gradient(110deg,transparent,rgba(255,255,255,.35),transparent);transform:translateX(-120%);animation:bf-floating-cta-shine 4s ease-in-out 1s infinite;pointer-events:none}@keyframes bf-floating-cta-shine{0%{transform:translateX(-120%)}30%,to{transform:translateX(300%)}}@media (prefers-reduced-motion:reduce){.bf-page .btn_wrapper-fixed{transition:none}.bf-floating-cta__button:after{animation:none;display:none}}.bf-page .button{color:#ffffff}.bf-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:var(--_typography---paragraph--xs);font-weight:600;color:var(--_theme---text-primary);border:1px solid var(--_color---neutral--200);background-color:var(--_color---neutral--50);border-radius:1000px;padding:var(--_size---spacing--8) var(--_size---spacing--16);margin:0;display:inline-block}.bf-page{--bf-topbar-h:2.5rem}.bf-page .nav_fixed{top:var(--bf-topbar-h)}.bf-page .nav_component{background-color:rgba(11,8,38,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bf-page .nav_container{border-bottom-color:rgba(255,255,255,.08)}.bf-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:1000;min-height:var(--bf-topbar-h);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--_size---spacing--8) var(--_size---spacing--16);padding:var(--_size---spacing--8) var(--_size---spacing--16);background-image:linear-gradient(90deg,#2a18b0,#422bf4 50%,#5b45ff);color:var(--_color---brand--dark-blue);font-size:var(--_typography---paragraph--s);font-weight:600;text-align:center}.bf-topbar__label,.bf-topbar__urgency{text-transform:uppercase;letter-spacing:.1em;font-size:var(--_typography---paragraph--xs)}.bf-topbar__urgency{opacity:.9}.bf-page .ddec_card-logo,.bf-page .marquee_logo-img,.bf-page .marquee_logo-img img{filter:brightness(0) invert(1)}.bf-logos{padding-bottom:var(--_size---spacing--40)}.bf-page .is-check{color:var(--_color---brand--primary)}.bf-page .section_a,.bf-page .section_b,.bf-page .section_pricing{background-color:transparent}@media screen and (min-width:768px){.bf-page .pricing_tab-grid{grid-template-columns:1fr 1fr}}.bf-page .pricing_item,.bf-page .pricing_item.is-blue,.bf-page .pricing_item.is-yellow{background-image:none;background-color:var(--_color---neutral--50)}.bf-page .pricing_item.is-pink{background-image:none;background-color:rgba(66,43,244,.1);border-color:var(--_color---brand--primary)}.bf-page .pricing_name-wrapper.is-pink{background-color:var(--_color---brand--primary)}.bf-page .pricing_name-wrapper.is-pink .pricing_name{color:#ffffff}.bf-page .pricing_include-item-text.is-not,.bf-page .pricing_include-item.is-not{color:var(--_color---neutral--400)}.bf-page .pricing_include-item-text.is-blue,.bf-page .pricing_include-item.is-blue{color:var(--_color---primary--400)}.bf-page img.icon-1x1-small[src$="69bbfb86111ccd0ee5a446e9_file-input.svg"]{filter:brightness(0) invert(1)}.bf-page img.icon-1x1-small[src$="69bbfb92dbe897434a0709cb_file-input.svg"]{filter:brightness(2.35)}.bf-page .card_comparison.secondary-33,.bf-page .card_comparison:where(.w-variant-27d3a469-7f1d-c1ed-c824-1d8e5ada4001){--_theme---text-primary:#ffffff;--_theme---text-secondary:#ffffff}.bf-page .card_comparison:where(.w-variant-27d3a469-7f1d-c1ed-c824-1d8e5ada4001) h3,.bf-page .card_comparison:where(.w-variant-27d3a469-7f1d-c1ed-c824-1d8e5ada4001) p,.bf-page .card_comparison_wrap.secondary-31,.bf-page .card_comparison_wrap:where(.w-variant-27d3a469-7f1d-c1ed-c824-1d8e5ada4001){color:#ffffff}.bf-page .nav_btn{color:#ffffff}.bf-page .pagination_more-link{color:var(--_color---primary--400)}.bf-page .pricing_discount-wrapper{background-color:rgba(66,43,244,.2)!important}.bf-page .pricing_discount-wrapper p{color:var(--_color---primary--400)}.bf-months{display:flex;flex-direction:column;align-items:center;gap:var(--_size---spacing--16);width:100%;max-width:46rem;margin:0 auto var(--_size---spacing--56);text-align:center}.bf-months h3,.bf-months p{margin:0}.bf-months__badge{text-transform:uppercase;letter-spacing:.12em;font-size:var(--_typography---paragraph--xs);font-weight:600;padding:var(--_size---spacing--4) var(--_size---spacing--12);border-radius:1000px;background-color:var(--_color---brand--primary);color:#ffffff}.bf-months__heading{font-family:var(--_typography---heading--heading-font);font-size:var(--_typography---heading--h3);font-weight:600;line-height:1.2;color:var(--_theme---text-primary)}.bf-months__accent{color:var(--_color---primary--400);white-space:nowrap}.bf-months__note{max-width:36rem;font-size:var(--_typography---paragraph--s);color:var(--_theme---text-secondary)}.bf-page .pricing_lead{margin:0;font-size:var(--_typography---paragraph--l);font-weight:600;line-height:1.3;color:var(--_theme---text-primary)}.bf-page .pricing_price-note,.bf-page .pricing_price-regular{margin:0;font-size:var(--_typography---paragraph--s);color:var(--_theme---text-secondary)}.bf-page .pricing_price-note{line-height:1.45}.bf-page .img_comparison{display:none}.bf-page .faq_icon-h,.bf-page .faq_icon-v{background-color:var(--_theme---text-primary)}.bf-hero{position:relative;isolation:isolate;background-color:var(--_theme---background);background-image:radial-gradient(ellipse 40% 18% at 50% 58%,rgba(230,227,255,.8),rgba(184,176,255,.4) 45%,transparent 75%),radial-gradient(ellipse 80% 34% at 50% 60%,rgba(122,108,255,.95),rgba(66,43,244,.75) 35%,rgba(42,24,176,.4) 65%,transparent 92%),radial-gradient(ellipse 130% 70% at 50% 64%,rgba(42,24,176,.7),rgba(21,13,66,.7) 50%,transparent 85%),radial-gradient(ellipse 70% 30% at 50% 0,rgba(66,43,244,.28),transparent 70%),linear-gradient(180deg,#0b0826,#120c3a 50%,#150d42);background-repeat:no-repeat}.bf-hero:before{inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.06;mix-blend-mode:overlay}.bf-hero:after,.bf-hero:before{content:"";position:absolute;z-index:1;pointer-events:none}.bf-hero:after{inset:auto 0 0;height:12rem;background-image:linear-gradient(transparent,var(--_theme---background))}.bf-hero__intro{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--_size---spacing--20);margin:0 auto var(--_size---spacing--32)}.bf-hero__qualifier{margin:0;padding:var(--_size---spacing--8) var(--_size---spacing--16);border:1px solid rgba(255,255,255,.22);border-radius:1000px;font-size:var(--_typography---paragraph--s);font-weight:500;color:var(--_color---neutral--700)}.bf-hero__qualifier strong{color:var(--_theme---text-primary);font-weight:600}.bf-hero__player{position:relative;z-index:2;width:100%;max-width:45rem;margin:0 auto;border:1px solid rgba(255,255,255,.12);border-radius:var(--_size---radius--m);box-shadow:0 0 48px rgba(66,43,244,.35);overflow:hidden}.bunny-player__unmute{position:absolute;z-index:2;pointer-events:auto;left:var(--_size---spacing--12);top:var(--_size---spacing--12);display:flex;align-items:center;gap:var(--_size---spacing--8);padding:var(--_size---spacing--8) var(--_size---spacing--16);border:1px solid rgba(255,255,255,.25);border-radius:1000px;background-color:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffff;font-family:var(--_typography---paragraph--paragraph-font);font-size:var(--_typography---paragraph--s);font-weight:600;cursor:pointer;transition:background-color .2s}.bunny-player__unmute:hover{background-color:rgba(0,0,0,.75)}.bunny-player__unmute svg{width:1.125rem;height:1.125rem;flex:none}.bf-vsl{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--_size---spacing--12);width:100%;max-width:45rem;margin:0 auto}.bf-vsl .bunny-player.is-home-hero{aspect-ratio:1670/1004;border-radius:0}.bf-timeline{display:flex;align-items:center;gap:var(--_size---spacing--12);height:1.75rem;padding:0 var(--_size---spacing--12);border-top:1px solid rgba(255,255,255,.08);background-color:#0b0826}.bf-timeline__track{position:relative;flex:1 1;display:flex;align-items:center;gap:2px;height:100%;cursor:pointer;touch-action:none;outline:none}.bf-timeline__track:focus-visible{outline:2px solid var(--_color---primary--400);outline-offset:-2px;border-radius:4px}.bf-timeline__segment{position:relative;flex-basis:0;height:4px;border-radius:2px;background-color:rgba(255,255,255,.22);overflow:hidden;transition:height .15s}.bf-timeline__track:focus-visible .bf-timeline__segment,.bf-timeline__track:hover .bf-timeline__segment{height:6px}.bf-timeline__fill{position:absolute;inset:0;background-color:var(--_color---primary--400);transform-origin:left}.bf-timeline__tip{position:absolute;bottom:calc(100% + 4px);left:0;width:max-content;max-width:16rem;padding:var(--_size---spacing--8) var(--_size---spacing--12);border:1px solid rgba(255,255,255,.14);border-radius:var(--_size---radius--xs);background-color:rgba(11,8,38,.95);color:#ffffff;font-size:var(--_typography---paragraph--xs);font-weight:500;line-height:1.35;pointer-events:none}.bf-timeline__tip-time{display:block;color:var(--_color---primary--400);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bf-timeline__time{margin:0;color:#ffffff;font-size:var(--_typography---paragraph--xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.bf-timeline__time span{color:var(--_color---neutral--700)}.bf-chapters{display:flex;flex-direction:column;gap:var(--_size---spacing--8);min-width:0}.bf-chapters__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--_size---spacing--4) var(--_size---spacing--12)}.bf-chapters__title{margin:0;color:var(--_theme---text-primary);font-size:var(--_typography---paragraph--s);font-weight:600}.bf-chapters__title span{color:var(--_color---primary--400)}.bf-chapters__hint{margin:0;color:var(--_color---neutral--700);font-size:var(--_typography---paragraph--xs)}.bf-chapters__arrows{display:flex;gap:var(--_size---spacing--4);margin-left:auto}.bf-chapters__arrows button{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:1000px;background-color:rgba(255,255,255,.06);color:#ffffff;cursor:pointer}.bf-chapters__arrows button:disabled{opacity:.35;cursor:default}.bf-chapters__arrows svg{width:1rem;height:1rem}@media (hover:none){.bf-chapters__arrows{display:none}}.bf-chapters__list{position:relative;display:flex;gap:var(--_size---spacing--8);margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.bf-chapters__list::-webkit-scrollbar{display:none}.bf-chapters__list li{flex:0 0 13.5rem;scroll-snap-align:start}.bf-chapters__item{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;height:100%;padding:var(--_size---spacing--8) var(--_size---spacing--12);border:1px solid rgba(255,255,255,.14);border-radius:var(--_size---radius--xs);background-color:rgba(11,8,38,.88);color:var(--_theme---text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s}.bf-chapters__item:hover{border-color:rgba(157,151,255,.6);background-color:#1a1250}.bf-chapters__item.is-active{border-color:var(--_color---primary--400);background-color:#2a1f7a}.bf-chapters__item:focus-visible{outline:2px solid var(--_color---primary--400);outline-offset:-2px}.bf-chapters__time{color:var(--_color---primary--400);font-size:var(--_typography---paragraph--xs);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bf-chapters__item.is-active .bf-chapters__time{color:#ffffff}.bf-chapters__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--_typography---paragraph--s);font-weight:500;line-height:1.35}@media (max-width:767px){.bf-chapters__hint{display:none}}@media (min-width:992px){.bf-vsl{flex-direction:row;align-items:stretch;max-width:60rem}.bf-vsl__frame{flex:1 1 39rem;max-width:39rem;margin:0}.bf-chapters{flex:0 0 19.5rem;contain:size;padding:var(--_size---spacing--12);border:1px solid rgba(255,255,255,.12);border-radius:var(--_size---radius--m);background-color:rgba(11,8,38,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bf-chapters__head{padding:0 var(--_size---spacing--4)}.bf-chapters__arrows{display:none}.bf-chapters__list{flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:none;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.bf-chapters__list li{flex:none}.bf-chapters__item{flex-direction:row;align-items:baseline;gap:var(--_size---spacing--12);padding:var(--_size---spacing--8);border-color:transparent;background-color:transparent}.bf-chapters__time{flex:none;min-width:2.25rem}}.bf-booking-section{scroll-margin-top:calc(var(--bf-topbar-h) + 3rem)}.bf-booking{max-width:50rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--_size---spacing--16);padding:var(--_size---spacing--24);border:1px solid var(--_color---neutral--200);border-radius:var(--_size---radius--m);background-color:var(--_color---neutral--50);overflow:hidden}.bf-booking__title{font-family:var(--_typography---heading--heading-font);font-size:var(--_typography---heading--h3);font-weight:600;line-height:1.2;text-align:center;margin:0}.bf-booking__widget{width:100%;border-radius:var(--_size---radius--s);background-color:#ffffff;overflow:hidden}.bf-booking__deadline{font-size:var(--_typography---paragraph--s);font-weight:600;color:var(--_color---primary--400)}.bf-booking__deadline,.bf-booking__reassurance{margin:0;text-align:center}.bf-booking__summary{width:100%;display:flex;flex-direction:column;gap:var(--_size---spacing--8);padding:var(--_size---spacing--16) var(--_size---spacing--20);border:1px solid rgba(124,108,255,.45);border-radius:var(--_size---radius--s);background-color:rgba(66,43,244,.14);font-size:var(--_typography---paragraph--s);line-height:1.45;color:var(--_color---neutral--700)}.bf-booking__summary p{margin:0}.bf-booking__summary strong,.bf-booking__summary-title{color:var(--_theme---text-primary);font-weight:600}.bf-booking__summary-title{font-family:var(--_typography---heading--heading-font);font-size:var(--_typography---paragraph--m)}.bf-booking__summary-plans{display:flex;flex-direction:column;gap:var(--_size---spacing--4);margin:0;padding:0;list-style:none}.bf-hero__headline{max-width:64rem;margin:0;font-size:clamp(2rem,3.4vw,3rem);text-wrap:balance}.bf-hero__headline-accent{color:var(--_color---primary--400)}.bf-hero__subline{max-width:47rem;margin:0;font-size:var(--_typography---paragraph--m);line-height:1.5;color:var(--_color---neutral--700)}.bf-hero__beat{white-space:nowrap}.bf-hero__beat.is-strong{color:var(--_theme---text-primary);font-weight:600}.bf-hero__price{margin:0;padding:var(--_size---spacing--8) var(--_size---spacing--16);border:1px solid rgba(124,108,255,.45);border-radius:var(--_size---radius--s);background-color:rgba(66,43,244,.18);font-size:var(--_typography---paragraph--m);line-height:1.4;color:var(--_color---neutral--700)}.bf-hero__price-amount{color:var(--_theme---text-primary);font-weight:600}@media screen and (max-width:767px){.bf-hero__price{display:flex;flex-direction:column;gap:2px;font-size:var(--_typography---paragraph--s)}.bf-hero__price-dot{display:none}}.bf-hero__action{position:relative;z-index:2;display:flex;gap:var(--_size---spacing--16);margin-top:var(--_size---spacing--24);text-align:center}.bf-hero__action,.bf-hero__cta{flex-direction:column;align-items:center}.bf-hero__cta{display:inline-flex;gap:var(--_size---spacing--4);padding:var(--_size---spacing--12) var(--_size---spacing--32);border-radius:1000px;background-color:var(--_color---brand--primary);color:#ffffff;text-decoration:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 8px 32px rgba(66,43,244,.45);transition:transform .2s,box-shadow .2s}.bf-hero__cta:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.24),0 10px 40px rgba(66,43,244,.6)}.bf-hero__cta:focus-visible{outline:2px solid var(--_color---primary--400);outline-offset:3px}.bf-hero__cta-label{font-size:var(--_typography---paragraph--l);font-weight:600;line-height:1.2}.bf-hero__cta-badge{padding:2px var(--_size---spacing--12);border-radius:1000px;background-color:rgba(255,255,255,.16);font-size:var(--_typography---paragraph--xs);font-weight:600;line-height:1.5}@media (prefers-reduced-motion:reduce){.bf-hero__cta{transition:none}.bf-hero__cta:hover{transform:none}}.bf-reassurance{margin:0;max-width:32rem;text-align:center}.bf-deadline-label{margin:0;font-size:var(--_typography---paragraph--xs);color:var(--_theme---text-secondary)}.bf-countdown{display:flex;gap:var(--_size---spacing--8);justify-content:center;flex-wrap:wrap}.bf-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:var(--_size---spacing--4);min-width:5rem;padding:var(--_size---spacing--12) var(--_size---spacing--8);border:1px solid var(--_color---neutral--200);border-radius:var(--_size---radius--s);background-color:var(--_color---neutral--50)}.bf-countdown__value{font-family:var(--_typography---heading--heading-font);font-size:var(--_typography---heading--h2);font-weight:600;line-height:1;letter-spacing:-1px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bf-countdown__label{font-size:var(--_typography---paragraph--xs);text-transform:uppercase;letter-spacing:.12em;color:var(--_theme---text-secondary)}.bf-countdown.is-compact .bf-countdown__unit{min-width:4.25rem;padding:var(--_size---spacing--8)}.bf-countdown.is-compact .bf-countdown__value{font-size:var(--_typography---heading--h3)}.bf-countdown--expired{color:var(--_theme---text-secondary);margin:0}.bf-countdown.is-bar{gap:var(--_size---spacing--4)}.bf-countdown.is-bar .bf-countdown__unit{flex-direction:row;align-items:baseline;gap:var(--_size---spacing--4);min-width:0;padding:0 var(--_size---spacing--8);border-color:rgba(255,255,255,.35);background-color:rgba(0,0,0,.22);border-radius:var(--_size---radius--xs)}.bf-countdown.is-bar .bf-countdown__value{font-size:var(--_typography---paragraph--s);letter-spacing:0}.bf-countdown.is-bar .bf-countdown__label{color:rgba(255,255,255,.8);font-size:.5625rem;letter-spacing:.08em}.bf-countdown.is-bar.bf-countdown--expired{color:var(--_color---brand--dark-blue)}.bf-vsl__player{max-width:56rem;margin:0 auto;border:1px solid var(--_color---neutral--200);border-radius:var(--_size---radius--m);overflow:hidden}.bf-vsl__cta{display:flex;justify-content:center;margin-top:var(--_size---spacing--40)}.bf-offer__value{max-width:none}.bf-offer__title{font-weight:600;margin:0}.bf-offer__text{margin:0;max-width:18rem;line-height:1.5}.bf-features__list{display:flex;flex-direction:column;gap:var(--_size---spacing--80)}.bf-features__block{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5rem;column-gap:5rem;grid-row-gap:4rem;row-gap:4rem;align-items:center}.bf-features__block:nth-child(2n) .bf-features__text{grid-column:2;grid-row:1}.bf-features__block:nth-child(2n) .bf-features__media{grid-column:1;grid-row:1}.bf-features__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--_size---spacing--16)}.bf-features__heading,.bf-features__text p{margin:0}.bf-features__list-items{display:flex;flex-direction:column;gap:var(--_size---spacing--12);margin:var(--_size---spacing--8) 0 0;padding:0;list-style:none}.bf-features__item{display:flex;align-items:flex-start;gap:var(--_size---spacing--12);color:var(--_theme---text-primary);line-height:1.4}.bf-features__check{width:1.125rem;height:1.125rem;flex:none;color:var(--_color---brand--primary);margin-top:.125rem}.bf-features__media{border-radius:var(--_size---radius--m);border:1px solid var(--_color---neutral--200);overflow:hidden;background-color:var(--_color---neutral--50)}.bf-features__lottie{width:100%;aspect-ratio:502/376}.bf-features__lottie svg{display:block}.bf-fit__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--_size---spacing--32);gap:var(--_size---spacing--32)}.bf-fit__card{display:flex;flex-direction:column;gap:var(--_size---spacing--20);padding:var(--_size---spacing--32);border:1px solid var(--_color---neutral--200);border-radius:var(--_size---radius--m);background-color:var(--_color---neutral--50)}.bf-fit__label{margin:0;font-family:var(--_typography---heading--heading-font);font-size:var(--_typography---heading--h3);font-weight:600;line-height:1}.bf-fit__list{display:flex;flex-direction:column;gap:var(--_size---spacing--16);margin:0;padding:0;list-style:none}.bf-fit__item{display:flex;align-items:flex-start;gap:var(--_size---spacing--12);line-height:1.45;color:var(--_theme---text-primary)}.bf-fit__icon{width:1.125rem;height:1.125rem;flex:none;margin-top:.1875rem}.bf-fit__card.is-for .bf-fit__icon{color:var(--_color---primary--400)}.bf-fit__card.is-not .bf-fit__icon,.bf-fit__card.is-not .bf-fit__item{color:var(--_theme---text-secondary)}.bf-final-cta__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--_size---spacing--24);max-width:47rem;margin:0 auto;padding:var(--_size---spacing--48) var(--_size---spacing--24);border:1px solid var(--_color---neutral--200);border-radius:var(--_size---radius--m);background-color:var(--_color---neutral--50)}.bf-final-cta__inner p{margin:0}@media screen and (max-width:991px){.bf-page .nav_container{justify-content:center}.bf-page .nav_brand-link{padding-left:0}.bf-features__block{column-gap:3rem}.bf-features__list{gap:var(--_size---spacing--56)}.bf-booking{padding-left:var(--_size---spacing--12);padding-right:var(--_size---spacing--12)}.bf-booking__widget{width:auto;align-self:stretch;margin-left:calc(var(--_size---spacing--12) * -1);margin-right:calc(var(--_size---spacing--12) * -1);border-radius:0;overflow-x:auto}.bf-offer .scc_icon-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.bf-fit__grid{grid-template-columns:1fr;gap:var(--_size---spacing--20)}.bf-fit__card{padding:var(--_size---spacing--24)}.bf-features__block{grid-template-columns:1fr;row-gap:3rem}.bf-features__block:nth-child(2n) .bf-features__media,.bf-features__block:nth-child(2n) .bf-features__text{grid-column:1;grid-row:auto}.bf-topbar__label .is-long,.bf-topbar__urgency{display:none}.bf-topbar{gap:var(--_size---spacing--8);padding-left:var(--_size---spacing--8);padding-right:var(--_size---spacing--8)}.bf-countdown.is-bar{gap:0}.bf-countdown.is-bar .bf-countdown__unit{padding:0;border:0;background-color:transparent}.bf-countdown.is-bar .bf-countdown__label{display:none}.bf-countdown.is-bar .bf-countdown__unit+.bf-countdown__unit:before{content:":";opacity:.6;margin:0 .1875rem}.bf-countdown__unit{min-width:4rem;padding:var(--_size---spacing--8) var(--_size---spacing--4)}.bf-hero__qualifier{padding-left:var(--_size---spacing--12);padding-right:var(--_size---spacing--12);font-size:var(--_typography---paragraph--xs)}}