html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0}ol,ul{list-style:none}img,picture{max-width:100%;height:auto}figure{margin:0;padding:0;border:0;outline:0}:root{--spacing-xxs: 6px;--spacing-xs: 8px;--spacing-sm: 12px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 64px;--spacing-4xl: 120px;--container-desktop: 1200px;--container-tablet: 720px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--header-height: 72px;--tablet-header-height: 64px;--ff-body: Inter, sans-serif;--ff-heading: Poppins, sans-serif;--c-white: #FFF;--c-accent-yellow: #FFC729;--c-accent-gold: #F1B211;--c-accent-electric-blue: #0B6BFA;--c-accent-green: #12B76A;--c-accent-coral: #FF5A5F;--c-accent-red: #F04438;--c-charcoal: #B0B6C3;--c-pale-blue: #EAF0F8;--c-legacy-dark-blue: #4267B2;--c-primary-charcoal: #1E1F24;--c-primary-off-black: #121316;--c-primary-soft-blue: #F8FBFF;--c-special-header-obsidian: 8, 9, 10;--c-off-black-bg-text: #94A3B8;--c-off-black-bg-body: #E4E6EB;--c-soft-blue-bg-caption: #2A1F50;--c-indigo-bg-text: #F2F4F8;--c-indigo-bg-caption: #AAB2D5;--c-indigo-bg-highlight: #E2E6F8;--c-soft-blue-bg-body-dark: #454C59;--c-soft-blue-bg-body: #6B7280;--c-bar-background: #B0C4FF;--c-bar-foreground: #FFF;--c-card-fill-bg-white-smoke: #F4F4F4;--c-card-fill-bg-primary-blue: #2358E7;--c-card-fill-bg-iron-slate: #2C2C34;--c-card-fill-bg-charcoal-graphite: #252830;--c-card-fill-bg-deep-aubergine: #1A1433;--c-card-fill-bg-midnight-blue-II: #0C0722;--c-card-fill-bg-snow-blue: #F2F5FA;--c-card-fill-bg-ivory: #FFFEF0;--c-primary-blue-bg-caption: #B0C4FF;--c-charcoal-bg-text: #D0D3D9;--c-charcoal-bg-caption: #B0B6C3;--s-gutter: var(--spacing-xl);--special-gradient-hero: radial-gradient(83.29% 30.02% at 50% 44.22%, rgba(11, 107, 250, 0.25) 0%, rgba(11, 12, 13, 0.25) 100%), linear-gradient(180deg, #0B0C0D 0%, #140F3D 100%);--final-cta-gradient: radial-gradient(65.04% 69.28% at 49.02% 50.96%, #2358E7 0%, #121316 100%);--overview-illustration-gradient: radial-gradient(46.38% 44.97% at 50% 44.97%, rgba(11, 107, 250, 0.87) 0%, rgba(11, 12, 13, 0.87) 100%), linear-gradient(180deg, #0B0C0D 0%, #140F3D 100%);--tr-1: all 0.2s ease-in-out}@font-face{font-family:"Inter";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/Inter_24pt-Regular.ttf") format("truetype")}@font-face{font-family:"Inter";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Inter_24pt-SemiBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:normal;font-style:normal;font-display:swap;src:url("../fonts/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:bold;font-style:normal;font-display:swap;src:url("../fonts/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-weight:800;font-style:normal;font-display:swap;src:url("../fonts/Poppins-ExtraBold.ttf") format("truetype")}p{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width: 1279px){p{font-size:16px}}.standard-text-content-styling *{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width: 1279px){.standard-text-content-styling *{font-size:16px}}.standard-text-content-styling h1{font-family:var(--ff-heading);font-size:64px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-2px}@media(max-width: 1279px){.standard-text-content-styling h1{font-size:48px;letter-spacing:-1.5px}}@media(max-width: 767px){.standard-text-content-styling h1{font-size:32px;letter-spacing:-1px}}.standard-text-content-styling h2{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px}@media(max-width: 1279px){.standard-text-content-styling h2{font-size:28px;letter-spacing:-0.14px}}.standard-text-content-styling h3{font-family:var(--ff-heading);font-size:32px;font-style:normal;font-weight:600;line-height:1.4}@media(max-width: 1279px){.standard-text-content-styling h3{font-size:24px}}.standard-text-content-styling h4{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25}@media(max-width: 1279px){.standard-text-content-styling h4{font-size:20px}}.standard-text-content-styling a{color:currentColor}.standard-text-content-styling b,.standard-text-content-styling strong{font-weight:bold}.standard-text-content-styling em,.standard-text-content-styling i{font-style:italic}.standard-text-content-styling ul{list-style-type:disc;padding-left:20px}.standard-text-content-styling ol{list-style-type:decimal;padding-left:20px}.bottom-popup-text-styling *{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px}@media(max-width: 1279px){.bottom-popup-text-styling *{font-size:14px;letter-spacing:.07px}}.bottom-popup-text-styling h1,.bottom-popup-text-styling h2{font-family:var(--ff-body);font-size:22px;font-style:normal;font-weight:400;line-height:1.4}@media(max-width: 1279px){.bottom-popup-text-styling h1,.bottom-popup-text-styling h2{font-size:18px}}.bottom-popup-text-styling h3,.bottom-popup-text-styling h4{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width: 1279px){.bottom-popup-text-styling h3,.bottom-popup-text-styling h4{font-size:16px}}.bottom-popup-text-styling em,.bottom-popup-text-styling i{font-style:italic}.bottom-popup-text-styling b,.bottom-popup-text-styling strong,.bottom-popup-text-styling h1,.bottom-popup-text-styling h2,.bottom-popup-text-styling h3,.bottom-popup-text-styling h4,.bottom-popup-text-styling h5,.bottom-popup-text-styling h6{font-weight:bold}.bottom-popup-text-styling a{color:currentColor}.bottom-popup-text-styling ul{list-style-type:disc;padding-left:20px}.bottom-popup-text-styling ol{list-style-type:decimal;padding-left:20px}.text-white{color:var(--c-white)}.text-black{color:var(--c-primary-off-black)}.text-coral{color:var(--c-accent-coral)}.text-charcoal{color:var(--c-primary-charcoal)}.text-yellow{color:var(--c-accent-yellow)}.text-gold{color:var(--c-accent-gold)}.text-off-white{color:var(--c-indigo-bg-text)}.text-red{color:var(--c-accent-red)}.text-green{color:var(--c-accent-green)}.text-electric-blue{color:var(--c-accent-electric-blue)}.text-extra-small{font-family:var(--ff-body);font-size:16px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.08px}@media(max-width: 1279px){.text-extra-small{font-size:12px;letter-spacing:.06px}}.text-small{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px}@media(max-width: 1279px){.text-small{font-size:14px;letter-spacing:.07px}}.text-default{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width: 1279px){.text-default{font-size:16px}}.text-large{font-family:var(--ff-body);font-size:22px;font-style:normal;font-weight:400;line-height:1.4}@media(max-width: 1279px){.text-large{font-size:18px}}.special-testimonial-meta-style{font-family:var(--ff-heading);font-size:16px;font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase}@media(max-width: 1279px){.special-testimonial-meta-style{font-size:12px;line-height:1.5}}.special-table-col-x-style{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px}@media(max-width: 1279px){.special-table-col-x-style{font-size:14px;letter-spacing:-0.42px}}html{font-family:var(--f-body, var(--f-fallback))}body{margin:0 auto}#main{background:var(--c-white);flex:1 1 auto;padding-top:var(--header-height)}@media(max-width: 1279px){#main{padding-top:var(--tablet-header-height)}}.modal-visible{overflow:hidden}html,body{min-height:100vh}#wrap{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;min-height:100vh}.youtube-wrap{padding-bottom:56.170212766%;position:relative;width:100%;height:0;overflow:hidden;clear:both}.youtube-wrap iframe,.youtube-wrap object,.youtube-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.loading{opacity:.5}.container{margin-left:auto;margin-right:auto;width:100%;max-width:var(--container-desktop)}@media(max-width: 1279px){.container{max-width:var(--container-tablet)}}.sticky-parent{height:100%;width:auto;padding-top:150px;padding-bottom:100px;position:absolute;z-index:1;top:0;left:var(--s-padding-desktop)}@media(max-width: 1279px){.sticky-parent{padding-top:116px;padding-bottom:78px;left:var(--s-padding-mobile)}}@media(max-width: 767px){.sticky-parent{padding-top:102px;padding-bottom:68px}}@media(max-width: 600px){.sticky-parent{padding-top:90px;padding-bottom:60px}}@media(max-width: 360px){.sticky-parent{padding-top:80px;padding-bottom:52px}}.has-max-wide-width{max-width:var(--s-global-max-width);margin:0 auto}.remaining-spots-wrapper.only-text p{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.3;color:var(--c-accent-coral);text-align:center}@media(max-width: 1279px){.remaining-spots-wrapper.only-text p{font-size:16px;font-weight:500}}@media(max-width: 1279px){.remaining-spots-wrapper.only-text p{font-weight:600}}.remaining-spots-wrapper.full-bar{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:var(--spacing-md)}@media(max-width: 1279px){.remaining-spots-wrapper.full-bar{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}}.remaining-spots-wrapper.full-bar p{font-family:var(--ff-heading);font-size:22px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-0.11px;color:var(--c-accent-coral);text-align:center}@media(max-width: 1279px){.remaining-spots-wrapper.full-bar p{font-size:18px;letter-spacing:-0.09px}}.remaining-spots-wrapper .remaining-spots-bar{height:24px;position:relative;width:360px;max-width:100%;background:var(--c-bar-background);border-radius:var(--radius-xl)}@media(max-width: 1279px){.remaining-spots-wrapper .remaining-spots-bar{height:16px;width:195px;border-radius:var(--radius-sm)}}.remaining-spots-wrapper .remaining-spots-bar .inner-bar{position:absolute;left:0;top:0;height:100%;background:var(--c-bar-foreground);border-radius:var(--radius-xl);transition:var(--tr-1);animation:pulse-bar 1.5s infinite ease-in-out;box-shadow:0 0 16px 0 rgba(255,255,255,.4)}@media(max-width: 1279px){.remaining-spots-wrapper .remaining-spots-bar .inner-bar{border-radius:var(--radius-sm)}}#wpadminbar{display:none !important}html{margin:0 !important}.vjs-fullscreen-control{display:block !important}.scroll-reveal{opacity:0;transform:translateY(30px)}.scroll-reveal.revealed{animation:reveal .8s forwards}@keyframes appear{from{opacity:0;display:none}to{opacity:1;display:flex}}@keyframes disappear{from{display:flex;opacity:1}to{opacity:0;display:none}}@keyframes growReveal{to{transform:scaleX(1);opacity:1}}@keyframes reveal{to{transform:translate(0);opacity:1}}@keyframes marquee-left{to{transform:translateX(-50%)}}@keyframes marquee-right{0%{left:-100%}100%{left:0}}@keyframes pulse-bar{0%,100%{transform:scaleY(1);box-shadow:0 0 16px 0 rgba(255,255,255,.4)}50%{transform:scaleY(1.1) scaleX(1.03);box-shadow:0 0 32px 4px rgba(255,255,255,.6)}}.modal{position:fixed;left:0;top:0;width:100vw;height:100vh;opacity:0;visibility:hidden;pointer-events:none;display:flex;z-index:100;flex-direction:column;align-items:center;justify-content:center;transition:opacity .5s,visibility 0s .5s;background:rgba(0,0,0,.5)}.modal .modal-content{max-width:90vw;width:1080px;max-height:90vh;height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow:auto;background:var(--c-primary-charcoal);border-radius:var(--radius-sm)}@media(max-width: 1279px){.modal .modal-content{max-width:calc(100vw - 2*var(--spacing-xl))}}@media(max-width: 767px){.modal .modal-content{max-width:calc(100vw - 2*var(--spacing-lg))}}.modal.active{visibility:visible;pointer-events:auto;transition:opacity .5s;opacity:1}.modal.sliding-text-box-modal .modal-content{transition:transform .5s ease;transform:translateY(100vh)}.modal.sliding-text-box-modal.active .modal-content{transform:translateY(0)}.modal#main-menu-modal{width:100%;padding:0;background:rgba(0,0,0,0);opacity:1}.modal#main-menu-modal .modal-content{background:var(--special-gradient-hero);padding:72px var(--spacing-xs) var(--spacing-md);width:100%;max-width:none;height:100%;max-height:100%;gap:var(--spacing-lg);align-items:center;width:100%;overflow:auto;transform:translateY(-100vh);border-radius:0;transition:transform .8s ease}@media(max-width: 1279px){.modal#main-menu-modal .modal-content{padding:72px var(--spacing-md) var(--spacing-xl)}}.modal#main-menu-modal.active .modal-content{transform:translateY(0)}.modal#main-video-modal{padding:0;background:rgba(0,0,0,0);opacity:1}.modal#main-video-modal .modal-content{background:var(--special-gradient-hero);max-height:100%;padding:var(--spacing-md) var(--spacing-xs);width:100%;max-width:none;height:100%;gap:var(--spacing-lg);align-items:center;width:100%;border-radius:0;transform:translateY(100vh);transition:transform .8s ease}.modal#main-video-modal .modal-embed-video-wrapper{width:1140px;max-width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--radius-sm, 8px);background:#ccc;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.modal#main-video-modal .modal-embed-video-wrapper>div{width:100%;height:100%;object-fit:cover;object-position:center center}.modal#main-video-modal .modal-embed-video-wrapper video{width:100%;height:100%}.modal#main-video-modal.active .modal-content{transform:translateY(0)}.modal.howitworks-popup .modal-content{transition:transform .4s ease;transform:translateY(150px)}.modal.howitworks-popup.active .modal-content{transition:transform .4s ease;transform:translateY(0)}.modal.howitworks-popup.active .modal-content .text-modal-inner-content .modal-title,.modal.howitworks-popup.active .modal-content .text-modal-inner-content .modal-description{opacity:1;transform:translateY(0)}.modal.howitworks-popup .modal-content{width:480px}.modal.howitworks-popup .modal-content .text-modal-inner-content{padding:var(--spacing-xl);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.modal.howitworks-popup .modal-content .text-modal-inner-content{padding:var(--spacing-md);gap:var(--spacing-md)}}.modal.howitworks-popup .modal-content .text-modal-inner-content .modal-title{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;text-align:left;color:var(--c-white);transform:translateY(30px);transition:.8s ease;opacity:0}@media(max-width: 1279px){.modal.howitworks-popup .modal-content .text-modal-inner-content .modal-title{font-size:20px}}.modal.howitworks-popup .modal-content .text-modal-inner-content .modal-description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-charcoal-bg-text);text-align:left;transform:translateY(30px);transition:.8s ease;opacity:0}@media(max-width: 1279px){.modal.howitworks-popup .modal-content .text-modal-inner-content .modal-description{font-size:16px}}.modal.howitworks-popup .modal-content .modal-buttons{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;border-top:1px solid var(--c-white)}.modal.howitworks-popup .modal-content .modal-buttons .modal-preorder-link{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.3;color:var(--c-accent-green);text-decoration:none;padding:var(--spacing-md) var(--spacing-xl);display:inline-flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width: 1279px){.modal.howitworks-popup .modal-content .modal-buttons .modal-preorder-link{font-size:16px;font-weight:500}}@media(max-width: 1279px){.modal.howitworks-popup .modal-content .modal-buttons .modal-preorder-link{padding:var(--spacing-sm) var(--spacing-md)}}.modal.howitworks-popup .modal-content .modal-buttons .modal-close{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.3;text-decoration:none;color:var(--c-white);cursor:pointer;display:block;border-top:1px solid var(--c-charcoal-bg-text);padding:var(--spacing-sm) var(--spacing-md)}@media(max-width: 1279px){.modal.howitworks-popup .modal-content .modal-buttons .modal-close{font-size:16px;font-weight:500}}.modal#refund-modal .text-modal-inner-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:var(--spacing-xl) var(--spacing-3xl);gap:var(--spacing-lg)}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content{padding:var(--spacing-md);gap:var(--spacing-sm)}}.modal#refund-modal .text-modal-inner-content .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-charcoal-bg-caption)}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .top-text{font-size:14px}}.modal#refund-modal .text-modal-inner-content .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg);text-align:center}.modal#refund-modal .text-modal-inner-content .section-title{font-family:var(--ff-heading);font-size:32px;font-style:normal;font-weight:600;line-height:1.4;color:var(--c-white)}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .section-title{font-size:24px}}.modal#refund-modal .text-modal-inner-content .description{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}.modal#refund-modal .text-modal-inner-content .description *{color:var(--c-charcoal-bg-caption)}.modal#refund-modal .text-modal-inner-content .description p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .description p{font-size:14px;letter-spacing:.07px}}.modal#refund-modal .text-modal-inner-content .description a{text-decoration:none;color:currentColor;font-weight:700}.modal#refund-modal .text-modal-inner-content .description a:hover{text-decoration:underline}.modal#refund-modal .text-modal-inner-content .intro-text{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-white)}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .intro-text{font-size:16px}}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content{border-top:1px solid var(--c-charcoal-bg-caption);padding-top:var(--spacing-lg);text-align:left;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg)}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .refund-policy-description-content{gap:var(--spacing-sm);padding-top:var(--spacing-sm)}}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-title{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-white)}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-title{font-size:20px}}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg)}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h1,.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h2,.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h3,.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h4,.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h5,.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h6{color:var(--c-white)}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-charcoal-bg-text)}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description p{font-size:14px;letter-spacing:.07px}}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h4{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width: 1279px){.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description h4{font-size:16px}}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description a{text-decoration:none;color:currentColor;font-weight:700}.modal#refund-modal .text-modal-inner-content .refund-policy-description-content .refund-policy-description a:hover{text-decoration:underline}.modal#refund-modal .text-modal-close{border-top:1px solid var(--c-charcoal-bg-text);padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:row;align-items:center;justify-content:center}.modal#refund-modal .text-modal-close .modal-close{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.4;color:var(--c-white);cursor:pointer;display:block;max-width:300px;flex:0 1 300px}@media(max-width: 1279px){.modal#refund-modal .text-modal-close .modal-close{font-size:16px}}.modal.checkout-modal{background:rgba(0,0,0,0);justify-content:flex-end;padding:0;animation:none;transform:translateY(100vh);opacity:1;transition:transform .6s ease-out;display:flex}.modal.checkout-modal.active{transform:translateY(0)}.modal.checkout-modal .modal-content{opacity:1;background:var(--c-primary-soft-blue);border-radius:0;align-items:center;position:relative;width:100%;max-width:100%;max-height:30vh;padding:var(--spacing-xl) var(--spacing-xl, 32px) var(--spacing-md)}.modal.checkout-modal .modal-content .modal-text-wrapper{max-width:1200px;transform:none;max-height:100%;overflow:auto;gap:var(--spacing-md);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.modal.checkout-modal .modal-content .modal-text-wrapper *{color:var(--c-soft-blue-bg-body)}.modal.checkout-modal .modal-content .modal-close{position:absolute;right:16px;top:24px;width:40px;height:40px;background:var(--c-soft-blue-bg-body-dark);cursor:pointer;mask:url("../images/ui-menu-close.svg") center center no-repeat;mask-size:16px 16px}.default-input-style{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-soft-blue-bg-body-dark);border:0;outline:0;margin:0;padding:0;box-shadow:none;appearance:none;-webkit-appearance:none;border-radius:var(--radius-xs, 4px);border:1px solid var(--c-charcoal);background:var(--c-white);height:44px;padding:var(--spacing-xxs) var(--spacing-xs)}@media(max-width: 1279px){.default-input-style{font-size:14px;letter-spacing:.07px}}.subscription-content-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-sm)}.subscription-content-wrapper.open{max-height:200px}.subscription-content-wrapper .subscription-message{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;display:block;color:var(--c-indigo-bg-text);margin-bottom:10px;border-radius:var(--radius-sm)}@media(max-width: 1279px){.subscription-content-wrapper .subscription-message{font-size:14px;letter-spacing:.07px}}.subscription-content-wrapper .subscription-message.error{background:var(--c-accent-red);color:var(--c-white);padding:var(--spacing-xs)}.subscription-content-wrapper .subscription-message.success{background:var(--c-accent-green);color:var(--c-white);padding:var(--spacing-xs)}.subscription-content-wrapper input[type=email]{font-family:var(--ff-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:.16px;appearance:none;-webkit-appearance:none;border:0;outline:0;height:44px;padding:var(--spacing-xs, 8px) var(--spacing-md, 16px);color:var(--c-soft-blue-bg-body);background:var(--c-primary-soft-blue);border-radius:var(--radius-sm);border-left:4px solid var(--Accent-Electric-Blue, #0B6BFA);width:100%}.columns{--cols: 2;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:var(--s-gutter)}@media(max-width: 767px){.columns{flex-direction:column;row-gap:var(--s-gutter)}}.columns.end{justify-content:flex-end}.columns.center{justify-content:center}.columns.between{justify-content:space-between}.columns.wrap{flex-wrap:wrap}.columns.vertical-center{align-items:center}.column{flex-basis:calc(100%/var(--cols) - var(--s-gutter)/var(--cols)*(var(--cols) - 1));max-width:calc(100%/var(--cols) - var(--s-gutter)/var(--cols)*(var(--cols) - 1))}@media(max-width: 767px){.column{flex:1 1 auto;max-width:100%;width:100%}}.buttons-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.buttons-wrapper.center{justify-content:center}.buttons-wrapper.flex-start{justify-content:flex-start}.buttons-wrapper.flex-end{justify-content:flex-end}@media(max-width: 1279px){.buttons-wrapper .notification-subscription-button-wrapper{width:100%}}.button{position:relative;z-index:1;display:inline-block;cursor:pointer;text-decoration:none;display:inline-flex;align-items:stretch;justify-content:center;align-items:center;appearance:none;-webkit-appearance:none;border:0;background:rgba(0,0,0,0);outline:0;padding:0;margin:0}.button.default{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.4;color:var(--c-indigo-bg-text);padding:10px var(--spacing-lg);border-radius:var(--radius-xl);background:var(--c-accent-electric-blue);min-height:48px}@media(max-width: 1279px){.button.default{font-size:16px}}@media(max-width: 1279px){.button.default{min-height:44px;padding:10px var(--spacing-md)}}.button.default::after,.button.default::before{display:none}.button.info-button .inner-content{gap:1ch}@media(max-width: 1279px){.button.info-button i{height:16px;width:16px}}.button.primary:active .inner-content{background:var(--c-legacy-dark-blue);transform:translateX(8px) translateY(6px)}.button.primary .inner-content{font-family:var(--ff-heading);font-size:22px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-0.11px;min-height:44px;padding:var(--spacing-xs)}@media(max-width: 1279px){.button.primary .inner-content{font-size:18px;letter-spacing:-0.09px}}.button.primary::before{background:var(--c-accent-green)}.button.secondary:active .inner-content{background:var(--c-accent-green);transform:translateX(8px) translateY(6px)}.button.secondary .inner-content{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.4;padding:var(--spacing-xs) var(--spacing-2xl);min-height:44px}@media(max-width: 1279px){.button.secondary .inner-content{font-size:16px}}@media(max-width: 1279px){.button.secondary .inner-content{padding:var(--spacing-xs) 0}}.button.secondary::before{background:var(--c-accent-yellow)}.button.get-notified-button .inner-content{gap:var(--spacing-xs)}.button .inner-content{display:inline-flex;align-items:center;justify-content:center;flex-direction:row;gap:var(--spacing-md);background:var(--c-accent-electric-blue);border-radius:var(--radius-sm);color:var(--c-white);text-decoration:none;z-index:1;position:relative;transition:.3s ease all;width:100%}.button::before{content:"";width:100%;height:100%;border-radius:var(--radius-sm);position:absolute;right:-8px;bottom:-6px}.button i{background:currentColor;width:22px;height:22px}@media(max-width: 1279px){.button i{width:18px;height:18px}}@media(max-width: 767px){.button i{width:16px;height:16px}}.button i.tag{mask:url("../images/icon-discount.svg") center center no-repeat;-webkit-mask:url("../images/icon-discount.svg") center center no-repeat;mask-size:100% auto}.button i.video{mask:url("../images/icon-video.svg") center center no-repeat;-webkit-mask:url("../images/icon-video.svg") center center no-repeat;mask-size:100% auto}.button i.info{mask:url("../images/icon-info.svg") center center no-repeat;-webkit-mask:url("../images/icon-info.svg") center center no-repeat;mask-size:100% auto}.button i.trybe-icon{mask:url("../images/icon-trybe-logo.svg") center center no-repeat;-webkit-mask:url("../images/icon-trybe-logo.svg") center center no-repeat;mask-size:100% auto}.button i.star{mask:url("../images/icon-star.svg") center center no-repeat;-webkit-mask:url("../images/icon-star.svg") center center no-repeat;mask-size:100% auto;transform:translateY(-2px)}@media(max-width: 767px){.button i.star{transform:translateY(-1px)}}.button.comparison-table-button{font-family:var(--ff-heading);font-size:18px;font-style:normal;font-weight:600;line-height:1.5;padding:var(--spacing-md);background:var(--c-white);border-radius:var(--radius-sm, 8px);box-shadow:0px 2px 8px 0px rgba(0,0,0,.1)}@media(max-width: 1279px){.button.comparison-table-button{font-size:14px;line-height:1.5}}@media(max-width: 1279px){.button.comparison-table-button{padding:var(--spacing-xs);display:inline-flex;align-items:center;justify-content:center;flex-direction:column;min-height:44px;flex:0 1 auto}}.button.comparison-table-button.active .inner-content{color:var(--c-card-fill-bg-primary-blue)}.button.comparison-table-button .inner-content{color:var(--c-soft-blue-bg-body-dark);background:rgba(0,0,0,0);border:0}@media(max-width: 1279px){.button.comparison-table-button .inner-content{gap:8px;white-space:nowrap}}.button.comparison-table-button::before{display:none}.button.full-video-button{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.3;font-weight:500;height:40px;background:var(--c-primary-charcoal);color:var(--c-indigo-bg-text);border-radius:var(--radius-xl)}@media(max-width: 1279px){.button.full-video-button{font-size:16px;font-weight:500}}.button.full-video-button .inner-content{background:rgba(0,0,0,0);border-radius:0;padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}@media(max-width: 1279px){.button.full-video-button .inner-content{padding-left:20px;padding-right:20px;gap:var(--spacing-xs)}}.button.full-video-button::after,.button.full-video-button::before{display:none}.button.full-video-button i{background:currentColor;width:22px;height:22px}.button.full-video-button.transparent{background:rgba(0,0,0,0)}.accordion-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:var(--spacing-xs)}.accordion-wrapper .accordion-item{border-bottom:1px solid var(--c-charcoal-bg-caption);animation-delay:calc(var(--i)*.2s)}.accordion-wrapper .accordion-item .question-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);text-align:left}.accordion-wrapper .accordion-item .question-wrapper h3{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.3;font-weight:500;color:var(--c-charcoal-bg-text);text-align:left}@media(max-width: 1279px){.accordion-wrapper .accordion-item .question-wrapper h3{font-size:16px;font-weight:500}}@media(max-width: 1279px){.accordion-wrapper .accordion-item .question-wrapper{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}}.accordion-wrapper .accordion-item .question-wrapper .accordion-trigger{appearance:none;-webkit-appearance:none;border:0;outline:0;background:rgba(0,0,0,0) url("../images/icon-accordion-plus.svg") center center no-repeat;background-size:100% auto;width:32px;height:32px;cursor:pointer}.accordion-wrapper .accordion-item .question-wrapper .accordion-trigger.active{background-image:url("../images/icon-accordion-minus.svg")}.accordion-wrapper .accordion-item .accordion-content{height:0;overflow:hidden;transition:var(--tr-1)}.accordion-wrapper .accordion-item .accordion-content .answer-content{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);text-align:left}.accordion-wrapper .accordion-item .accordion-content .answer-content *{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-charcoal-bg-caption)}@media(max-width: 1279px){.accordion-wrapper .accordion-item .accordion-content .answer-content *{font-size:16px}}.try_countdown_timer_alternative{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--spacing-sm)}@media(max-width: 1279px){.try_countdown_timer_alternative{gap:var(--spacing-md);padding-bottom:var(--spacing-md)}}.try_countdown_timer_alternative .time-unit{display:inline-flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:var(--spacing-xl)}@media(max-width: 1279px){.try_countdown_timer_alternative .time-unit{gap:var(--spacing-md)}}.try_countdown_timer_alternative .time-unit .label{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;color:var(--c-white);text-transform:uppercase;margin-top:auto}@media(max-width: 1279px){.try_countdown_timer_alternative .time-unit .label{font-size:14px}}.try_countdown_timer_alternative .time-unit .time-box{font-family:var(--ff-heading);font-size:32px;font-style:normal;font-weight:600;line-height:1.4;color:var(--c-white);background:var(--c-card-fill-bg-primary-blue);text-align:center;aspect-ratio:1/1;padding:10px;border-radius:var(--radius-sm);flex:0 0 96px;height:96px;display:inline-flex;align-items:center;justify-content:center}@media(max-width: 1279px){.try_countdown_timer_alternative .time-unit .time-box{font-size:24px}}@media(max-width: 1279px){.try_countdown_timer_alternative .time-unit .time-box{width:64px;height:64px;flex:0 0 64px}}#main-header{padding:var(--spacing-md) var(--spacing-xl);background:rgba(var(--c-special-header-obsidian), 0.97);min-height:var(--header-height);position:fixed;top:0;left:0;width:100%;z-index:100}@media(max-width: 1279px){#main-header{padding:var(--spacing-sm, 12px) var(--spacing-md, 16px);min-height:var(--tablet-header-height)}}#main-header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;z-index:101}@media(max-width: 1279px){#main-header .logo{height:28px;width:86px}}#main-header .logo img{display:block;width:100%;height:auto}#main-header .top-text-wrapper{display:inline-flex;flex-direction:row;gap:1ch;animation-delay:.1s}#main-header .top-text-wrapper .top-text,#main-header .top-text-wrapper .top-text *{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:-0.8px;color:var(--c-white);text-align:center}@media(max-width: 1279px){#main-header .top-text-wrapper .top-text,#main-header .top-text-wrapper .top-text *{font-size:16px;letter-spacing:-0.64px}}#main-header .top-text-wrapper .top-text br,#main-header .top-text-wrapper .top-text * br{display:none}@media(max-width: 767px){#main-header .top-text-wrapper .top-text br,#main-header .top-text-wrapper .top-text * br{display:block}}#main-header .top-text-wrapper .top-text a,#main-header .top-text-wrapper .top-text * a{color:var(--c-accent-yellow);text-decoration:none;font-weight:600}#main-header .top-text-wrapper #try_countdown_timer{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:-0.8px;color:var(--c-accent-yellow)}@media(max-width: 1279px){#main-header .top-text-wrapper #try_countdown_timer{font-size:16px;letter-spacing:-0.64px}}#mobile-nav-trigger{outline:0;border:0;appearance:none;-webkit-appearance:none;background:url("../images/ui-menu-trigger.svg") center center no-repeat;background-size:100% auto;width:32px;align-self:stretch;cursor:pointer}@media(max-width: 1279px){#mobile-nav-trigger{height:32px;align-self:center}}#mobile-nav-trigger.active{background-image:url("../images/ui-menu-close.svg")}#main-footer{display:flex;padding:var(--spacing-3xl) var(--spacing-xl) var(--spacing-4xl);flex-direction:column;align-items:center;gap:var(--spacing-md);align-self:stretch;background:var(--c-primary-off-black)}@media(max-width: 1279px){#main-footer{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}#main-footer .divider{padding-bottom:var(--spacing-md);border-top:1px solid var(--c-charcoal);width:100%;max-width:1376px}@media(max-width: 1279px){#main-footer .divider{padding-bottom:0}}#main-footer .footer-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){#main-footer .footer-content{gap:var(--spacing-md)}}#main-footer .footer-content .logo{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}@media(max-width: 1279px){#main-footer .footer-content .logo{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}}#main-footer .footer-content .logo img{width:60px;height:60px}@media(max-width: 1279px){#main-footer .footer-content .logo img{width:40px;height:40px}}#main-footer .footer-navigation ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-xl)}@media(max-width: 1279px){#main-footer .footer-navigation ul{gap:var(--spacing-md)}}@media(max-width: 1279px){#main-footer .footer-navigation ul li{padding-top:10px;padding-bottom:10px}}#main-footer .footer-navigation ul a{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;color:var(--c-off-black-bg-text);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:4.5%;text-underline-offset:25%;text-underline-position:from-font;cursor:pointer}@media(max-width: 1279px){#main-footer .footer-navigation ul a{font-size:14px}}#main-footer .copyright{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;color:var(--c-off-black-bg-text)}@media(max-width: 1279px){#main-footer .copyright{font-size:14px}}@media(max-width: 1279px){#main-footer .copyright{padding-top:10px;padding-bottom:10px}}#main-footer .footer-description{text-align:center}#main-footer .footer-description *{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-off-black-bg-text)}@media(max-width: 1279px){#main-footer .footer-description *{font-size:14px;letter-spacing:.07px}}#main-footer .footer-description a{font-weight:bold;text-decoration:none}#main-footer .top-text{color:var(--c-off-black-bg-text);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-xl)}@media(max-width: 1279px){#main-footer .top-text{flex-wrap:wrap;align-items:stretch;text-align:center;gap:var(--spacing-xs) var(--spacing-md);justify-content:center}}@media(max-width: 1279px){#main-footer .top-text *{width:100%;text-align:center}}#main-footer .top-text a{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-decoration:none;letter-spacing:-0.54px;color:currentColor}@media(max-width: 1279px){#main-footer .top-text a{font-size:14px}}@media(max-width: 1279px){#main-footer .top-text a{width:auto}}#main-footer .top-text span{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4}@media(max-width: 1279px){#main-footer .top-text span{font-size:14px}}#main-footer .top-text strong{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.3}@media(max-width: 1279px){#main-footer .top-text strong{font-size:16px;font-weight:500}}#main-footer .social-icons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--spacing-xl)}@media(max-width: 1279px){#main-footer .social-icons{gap:var(--spacing-md)}}#main-footer .social-icons a{flex:0 0 48px;height:48px;display:block}@media(max-width: 1279px){#main-footer .social-icons a{flex:0 0 32px;height:32px}}#main-footer .social-icons a img{width:100%;height:auto}.main-menu-content{width:100%;height:100%;overflow:auto;display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column}.main-menu-content .container{height:100%}.main-menu-content .container nav{height:100%;width:100%}.main-menu-content .container nav ul{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%;width:100%;gap:var(--spacing-xxs)}.main-menu-content .container nav ul li{display:inline-flex;align-items:stretch;justify-content:flex-start;border-bottom:1px solid var(--c-primary-blue-bg-caption);flex-direction:column}.main-menu-content .container nav ul li a{display:block;flex:1;padding:var(--spacing-md) 0;font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;text-decoration:none;color:var(--c-indigo-bg-text);position:relative}@media(max-width: 1279px){.main-menu-content .container nav ul li a{font-size:20px}}@media(max-width: 1279px){.main-menu-content .container nav ul li a{padding:var(--spacing-sm) 0}}.main-menu-content .container nav ul li a::after{content:"";width:25px;height:20px;position:absolute;background-color:var(--c-primary-blue-bg-caption);right:0;top:calc(var(--spacing-md) + 6px);mask:url("../images/ui-menu-item-arrow.svg") center center no-repeat;-webkit-mask:url("../images/ui-menu-item-arrow.svg") center center no-repeat;mask-size:100% auto;-webkit-mask-size:100% auto}@media(max-width: 1279px){.main-menu-content .container nav ul li a::after{width:16px;height:16px}}.page-section.hero-section{display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:center;align-self:stretch;background:var(--special-gradient-hero)}@media(max-width: 1279px){.page-section.hero-section{padding:var(--spacing-md, 16px) var(--spacing-lg)}}@media(max-width: 767px){.page-section.hero-section{padding:var(--spacing-md)}}.page-section.hero-section .section-content{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.page-section.hero-section .section-content{gap:var(--spacing-md);padding-bottom:0;padding-top:0}}@media(max-width: 1279px){.page-section.hero-section .columns{flex-direction:column;align-items:stretch;gap:20px}.page-section.hero-section .columns>*{max-width:100%}}@media(max-width: 767px){.page-section.hero-section .columns{gap:var(--spacing-md)}}.page-section.hero-section .hero-left-column{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}.page-section.hero-section .hero-left-column .lead-text{transform:translateX(-30px)}@media(max-width: 1279px){.page-section.hero-section .hero-left-column .lead-text{text-align:center}}.page-section.hero-section .hero-left-column .lead-text h1{font-family:var(--ff-heading);font-size:64px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.hero-section .hero-left-column .lead-text h1{font-size:48px;letter-spacing:-1.5px}}@media(max-width: 767px){.page-section.hero-section .hero-left-column .lead-text h1{font-size:32px;letter-spacing:-1px}}.page-section.hero-section .hero-left-column .lead-text h1 strong{font-weight:800}.page-section.hero-section .hero-left-column .lead-text h1 em{font-style:normal;position:relative;display:inline-block;z-index:1}.page-section.hero-section .hero-left-column .lead-text h1 em::after{content:"";width:calc(100% + 12px);height:52.5%;border-radius:var(--radius-sm);background:var(--c-accent-electric-blue);position:absolute;left:-3px;bottom:2px;z-index:-1;transition:var(--tr-1);transform:scaleX(0);transform-origin:left center;animation:growReveal .8s forwards;animation-delay:.4s}@media(max-width: 1279px){.page-section.hero-section .hero-left-column .lead-text h1 em::after{border-radius:6px;width:calc(100% + 9px);height:31px;bottom:0}}@media(max-width: 767px){.page-section.hero-section .hero-left-column .lead-text h1 em::after{width:calc(100% + 6px);left:-2px;height:21px;border-radius:4px;bottom:1px}}.page-section.hero-section .hero-left-column .description{transform:translateX(-30px);animation-delay:.2s}@media(max-width: 1279px){.page-section.hero-section .hero-left-column .description{display:none}}.page-section.hero-section .hero-left-column .description *{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-0.2px;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.hero-section .hero-left-column .description *{font-size:16px;letter-spacing:-0.16px}}.page-section.hero-section .hero-right-column{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.page-section.hero-section .hero-right-column{align-items:center;gap:20px}}.page-section.hero-section .hero-right-column .description-mobile{display:none}@media(max-width: 1279px){.page-section.hero-section .hero-right-column .description-mobile{display:block}}@media(max-width: 1279px){.page-section.hero-section .hero-right-column .description-mobile *{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-0.2px;color:var(--c-indigo-bg-text);text-align:center}}@media(max-width: 1279px)and (max-width: 1279px){.page-section.hero-section .hero-right-column .description-mobile *{font-size:16px;letter-spacing:-0.16px}}.page-section.hero-section .hero-right-column .hero-embed-wrapper{padding:var(--spacing-md);transform:translateX(30px)}@media(max-width: 1279px){.page-section.hero-section .hero-right-column .hero-embed-wrapper{max-width:640px;width:100%;padding:var(--spacing-xxs, 4px) var(--spacing-md, 16px)}}.page-section.hero-section .hero-right-column .hero-embed-wrapper .media-placeholder{background:#ccc;border-radius:var(--radius-sm);aspect-ratio:4/3;overflow:hidden;display:flex;align-items:stretch;justify-content:center;flex-direction:column;text-align:center}.page-section.hero-section .hero-right-column .hero-embed-wrapper .media-placeholder video,.page-section.hero-section .hero-right-column .hero-embed-wrapper .media-placeholder iframe,.page-section.hero-section .hero-right-column .hero-embed-wrapper .media-placeholder image,.page-section.hero-section .hero-right-column .hero-embed-wrapper .media-placeholder object,.page-section.hero-section .hero-right-column .hero-embed-wrapper .media-placeholder>div{width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.hero-section .hero-bottom-left-column .buttons-wrapper{transform:translateX(-30px);animation-delay:.4s}@media(max-width: 1279px){.page-section.hero-section .hero-bottom-left-column .buttons-wrapper .button{width:100%;flex:1}}.page-section.hero-section .hero-bottom-right-column .hero-right-column-bottom .hero-links{gap:0}.page-section.hero-section .hero-bottom-right-column .hero-right-column-bottom .hero-links .full-video-button{transform:translateX(30px);animation-delay:.2s}.page-section.hero-section .hero-bottom-right-column .hero-right-column-bottom .hero-links .full-video-button .inner-content{padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}@media(max-width: 1279px){.page-section.hero-section .hero-bottom-right-column .hero-right-column-bottom .hero-links .full-video-button .inner-content{padding-left:0;padding-right:0}}@media(max-width: 1279px){.page-section.hero-section .hero-bottom-right-column .hero-right-column-bottom .hero-links .full-video-button{flex:0 1 50%;width:50%}}.page-section.hero-section .hero-bottom-right-column .hero-right-column-bottom .hero-links .remaining-spots-wrapper{flex:1;transform:translateX(30px);animation-delay:.4s}@media(max-width: 1279px){.page-section.hero-section .hero-bottom-right-column .hero-right-column-bottom .hero-links .remaining-spots-wrapper{flex:0 1 50%;width:50%}}.page-section.testimonials-section{background:var(--c-primary-soft-blue);display:flex;padding:var(--spacing-3xl) 0;flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.testimonials-section{padding:var(--spacing-3xl, 64px) 0}}.page-section.testimonials-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.testimonials-section .section-content{gap:var(--spacing-md)}}.page-section.testimonials-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-primary-off-black)}@media(max-width: 1279px){.page-section.testimonials-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.testimonials-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-soft-blue-bg-caption)}@media(max-width: 1279px){.page-section.testimonials-section .top-text{font-size:14px}}.page-section.testimonials-section .testimonials-wrapper{padding-top:var(--spacing-3xl);overflow:clip;padding-left:calc((100vw - var(--container-desktop))/2);transform:translateY(0)}@media(max-width: 1279px){.page-section.testimonials-section .testimonials-wrapper{padding-top:var(--spacing-2xl)}}.page-section.testimonials-section .testimonials-wrapper .testimonials-list{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-xl);padding-left:var(--spacing-xl);width:max-content;animation:marquee-left 100s linear infinite}@media(max-width: 1279px){.page-section.testimonials-section .testimonials-wrapper .testimonials-list{gap:var(--spacing-lg)}}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item{flex:0 0 384px;width:384px;padding:var(--spacing-xl);border-radius:var(--radius-sm);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-xl);background:var(--c-card-fill-bg-white-smoke)}@media(max-width: 1279px){.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item{width:320px;flex:0 0 320px;gap:var(--spacing-md);padding:var(--spacing-md)}}@media(max-width: 767px){.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item{width:320px;flex:0 1 320px;max-width:calc(100vw - 32px)}}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .avatar{width:48px;height:48px;overflow:hidden;aspect-ratio:1/1;border-radius:var(--radius-sm)}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .avatar img{width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .quote{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:500;line-height:1.25;text-align:left;color:var(--c-soft-blue-bg-body-dark);align-self:stretch}@media(max-width: 1279px){.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .quote{font-size:20px}}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .testimonial-bottom{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .testimonial-bottom .name-title{font-family:var(--ff-heading);font-size:16px;font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase;display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;color:var(--c-soft-blue-bg-caption)}@media(max-width: 1279px){.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .testimonial-bottom .name-title{font-size:12px;line-height:1.5}}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .testimonial-bottom .location{font-family:var(--ff-heading);font-size:16px;font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase;text-align:right;color:var(--c-soft-blue-bg-caption)}@media(max-width: 1279px){.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item .testimonial-bottom .location{font-size:12px;line-height:1.5}}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+2),.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+6){background:var(--c-card-fill-bg-primary-blue)}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+2) .quote,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+6) .quote{color:var(--c-indigo-bg-text)}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+2) .testimonial-bottom .name-title,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+2) .testimonial-bottom .location,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+6) .testimonial-bottom .name-title,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+6) .testimonial-bottom .location{color:var(--c-primary-blue-bg-caption)}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+4),.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+8){background:var(--c-card-fill-bg-iron-slate)}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+4) .quote,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+8) .quote{color:var(--c-charcoal-bg-text)}.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+4) .testimonial-bottom .name-title,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+4) .testimonial-bottom .location,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+8) .testimonial-bottom .name-title,.page-section.testimonials-section .testimonials-wrapper .testimonials-list .testimonial-item:nth-child(9n+8) .testimonial-bottom .location{color:var(--c-charcoal-bg-caption)}.page-section.benefits-section{background:var(--c-primary-soft-blue);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.benefits-section{padding:0px var(--spacing-md, 16px) var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}@media(max-width: 767px){.page-section.benefits-section{padding:0px var(--spacing-md, 16px) var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.benefits-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center;align-items:stretch}.page-section.benefits-section .section-content .benefits-content{gap:0;--cols: 3}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-content{flex-direction:column;align-items:stretch}}.page-section.benefits-section .section-content .benefits-left{width:100%;max-width:400px;flex:0 0 400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:var(--spacing-3xl);gap:var(--spacing-lg)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-left{max-width:none;width:100%;flex:1;padding-bottom:0;gap:var(--spacing-md)}}.page-section.benefits-section .section-content .benefits-left .benefits-icon{width:60px;height:48px}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-left .benefits-icon{width:40px;height:32px}}.page-section.benefits-section .section-content .benefits-left .top-text{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-lg)}.page-section.benefits-section .section-content .benefits-left .top-text *{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;text-align:center;color:var(--c-accent-yellow)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-left .top-text *{font-size:14px}}.page-section.benefits-section .section-content .benefits-left h2{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-left h2{font-size:28px;letter-spacing:-0.14px}}.page-section.benefits-section .section-content .benefits-left .intro-text p{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-indigo-bg-highlight)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-left .intro-text p{font-size:16px}}.page-section.benefits-section .section-content .benefits-right{flex:1;max-width:calc(100% - 425px);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right{width:100%;max-width:none;flex:1;gap:var(--spacing-md)}}.page-section.benefits-section .section-content .benefits-right .bottom-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-indigo-bg-caption)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .bottom-text{font-size:14px;letter-spacing:.07px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid{width:100%;flex:1}.page-section.benefits-section .section-content .benefits-right .benefits-grid .splide__track,.page-section.benefits-section .section-content .benefits-right .benefits-grid .splide__list{height:100%}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--spacing-lg);height:100%}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide{gap:var(--spacing-md);padding:var(--spacing-xs, 8px) 0px var(--spacing-lg, 24px) 0px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item{flex:1 1 calc(50% - var(--spacing-sm));height:calc(50% - var(--spacing-sm));padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);max-width:calc(50% - var(--spacing-sm));display:inline-flex;align-items:center;justify-content:flex-end}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item:nth-child(even){justify-content:flex-start}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item{height:calc(50% - var(--spacing-xs));padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);gap:var(--spacing-md)}}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .inner-content{flex:0 1 320px;max-width:0 1 320px;width:320px;display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);transform:translateY(0)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .inner-content{flex:0 1 250px;max-width:0 1 250px;width:250px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-icon{align-self:center;flex:0 0 60px;width:60px;height:60px;overflow:hidden}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-icon{width:48px;height:48px;flex:0 0 48px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-icon img{width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-text{display:inline-flex;flex-direction:column;align-items:stretch;text-align:center;justify-content:flex-start;gap:var(--spacing-xs)}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-text h3{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-text h3{font-size:14px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-text p{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-indigo-bg-caption)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid .benefit-parent-slide .benefit-item .benefit-text p{font-size:16px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper{display:inline-flex;flex-direction:row;align-items:stretch;justify-content:center;padding-bottom:var(--spacing-md)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper{padding-bottom:var(--spacing-xs)}}.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination{background:var(--c-pale-blue);padding:4px 8px;height:48px;width:auto;border-radius:var(--radius-xl);position:relative}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination{height:44px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination .indicator{position:absolute;height:calc(100% - 8px);background:var(--c-accent-electric-blue);width:112px;left:8px;top:4px;display:block;z-index:1;border-radius:var(--radius-xl);transition:var(--tr-1)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination .indicator{width:90px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination ul{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;height:100%}.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination ul li{flex:1 1 112px;display:inline-flex;min-width:112px;align-items:center;justify-content:center;text-align:center;color:var(--c-soft-blue-bg-body-dark);border-radius:var(--radius-xl)}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination ul li{min-width:90px;flex:1 1 90px}}.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination ul li.is-active button{color:var(--c-white)}.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination ul li button{font-family:var(--ff-heading);font-size:20px;font-style:normal;font-weight:600;line-height:1.4;transition:var(--tr-1);appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);border:0;outline:0;height:100%;width:100%;cursor:pointer;position:relative;z-index:2}@media(max-width: 1279px){.page-section.benefits-section .section-content .benefits-right .benefits-grid-pagination-wrapper .benefits-grid-pagination ul li button{font-size:16px}}.page-section.benefits-section .section-content .divider{margin:var(--spacing-sm);width:1px;background:var(--c-indigo-bg-caption);height:auto}@media(max-width: 1279px){.page-section.benefits-section .section-content .divider{width:100%;max-width:calc(100% - var(--spacing-xl));height:1px;margin:0 auto;margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}}.page-section.benefits-section .benefits-outer-wrapper{background:var(--c-card-fill-bg-midnight-blue-II) url("../images/bg-benefits-content.png") center center no-repeat;background-size:cover;padding:var(--spacing-xl);border-radius:var(--radius-xl)}@media(max-width: 1279px){.page-section.benefits-section .benefits-outer-wrapper{background:var(--c-card-fill-bg-midnight-blue-II) url("../images/bg-benefits-content-mobile.png") center center no-repeat;background-size:cover;padding:var(--spacing-2xl, 40px) var(--spacing-md, 16px)}}.page-section.overview-section{background:var(--c-primary-charcoal);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.overview-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.overview-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-charcoal-bg-caption)}@media(max-width: 1279px){.page-section.overview-section .top-text{font-size:14px}}.page-section.overview-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.overview-section .section-content{gap:var(--spacing-md)}}.page-section.overview-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.overview-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.overview-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-charcoal-bg-text)}@media(max-width: 1279px){.page-section.overview-section .description{font-size:16px}}.page-section.overview-section .overview-illustration-wrapper{margin:0 auto;padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);max-width:100%;width:auto}.page-section.overview-section .overview-illustration-wrapper .overview-illustration-bg{width:560px;height:auto;aspect-ratio:1/1;overflow:hidden;display:block;display:flex;align-items:flex-end;justify-content:center;max-width:100%}@media(max-width: 1279px){.page-section.overview-section .overview-illustration-wrapper .overview-illustration-bg{width:480px}}.page-section.overview-section .overview-illustration-wrapper img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.overview-section .overview-benefits-wrapper{flex-wrap:wrap}@media(max-width: 1279px){.page-section.overview-section .overview-benefits-wrapper{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-md)}}.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item{background:var(--c-card-fill-bg-charcoal-graphite);border-radius:var(--radius-sm);box-shadow:0px 15px 30px -5px rgba(0,0,0,.6);padding:var(--spacing-md, 16px) var(--spacing-lg, 24px)}@media(max-width: 1279px){.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item{width:100%;max-width:100%;flex:1;padding:var(--spacing-sm, 12px) var(--spacing-md, 16px)}}.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .benefit-text{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-md)}@media(max-width: 1279px){.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .benefit-text{gap:var(--spacing-xs)}}.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-charcoal-bg-text);text-align:left}@media(max-width: 1279px){.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .description{font-size:16px}}.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .card-title{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-white);display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between}@media(max-width: 1279px){.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .card-title{font-size:20px}}.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .card-title .benefit-icon{flex:0 0 60px;width:60px;height:60px;aspect-ratio:1/1;overflow:hidden}@media(max-width: 1279px){.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .card-title .benefit-icon{flex:0 0 48px;width:48px;height:48px}}.page-section.overview-section .overview-benefits-wrapper .overview-benefits-item .card-title .benefit-icon img{width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.final-cta-section{display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:center;align-self:stretch;background:var(--c-primary-off-black)}@media(max-width: 1279px){.page-section.final-cta-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.final-cta-section .section-content{padding:var(--spacing-2xl) var(--spacing-md);border-radius:var(--radius-xl);background:var(--final-cta-gradient);display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.final-cta-section .section-content{gap:var(--spacing-md)}}.page-section.final-cta-section .section-content .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;letter-spacing:0;color:var(--c-off-black-bg-text);text-transform:uppercase}@media(max-width: 1279px){.page-section.final-cta-section .section-content .top-text{font-size:14px}}.page-section.final-cta-section .section-content .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.final-cta-section .section-content .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.final-cta-section .section-content .description *{color:var(--c-off-black-bg-body)}.page-section.final-cta-section .section-content .description p{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width: 1279px){.page-section.final-cta-section .section-content .description p{font-size:16px}}.page-section.final-cta-section .section-content .buttons-wrapper{flex-direction:column;gap:var(--spacing-xl);align-items:center;justify-content:center}@media(max-width: 1279px){.page-section.final-cta-section .section-content .buttons-wrapper{gap:var(--spacing-md)}}@media(max-width: 1279px){.page-section.final-cta-section .section-content .buttons-wrapper .preorder-button,.page-section.final-cta-section .section-content .buttons-wrapper .get-notified-button,.page-section.final-cta-section .section-content .buttons-wrapper .notification-subscription-button-wrapper,.page-section.final-cta-section .section-content .buttons-wrapper .subscription-content-wrapper{width:100%}}.page-section.mission-section{background:var(--c-primary-charcoal);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:center;align-self:stretch}@media(max-width: 1279px){.page-section.mission-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.mission-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.mission-section .section-content{gap:var(--spacing-md)}}.page-section.mission-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.mission-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.mission-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-off-black-bg-text)}@media(max-width: 1279px){.page-section.mission-section .top-text{font-size:14px}}.page-section.mission-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-off-black-bg-body)}@media(max-width: 1279px){.page-section.mission-section .description{font-size:16px}}.page-section.faq-section{background:var(--c-primary-off-black);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.faq-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.faq-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-charcoal-bg-caption)}@media(max-width: 1279px){.page-section.faq-section .top-text{font-size:14px}}.page-section.faq-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.faq-section .section-content{gap:var(--spacing-md)}}.page-section.faq-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.faq-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.faq-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-charcoal-bg-text)}@media(max-width: 1279px){.page-section.faq-section .description{font-size:16px}}.page-section.pricing-section{background:var(--c-card-fill-bg-primary-blue);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.pricing-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.pricing-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-primary-blue-bg-caption)}@media(max-width: 1279px){.page-section.pricing-section .top-text{font-size:14px}}.page-section.pricing-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.pricing-section .section-content{gap:var(--spacing-md)}}.page-section.pricing-section .main-text p{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.pricing-section .main-text p{font-size:28px;letter-spacing:-0.14px}}.page-section.pricing-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-white)}@media(max-width: 1279px){.page-section.pricing-section .description{font-size:16px}}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns{flex-direction:column;gap:var(--spacing-lg)}}.page-section.pricing-section .pricing-columns .pricing-column{border-radius:var(--radius-md);background:var(--c-card-fill-bg-deep-aubergine);display:flex;padding:var(--spacing-xl, 32px) var(--spacing-lg, 24px);flex-direction:column;justify-content:space-between;align-items:stretch;flex:1 0 0;align-self:stretch;position:relative;gap:var(--spacing-lg);animation-delay:.4s;border:4px solid rgba(0,0,0,0)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column{padding:var(--spacing-lg, 24px) var(--spacing-md, 16px);border:2px solid rgba(0,0,0,0);border-radius:var(--radius-sm);flex:1;max-width:100%}}.page-section.pricing-section .pricing-columns .pricing-column .preorder-button{width:100%;align-self:stretch}.page-section.pricing-section .pricing-columns .pricing-column.right{background:var(--c-card-fill-bg-midnight-blue-II)}.page-section.pricing-section .pricing-columns .pricing-column.best-deal{border-color:var(--c-accent-gold)}.page-section.pricing-section .pricing-columns .pricing-column.best-deal::after{font-family:var(--ff-heading);font-size:16px;font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase;content:"Best Deal";position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%);border:2px solid var(--c-accent-gold);border-radius:var(--radius-lg);background:var(--c-accent-electric-blue);color:var(--c-white);display:flex;padding:var(--spacing-xxs, 4px) var(--spacing-sm, 12px);justify-content:center;align-items:center;gap:8px}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column.best-deal::after{font-size:12px;line-height:1.5}}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column.best-deal::after{border-width:1px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg);text-align:left;color:var(--c-white)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content{gap:var(--spacing-md)}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .card-title{font-family:var(--ff-heading);font-size:32px;font-style:normal;font-weight:600;line-height:1.4;color:var(--c-white)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .card-title{font-size:24px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .product-check-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-accent-yellow)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .product-check-text{font-size:14px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .card-price-text{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xs)}.page-section.pricing-section .pricing-columns .pricing-column .card-content .card-price-text .main-price-text *{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;font-weight:bold;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .card-price-text .main-price-text *{font-size:28px;letter-spacing:-0.14px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .card-price-text .main-price-text em{font-weight:normal;color:var(--c-white)}.page-section.pricing-section .pricing-columns .pricing-column .card-content .card-price-text .main-price-text del{font-weight:500;letter-spacing:-1.6px;text-decoration-line:strikethrough;color:var(--c-accent-red)}.page-section.pricing-section .pricing-columns .pricing-column .card-content .monthly-price-text{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .monthly-price-text{font-size:16px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .monthly-price-text strong,.page-section.pricing-section .pricing-columns .pricing-column .card-content .monthly-price-text b{font-weight:600;letter-spacing:-0.8px}.page-section.pricing-section .pricing-columns .pricing-column .card-content .savings-text{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-accent-green)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .savings-text{font-size:20px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .product-description{color:var(--c-indigo-bg-highlight)}.page-section.pricing-section .pricing-columns .pricing-column .card-content .product-description p{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .product-description p{font-size:16px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .bullet-points{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xs);padding-bottom:var(--spacing-md)}.page-section.pricing-section .pricing-columns .pricing-column .card-content .bullet-points .bullet-point{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-indigo-bg-highlight);display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-xs)}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .bullet-points .bullet-point{font-size:14px;letter-spacing:.07px}}.page-section.pricing-section .pricing-columns .pricing-column .card-content .bullet-points .bullet-point::before{content:"";background-color:var(--c-accent-green);width:20px;flex:0 0 20px;height:15px;mask:url("../icon-checkmark.svg") center center no-repeat;-webkit-mask:url("../images/icon-checkmark.svg") center center no-repeat;mask-size:100% auto;-webkit-mask-size:100% auto}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-content .bullet-points .bullet-point::before{width:16px;height:12px;flex:0 0 16px}}.page-section.pricing-section .pricing-columns .pricing-column .card-bottom{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-top:auto;gap:calc(var(--spacing-md) + 6px)}.page-section.pricing-section .pricing-columns .pricing-column .card-bottom .refund-policy-modal-trigger{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;color:var(--c-indigo-bg-caption);text-decoration-line:underline;text-transform:uppercase;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:3.5%;text-underline-offset:25%;text-underline-position:from-font;padding-top:7px;padding-bottom:7px}@media(max-width: 1279px){.page-section.pricing-section .pricing-columns .pricing-column .card-bottom .refund-policy-modal-trigger{font-size:14px}}.page-section.pricing-section .remaining-spots-wrapper{opacity:1;transform:none}.page-section.pricing-section .bottom-text p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-primary-blue-bg-caption)}@media(max-width: 1279px){.page-section.pricing-section .bottom-text p{font-size:14px;letter-spacing:.07px}}.page-section.compare-section{background:var(--c-white);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.compare-section .container{max-width:var(--container-desktop)}}@media(max-width: 1279px){.page-section.compare-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.compare-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-soft-blue-bg-caption)}@media(max-width: 1279px){.page-section.compare-section .top-text{font-size:14px}}.page-section.compare-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.compare-section .section-content{gap:var(--spacing-md)}}.page-section.compare-section .comparison-table-description-wrapper{padding:var(--spacing-xs) 0}@media(max-width: 1279px){.page-section.compare-section .comparison-table-description-wrapper{margin-top:-10px}}.page-section.compare-section .comparison-table-description-wrapper .comparison-table-description{height:0;overflow:hidden;transition:var(--tr-1)}.page-section.compare-section .comparison-table-description-wrapper .comparison-table-description:first-child{height:auto}.page-section.compare-section .comparison-table-description-wrapper .comparison-table-description p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;color:var(--c-soft-blue-bg-body);line-height:1.4;font-weight:normal;letter-spacing:-0.54px}@media(max-width: 1279px){.page-section.compare-section .comparison-table-description-wrapper .comparison-table-description p{font-size:14px}}.page-section.compare-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-primary-off-black)}@media(max-width: 1279px){.page-section.compare-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.compare-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.compare-section .description{font-size:16px}}.page-section.compare-section .buttons-wrapper{justify-content:center}@media(max-width: 1279px){.page-section.compare-section .buttons-wrapper{max-width:var(--container-tablet);width:100%;margin:0 auto}}@media(max-width: 1279px){.page-section.compare-section .buttons-wrapper .button,.page-section.compare-section .buttons-wrapper .notification-subscription-button-wrapper{width:100%}}.page-section.compare-section .subscription-content-wrapper .subscription-message{color:var(--c-primary-off-black)}.page-section.compare-section .comparison-table-buttons-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;padding-top:var(--spacing-xs, 8px);padding-left:8px;padding-right:8px;align-content:center;gap:var(--spacing-lg, 24px)}@media(max-width: 1279px){.page-section.compare-section .comparison-table-buttons-wrapper{gap:var(--spacing-md);flex-wrap:nowrap;overflow:auto;padding-bottom:10px;justify-content:flex-start;align-items:flex-start;margin-right:-16px;scroll-snap-type:x mandatory}}.page-section.compare-section .comparison-table-outer-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.page-section.compare-section .comparison-table-outer-wrapper{gap:var(--spacing-md)}}.page-section.compare-section .under-table-text{font-family:var(--ff-body);font-size:16px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.08px;color:var(--c-soft-blue-bg-body)}@media(max-width: 1279px){.page-section.compare-section .under-table-text{font-size:12px;letter-spacing:.06px}}.page-section.compare-section .comparison-table{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;position:relative;overflow:auto;height:432px;padding:0 var(--spacing-xxs) var(--spacing-md, 16px);border-radius:var(--radius-sm, 8px);border:1px solid var(--c-bar-background);background:var(--c-white)}.page-section.compare-section .comparison-table .table-inner-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;transition:.5s opacity ease}.page-section.compare-section .comparison-table .table-inner-content.htmx-request{opacity:.3}.page-section.compare-section .comparison-table .table-row{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;width:100%;position:relative;z-index:1;margin-top:-1px}.page-section.compare-section .comparison-table .table-row.highlight{background:#e9f1ff}.page-section.compare-section .comparison-table .table-row.highlight .table-cell.col-1.entry-title{color:var(--Accent-Electric-Blue, #0B6BFA)}.page-section.compare-section .comparison-table .table-row.data-row.has-description{cursor:pointer}.page-section.compare-section .comparison-table .table-row.data-row:has(+.sub-heading-row) .data-cell.col-4,.page-section.compare-section .comparison-table .table-row.data-row:last-of-type .data-cell.col-4{border-bottom:1px solid var(--c-accent-electric-blue)}.page-section.compare-section .comparison-table .table-row.header-row{position:sticky;top:0;z-index:5;border-bottom:1px solid rgba(0,0,0,.15);background:var(--c-white);transform:translateX(1px);margin-top:0}.page-section.compare-section .comparison-table .table-row.header-row .table-cell{background:var(--c-white);min-height:76px;padding:var(--spacing-md, 16px) var(--spacing-xxs, 4px)}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row.header-row .table-cell{padding:var(--spacing-xs, 8px) var(--spacing-xxs, 4px)}}.page-section.compare-section .comparison-table .table-row.header-row .table-cell strong,.page-section.compare-section .comparison-table .table-row.header-row .table-cell b{font-weight:700;text-transform:uppercase}.page-section.compare-section .comparison-table .table-row.header-row .table-cell.info-cell{text-align:center;align-items:center;padding:var(--spacing-xs, 8px) var(--spacing-xxs, 4px) var(--spacing-xs, 8px) 0px}.page-section.compare-section .comparison-table .table-row.header-row .table-cell.info-cell p{font-family:var(--ff-heading);font-size:16px;font-style:normal;font-weight:500;line-height:1.25;text-transform:uppercase;color:var(--c-soft-blue-bg-body)}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row.header-row .table-cell.info-cell p{font-size:12px;line-height:1.5}}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row.header-row .table-cell.info-cell{flex:1;width:auto}}.page-section.compare-section .comparison-table .table-row.header-row .table-cell.col-3{background:var(--c-card-fill-bg-primary-blue);color:var(--c-white)}.page-section.compare-section .comparison-table .table-row.header-row .table-cell.col-3 *{color:var(--c-white)}.page-section.compare-section .comparison-table .table-row.header-row .table-cell.col-4{background:var(--c-card-fill-bg-midnight-blue-II);border-right:1px solid var(--c-accent-electric-blue);border-left:1px solid var(--c-accent-electric-blue);box-shadow:1px 1px 1px 1px rgba(0,0,0,.1),-1px 1px 1px 1px rgba(0,0,0,.1);color:var(--c-accent-gold)}.page-section.compare-section .comparison-table .table-row.header-row .table-cell.col-4 *{color:var(--c-accent-gold)}.page-section.compare-section .comparison-table .table-row.sub-heading-row{font-family:var(--ff-heading);font-size:18px;font-style:normal;font-weight:700;line-height:1.45;letter-spacing:-0.36px;color:var(--c-soft-blue-bg-caption);text-align:left;padding:var(--spacing-md) 0;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row.sub-heading-row{font-size:14px;letter-spacing:-0.28px}}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row.sub-heading-row{padding:var(--spacing-xs, 8px) var(--spacing-xxs, 4px) var(--spacing-xs, 8px) 0px}}.page-section.compare-section .comparison-table .table-row.sub-heading-row+.data-row .col-4{border-top:1px solid var(--c-accent-electric-blue)}.page-section.compare-section .comparison-table .table-row .table-cell{flex:0 1 210px;max-width:210px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);min-height:76px;padding:var(--spacing-xs, 8px) var(--spacing-xxs, 4px) var(--spacing-xs, 8px) var(--spacing-xs, 8px)}.page-section.compare-section .comparison-table .table-row .table-cell.col-1{font-family:var(--ff-heading);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.72px;color:var(--c-primary-off-black);text-align:left;flex:1;max-width:none;border-right:1px solid rgba(0,0,0,.15);align-items:flex-start;padding-left:0}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-1{font-size:14px;letter-spacing:-0.56px}}.page-section.compare-section .comparison-table .table-row .table-cell.col-1.data-cell{display:inline-flex;align-items:flex-start;justify-content:center;flex-direction:column}.page-section.compare-section .comparison-table .table-row .table-cell.col-1.data-cell .label::after{content:"";width:16px;height:16px;min-width:16px;min-height:16px;background:currentColor;mask:url("../images/icon-info.svg") center center no-repeat;-webkit-mask:url("../images/icon-info.svg") center center no-repeat;mask-size:100% auto;-webkit-mask-size:100% auto;display:inline-block;margin-left:.5ch;transform:translateY(2px)}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-1.data-cell .label::after{width:12px;height:12px;min-width:12px;min-height:12px;transform:translateY(1px)}}.page-section.compare-section .comparison-table .table-row .table-cell.col-2{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px;color:var(--c-soft-blue-bg-body);border-right:1px solid rgba(0,0,0,.15)}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-2{font-size:14px;letter-spacing:-0.42px}}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-2{flex:0 0 70px;width:70px}}.page-section.compare-section .comparison-table .table-row .table-cell.col-2 *{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-2 *{font-size:14px;letter-spacing:-0.42px}}.page-section.compare-section .comparison-table .table-row .table-cell.col-2 .checkmark{background-color:var(--c-soft-blue-bg-body)}.page-section.compare-section .comparison-table .table-row .table-cell.col-3{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-3{font-size:14px;letter-spacing:-0.42px}}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-3{flex:0 0 70px;width:70px}}.page-section.compare-section .comparison-table .table-row .table-cell.col-3 *{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-3 *{font-size:14px;letter-spacing:-0.42px}}.page-section.compare-section .comparison-table .table-row .table-cell.col-4{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px;border-right:1px solid var(--Accent-Electric-Blue, #0B6BFA);border-left:1px solid var(--Accent-Electric-Blue, #0B6BFA)}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-4{font-size:14px;letter-spacing:-0.42px}}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-4{flex:0 0 70px;width:70px}}.page-section.compare-section .comparison-table .table-row .table-cell.col-4 *{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .table-cell.col-4 *{font-size:14px;letter-spacing:-0.42px}}.page-section.compare-section .comparison-table .table-row .checkmark{width:12px;height:10px;background-color:var(--c-primary-off-black);mask:url("../images/icon-checkmark.svg") center center no-repeat;-webkit-mask:url("../images/icon-checkmark.svg") center center no-repeat;mask-size:100% 100%;-webkit-mask-size:100% 100%}@media(max-width: 767px){.page-section.compare-section .comparison-table .table-row .checkmark{height:8px;width:10px}}.page-section.compare-section .comparison-table .table-row .description-text{width:100%;flex:0 0 100%;text-align:left;height:0;overflow:hidden;transition:var(--tr-1);background:var(--c-card-fill-bg-snow-blue)}.page-section.compare-section .comparison-table .table-row .description-text p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:-0.54px;color:var(--c-soft-blue-bg-caption);padding:var(--spacing-xs, 8px) var(--spacing-xxs, 4px) var(--spacing-md, 16px) var(--spacing-xxs, 4px)}@media(max-width: 1279px){.page-section.compare-section .comparison-table .table-row .description-text p{font-size:14px;letter-spacing:-0.42px}}.page-section.timeline-section{background:var(--c-card-fill-bg-primary-blue);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.timeline-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.timeline-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-primary-blue-bg-caption)}@media(max-width: 1279px){.page-section.timeline-section .top-text{font-size:14px}}.page-section.timeline-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.timeline-section .section-content{gap:var(--spacing-md)}}.page-section.timeline-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.timeline-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.timeline-section .background-wrapper{margin-left:-7px;margin-right:-7px;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width: 1279px){.page-section.timeline-section .background-wrapper{margin-left:0;margin-right:0}}@media(max-width: 1279px){.page-section.timeline-section .background-wrapper .illustration-desktop{display:none}}.page-section.timeline-section .background-wrapper .illustration-mobile{display:none}@media(max-width: 1279px){.page-section.timeline-section .background-wrapper .illustration-mobile{display:block}}@media(max-width: 767px){.page-section.timeline-section .background-wrapper .illustration-mobile{transform:translateX(8px)}}.page-section.timeline-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.timeline-section .description{font-size:16px}}.page-section.timeline-section .try_countdown_timer_alternative .time-unit .time-box{background:var(--c-primary-charcoal)}@media(max-width: 1279px){.page-section.timeline-section .try_countdown_timer_alternative{padding-bottom:0}}.page-section.timeline-section .timeline-wrapper{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);position:relative;height:850px;display:flex;flex-direction:column;align-items:stretch;justify-content:center}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper{height:auto;width:400px;margin:0 auto}}@media(max-width: 767px){.page-section.timeline-section .timeline-wrapper{width:358px;max-width:100%}}.page-section.timeline-section .timeline-wrapper .timeline-content{position:absolute;min-width:100%;margin-right:-7px;margin-left:-7px;height:100%;left:0;top:0;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:42px;margin-left:0;margin-right:0;padding-top:44px}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point{flex:0 0 22.8333%;margin-left:-7.0166%;display:flex;flex-direction:column;align-items:stretch;justify-content:center}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point{margin-left:0;flex:0 1 auto;min-width:0;height:auto;align-items:center;flex-direction:row;justify-content:flex-start}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner{transform:translateY(263px)}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner{transform:none;padding-left:30px}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner .event-point-icon{order:1}}@media(max-width: 767px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner{padding-left:14px}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner .scroll-reveal{transform:translateY(-10px)}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner .scroll-reveal{transform:translateX(-10px)}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner .event-point-icon{order:1;margin-bottom:16px;margin-top:0}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner .event-point-icon{margin-bottom:0}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(odd) .event-point-inner .event-point-content{order:2}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(even) .event-point-inner{gap:60px}}@media(max-width: 767px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(even) .event-point-inner{gap:50px}}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:nth-child(even) .event-point-inner .event-point-content{text-align:right}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:first-child{margin-left:-28px}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point:first-child{margin-left:0}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-icon{width:84px;height:126px;aspect-ratio:126/84;animation-delay:calc(var(--i)*.2s);margin-top:16px}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-icon{margin-top:0}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-icon .icon-mobile{display:none}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-icon .icon-mobile{display:block}}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-icon .icon-desktop{display:none}}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-icon{width:84px;height:56px}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-icon img{width:100%;height:auto}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner{display:flex;flex-direction:column;align-items:center;transform:translateY(-232px)}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner{flex-direction:row;transform:translateY(0);gap:73px;justify-content:flex-start}}@media(max-width: 767px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner{gap:50px}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .scroll-reveal{transform:translateY(10px)}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .scroll-reveal{transform:translateX(10px)}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-date{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-primary-blue-bg-caption);animation-delay:calc(var(--i)*.2s)}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-date{font-size:14px}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-content{order:2}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-content{text-align:left;min-width:207px;flex:0 1 207px;min-height:75px}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-text{animation-delay:calc(var(--i)*.2s)}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-text *{font-family:var(--ff-body);font-size:16px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.08px;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-text *{font-size:12px;letter-spacing:.06px}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-text h3{font-family:var(--ff-heading);font-size:18px;font-style:normal;font-weight:600;line-height:1.5;color:var(--c-white)}@media(max-width: 1279px){.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-text h3{font-size:14px;line-height:1.5}}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-text h3.highlight{color:var(--c-accent-gold)}.page-section.timeline-section .timeline-wrapper .timeline-content .event-point .event-point-inner .event-point-icon{order:2}.page-section.timeline-section .buttons-wrapper{justify-content:center;flex-direction:column;align-items:center;gap:var(--spacing-xl);opacity:1 !important;transform:none !important;animation:none !important}@media(max-width: 1279px){.page-section.timeline-section .buttons-wrapper{gap:var(--spacing-md)}}.page-section.timeline-section .buttons-wrapper .remaining-spots-wrapper{opacity:1 !important;transform:none !important;animation:none !important}@media(max-width: 1279px){.page-section.timeline-section .buttons-wrapper .button,.page-section.timeline-section .buttons-wrapper .notification-subscription-button-wrapper{width:100%}}.page-section.timeline-section .buttons-wrapper .button::before{box-shadow:0 4px 4px rgba(0,0,0,.25)}.page-section.how-it-works-section{background:var(--c-card-fill-bg-primary-blue);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.how-it-works-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.how-it-works-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-primary-blue-bg-caption)}@media(max-width: 1279px){.page-section.how-it-works-section .top-text{font-size:14px}}.page-section.how-it-works-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.how-it-works-section .section-content{gap:var(--spacing-md)}}.page-section.how-it-works-section .section-content .buttons-wrapper{align-items:center;justify-content:center}.page-section.how-it-works-section .section-content .buttons-wrapper .full-video-button{transform:none;opacity:1}.page-section.how-it-works-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.how-it-works-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.how-it-works-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.how-it-works-section .description{font-size:16px}}.page-section.how-it-works-section .how-it-works-carousel-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper{padding-top:var(--spacing-md);padding-bottom:0;gap:var(--spacing-md)}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .carousel-controls{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.page-section.how-it-works-section .how-it-works-carousel-wrapper .carousel-controls .carousel-left{border:0;outline:0;appearance:none;margin:0;padding:0;-webkit-appearance:none;background-color:var(--c-white);mask:url("../images/caret-left.svg") center center no-repeat;-webkit-mask:url("../images/caret-left.svg") center center no-repeat;mask-size:contain;flex:0 0 40px;height:56px;cursor:pointer}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .carousel-controls .carousel-left{width:20px;flex:0 0 20px;height:32px}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .carousel-controls .carousel-right{border:0;outline:0;appearance:none;margin:0;padding:0;-webkit-appearance:none;background-color:var(--c-white);mask:url("../images/caret-right.svg") center center no-repeat;-webkit-mask:url("../images/caret-right.svg") center center no-repeat;mask-size:100% 100%;flex:0 0 40px;height:56px;cursor:pointer}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .carousel-controls .carousel-right{width:20px;flex:0 0 20px;height:32px}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .carousel-controls .carousel-counter-wrapper{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .carousel-controls .carousel-counter-wrapper{font-size:20px}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .pagination-wrapper{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:2px}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .pagination-wrapper{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md);max-width:344px;margin:0 auto;width:100%}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .pagination-wrapper button{border:0;outline:0;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);width:100%;height:100%;cursor:pointer;display:block;flex:1;height:4px;background:rgba(255,255,255,.3);border-radius:4px;transition:var(--tr-1)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .pagination-wrapper button{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .pagination-wrapper button.is-active{background:var(--c-indigo-bg-text)}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel{padding-top:0;padding-bottom:0}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .splide__track{overflow:visible}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide{display:flex;flex-direction:column;align-items:stretch;justify-content:center;width:478px;padding-left:12px;padding-right:12px}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide{width:324px;padding-left:0;padding-right:0}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide.is-active .slide-inner-content{transform:scale(1.07)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide.is-active .slide-inner-content{transform:scale(1.02)}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content{background:var(--c-card-fill-bg-snow-blue);padding:var(--spacing-lg);border-radius:var(--radius-lg);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg);height:100%;transition:.5s ease transform;transform:scale(0.9);transform-origin:center center}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content{padding:var(--spacing-md)}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-text-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-sm)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-text-content{gap:var(--spacing-xs);padding-bottom:var(--spacing-xs)}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-title{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-primary-off-black)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-title{font-size:20px}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-text,.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-text p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;color:var(--c-soft-blue-bg-body)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-text,.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-text p{font-size:14px}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .buttons-wrapper{align-items:center;justify-content:center;padding-top:var(--spacing-xs)}@media(max-width: 1279px){.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .buttons-wrapper{padding-top:var(--spacing-xxs)}}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-thumbnail{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:3/4;align-self:center;max-width:268px;width:100%;height:auto;display:block}.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-thumbnail img,.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-thumbnail iframe,.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-thumbnail object,.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-thumbnail video,.page-section.how-it-works-section .how-it-works-carousel-wrapper .how-it-works-carousel .how-it-works-slide .slide-inner-content .slide-thumbnail>div{width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.refund-policy-section{background:var(--c-primary-charcoal);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.refund-policy-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.refund-policy-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-charcoal-bg-caption)}@media(max-width: 1279px){.page-section.refund-policy-section .top-text{font-size:14px}}.page-section.refund-policy-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.refund-policy-section .section-content{gap:var(--spacing-md)}}.page-section.refund-policy-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.refund-policy-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.refund-policy-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-charcoal-bg-caption)}@media(max-width: 1279px){.page-section.refund-policy-section .description{font-size:16px}}.page-section.refund-policy-section .intro-text{font-family:var(--ff-body);font-size:22px;font-style:normal;font-weight:400;line-height:1.4;color:var(--c-white)}@media(max-width: 1279px){.page-section.refund-policy-section .intro-text{font-size:18px}}.page-section.refund-policy-section .refund-policy-description-content{border-top:1px solid var(--c-charcoal-bg-caption);padding-top:var(--spacing-xl);text-align:left;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.page-section.refund-policy-section .refund-policy-description-content{padding-top:var(--spacing-md);gap:var(--spacing-md)}}.page-section.refund-policy-section .refund-policy-description-content .refund-policy-title{font-family:var(--ff-heading);font-size:32px;font-style:normal;font-weight:600;line-height:1.4;color:var(--c-white)}@media(max-width: 1279px){.page-section.refund-policy-section .refund-policy-description-content .refund-policy-title{font-size:24px}}.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description{gap:var(--spacing-md)}}.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description h1,.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description h2,.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description h3,.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description h4,.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description h5,.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description h6{color:var(--c-white)}.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description p{color:var(--c-charcoal-bg-text)}.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description a{text-decoration:none;color:currentColor;font-weight:700}.page-section.refund-policy-section .refund-policy-description-content .refund-policy-description a:hover{text-decoration:underline}.page-section.community-section{background:var(--c-card-fill-bg-primary-blue);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.community-section .container{max-width:var(--container-desktop)}}@media(max-width: 1279px){.page-section.community-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.community-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-primary-blue-bg-caption)}@media(max-width: 1279px){.page-section.community-section .top-text{font-size:14px}}.page-section.community-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.community-section .section-content{gap:var(--spacing-md)}}.page-section.community-section .section-title{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.community-section .section-title{font-size:28px;letter-spacing:-0.14px}}.page-section.community-section .community-slides-wrapper{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-md)}.page-section.community-section .community-slides-wrapper .pagination-wrapper{display:none;padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs);flex-direction:row;align-items:stretch;justify-content:center;gap:2px}.page-section.community-section .community-slides-wrapper .pagination-wrapper button{border:0;outline:0;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);width:100%;height:100%;cursor:pointer;display:block;flex:1;height:4px;background:rgba(255,255,255,.3);border-radius:4px;transition:var(--tr-1)}.page-section.community-section .community-slides-wrapper .pagination-wrapper button.is-active{background:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .pagination-wrapper{display:flex}}.page-section.community-section .community-slides-wrapper .community-slides-carousel{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .community-slides-carousel{margin-right:-20px;margin-left:-20px}}.page-section.community-section .community-slides-wrapper .splide__list{align-items:flex-start}.page-section.community-section .community-slides-wrapper .community-slide{height:auto;aspect-ratio:3/4;background:var(--c-card-fill-bg-ivory);border-radius:var(--radius-sm);padding:var(--spacing-xl) var(--spacing-lg);display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-xl)}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .community-slide{padding:var(--spacing-md);gap:var(--spacing-md)}}.page-section.community-section .community-slides-wrapper .community-slide .slide-title{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-primary-off-black)}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .community-slide .slide-title{font-size:20px}}.page-section.community-section .community-slides-wrapper .community-slide .slide-text-content{padding-top:48px;display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-3xl)}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .community-slide .slide-text-content{gap:var(--spacing-2xl)}}.page-section.community-section .community-slides-wrapper .community-slide .slide-text-content .slide-figure-text{font-family:var(--ff-heading);font-size:117px;font-style:normal;font-weight:800;line-height:1.25;letter-spacing:-0.585px;color:var(--c-primary-off-black)}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .community-slide .slide-text-content .slide-figure-text{font-size:94px;letter-spacing:-0.47px}}.page-section.community-section .community-slides-wrapper .community-slide .slide-text-content .slide-description{font-family:var(--ff-body);font-size:22px;font-style:normal;font-weight:400;line-height:1.4;color:var(--c-soft-blue-bg-body-dark)}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .community-slide .slide-text-content .slide-description{font-size:18px}}.page-section.community-section .community-slides-wrapper .community-slide .slide-media-content{border-radius:var(--radius-xs);height:auto;width:332px;aspect-ratio:3/4;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}@media(max-width: 1279px){.page-section.community-section .community-slides-wrapper .community-slide .slide-media-content{width:248px}}.page-section.community-section .community-slides-wrapper .community-slide .slide-media-content .slide-thumbnail{width:100%;height:100%}.page-section.community-section .community-slides-wrapper .community-slide .slide-media-content .slide-thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.community-section .community-slides-wrapper .community-slide .slide-media-content .slide-thumbnail video{width:100%;height:100%}.page-section.community-section .community-slides-wrapper .community-slide .slide-media-content .slide-thumbnail>div{width:100%;height:100%;object-fit:cover;object-position:center center}.page-section.success-section{background:var(--c-primary-soft-blue);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.success-section{padding:0px var(--spacing-md, 16px) var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.success-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center;align-items:stretch}.page-section.success-section .section-content .success-content{gap:0;--cols: 3}@media(max-width: 1279px){.page-section.success-section .section-content .success-content{flex-direction:column}}.page-section.success-section .section-content .success-left{width:100%;max-width:400px;flex:0 0 400px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 var(--spacing-xs) var(--spacing-3xl);gap:var(--spacing-lg)}@media(max-width: 1279px){.page-section.success-section .section-content .success-left{flex:1;max-width:100%;gap:var(--spacing-md);padding-bottom:var(--spacing-xl)}}.page-section.success-section .section-content .success-left .success-icon{width:60px;height:48px}.page-section.success-section .section-content .success-left .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;text-align:center;color:var(--c-accent-gold);display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-lg)}@media(max-width: 1279px){.page-section.success-section .section-content .success-left .top-text{font-size:14px}}.page-section.success-section .section-content .success-left h2{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.success-section .section-content .success-left h2{font-size:28px;letter-spacing:-0.14px}}.page-section.success-section .section-content .success-left .intro-text{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-md)}.page-section.success-section .section-content .success-left .intro-text p{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-indigo-bg-highlight)}@media(max-width: 1279px){.page-section.success-section .section-content .success-left .intro-text p{font-size:16px}}.page-section.success-section .section-content .success-right{flex:1;max-width:calc(100% - 481px);padding:0 var(--spacing-xs);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg)}@media(max-width: 1279px){.page-section.success-section .section-content .success-right{flex:1;max-width:100%;gap:var(--spacing-md)}}.page-section.success-section .section-content .success-right .top-text-right{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;font-weight:600;color:var(--c-white)}@media(max-width: 1279px){.page-section.success-section .section-content .success-right .top-text-right{font-size:20px}}.page-section.success-section .section-content .success-right .middle-text-right{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;font-weight:600;color:var(--c-white)}@media(max-width: 1279px){.page-section.success-section .section-content .success-right .middle-text-right{font-size:20px}}.page-section.success-section .section-content .success-right .description-right *{color:var(--c-indigo-bg-text)}@media(max-width: 1279px){.page-section.success-section .section-content .success-right .buttons-wrapper{width:100%}.page-section.success-section .section-content .success-right .buttons-wrapper .notification-subscription-button-wrapper{width:100%}}.page-section.success-section .section-content .success-right .bottom-text-right p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-indigo-bg-caption)}@media(max-width: 1279px){.page-section.success-section .section-content .success-right .bottom-text-right p{font-size:14px;letter-spacing:.07px}}.page-section.success-section .section-content .success-right .buttons-wrapper .button{width:100%}.page-section.success-section .section-content .divider{margin:0 var(--spacing-2xl);width:1px;background:var(--c-indigo-bg-caption);height:auto}@media(max-width: 1279px){.page-section.success-section .section-content .divider{display:none}}.page-section.success-section .success-outer-wrapper{background:var(--c-card-fill-bg-midnight-blue-II) url("../images/bg-benefits-content.png") center center no-repeat;background-size:cover;padding:var(--spacing-3xl) var(--spacing-xl);border-radius:var(--radius-xl)}@media(max-width: 1279px){.page-section.success-section .success-outer-wrapper{background:var(--c-card-fill-bg-midnight-blue-II) url("../images/bg-benefits-content-mobile.png") center center no-repeat;background-size:cover;padding:var(--spacing-2xl, 40px) var(--spacing-sm, 12px)}}.page-section.coming-up-next-section{background:var(--c-card-fill-bg-primary-blue);display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.coming-up-next-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.coming-up-next-section .top-text{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:500;line-height:1.4;text-transform:uppercase;color:var(--c-primary-blue-bg-caption)}@media(max-width: 1279px){.page-section.coming-up-next-section .top-text{font-size:14px}}.page-section.coming-up-next-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);text-align:center}@media(max-width: 1279px){.page-section.coming-up-next-section .section-content{gap:var(--spacing-md)}}.page-section.coming-up-next-section .main-text p{font-family:var(--ff-heading);font-size:40px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:-0.2px;color:var(--c-white)}@media(max-width: 1279px){.page-section.coming-up-next-section .main-text p{font-size:28px;letter-spacing:-0.14px}}.page-section.coming-up-next-section .description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-white)}@media(max-width: 1279px){.page-section.coming-up-next-section .description{font-size:16px}}.page-section.coming-up-next-section .coming-up-columns{align-items:flex-start}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns{flex-direction:column;gap:var(--spacing-md)}}.page-section.coming-up-next-section .coming-up-columns>*{background:var(--c-card-fill-bg-deep-aubergine);border-radius:var(--radius-md);padding:var(--spacing-xl);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-lg);border-top:6px solid var(--c-accent-green)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns>*{flex:auto;width:100%;max-width:100%;border-width:4px;border-radius:var(--radius-sm);padding:var(--spacing-lg, 24px) var(--spacing-md, 16px);gap:var(--spacing-md)}}.page-section.coming-up-next-section .coming-up-columns .coming-up-left{border-color:var(--c-accent-yellow);background:var(--c-card-fill-bg-midnight-blue-II)}.page-section.coming-up-next-section .coming-up-columns .coming-up-right .bottom-text{padding-top:0;margin-top:auto}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .coming-up-right .buttons-wrapper .notification-subscription-button-wrapper{width:100%}}.page-section.coming-up-next-section .coming-up-columns .icon-wrapper{height:48px;text-align:center}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .icon-wrapper{height:32px}}.page-section.coming-up-next-section .coming-up-columns .icon-wrapper img{height:100%;width:auto;margin:0 auto}.page-section.coming-up-next-section .coming-up-columns .coming-up-title{font-family:var(--ff-heading);font-size:32px;font-style:normal;font-weight:600;line-height:1.4;color:var(--c-white)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .coming-up-title{font-size:24px}}.page-section.coming-up-next-section .coming-up-columns .coming-up-description>*{font-family:var(--ff-body);font-size:22px;font-style:normal;font-weight:400;line-height:1.4;color:var(--c-indigo-bg-highlight)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .coming-up-description>*{font-size:18px}}.page-section.coming-up-next-section .coming-up-columns .bottom-text{padding:var(--spacing-lg) 0}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .bottom-text{padding:var(--spacing-md) 0}}.page-section.coming-up-next-section .coming-up-columns .bottom-text>*{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-indigo-bg-caption)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .bottom-text>*{font-size:14px;letter-spacing:.07px}}.page-section.coming-up-next-section .coming-up-columns .timeline{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:var(--spacing-md) var(--spacing-lg) 0;gap:var(--spacing-2xl)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .timeline{padding:var(--spacing-sm) var(--spacing-md) 0;gap:var(--spacing-md)}}.page-section.coming-up-next-section .coming-up-columns .timeline .divider{height:1px;background:var(--c-indigo-bg-caption)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .timeline .divider{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;height:auto;gap:var(--spacing-xl)}.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner::after{position:absolute;left:15px;height:100%;width:2px;border-radius:2px;background:var(--c-indigo-bg-caption);top:0;content:""}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner::after{left:10px}}.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point{display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-xl);position:relative;z-index:2;animation-delay:calc(var(--i)*.2)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point{gap:var(--spacing-md)}}.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point::before{content:"";width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:var(--dot-color);display:block;transform:translateX(1px) translateY(8px);position:relative;z-index:1}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point::before{width:20px;height:20px;flex:0 0 20px;transform:translateX(1px) translateY(5px)}}.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point .event-text{text-align:left;display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xs)}.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point .event-text .event-title{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-white)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point .event-text .event-title{font-size:20px}}.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point .event-text .event-description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-white)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .timeline .timeline-inner .event-point .event-text .event-description{font-size:16px}}.page-section.coming-up-next-section .coming-up-columns .join-cta{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:var(--spacing-md) var(--spacing-lg) 0;gap:var(--spacing-2xl)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .join-cta{padding:var(--spacing-sm) var(--spacing-md) 0;gap:var(--spacing-md)}}.page-section.coming-up-next-section .coming-up-columns .join-cta .divider{height:1px;background:var(--c-indigo-bg-caption)}.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;height:auto;gap:var(--spacing-xl)}.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point{display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--spacing-xl);position:relative;z-index:2;animation-delay:calc(var(--i)*.2)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point{gap:var(--spacing-md)}}.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .emoji{flex:0 0 30px;height:30px;width:30px;transform:translateY(3px)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .emoji{flex:0 0 20px;height:20px;width:20px}}.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .emoji img{width:100%;height:auto}.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .event-text{text-align:left;display:inline-flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xs);flex:1}.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .event-text .event-title{font-family:var(--ff-heading);font-size:24px;font-style:normal;font-weight:600;line-height:1.25;color:var(--c-white)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .event-text .event-title{font-size:20px}}.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .event-text .event-description{font-family:var(--ff-body);font-size:20px;font-style:normal;font-weight:400;line-height:1.5;color:var(--c-white)}@media(max-width: 1279px){.page-section.coming-up-next-section .coming-up-columns .join-cta .join-cta-inner .event-point .event-text .event-description{font-size:16px}}.page-section.coming-up-next-section .buttons-wrapper{margin-top:var(--spacing-lg)}@media(max-width: 1279px){.page-section.coming-up-next-section .buttons-wrapper{margin-top:var(--spacing-md)}}.page-section.coming-up-next-section .buttons-wrapper .button{width:100%;flex:1}.page-section.coming-up-next-section .bottom-text p{font-family:var(--ff-body);font-size:18px;font-style:normal;font-weight:normal;line-height:1.4;letter-spacing:.09px;color:var(--c-primary-blue-bg-caption)}@media(max-width: 1279px){.page-section.coming-up-next-section .bottom-text p{font-size:14px;letter-spacing:.07px}}.page-section.standard-page-section{display:flex;padding:var(--spacing-3xl) var(--spacing-xl);flex-direction:column;align-items:stretch;align-self:stretch;overflow:hidden}@media(max-width: 1279px){.page-section.standard-page-section{padding:var(--spacing-3xl, 64px) var(--spacing-md, 16px)}}.page-section.standard-page-section .section-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--spacing-xl);align-items:stretch}@media(max-width: 1279px){.page-section.standard-page-section .section-content{gap:var(--spacing-md)}}.sale-page-open .page-section.timeline-section .section-title{transform:none;opacity:1}.sale-page-open .page-section.final-cta-section .remaining-spots-wrapper{opacity:1;transform:none}.sale-page-closed .page-section.compare-section .section-title{transform:none;opacity:1}.sale-page-closed .page-section.refund-policy-section .section-title{transform:none;opacity:1}/*# sourceMappingURL=theme.css.map */
