.BrandsSection_section__oRHWV{position:relative;z-index:12;width:100%;padding-top:var(--spacing-xl);padding-bottom:var(--spacing-sm);overflow:hidden}@media (min-width:568px){.BrandsSection_section__oRHWV{z-index:11;padding-top:var(--spacing-giant)}}@media (min-width:1280px){.BrandsSection_section__oRHWV{padding-top:calc(10rem * var(--mantine-scale))}}html:not([data-mantine-color-scheme=dark]) .BrandsSection_section__oRHWV{background:linear-gradient(180deg,var(--neutral--light-pure---neutral--dark-300) 0,var(--neutral--light-100---neutral--dark-pure) 100%)}html[data-mantine-color-scheme=dark] .BrandsSection_section__oRHWV{background:linear-gradient(180deg,var(--neutral--light-pure---brand--secondary-pure) 0,var(--neutral--light-100---neutral--dark-300) 100%)}.BrandsSection_headingBand__OMtw_,.BrandsSection_sectionInner__SVqTj{display:flex;flex-direction:column;align-items:center}.BrandsSection_headingBand__OMtw_{width:100%;padding-bottom:var(--spacing-xl);box-sizing:border-box}@media (min-width:568px){.BrandsSection_headingBand__OMtw_{padding-bottom:var(--spacing-xxl)}}@media (min-width:1280px){.BrandsSection_headingBand__OMtw_{padding-bottom:calc(8rem * var(--mantine-scale))}}.BrandsSection_heading__r8CHW{box-sizing:border-box;font-family:var(--font-figtree);font-weight:500;font-size:calc(2rem * var(--mantine-scale));line-height:1.2;color:var(--neutral--dark-pure---neutral--light-pure);margin:0 auto;max-width:calc(42.25rem * var(--mantine-scale));padding:0 var(--spacing-md);text-align:center;display:flex;flex-direction:column;align-items:center;gap:calc(.25rem * var(--mantine-scale))}.BrandsSection_headingLine__2ezDN{display:block;width:100%}.BrandsSection_headingSecondLine__XCI2b{display:inline}@media (min-width:568px){.BrandsSection_heading__r8CHW{font-size:calc(2.75rem * var(--mantine-scale))}}@media (min-width:1280px){.BrandsSection_heading__r8CHW{font-size:calc(4rem * var(--mantine-scale));padding:0}}.BrandsSection_bold__bqZfN{font-weight:700}.BrandsSection_underlineGroup__jkmmg{display:inline-block;position:relative;padding-bottom:calc(.5rem * var(--mantine-scale));white-space:nowrap}.BrandsSection_underlineWrapper__E7bSg{position:absolute;left:0;right:0;bottom:0;line-height:0;font-size:0}.BrandsSection_underlineWrapper__E7bSg img{display:block;width:100%;height:auto}@media (min-width:568px){.BrandsSection_underlineGroup__jkmmg{padding-bottom:calc(.5625rem * var(--mantine-scale))}}@media (min-width:1280px){.BrandsSection_underlineGroup__jkmmg{padding-bottom:calc(.625rem * var(--mantine-scale))}}.BrandsSection_marqueeBand__rBSJt{position:relative;width:100%}.BrandsSection_marqueeWrapper__rIavi{display:flex;flex-direction:column;--brand-logo-scale:0.4;gap:var(--spacing-xxs);width:100%}@media (min-width:568px){.BrandsSection_marqueeWrapper__rIavi{--brand-logo-scale:0.65;gap:var(--spacing-sm)}}@media (min-width:1280px){.BrandsSection_marqueeWrapper__rIavi{--brand-logo-scale:1}}.BrandsSection_marqueeRowReverse__wbTeO,.BrandsSection_marqueeRow__IVGx6{display:flex;width:100%;height:calc(200px * var(--brand-logo-scale));justify-content:flex-start;align-items:center;overflow:hidden}@media (min-width:320px){.BrandsSection_marqueeRowReverse__wbTeO{padding-left:calc(64px * var(--brand-logo-scale))}}@media (min-width:568px){.BrandsSection_marqueeRowReverse__wbTeO{padding-left:calc(128px * var(--brand-logo-scale))}}.BrandsSection_marqueeTrackReverse__wgYTd,.BrandsSection_marqueeTrack__IqLqt{display:flex;gap:calc(64px * var(--brand-logo-scale));align-items:center;height:calc(200px * var(--brand-logo-scale));flex-shrink:0;will-change:transform}.BrandsSection_logoContainer__04Lv5{flex:0 0 calc(200px * var(--brand-logo-scale));width:calc(200px * var(--brand-logo-scale));height:calc(200px * var(--brand-logo-scale));display:flex;align-items:center;justify-content:center}.BrandsSection_logoImage__Yw8fD{display:block;width:auto;height:auto;color:var(--brand--secondary-pure---neutral--light-pure);zoom:var(--brand-logo-scale)}.BrandsSection_controls__E1s_B{position:relative;z-index:2;display:flex;justify-content:center;margin-top:10px;width:100%}@media (min-width:568px){.BrandsSection_controls__E1s_B{margin-top:20px}}.BrandsSection_visuallyHidden__NKI57{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.BrandsSection_marqueeStage__IONyE{width:100%}@media (prefers-reduced-motion:no-preference){.BrandsSection_section__oRHWV:not(.BrandsSection_animated__O41iW) .BrandsSection_headingBand__OMtw_{opacity:0;transform:translateY(calc(2rem * var(--mantine-scale)))}.BrandsSection_section__oRHWV:not(.BrandsSection_animated__O41iW) .BrandsSection_marqueeStage__IONyE{opacity:0;transform:translateY(calc(1.5rem * var(--mantine-scale)))}.BrandsSection_section__oRHWV.BrandsSection_animated__O41iW .BrandsSection_headingBand__OMtw_{opacity:1;transform:translateY(0);transition:opacity .55s ease-out,transform .55s ease-out}.BrandsSection_section__oRHWV.BrandsSection_animated__O41iW .BrandsSection_marqueeStage__IONyE{opacity:1;transform:translateY(0);transition:opacity .6s ease-out .45s,transform .6s ease-out .45s}}@media (prefers-reduced-motion:reduce){.BrandsSection_headingBand__OMtw_,.BrandsSection_marqueeStage__IONyE{opacity:1!important;transform:none!important;transition:none!important}.BrandsSection_controls__E1s_B{display:none}}.dismissScrim_dismissScrim__MOpKa{background-color:var(--mantine-color-neutral--dark-pure-0);opacity:.6}.HeroShowcase_section__isELk{display:flex;width:100%;padding:calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));flex-direction:column;align-items:center;background-color:var(--neutral--light-pure---brand--secondary-pure)}.HeroShowcase_heroShell__EDVZA{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:calc(.5rem * var(--mantine-scale))}.HeroShowcase_container__2_jOi{width:100%;max-width:calc(110rem * var(--mantine-scale));margin-inline:auto;background-color:var(--neutral--dark-pure---neutral--light-pure);border-radius:calc(.375rem * var(--mantine-scale));min-height:calc(13.75rem * var(--mantine-scale));aspect-ratio:16/9;position:relative;overflow:hidden}.HeroShowcase_desktopContainer__NUGje{display:none}@media (min-width:568px){.HeroShowcase_desktopContainer__NUGje{display:contents}}.HeroShowcase_mobileContainer__3EuaP{display:contents}@media (min-width:1280px){.HeroShowcase_mobileContainer__3EuaP{display:none}}.HeroShowcase_modalMobileControls__Fi65s{display:flex;flex-direction:column;width:100%;opacity:0;pointer-events:none;transition:opacity .3s ease}.HeroShowcase_modalMobileControlsVisible__QoSAF{opacity:1;pointer-events:auto}.HeroShowcase_modalDesktopControls__K3Pyn{display:none}.HeroShowcase_modalCenterBar__OLXv3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:row;justify-content:center;z-index:2}@media (min-width:568px){.HeroShowcase_container__2_jOi{min-height:calc(20rem * var(--mantine-scale))}.HeroShowcase_modalDesktopControls__K3Pyn{display:flex;align-items:center;flex-shrink:0}.HeroShowcase_modalPlayer__J_Co8 .HeroShowcase_modalCenterBar__OLXv3{display:none}}@media (min-width:1280px){.HeroShowcase_container__2_jOi{aspect-ratio:11/5;min-height:auto}}.HeroShowcase_backgroundVideo__iYDYx{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:16/9;min-height:100%;transform:translate(-50%,-50%);border:0;pointer-events:none}.HeroShowcase_gradientOverlay__lMMwR{display:block;position:absolute;bottom:0;left:0;right:0;height:calc(14rem * var(--mantine-scale));background:linear-gradient(to top,var(--mantine-color-neutral--dark-pure-0),transparent);opacity:.6;transition:opacity .3s ease;pointer-events:none}@media (min-width:1280px){.HeroShowcase_gradientOverlay__lMMwR{opacity:0}.HeroShowcase_container__2_jOi:hover .HeroShowcase_gradientOverlay__lMMwR{opacity:1}}.HeroShowcase_watchButtonRadarWrap__oyOv2{display:none;position:absolute;bottom:calc(1rem * var(--mantine-scale));left:calc(1rem * var(--mantine-scale));z-index:2;align-items:center;justify-content:center;width:calc(15.5rem * var(--mantine-scale));max-width:100%;height:calc(4.75rem * var(--mantine-scale));gap:calc(.75rem * var(--mantine-scale));pointer-events:none}.HeroShowcase_watchButtonRadarWrap__oyOv2:before{display:none}.HeroShowcase_watchButtonRadarWrapMobile__jmAxt{position:relative;z-index:12;display:flex;width:min(100%,calc(22.5rem * var(--mantine-scale)));margin-inline:auto;padding:calc(.875rem * var(--mantine-scale)) calc(1.4375rem * var(--mantine-scale));box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:calc(.625rem * var(--mantine-scale))}.HeroShowcase_watchButtonRadarWrapMobile__jmAxt .HeroShowcase_watchButton__LLF6M{justify-content:center;align-items:center}.HeroShowcase_watchButtonRadarWrapMobile__jmAxt .HeroShowcase_watchButtonIcon__6csTD{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;min-width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));color:var(--neutral--light-pure---neutral--dark-pure)}.HeroShowcase_watchButtonRadarWrapMobile__jmAxt .HeroShowcase_watchButtonIcon__6csTD svg{display:block}.HeroShowcase_watchButtonRadarWrapMobile__jmAxt .HeroShowcase_watchButton__LLF6M>span:last-child{display:inline-flex;align-items:center}.HeroShowcase_watchButtonRadarWrapMobile__jmAxt .HeroShowcase_watchButton__LLF6M:hover .HeroShowcase_watchButtonIcon__6csTD{color:var(--neutral--light-pure)}@media (min-width:1280px){.HeroShowcase_watchButtonRadarWrapMobile__jmAxt{display:none}.HeroShowcase_watchButtonRadarWrap__oyOv2{display:flex;top:calc(1.5rem * var(--mantine-scale));right:calc(1.5rem * var(--mantine-scale));left:auto;width:calc(15.5rem * var(--mantine-scale));height:calc(4.75rem * var(--mantine-scale));justify-content:center}.HeroShowcase_watchButtonRadarWrap__oyOv2:before{display:block;content:"";position:absolute;left:50%;top:50%;box-sizing:border-box;width:100%;height:100%;border:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);opacity:.6;border-radius:calc(62.4375rem * var(--mantine-scale));transform:translate(-50%,-50%) scale(.7);pointer-events:none;animation:HeroShowcase_watchRadar__2nTO3 2.5s ease-in-out infinite}.HeroShowcase_watchButtonRadarWrap__oyOv2:hover:before{animation:none;opacity:0}}@keyframes HeroShowcase_watchRadar__2nTO3{0%,4%{transform:translate(-50%,-50%) scale(.7);opacity:.8}28%{transform:translate(-50%,-50%) scale(1);opacity:0}28.01%,99.99%{transform:translate(-50%,-50%) scale(1);opacity:0}to{transform:translate(-50%,-50%) scale(.7);opacity:.8}}.HeroShowcase_watchButton__LLF6M{pointer-events:auto}.HeroShowcase_watchButton__LLF6M>*{pointer-events:none}.HeroShowcase_watchButtonRadarWrap__oyOv2 .HeroShowcase_watchButtonIcon__6csTD{display:flex;align-items:center;color:var(--homepage-hero-watch-play-icon);transition:color .2s ease}.HeroShowcase_watchButton__LLF6M:hover .HeroShowcase_watchButtonIcon__6csTD{color:var(--neutral--dark-pure---neutral--light-pure)}.HeroShowcase_heroTapCatcher__uVbY9{position:absolute;inset:0;z-index:1;background:transparent;border:none;padding:0;cursor:pointer}@media (min-width:1280px){.HeroShowcase_heroTapCatcher__uVbY9{display:none}}.HeroShowcase_bottomBar__5jrZc{display:flex;position:absolute;bottom:calc(1rem * var(--mantine-scale));left:calc(1rem * var(--mantine-scale));right:calc(1rem * var(--mantine-scale));height:calc(3.5rem * var(--mantine-scale));z-index:2;align-items:center;gap:calc(.75rem * var(--mantine-scale));padding-inline:calc(.25rem * var(--mantine-scale));min-width:0;opacity:0;pointer-events:none;transition:opacity .25s ease}@media (min-width:1280px){.HeroShowcase_bottomBar__5jrZc{display:none;opacity:1;pointer-events:auto;bottom:calc(5rem * var(--mantine-scale));left:calc(2.5rem * var(--mantine-scale));right:calc(2.5rem * var(--mantine-scale));height:calc(4rem * var(--mantine-scale));gap:calc(1.25rem * var(--mantine-scale));transition:bottom .3s ease}.HeroShowcase_container__2_jOi:hover .HeroShowcase_bottomBar__5jrZc{display:flex;bottom:calc(1.5rem * var(--mantine-scale))}}.HeroShowcase_controlButton__fv4h7{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(3.5rem * var(--mantine-scale));height:calc(3.5rem * var(--mantine-scale));border-radius:calc(624.9375rem * var(--mantine-scale));border:none;background-color:transparent;cursor:pointer;overflow:visible;position:relative}@media (min-width:1280px){.HeroShowcase_controlButton__fv4h7{width:calc(4rem * var(--mantine-scale));height:calc(4rem * var(--mantine-scale))}}.HeroShowcase_controlButton__fv4h7:before{content:"";position:absolute;inset:0;border-radius:calc(624.9375rem * var(--mantine-scale));background-color:var(--mantine-color-brand--secondary-pure-0);opacity:.32;border:calc(.125rem * var(--mantine-scale)) solid transparent;transform:scale(.625);transition:transform .2s ease,border-color .2s ease}.HeroShowcase_controlButton__fv4h7>*{pointer-events:none}.HeroShowcase_controlButton__fv4h7 svg{position:relative;z-index:1;transition:transform .2s ease}.HeroShowcase_controlButton__fv4h7:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_controlButton__fv4h7:hover svg{transform:scale(1.5)}.HeroShowcase_controlButton__fv4h7:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-100-0);outline-offset:calc(-.0625rem * var(--mantine-scale))}.HeroShowcase_playPauseButton__4GRB_ svg g g>path:first-child,.HeroShowcase_playPauseButton__4GRB_ svg>path:last-of-type{display:none}.HeroShowcase_playPauseButton__4GRB_:hover svg path{fill:currentColor}.HeroShowcase_progressTrack__Yj33e{display:none}@media (min-width:1280px){.HeroShowcase_progressTrack__Yj33e{flex:1;min-width:0;height:calc(1.5rem * var(--mantine-scale));display:flex;align-items:center;position:relative;cursor:pointer}}.HeroShowcase_progressScrub__chRWG{touch-action:none;user-select:none}.HeroShowcase_progressTrack__Yj33e:before{content:"";position:absolute;left:0;right:0;height:calc(.375rem * var(--mantine-scale));background-color:var(--mantine-color-brand--secondary-pure-0);opacity:.32;border:calc(.0625rem * var(--mantine-scale)) solid var(--brand--secondary-200---brand--secondary-300);border-radius:calc(.5rem * var(--mantine-scale))}@media (min-width:1280px){.HeroShowcase_progressTrack__Yj33e:before{height:calc(.5rem * var(--mantine-scale))}}.HeroShowcase_progressFill__35r4z{position:absolute;left:0;width:var(--video-progress,0);height:calc(.375rem * var(--mantine-scale));background-color:var(--brand--primary-pure---brand--primary-200);border-radius:calc(.5rem * var(--mantine-scale));pointer-events:none}@media (min-width:1280px){.HeroShowcase_progressFill__35r4z{height:calc(.5rem * var(--mantine-scale))}}.HeroShowcase_modalProgressDot__ANDie,.HeroShowcase_progressDot__LsHT2{position:absolute;border-radius:50%;background-color:var(--brand--primary-pure---brand--primary-200);transform:translateX(-50%);pointer-events:none}.HeroShowcase_modalProgressDot__ANDie:after,.HeroShowcase_progressDot__LsHT2:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 calc(.375rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0);opacity:.4;pointer-events:none}.HeroShowcase_progressDot__LsHT2{left:var(--video-progress,0);width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale))}@media (min-width:1280px){.HeroShowcase_progressDot__LsHT2{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale))}}.HeroShowcase_progressTrack__Yj33e:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-100-0);outline-offset:calc(-.0625rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale))}.HeroShowcase_modalRoot__2QZqP{width:100%}.HeroShowcase_modalContent__8BTc4{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:transparent;overflow:hidden;isolation:isolate}.HeroShowcase_modalContent__8BTc4:before{content:"";position:absolute;inset:0;background-color:var(--mantine-color-neutral--dark-pure-0);opacity:.9;pointer-events:none;z-index:0}.HeroShowcase_modalContent__8BTc4>*{position:relative;z-index:1}.HeroShowcase_modalHeader__dl3em{background-color:transparent;border:none;padding:0;margin:0;min-height:0}.HeroShowcase_modalTopBar__qc9Rr{display:flex;justify-content:flex-end;align-items:flex-start;padding:calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));pointer-events:none}.HeroShowcase_modalTopBar__qc9Rr .HeroShowcase_modalCloseButton__nWxaj{pointer-events:auto}@media (min-width:568px){.HeroShowcase_modalTopBar__qc9Rr{position:absolute;top:0;right:0;left:0;z-index:3;padding:calc(2.5rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale));transform:translateZ(0);isolation:isolate}.HeroShowcase_modalTopBar__qc9Rr:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--mantine-color-neutral--dark-pure-0),transparent);opacity:.82;pointer-events:none;z-index:-1}.HeroShowcase_modalTopBar__qc9Rr:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0,var(--mantine-color-neutral--dark-pure-0) 50%,transparent 100%);opacity:.45;pointer-events:none;z-index:-1}}.HeroShowcase_modalVideoArea__rziPx{position:relative;width:100%;isolation:isolate}.HeroShowcase_modalCloseButton__nWxaj{box-sizing:border-box;pointer-events:auto;flex-shrink:0;width:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale));aspect-ratio:1;padding:0;margin:0;border:none;cursor:pointer;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background-color:transparent;overflow:visible;position:relative}.HeroShowcase_modalCloseButton__nWxaj:before{content:"";position:absolute;inset:0;border-radius:calc(624.9375rem * var(--mantine-scale));background-color:var(--mantine-color-brand--secondary-pure-0);opacity:.32;border:calc(.125rem * var(--mantine-scale)) solid transparent;transform:scale(.625);transition:transform .2s ease,border-color .2s ease}.HeroShowcase_modalCloseButton__nWxaj>*{position:relative;z-index:1;pointer-events:none}.HeroShowcase_modalCloseButton__nWxaj:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_modalCloseButton__nWxaj:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-100-0);outline-offset:calc(-.0625rem * var(--mantine-scale))}.HeroShowcase_modalBody__AvP3e{width:100%;padding:0;display:flex;align-items:center;justify-content:center}.HeroShowcase_modalTitle__fiMQD{display:none}.HeroShowcase_modalPlayer__J_Co8{display:flex;flex-direction:column;align-items:center;width:100%}.HeroShowcase_modalVideoStage__rkkWL{position:relative;width:100%;max-width:calc(75rem * var(--mantine-scale));isolation:isolate}.HeroShowcase_modalVideoWrapper__tBYC1{width:100%;position:relative;z-index:0}.HeroShowcase_modalHoverCatcher__TqEHg{position:absolute;inset:0;z-index:1;background:transparent}.HeroShowcase_modalHoverCatcherButton__wfbKz{appearance:none;border:none;padding:0;margin:0;display:block;width:100%;height:100%;box-sizing:border-box;font:inherit;line-height:0;color:transparent;cursor:default}.HeroShowcase_modalHoverCatcherButton__wfbKz:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--brand--primary-pure---brand--primary-200);outline-offset:calc(.125rem * var(--mantine-scale))}.HeroShowcase_modalVideo__tonuy{border:0;width:100%;height:100%}.HeroShowcase_modalBottomBar__fq2j4{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;padding:calc(1rem * var(--mantine-scale));gap:calc(1.25rem * var(--mantine-scale));transform:translateZ(0);flex-direction:row;justify-content:space-between;opacity:0;pointer-events:none;transition:opacity .3s ease;isolation:isolate}.HeroShowcase_modalBottomBar__fq2j4:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--mantine-color-neutral--dark-pure-0),transparent);opacity:.88;pointer-events:none;z-index:-1}.HeroShowcase_modalBottomBar__fq2j4:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--mantine-color-neutral--dark-pure-0) 55%,transparent 100%);opacity:.5;pointer-events:none;z-index:-1}.HeroShowcase_modalBottomBarVisible__Twd7q{opacity:1;pointer-events:auto}.HeroShowcase_modalControlButton__slapI{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(4rem * var(--mantine-scale));height:calc(4rem * var(--mantine-scale));border-radius:calc(624.9375rem * var(--mantine-scale));border:none;background-color:transparent;cursor:pointer;overflow:visible;position:relative;color:var(--neutral--light-pure---neutral--dark-pure)}.HeroShowcase_modalControlButton__slapI:before{content:"";position:absolute;inset:0;border-radius:calc(624.9375rem * var(--mantine-scale));background-color:var(--mantine-color-brand--secondary-pure-0);opacity:.32;border:calc(.125rem * var(--mantine-scale)) solid transparent;transform:scale(.625);transition:transform .2s ease,border-color .2s ease}.HeroShowcase_modalControlButton__slapI>*{pointer-events:none}.HeroShowcase_modalControlButton__slapI svg{position:relative;z-index:1;transition:transform .2s ease}.HeroShowcase_modalControlButton__slapI:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_modalControlButton__slapI:hover svg{transform:scale(1.5)}.HeroShowcase_modalControlButton__slapI:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-100-0);outline-offset:calc(-.0625rem * var(--mantine-scale))}.HeroShowcase_modalControlButton__slapI:disabled{opacity:.45;cursor:not-allowed}.HeroShowcase_modalControlButton__slapI:disabled:hover:before{transform:scale(.625);border-color:transparent}.HeroShowcase_modalControlButton__slapI:disabled:hover svg{transform:none}.HeroShowcase_modalAdButton__0qj5G{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(3.75rem * var(--mantine-scale));height:calc(3.75rem * var(--mantine-scale));border-radius:calc(624.9375rem * var(--mantine-scale));border:none;background-color:transparent;cursor:pointer;overflow:visible;position:relative;color:var(--neutral--light-pure---neutral--dark-pure)}.HeroShowcase_modalAdButton__0qj5G:before{content:"";position:absolute;inset:0;border-radius:calc(624.9375rem * var(--mantine-scale));background-color:var(--mantine-color-brand--secondary-pure-0);opacity:.32;border:calc(.125rem * var(--mantine-scale)) solid transparent;transform:scale(.625);transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.HeroShowcase_modalAdButton__0qj5G>*{pointer-events:none}.HeroShowcase_modalAdButton__0qj5G svg{position:relative;z-index:1;transition:transform .2s ease}.HeroShowcase_modalAdButton__0qj5G:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_modalAdButton__0qj5G:hover svg{transform:scale(1.5)}.HeroShowcase_modalAdButton__0qj5G:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-100-0);outline-offset:calc(-.0625rem * var(--mantine-scale))}.HeroShowcase_modalAdButton__0qj5G.HeroShowcase_modalAdButtonActive__kKab3:before{transform:scale(1);background-color:var(--homepage-hero-watch-play-icon);border-color:transparent}.HeroShowcase_modalAdButton__0qj5G.HeroShowcase_modalAdButtonActive__kKab3:hover:before{background-color:var(--homepage-hero-watch-play-icon);border-color:transparent}.HeroShowcase_modalAdButton__0qj5G.HeroShowcase_modalAdButtonActive__kKab3:hover svg{transform:scale(1.5)}.HeroShowcase_modalAdButton__0qj5G.HeroShowcase_modalAdButtonActive__kKab3 svg path{fill:var(--neutral--dark-pure---neutral--light-pure)}.HeroShowcase_modalPlayPauseButton__492sR svg g g>path:first-child,.HeroShowcase_modalPlayPauseButton__492sR svg>path:last-of-type{display:none}.HeroShowcase_modalPlayPauseButton__492sR:hover svg path{fill:currentColor}.HeroShowcase_modalProgressTrack__pO6NF{flex:1;height:calc(1.5rem * var(--mantine-scale));display:flex;align-items:center;position:relative;cursor:pointer}.HeroShowcase_modalProgressTrack__pO6NF:before{content:"";right:0;background-color:var(--mantine-color-brand--secondary-pure-0);opacity:.32;border:calc(.0625rem * var(--mantine-scale)) solid var(--brand--secondary-200---brand--secondary-300)}.HeroShowcase_modalProgressFill__uOPWb,.HeroShowcase_modalProgressTrack__pO6NF:before{position:absolute;left:0;height:calc(.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale))}.HeroShowcase_modalProgressFill__uOPWb{width:var(--video-progress,0);background-color:var(--brand--primary-pure---brand--primary-200);pointer-events:none}.HeroShowcase_modalProgressDot__ANDie{left:var(--video-progress,0);width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale))}.HeroShowcase_modalProgressTrack__pO6NF:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-100-0);outline-offset:calc(-.0625rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale))}.HeroShowcase_volumeIcon__3WfHL{display:inline-flex;align-items:center;justify-content:center;line-height:0}.HeroShowcase_volumeIcon__3WfHL svg{display:block}@media (prefers-reduced-motion:reduce){.HeroShowcase_watchButtonRadarWrap__oyOv2:before{animation:none}.HeroShowcase_bottomBar__5jrZc,.HeroShowcase_controlButton__fv4h7,.HeroShowcase_gradientOverlay__lMMwR,.HeroShowcase_modalAdButton__0qj5G svg,.HeroShowcase_modalAdButton__0qj5G:before,.HeroShowcase_modalBottomBar__fq2j4,.HeroShowcase_modalCloseButton__nWxaj,.HeroShowcase_modalCloseButton__nWxaj:before,.HeroShowcase_modalControlButton__slapI svg,.HeroShowcase_modalControlButton__slapI:before,.HeroShowcase_modalMobileControls__Fi65s{transition:none}}@media (min-width:568px){.HeroShowcase_section__isELk{padding:0 calc(2.5rem * var(--mantine-scale))}.HeroShowcase_modalVideoStage__rkkWL{max-width:calc((100vh - calc(12.5rem * var(--mantine-scale))) * 16 / 9)}.HeroShowcase_modalBody__AvP3e{padding:var(--mantine-spacing-xl)}}@media (min-width:1280px){.HeroShowcase_section__isELk{padding:0 calc(5rem * var(--mantine-scale))}.HeroShowcase_container__2_jOi{border-radius:calc(1.5rem * var(--mantine-scale))}}.HeroShowcase_mobileBottomBar___xVFD{position:absolute;bottom:calc(1rem * var(--mantine-scale));left:calc(1rem * var(--mantine-scale));right:calc(1rem * var(--mantine-scale));display:flex;align-items:center;z-index:2;opacity:0;pointer-events:none;transition:opacity .3s ease}.HeroShowcase_mobileBottomBar___xVFD.HeroShowcase_modalMobileControlsVisible__QoSAF{opacity:1;pointer-events:auto}.HeroShowcase_mobileBottomBar___xVFD .HeroShowcase_progressTrack__Yj33e{display:flex;flex:1;min-width:0;height:calc(1.5rem * var(--mantine-scale));align-items:center;position:relative;cursor:pointer}.NewHomepagePrimaryCta_primaryText__iQgS2{position:relative;z-index:0;isolation:isolate;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:calc(.5rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale));min-height:calc(3rem * var(--mantine-scale));padding:0 calc(1.5rem * var(--mantine-scale));border:none;border-radius:calc(12.5rem * var(--mantine-scale));background-color:transparent;color:var(--neutral--light-pure---neutral--dark-300);font-family:var(--font-figtree);font-weight:700;font-size:calc(1rem * var(--mantine-scale));line-height:1.4;text-align:center;text-decoration:none;text-transform:capitalize;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.NewHomepagePrimaryCta_primaryText__iQgS2:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:calc(12.5rem * var(--mantine-scale));background-color:var(--brand--secondary-pure---neutral--light-pure);transition:inset .2s ease,background-color .2s ease}.NewHomepagePrimaryCta_primaryText__iQgS2:after{content:"";position:absolute;inset:0;z-index:-2;border-radius:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-brand--primary-pure-0);opacity:0;filter:blur(calc(1.25rem * var(--mantine-scale)));pointer-events:none;transition:opacity .2s ease,filter .2s ease,inset .2s ease}.NewHomepagePrimaryCta_primaryText__iQgS2:focus-visible{outline:calc(.0625rem * var(--mantine-scale)) solid var(--brand--secondary-pure---neutral--light-pure);outline-offset:calc(.125rem * var(--mantine-scale))}@media (hover:hover) and (pointer:fine){.NewHomepagePrimaryCta_primaryText__iQgS2:hover:not(:disabled):not([aria-disabled=true]){color:var(--mantine-color-neutral--dark-pure-0)}.NewHomepagePrimaryCta_primaryText__iQgS2:hover:not(:disabled):not([aria-disabled=true]):before{inset:calc(-.25rem * var(--mantine-scale));background-color:var(--mantine-color-brand--primary-pure-0)}.NewHomepagePrimaryCta_primaryText__iQgS2:hover:not(:disabled):not([aria-disabled=true]):after{inset:calc(-.25rem * var(--mantine-scale));opacity:.48}}.NewHomepagePrimaryCta_primaryText__iQgS2:active:not(:disabled):not([aria-disabled=true]){color:var(--mantine-color-neutral--dark-pure-0)}.NewHomepagePrimaryCta_primaryText__iQgS2:active:not(:disabled):not([aria-disabled=true]):before{inset:calc(-.25rem * var(--mantine-scale));background-color:var(--mantine-color-brand--primary-pressed-0)}.NewHomepagePrimaryCta_primaryText__iQgS2:active:not(:disabled):not([aria-disabled=true]):after{inset:calc(-.25rem * var(--mantine-scale));opacity:.48}.NewHomepagePrimaryCta_primaryText__iQgS2[data-cta-pressed]{color:var(--neutral--light-pure---neutral--dark-300)}.NewHomepagePrimaryCta_primaryText__iQgS2[data-cta-pressed]:before{inset:calc(-.25rem * var(--mantine-scale));background-color:var(--mantine-color-brand--primary-pressed-0)}.NewHomepagePrimaryCta_primaryText__iQgS2[data-cta-pressed]:after{inset:calc(-.25rem * var(--mantine-scale));opacity:.48;animation:NewHomepagePrimaryCta_primaryGlowGrow__tHUxG .5s ease-in-out forwards}@keyframes NewHomepagePrimaryCta_primaryGlowGrow__tHUxG{0%{filter:blur(calc(1.25rem * var(--mantine-scale)))}to{filter:blur(calc(2.5rem * var(--mantine-scale)))}}.NewHomepagePrimaryCta_primaryText__iQgS2:disabled,.NewHomepagePrimaryCta_primaryText__iQgS2[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.NewHomepagePrimaryCta_primaryTextWide__A8sXS{min-width:calc(12.5rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){.NewHomepagePrimaryCta_primaryText__iQgS2{transition:color .15s ease}.NewHomepagePrimaryCta_primaryText__iQgS2:before{transition:inset .15s ease,background-color .15s ease}.NewHomepagePrimaryCta_primaryText__iQgS2:after{transition:opacity .15s ease,filter .15s ease,inset .15s ease}}.LovabilityCard_cardLabel__PCPRT{font-family:var(--font-figtree);font-weight:500;font-size:calc(1.125rem * var(--mantine-scale));line-height:1.2;color:inherit;flex:1;min-width:0;overflow-wrap:normal;word-break:normal}.LovabilityCard_cardIcon__9SY2Z,.LovabilityCard_cardLabel__PCPRT{position:relative;z-index:1}.LovabilityCard_card__mfaCN{position:relative;z-index:4;display:flex;width:100%;min-height:calc(10rem * var(--mantine-scale));max-height:calc(10rem * var(--mantine-scale));padding:var(--spacing-md);flex-direction:row;align-items:center;gap:clamp(var(--spacing-xs),calc(var(--spacing-xs) + (100vw - calc(20rem * var(--mantine-scale))) * 16 / 247),var(--spacing-md));background-color:var(--neutral--light-pure---brand--secondary-pure);border:0;border-radius:var(--spacing-sm);min-width:0;box-sizing:border-box;text-decoration:none;color:var(--neutral--dark-300---neutral--light-300);cursor:pointer;overflow:hidden;opacity:0}.LovabilityCard_card__mfaCN:after,.LovabilityCard_card__mfaCN:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(var(--mantine-color-neutral--light-pure-0) 0 0) content-box,linear-gradient(var(--mantine-color-neutral--light-pure-0) 0 0);-webkit-mask-composite:xor;mask:linear-gradient(var(--mantine-color-neutral--light-pure-0) 0 0) content-box,linear-gradient(var(--mantine-color-neutral--light-pure-0) 0 0);mask-composite:exclude}.LovabilityCard_card__mfaCN:before{padding:calc(.0625rem * var(--mantine-scale));background:linear-gradient(180deg,transparent 10%,var(--neutral--light-200---neutral--dark-pure) 100%)}.LovabilityCard_card__mfaCN:after{padding:calc(.1875rem * var(--mantine-scale));background:linear-gradient(180deg,transparent 10%,var(--mantine-color-brand--primary-pure-0) 100%);opacity:0;transition:opacity .3s ease}.LovabilityCard_card__mfaCN:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--neutral--dark-pure---neutral--light-pure);outline-offset:calc(.25rem * var(--mantine-scale))}.LovabilityCard_card__mfaCN:focus-visible:after{opacity:1}.LovabilityCard_cardIcon__9SY2Z{width:calc(6rem * var(--mantine-scale));height:calc(6rem * var(--mantine-scale));flex-shrink:0}.LovabilityCard_cardElevated__9dslT{position:relative;z-index:6}.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromFarLeft__FHETT,.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromLeft__Xqy_W,.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromShortLeft__3KDSk,.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromTop__XacUE{transform:translateY(var(--lovability-travel-up));animation:LovabilityCard_card-enter-from-below__DSFI2 var(--lovability-enter-duration) var(--lovability-enter-easing) forwards}@keyframes LovabilityCard_card-enter-from-below__DSFI2{0%{transform:translateY(var(--lovability-travel-up));opacity:0}to{opacity:1;transform:translateY(0)}}@media (min-width:568px){.LovabilityCard_card__mfaCN{min-width:calc(15rem * var(--mantine-scale));max-height:none;max-width:calc(20rem * var(--mantine-scale));padding:var(--spacing-md) calc(.75rem * var(--mantine-scale));gap:calc(.75rem * var(--mantine-scale));flex:1 0 0}.LovabilityCard_cardIcon__9SY2Z{width:calc(5rem * var(--mantine-scale));height:calc(5rem * var(--mantine-scale))}.LovabilityCard_cardLabel__PCPRT{font-size:calc(1.125rem * var(--mantine-scale))}.LovabilityCard_cardElevated__9dslT,.LovabilityCard_cardOverLine__4gbDD{z-index:2}.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromFarLeft__FHETT{transform:translateX(calc(-1 * var(--lovability-travel-far) * .7));animation:LovabilityCard_card-animation-from-far-left__ErPqW var(--lovability-enter-duration) var(--lovability-enter-easing) forwards}.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromLeft__Xqy_W{transform:translateX(calc(-1 * var(--lovability-travel-near)));animation:LovabilityCard_card-animation-from-left__DUeFu var(--lovability-enter-duration) var(--lovability-enter-easing) forwards}.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromShortLeft__3KDSk,.LovabilityCard_card__mfaCN.LovabilityCard_animatedFromTop__XacUE{transform:translateX(calc(-1 * var(--lovability-travel-short)));animation:LovabilityCard_card-animation-from-short-left__PCe8L var(--lovability-enter-duration) var(--lovability-enter-easing) forwards}@keyframes LovabilityCard_card-animation-from-far-left__ErPqW{0%{transform:translateX(calc(-1 * var(--lovability-travel-far) * .7));opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes LovabilityCard_card-animation-from-left__DUeFu{0%{transform:translateX(calc(-1 * var(--lovability-travel-near)));opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes LovabilityCard_card-animation-from-short-left__PCe8L{0%{transform:translateX(calc(-1 * var(--lovability-travel-short)));opacity:0}to{opacity:1;transform:translateX(0)}}}@media (min-width:1280px){.LovabilityCard_card__mfaCN{z-index:2;height:calc(10rem * var(--mantine-scale));min-height:calc(10rem * var(--mantine-scale));max-height:calc(10rem * var(--mantine-scale));width:auto;min-width:0;max-width:none;padding:var(--spacing-md);gap:var(--spacing-md);flex:1 0 0;align-items:center;border-radius:var(--spacing-sm);overflow:hidden;opacity:0}.LovabilityCard_cardIcon__9SY2Z{width:calc(6rem * var(--mantine-scale));height:calc(6rem * var(--mantine-scale))}.LovabilityCard_cardLabel__PCPRT{font-size:calc(1.25rem * var(--mantine-scale))}@media (hover:hover) and (pointer:fine){.LovabilityCard_card__mfaCN:hover:after{opacity:1}}}@media (prefers-reduced-motion:reduce){.LovabilityCard_card__mfaCN{opacity:1!important;transform:none!important;animation:none!important}.LovabilityCard_card__mfaCN:after{transition:none!important}}.StarHeartToggle_root__58L7F{display:block;width:100%;height:100%;flex-shrink:0;cursor:default}.StarHeartToggle_layers__X7kXk{position:relative;display:block;width:100%;height:100%}.StarHeartToggle_heart__jQb2W,.StarHeartToggle_star__T_Huj{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .28s ease,scale .28s ease}.StarHeartToggle_star__T_Huj{opacity:1;scale:1}.StarHeartToggle_heart__jQb2W{opacity:0;scale:0}.StarHeartToggle_heartInset__KXuBa{inset:6.25% 0}.StarHeartToggle_root__58L7F:hover .StarHeartToggle_star__T_Huj{opacity:0;scale:0}.StarHeartToggle_root__58L7F:hover .StarHeartToggle_heart__jQb2W{opacity:1;scale:1}.StarHeartToggle_icon__9verd,.StarHeartToggle_icon__9verd svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.StarHeartToggle_heart__jQb2W,.StarHeartToggle_star__T_Huj{transition:none}}.LovabilityHeading_headingContainer__cPd61{display:flex;justify-content:center;width:100%;box-sizing:border-box}.LovabilityHeading_heading__gFzmW{font-family:var(--font-figtree);font-style:normal;font-weight:700;font-size:calc(3rem * var(--mantine-scale));line-height:1.2;color:var(--neutral--dark-pure---neutral--light-pure);margin:0;min-width:294px;max-width:calc(18.375rem * var(--mantine-scale))}.LovabilityHeading_headingLine1__aTHCz,.LovabilityHeading_heading__gFzmW{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.LovabilityHeading_headingLine1__aTHCz{width:100%;white-space:normal;line-height:1}.LovabilityHeading_headingIsOur__taMio,.LovabilityHeading_headingLovability__jorCp{display:block}.LovabilityHeading_headingIsOur__taMio{margin-left:calc(3.125rem * var(--mantine-scale))}.LovabilityHeading_headingLine2__hOTyk{display:inline-flex;flex-direction:row;align-items:center;align-self:flex-end;width:auto;max-width:100%;gap:calc(.4375rem * var(--mantine-scale));flex-shrink:0}.LovabilityHeading_headingText__7K5_Z{display:inline-block;flex-shrink:0}.LovabilityHeading_headingTextNorth__Rn5qo,.LovabilityHeading_headingTextStar__gEYxY{white-space:nowrap}.LovabilityHeading_starHeartSlot__drubw{display:block;flex-shrink:0;width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}@supports (text-box-trim:trim-both){.LovabilityHeading_headingIsOur__taMio,.LovabilityHeading_headingLovability__jorCp,.LovabilityHeading_headingTextNorth__Rn5qo,.LovabilityHeading_headingTextStar__gEYxY,.LovabilityHeading_heading__gFzmW{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@supports not (text-box-trim:trim-both){.LovabilityHeading_headingLine1__aTHCz,.LovabilityHeading_heading__gFzmW{line-height:1}}.LovabilityHeading_headingLine1__aTHCz,.LovabilityHeading_headingTextNorth__Rn5qo,.LovabilityHeading_headingTextStar__gEYxY,.LovabilityHeading_starHeartSlot__drubw{opacity:0}.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_headingLine1__aTHCz,.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_headingTextNorth__Rn5qo,.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_headingTextStar__gEYxY,.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_starHeartSlot__drubw{transform:translateY(calc(1.25rem * var(--mantine-scale)));animation:LovabilityHeading_heading-enter-mobile__WfUSQ var(--lovability-enter-duration) var(--lovability-enter-easing) var(--lovability-stair-step) forwards}@keyframes LovabilityHeading_heading-enter-mobile__WfUSQ{0%{transform:translateY(calc(1.25rem * var(--mantine-scale)));opacity:0}to{opacity:1;transform:translateY(0)}}@media (min-width:568px){.LovabilityHeading_heading__gFzmW{font-size:calc(3.875rem * var(--mantine-scale));max-width:none;width:100%;min-width:auto}.LovabilityHeading_headingLine1__aTHCz{display:block}.LovabilityHeading_headingIsOur__taMio,.LovabilityHeading_headingLovability__jorCp{display:inline}.LovabilityHeading_headingIsOur__taMio{margin-left:0}.LovabilityHeading_headingLine2__hOTyk{align-self:auto;width:100%;gap:var(--spacing-xs)}.LovabilityHeading_starHeartSlot__drubw{width:calc(4.375rem * var(--mantine-scale));height:calc(4.375rem * var(--mantine-scale))}.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_headingLine1__aTHCz{transform:translateX(calc(-1 * var(--lovability-travel-far)));animation:LovabilityHeading_heading-from-far-left__6mJ_b var(--lovability-enter-duration) var(--lovability-enter-easing) forwards;animation-delay:0s}.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_headingTextNorth__Rn5qo{transform:translateX(calc(-1 * var(--lovability-travel-mid)));animation:LovabilityHeading_heading-from-north__bHyoi var(--lovability-enter-duration) var(--lovability-enter-easing) forwards;animation-delay:0s}.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_starHeartSlot__drubw{transform:translateX(calc(-1 * var(--lovability-travel-near)));animation:LovabilityHeading_heading-from-left__4pwDv var(--lovability-enter-duration) var(--lovability-enter-easing) forwards;animation-delay:0s}.LovabilityHeading_headingContainer__cPd61.LovabilityHeading_animated__mvb3a .LovabilityHeading_headingTextStar__gEYxY{transform:translateX(calc(-1 * var(--lovability-travel-short)));animation:LovabilityHeading_heading-from-short__K4qHi var(--lovability-enter-duration) var(--lovability-enter-easing) forwards;animation-delay:0s}@keyframes LovabilityHeading_heading-from-far-left__6mJ_b{0%{transform:translateX(calc(-1 * var(--lovability-travel-far)));opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes LovabilityHeading_heading-from-north__bHyoi{0%{transform:translateX(calc(-1 * var(--lovability-travel-mid)));opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes LovabilityHeading_heading-from-short__K4qHi{0%{transform:translateX(calc(-1 * var(--lovability-travel-short)));opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes LovabilityHeading_heading-from-left__4pwDv{0%{transform:translateX(calc(-1 * var(--lovability-travel-near)));opacity:0}to{opacity:1;transform:translateX(0)}}}@media (min-width:1280px){.LovabilityHeading_headingContainer__cPd61{display:block}.LovabilityHeading_heading__gFzmW{font-size:calc(6rem * var(--mantine-scale));line-height:1.2;margin-top:0;gap:var(--spacing-md);max-width:none;align-items:flex-start}.LovabilityHeading_headingLine1__aTHCz{display:block}.LovabilityHeading_headingLine1__aTHCz,.LovabilityHeading_headingLine2__hOTyk{width:100%;max-width:calc(43.5rem * var(--mantine-scale));box-sizing:border-box}.LovabilityHeading_headingLine2__hOTyk{flex-wrap:nowrap;align-items:center;gap:var(--spacing-sm);padding-left:0}.LovabilityHeading_headingTextNorth__Rn5qo{flex:0 0 calc(16.25rem * var(--mantine-scale));width:calc(16.25rem * var(--mantine-scale))}.LovabilityHeading_headingTextNorth__Rn5qo,.LovabilityHeading_headingTextStar__gEYxY{display:inline-flex;align-items:center;line-height:1;box-sizing:border-box;white-space:nowrap}.LovabilityHeading_headingTextStar__gEYxY{flex:0 0 calc(11.5rem * var(--mantine-scale));width:calc(11.5rem * var(--mantine-scale));justify-content:center;text-align:center}.LovabilityHeading_starHeartSlot__drubw{flex:0 0 calc(6rem * var(--mantine-scale));width:calc(6rem * var(--mantine-scale));height:calc(6rem * var(--mantine-scale))}}@media (prefers-reduced-motion:reduce){.LovabilityHeading_headingLine1__aTHCz,.LovabilityHeading_headingTextNorth__Rn5qo,.LovabilityHeading_headingTextStar__gEYxY,.LovabilityHeading_starHeartSlot__drubw{opacity:1!important;transform:none!important;animation:none!important}}.LovabilityRocket_rocketContainer__DVeTZ{display:none}.LovabilityRocket_rocketLineDesktop__iSLKH{width:calc(93.75rem * var(--mantine-scale));height:calc(38.75rem * var(--mantine-scale));display:none}.LovabilityRocket_rocketLineTablet__hAZQw{display:none}.LovabilityRocket_rocketLineMobileBehind__ew3sp,.LovabilityRocket_rocketLineMobileFront__Iz_cN{position:absolute;top:calc(-27.0625rem * var(--mantine-scale));left:calc(50% - calc(18.875rem * var(--mantine-scale)));width:calc(40rem * var(--mantine-scale));height:calc(67.5625rem * var(--mantine-scale));overflow:visible}.LovabilityRocket_rocketLineMobileBehind__ew3sp{z-index:3;clip-path:inset(0 calc(100% - var(--line-mobile-split)) 0 0)}.LovabilityRocket_rocketLineMobileFront__Iz_cN{z-index:5;clip-path:inset(0 0 0 var(--line-mobile-split))}.LovabilityRocket_rocketLineDrawMaskMobile__SNaAO{stroke-dasharray:1;stroke-dashoffset:1}.LovabilityRocket_mobileRocketImage__8uoXa{width:calc(11.8125rem * var(--mantine-scale));height:calc(14.75rem * var(--mantine-scale));position:absolute;left:calc(50% - calc(20rem * var(--mantine-scale)) + calc(40rem * var(--mantine-scale)) * .452);top:calc(-26.0625rem * var(--mantine-scale));z-index:7;transform-origin:68% 91%;opacity:0;animation:none}.LovabilityRocket_mobileRocketLayer__JLCHu{position:absolute;inset:0;z-index:auto;--line-mobile-split:33%;overflow:visible;pointer-events:none}.LovabilityRocket_mobileRocketLayer__JLCHu.LovabilityRocket_animated__Gn5p_ .LovabilityRocket_mobileRocketImage__8uoXa{animation:LovabilityRocket_rocket-enter-mobile__ZbfRu var(--lovability-enter-duration) var(--lovability-enter-easing) forwards,LovabilityRocket_lovability-rocket-float__LWIgg 5.5s ease-in-out calc(var(--lovability-enter-duration) + .3s) infinite}.LovabilityRocket_mobileRocketLayer__JLCHu.LovabilityRocket_animated__Gn5p_ .LovabilityRocket_rocketLineDrawMaskMobile__SNaAO{animation:LovabilityRocket_rocket-line-draw__BkyFD calc(var(--lovability-enter-duration) * .75) var(--lovability-enter-easing) forwards}@keyframes LovabilityRocket_rocket-line-draw__BkyFD{to{stroke-dashoffset:0}}@keyframes LovabilityRocket_rocket-enter-mobile__ZbfRu{0%{opacity:0;transform:translate(calc(-68% - var(--lovability-rocket-travel-mobile-x)),calc(-91% + var(--lovability-rocket-travel-mobile-y))) rotate(75.73deg)}to{opacity:1;transform:translate(-68%,-91%) rotate(75.73deg)}}@keyframes LovabilityRocket_lovability-rocket-float__LWIgg{0%,to{transform:translate(-68%,-91%) rotate(75.73deg)}50%{transform:translate(calc(-68% + calc(.625rem * var(--mantine-scale))),calc(-91% - calc(.3125rem * var(--mantine-scale)))) rotate(75.73deg)}}@media (min-width:568px){.LovabilityRocket_mobileRocketLayer__JLCHu{display:none}.LovabilityRocket_rocketContainer__DVeTZ{display:block;position:absolute;z-index:auto;width:calc(68rem * var(--mantine-scale));height:calc(39.625rem * var(--mantine-scale));right:0;left:calc(100vw - calc(79.375rem * var(--mantine-scale)));top:calc(8.5625rem * var(--mantine-scale))}.LovabilityRocket_rocketLineTablet__hAZQw{display:inline-block;width:calc(68rem * var(--mantine-scale));height:auto;overflow:visible}.LovabilityRocket_rocketLineDrawMaskTablet__L0C3N{stroke-dasharray:1;stroke-dashoffset:-1}.LovabilityRocket_rocketLineMobileBehind__ew3sp,.LovabilityRocket_rocketLineMobileFront__Iz_cN{display:none}.LovabilityRocket_rocketImage__JFovf{width:calc(10.625rem * var(--mantine-scale));height:calc(13.3125rem * var(--mantine-scale));position:absolute;right:calc(-10.1875rem * var(--mantine-scale));top:calc(-10.1875rem * var(--mantine-scale));left:auto;z-index:auto;transform-origin:center center;opacity:0;transform:translate(calc(-1 * var(--lovability-rocket-travel-x)),var(--lovability-rocket-travel-y)) rotate(73deg);animation:none}.LovabilityRocket_rocketContainer__DVeTZ.LovabilityRocket_animated__Gn5p_ .LovabilityRocket_rocketLineDrawMaskTablet__L0C3N{animation:LovabilityRocket_rocket-line-draw__BkyFD calc(var(--lovability-enter-duration) * .75) var(--lovability-enter-easing) forwards}.LovabilityRocket_rocketContainer__DVeTZ.LovabilityRocket_animated__Gn5p_ .LovabilityRocket_rocketImage__JFovf{animation:LovabilityRocket_rocket-enter-tablet__V0THv var(--lovability-enter-duration) var(--lovability-enter-easing) forwards,LovabilityRocket_lovability-rocket-float-tablet__Mnyi0 5.5s ease-in-out calc(var(--lovability-enter-duration) + .3s) infinite}@keyframes LovabilityRocket_rocket-enter-tablet__V0THv{0%{opacity:0;transform:translate(calc(-1 * var(--lovability-rocket-travel-x)),var(--lovability-rocket-travel-y)) rotate(73deg)}to{opacity:1;transform:translate(0) rotate(73deg)}}@keyframes LovabilityRocket_lovability-rocket-float-tablet__Mnyi0{0%,to{transform:translate(0) rotate(73deg)}50%{transform:translate(calc(.625rem * var(--mantine-scale)),calc(-.3125rem * var(--mantine-scale))) rotate(73deg)}}}@media (min-width:1280px){.LovabilityRocket_rocketLineDesktop__iSLKH{display:inline-block;overflow:visible}.LovabilityRocket_rocketLineDrawMask__09ZUy{stroke-dasharray:1;stroke-dashoffset:-1}.LovabilityRocket_rocketContainer__DVeTZ.LovabilityRocket_animated__Gn5p_ .LovabilityRocket_rocketLineDrawMask__09ZUy{animation:LovabilityRocket_rocket-line-draw__BkyFD calc(var(--lovability-enter-duration) * .75) var(--lovability-enter-easing) forwards}.LovabilityRocket_rocketLineTablet__hAZQw{display:none}.LovabilityRocket_rocketContainer__DVeTZ{top:calc(23.125rem * var(--mantine-scale));left:calc(.3125rem * var(--mantine-scale));width:calc(110.9375rem * var(--mantine-scale));height:calc(36.5625rem * var(--mantine-scale))}.LovabilityRocket_rocketImage__JFovf{width:calc(11.8125rem * var(--mantine-scale));height:calc(14.760625rem * var(--mantine-scale));position:absolute;right:auto;top:calc(-8.25rem * var(--mantine-scale));transform-origin:center center;opacity:0;transform:translate(calc(-1 * var(--lovability-rocket-travel-x)),var(--lovability-rocket-travel-y)) rotate(99.46deg);animation:none}.LovabilityRocket_rocketContainer__DVeTZ.LovabilityRocket_animated__Gn5p_ .LovabilityRocket_rocketImage__JFovf{animation:LovabilityRocket_rocket-enter-desktop___IR_3 var(--lovability-enter-duration) var(--lovability-enter-easing) forwards,LovabilityRocket_lovability-rocket-float-desktop__flpdq 5.5s ease-in-out calc(var(--lovability-enter-duration) + .3s) infinite}@keyframes LovabilityRocket_rocket-enter-desktop___IR_3{0%{opacity:0;transform:translate(calc(-1 * var(--lovability-rocket-travel-x)),var(--lovability-rocket-travel-y)) rotate(99.46deg)}to{opacity:1;transform:translate(0) rotate(99.46deg)}}@keyframes LovabilityRocket_lovability-rocket-float-desktop__flpdq{0%,to{transform:translate(0) rotate(99.46deg)}50%{transform:translate(calc(.625rem * var(--mantine-scale)),calc(-.3125rem * var(--mantine-scale))) rotate(99.46deg)}}}@media (prefers-reduced-motion:reduce){.LovabilityRocket_mobileRocketImage__8uoXa,.LovabilityRocket_rocketImage__JFovf,.LovabilityRocket_rocketLineMobileBehind__ew3sp,.LovabilityRocket_rocketLineMobileFront__Iz_cN,.LovabilityRocket_rocketLineTablet__hAZQw{opacity:1!important;animation:none!important}.LovabilityRocket_mobileRocketImage__8uoXa{transform:translate(-68%,-91%) rotate(75.73deg)}.LovabilityRocket_rocketLineMobileBehind__ew3sp{clip-path:inset(0 calc(100% - var(--line-mobile-split)) 0 0)!important}.LovabilityRocket_rocketLineMobileFront__Iz_cN{clip-path:inset(0 0 0 var(--line-mobile-split))!important}.LovabilityRocket_rocketLineDrawMaskMobile__SNaAO,.LovabilityRocket_rocketLineDrawMaskTablet__L0C3N,.LovabilityRocket_rocketLineDrawMask__09ZUy{stroke-dashoffset:0!important;animation:none!important}.LovabilityRocket_rocketImage__JFovf{transform:rotate(73deg)}}@media (min-width:1280px) and (prefers-reduced-motion:reduce){.LovabilityRocket_rocketImage__JFovf{transform:rotate(99.46deg)}}.LovabilitySection_lovabilitySection__JVxRs{--lovability-enter-duration:0.8s;--lovability-enter-easing:ease-out;--lovability-stair-step:100ms;--lovability-rocket-travel-x:160px;--lovability-rocket-travel-y:24px;--lovability-rocket-travel-mobile-x:133px;--lovability-rocket-travel-mobile-y:92px;--lovability-travel-far:290px;--lovability-travel-mid:150px;--lovability-travel-near:100px;--lovability-travel-short:40px;--lovability-travel-nudge-y:12px;--lovability-travel-up:32px;display:flex;padding-top:calc(3rem * var(--mantine-scale));position:relative;align-items:stretch;align-self:stretch;background-color:var(--neutral--light-pure---brand--secondary-pure);overflow:visible;z-index:11}.LovabilitySection_layoutFrame__UQcGf{position:relative;display:flex;align-items:stretch;align-self:stretch;width:100%}.LovabilitySection_panel___qo3b{position:absolute;inset:calc(3rem * var(--mantine-scale)) 0 0;border-radius:calc(3rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale)) 0 0;background-color:var(--neutral--light-100---neutral--dark-300);z-index:0;pointer-events:none;border:none;outline:none;box-shadow:none;overflow:hidden}.LovabilitySection_contentContainer__N_Iuu{display:flex;width:100%;padding:calc(12.25rem * var(--mantine-scale)) var(--spacing-sm) var(--spacing-xl);position:relative}.LovabilitySection_content__kcCr_{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:calc(5.5rem * var(--mantine-scale))}.LovabilitySection_headerContainer___PHrO{display:flex;width:87.5%;flex-direction:column;align-items:center;gap:var(--spacing-md);align-self:center;padding-top:var(--spacing-md)}.LovabilitySection_paragraph__BlSev{font-family:var(--font-figtree);font-weight:500;font-size:calc(1rem * var(--mantine-scale));line-height:1.4;color:var(--neutral--dark-300---neutral--light-300);margin:0;width:100%;flex-shrink:0;opacity:0}.LovabilitySection_paragraph__BlSev.LovabilitySection_paragraphAnimated__apr6t{transform:translateY(calc(1.25rem * var(--mantine-scale)));animation:LovabilitySection_enter-from-below__buQoa var(--lovability-enter-duration) var(--lovability-enter-easing) calc(var(--lovability-stair-step) * 2) forwards}.LovabilitySection_cardsButtonContainer__Sri_P{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);align-self:stretch;position:relative;overflow:visible}.LovabilitySection_cardsContainer__DQkEw{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:var(--spacing-xs);align-self:stretch}.LovabilitySection_cardObserveHost__gl15i{width:100%;min-width:0}.LovabilitySection_buttonContainer__c1lUN{display:flex;justify-content:center;align-items:center;position:relative;z-index:6;width:100%;opacity:0}.LovabilitySection_buttonContainer__c1lUN.LovabilitySection_buttonAnimated__48Uzn{transform:translateY(var(--lovability-travel-up));animation:LovabilitySection_enter-from-below-up__EpTSo var(--lovability-enter-duration) var(--lovability-enter-easing) forwards}.LovabilitySection_servicesCta__JxL5D{display:flex;width:100%}@keyframes LovabilitySection_enter-from-below__buQoa{0%{transform:translateY(calc(1.25rem * var(--mantine-scale)));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes LovabilitySection_enter-from-below-up__EpTSo{0%{transform:translateY(var(--lovability-travel-up));opacity:0}to{opacity:1;transform:translateY(0)}}@media (min-width:568px){.LovabilitySection_lovabilitySection__JVxRs{--lovability-rocket-travel-x:62px;--lovability-rocket-travel-y:149px;padding-top:0;border-radius:calc(3rem * var(--mantine-scale)) calc(3rem * var(--mantine-scale)) 0 0;margin-top:calc(5.125rem * var(--mantine-scale));background-color:var(--neutral--light-100---neutral--dark-300)}.LovabilitySection_panel___qo3b{display:none}.LovabilitySection_contentContainer__N_Iuu{padding:var(--spacing-giant) 4vw var(--spacing-xxxl);z-index:1}.LovabilitySection_content__kcCr_{gap:var(--spacing-xl)}.LovabilitySection_headerContainer___PHrO{width:calc(43.5rem * var(--mantine-scale));max-width:100%;padding-left:var(--spacing-md);padding-top:0;align-items:flex-start;align-self:auto}.LovabilitySection_buttonContainer__c1lUN{width:auto}.LovabilitySection_paragraph__BlSev{max-width:calc(30rem * var(--mantine-scale));font-size:calc(1.25rem * var(--mantine-scale))}.LovabilitySection_paragraph__BlSev.LovabilitySection_paragraphAnimated__apr6t{transform:translateX(calc(-1 * var(--lovability-travel-far)));animation:LovabilitySection_paragraph-from-far-left__VzNOV var(--lovability-enter-duration) var(--lovability-enter-easing) forwards;animation-delay:0s}.LovabilitySection_buttonContainer__c1lUN.LovabilitySection_buttonAnimated__48Uzn{transform:translate(calc(-1 * var(--lovability-travel-short)),var(--lovability-travel-nudge-y));animation:LovabilitySection_button-from-northeast__8PtId var(--lovability-enter-duration) var(--lovability-enter-easing) forwards}.LovabilitySection_cardsButtonContainer__Sri_P{gap:var(--spacing-xl)}.LovabilitySection_cardsContainer__DQkEw{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm)}.LovabilitySection_cardObserveHost__gl15i{flex:1 0 0;display:flex;max-width:calc(20rem * var(--mantine-scale))}.LovabilitySection_cardObserveHost__gl15i>*{width:100%;max-width:none}@keyframes LovabilitySection_paragraph-from-far-left__VzNOV{0%{transform:translateX(calc(-1 * var(--lovability-travel-far)));opacity:0}to{opacity:1;transform:translateX(0)}}@keyframes LovabilitySection_button-from-northeast__8PtId{0%{transform:translate(calc(-1 * var(--lovability-travel-short)),var(--lovability-travel-nudge-y));opacity:0}to{opacity:1;transform:translate(0)}}}@media (min-width:1280px){.LovabilitySection_lovabilitySection__JVxRs{--lovability-rocket-travel-x:160px;--lovability-rocket-travel-y:24px;--lovability-travel-far:580px;--lovability-travel-mid:300px;--lovability-travel-near:200px;--lovability-travel-short:80px;--lovability-travel-nudge-y:25px;margin-top:0;min-height:0;position:relative;padding:calc(9.5rem * var(--mantine-scale)) 0;align-self:stretch;border-radius:0;background-color:transparent}.LovabilitySection_layoutFrame__UQcGf{justify-content:space-between;align-items:flex-end}.LovabilitySection_panel___qo3b{position:relative;display:block;inset:auto;width:calc(88.25rem * var(--mantine-scale));min-width:calc(88.25rem * var(--mantine-scale));height:calc(56.9375rem * var(--mantine-scale));border-radius:0 calc(4rem * var(--mantine-scale)) calc(4rem * var(--mantine-scale)) 0;overflow:visible;transform:translateX(-100vw);opacity:0;transition:transform var(--lovability-enter-duration) var(--lovability-enter-easing),opacity var(--lovability-enter-duration) var(--lovability-enter-easing)}.LovabilitySection_panel___qo3b:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:max(0px,calc((100vw - calc(120rem * var(--mantine-scale))) / 2));background-color:var(--neutral--light-100---neutral--dark-300);pointer-events:none}.LovabilitySection_contentContainer__N_Iuu{position:absolute;z-index:2;display:grid;background-color:transparent;height:calc(56.9375rem * var(--mantine-scale));padding:calc(8rem * var(--mantine-scale)) 0;grid-template-rows:repeat(1,fit-content(100%));grid-template-columns:minmax(0,1fr) minmax(0,11fr) minmax(0,1fr)}.LovabilitySection_content__kcCr_{gap:calc(5.75rem * var(--mantine-scale));grid-row:1/span 1;grid-column:2/span 1;justify-self:stretch}.LovabilitySection_headerContainer___PHrO{width:calc(43.5rem * var(--mantine-scale));max-width:none;padding-left:0;align-items:flex-start}.LovabilitySection_paragraph__BlSev{font-size:calc(1.25rem * var(--mantine-scale))}.LovabilitySection_cardsButtonContainer__Sri_P{width:calc(70.25rem * var(--mantine-scale));max-width:100%;gap:var(--spacing-lg);align-self:flex-start}.LovabilitySection_cardsContainer__DQkEw{align-items:center;align-content:center;gap:var(--spacing-sm)}.LovabilitySection_cardObserveHost__gl15i{max-width:none}.LovabilitySection_lovabilitySection__JVxRs.LovabilitySection_animated__5KZah .LovabilitySection_panel___qo3b{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.LovabilitySection_buttonContainer__c1lUN,.LovabilitySection_panel___qo3b,.LovabilitySection_paragraph__BlSev{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}}