.BrandsSection_section__JUyd6{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__JUyd6{z-index:11;padding-top:var(--spacing-giant)}}@media (min-width:1280px){.BrandsSection_section__JUyd6{padding-top:calc(10rem * var(--mantine-scale))}}html:not([data-mantine-color-scheme=dark]) .BrandsSection_section__JUyd6{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__JUyd6{background:linear-gradient(180deg,var(--neutral--light-pure---brand--secondary-pure) 0,var(--neutral--light-100---neutral--dark-300) 100%)}.BrandsSection_headingBand___bqS_,.BrandsSection_sectionInner__LvOf4{display:flex;flex-direction:column;align-items:center}.BrandsSection_headingBand___bqS_{width:100%;padding-bottom:var(--spacing-xl);box-sizing:border-box}@media (min-width:568px){.BrandsSection_headingBand___bqS_{padding-bottom:var(--spacing-xxl)}}@media (min-width:1280px){.BrandsSection_headingBand___bqS_{padding-bottom:calc(8rem * var(--mantine-scale))}}.BrandsSection_heading__Elft2{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__btLey{display:block;width:100%}.BrandsSection_headingSecondLine__7pb4F{display:inline}@media (min-width:568px){.BrandsSection_heading__Elft2{font-size:calc(2.75rem * var(--mantine-scale))}}@media (min-width:1280px){.BrandsSection_heading__Elft2{font-size:calc(4rem * var(--mantine-scale));padding:0}}.BrandsSection_bold__WQMZr{font-weight:700}.BrandsSection_underlineGroup__cWYDI{display:inline-block;position:relative;padding-bottom:calc(.5rem * var(--mantine-scale));white-space:nowrap}.BrandsSection_underlineWrapper__lfBxP{position:absolute;left:0;right:0;bottom:0;line-height:0;font-size:0}.BrandsSection_underlineWrapper__lfBxP img{display:block;width:100%;height:auto}@media (min-width:568px){.BrandsSection_underlineGroup__cWYDI{padding-bottom:calc(.5625rem * var(--mantine-scale))}}@media (min-width:1280px){.BrandsSection_underlineGroup__cWYDI{padding-bottom:calc(.625rem * var(--mantine-scale))}}.BrandsSection_marqueeBand__l2b_b{position:relative;width:100%}.BrandsSection_marqueeWrapper__OZ3qk{display:flex;flex-direction:column;--brand-logo-scale:0.4;gap:var(--spacing-xxs);width:100%}@media (min-width:568px){.BrandsSection_marqueeWrapper__OZ3qk{--brand-logo-scale:0.65;gap:var(--spacing-sm)}}@media (min-width:1280px){.BrandsSection_marqueeWrapper__OZ3qk{--brand-logo-scale:1}}.BrandsSection_marqueeRowReverse__ENn7n,.BrandsSection_marqueeRow__cRzwU{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__ENn7n{padding-left:calc(64px * var(--brand-logo-scale))}}@media (min-width:568px){.BrandsSection_marqueeRowReverse__ENn7n{padding-left:calc(128px * var(--brand-logo-scale))}}.BrandsSection_marqueeTrackReverse__RltAc,.BrandsSection_marqueeTrack__gZ6sW{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__swJIk{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__uebVj{display:block;width:auto;height:auto;color:var(--brand--secondary-pure---neutral--light-pure);zoom:var(--brand-logo-scale)}.BrandsSection_controls__PHfwq{position:relative;z-index:2;display:flex;justify-content:center;margin-top:10px;width:100%}@media (min-width:568px){.BrandsSection_controls__PHfwq{margin-top:20px}}.BrandsSection_visuallyHidden__Vzq3Z{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__J5lYt{width:100%}@media (prefers-reduced-motion:no-preference){.BrandsSection_section__JUyd6:not(.BrandsSection_animated__nwWlm) .BrandsSection_headingBand___bqS_{opacity:0;transform:translateY(calc(2rem * var(--mantine-scale)))}.BrandsSection_section__JUyd6:not(.BrandsSection_animated__nwWlm) .BrandsSection_marqueeStage__J5lYt{opacity:0;transform:translateY(calc(1.5rem * var(--mantine-scale)))}.BrandsSection_section__JUyd6.BrandsSection_animated__nwWlm .BrandsSection_headingBand___bqS_{opacity:1;transform:translateY(0);transition:opacity .55s ease-out,transform .55s ease-out}.BrandsSection_section__JUyd6.BrandsSection_animated__nwWlm .BrandsSection_marqueeStage__J5lYt{opacity:1;transform:translateY(0);transition:opacity .6s ease-out .45s,transform .6s ease-out .45s}}@media (prefers-reduced-motion:reduce){.BrandsSection_headingBand___bqS_,.BrandsSection_marqueeStage__J5lYt{opacity:1!important;transform:none!important;transition:none!important}.BrandsSection_controls__PHfwq{display:none}}.dismissScrim_dismissScrim__tCXN7{background-color:var(--mantine-color-neutral--dark-pure-0);opacity:.6}.HeroShowcase_section__1rpFB{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__sVptW{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:calc(.5rem * var(--mantine-scale))}.HeroShowcase_container__PBswh{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___Qnfo{display:none}@media (min-width:1280px){.HeroShowcase_desktopContainer___Qnfo{display:contents}}.HeroShowcase_mobileContainer__3gB8y{display:contents}@media (min-width:1280px){.HeroShowcase_mobileContainer__3gB8y{display:none}}.HeroShowcase_modalMobileControls__157tO{display:flex;flex-direction:column;width:100%;opacity:0;pointer-events:none;transition:opacity .3s ease}.HeroShowcase_modalMobileControlsVisible__5xdNX{opacity:1;pointer-events:auto}.HeroShowcase_modalDesktopControls__LPvZT{display:none}.HeroShowcase_modalCenterBar__1aFEp{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__PBswh{min-height:calc(20rem * var(--mantine-scale))}}@media (min-width:1280px){.HeroShowcase_container__PBswh{aspect-ratio:11/5;min-height:auto}.HeroShowcase_modalDesktopControls__LPvZT{display:flex;align-items:center;flex-shrink:0}.HeroShowcase_modalPlayer__xD715 .HeroShowcase_modalCenterBar__1aFEp{display:none}}.HeroShowcase_backgroundVideo__GPNLT{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__q29Sz{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__q29Sz{opacity:0}.HeroShowcase_container__PBswh:hover .HeroShowcase_gradientOverlay__q29Sz{opacity:1}}.HeroShowcase_watchButtonRadarWrap__YzcT9{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__YzcT9:before{display:none}.HeroShowcase_watchButtonRadarWrapMobile__2qY80{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__2qY80 .HeroShowcase_watchButton__kZkda{justify-content:center;align-items:center}.HeroShowcase_watchButtonRadarWrapMobile__2qY80 .HeroShowcase_watchButtonIcon__cND6I{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__2qY80 .HeroShowcase_watchButtonIcon__cND6I svg{display:block}.HeroShowcase_watchButtonRadarWrapMobile__2qY80 .HeroShowcase_watchButton__kZkda>span:last-child{display:inline-flex;align-items:center}.HeroShowcase_watchButtonRadarWrapMobile__2qY80 .HeroShowcase_watchButton__kZkda:hover .HeroShowcase_watchButtonIcon__cND6I{color:var(--neutral--light-pure)}@media (min-width:1280px){.HeroShowcase_watchButtonRadarWrapMobile__2qY80{display:none}.HeroShowcase_watchButtonRadarWrap__YzcT9{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__YzcT9: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__t2WB9 2.5s ease-in-out infinite}.HeroShowcase_watchButtonRadarWrap__YzcT9:hover:before{animation:none;opacity:0}}@keyframes HeroShowcase_watchRadar__t2WB9{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__kZkda{pointer-events:auto}.HeroShowcase_watchButton__kZkda>*{pointer-events:none}.HeroShowcase_watchButtonRadarWrap__YzcT9 .HeroShowcase_watchButtonIcon__cND6I{display:flex;align-items:center;color:var(--homepage-hero-watch-play-icon);transition:color .2s ease}.HeroShowcase_watchButton__kZkda:hover .HeroShowcase_watchButtonIcon__cND6I{color:var(--neutral--dark-pure---neutral--light-pure)}.HeroShowcase_heroTapCatcher__uZq3L{position:absolute;inset:0;z-index:1;background:transparent;border:none;padding:0;cursor:pointer}@media (min-width:1280px){.HeroShowcase_heroTapCatcher__uZq3L{display:none}}.HeroShowcase_bottomBar__T0RUg{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__T0RUg{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,opacity .25s ease}}@media (min-width:1280px){.HeroShowcase_container__PBswh:focus-within .HeroShowcase_bottomBar__T0RUg,.HeroShowcase_container__PBswh:hover .HeroShowcase_bottomBar__T0RUg{opacity:1;pointer-events:auto;bottom:calc(1.5rem * var(--mantine-scale))}}.HeroShowcase_controlButton__PiuxZ{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__PiuxZ{width:calc(4rem * var(--mantine-scale));height:calc(4rem * var(--mantine-scale))}}.HeroShowcase_controlButton__PiuxZ: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__PiuxZ>*{pointer-events:none}.HeroShowcase_controlButton__PiuxZ svg{position:relative;z-index:1;transition:transform .2s ease}.HeroShowcase_controlButton__PiuxZ:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_controlButton__PiuxZ:hover svg{transform:scale(1.5)}.HeroShowcase_controlButton__PiuxZ:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale));box-shadow:0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0)}.HeroShowcase_playPauseButton__PcMiv svg g g>path:first-child,.HeroShowcase_playPauseButton__PcMiv svg>path:last-of-type{display:none}.HeroShowcase_playPauseButton__PcMiv:hover svg path{fill:currentColor}.HeroShowcase_progressTrack__cw8bP{display:none}@media (min-width:1280px){.HeroShowcase_progressTrack__cw8bP{flex:1;min-width:0;height:calc(1.5rem * var(--mantine-scale));display:flex;align-items:center;position:relative;cursor:pointer}}.HeroShowcase_progressScrub__hBUVP{touch-action:none;user-select:none}.HeroShowcase_progressTrack__cw8bP: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__cw8bP:before{height:calc(.5rem * var(--mantine-scale))}}.HeroShowcase_progressFill__kNP3U{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__kNP3U{height:calc(.5rem * var(--mantine-scale))}}.HeroShowcase_modalProgressDot__w_JCu,.HeroShowcase_progressDot__4a2Ra{position:absolute;border-radius:50%;background-color:var(--brand--primary-pure---brand--primary-200);transform:translateX(-50%);pointer-events:none}.HeroShowcase_modalProgressDot__w_JCu:after,.HeroShowcase_progressDot__4a2Ra: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__4a2Ra{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__4a2Ra{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale))}}.HeroShowcase_progressTrack__cw8bP:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale));box-shadow:0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0);border-radius:calc(.5rem * var(--mantine-scale))}.HeroShowcase_modalRoot__eRzU7{width:100%}.HeroShowcase_modalContent__6m6Wo{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__6m6Wo: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__6m6Wo>*{position:relative;z-index:1}.HeroShowcase_modalHeader__eThMT{background-color:transparent;border:none;padding:0;margin:0;min-height:0}.HeroShowcase_modalTopBar__teNd9{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__teNd9 .HeroShowcase_modalCloseButton__Hk5uT{pointer-events:auto}@media (min-width:568px){.HeroShowcase_modalTopBar__teNd9{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__teNd9: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__teNd9: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__L5Ius{position:relative;width:100%;isolation:isolate}.HeroShowcase_modalCloseButton__Hk5uT{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__Hk5uT: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__Hk5uT>*{position:relative;z-index:1;pointer-events:none}.HeroShowcase_modalCloseButton__Hk5uT:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_modalCloseButton__Hk5uT:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale));box-shadow:0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0)}.HeroShowcase_modalBody__VYfsx{width:100%;padding:0;display:flex;align-items:center;justify-content:center}.HeroShowcase_modalTitle__1I173{display:none}.HeroShowcase_modalPlayer__xD715{display:flex;flex-direction:column;align-items:center;width:100%}.HeroShowcase_modalVideoStage__vMgk9{position:relative;width:100%;max-width:calc(75rem * var(--mantine-scale));isolation:isolate}.HeroShowcase_modalVideoWrapper__hiQXM{width:100%;position:relative;z-index:0}.HeroShowcase_modalHoverCatcher__KQX96{position:absolute;inset:0;z-index:1;background:transparent}.HeroShowcase_modalHoverCatcherButton__opy8m{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__opy8m:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale));box-shadow:0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0)}.HeroShowcase_modalVideo__UKz_S{border:0;width:100%;height:100%}.HeroShowcase_modalBottomBar__JIRug{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__JIRug: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__JIRug: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__4Xyr9{opacity:1;pointer-events:auto}.HeroShowcase_modalPlayer__xD715:focus-within .HeroShowcase_modalBottomBar__JIRug,.HeroShowcase_modalPlayer__xD715:focus-within .HeroShowcase_modalMobileControls__157tO{opacity:1;pointer-events:auto}.HeroShowcase_modalControlButton__DcC28{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__DcC28: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__DcC28>*{pointer-events:none}.HeroShowcase_modalControlButton__DcC28 svg{position:relative;z-index:1;transition:transform .2s ease}.HeroShowcase_modalControlButton__DcC28:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_modalControlButton__DcC28:hover svg{transform:scale(1.5)}.HeroShowcase_modalControlButton__DcC28:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale));box-shadow:0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0)}.HeroShowcase_modalControlButton__DcC28:disabled{opacity:.45;cursor:not-allowed}.HeroShowcase_modalControlButton__DcC28:disabled:hover:before{transform:scale(.625);border-color:transparent}.HeroShowcase_modalControlButton__DcC28:disabled:hover svg{transform:none}.HeroShowcase_modalAdButton__yGhT0{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__yGhT0: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__yGhT0>*{pointer-events:none}.HeroShowcase_modalAdButton__yGhT0 svg{position:relative;z-index:1;transition:transform .2s ease}.HeroShowcase_modalAdButton__yGhT0:hover:before{transform:scale(1);border-color:var(--homepage-video-overlay-light)}.HeroShowcase_modalAdButton__yGhT0:hover svg{transform:scale(1.5)}.HeroShowcase_modalAdButton__yGhT0:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale));box-shadow:0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0)}.HeroShowcase_modalAdButton__yGhT0.HeroShowcase_modalAdButtonActive__p6MES:before{transform:scale(1);background-color:var(--homepage-hero-watch-play-icon);border-color:transparent}.HeroShowcase_modalAdButton__yGhT0.HeroShowcase_modalAdButtonActive__p6MES:hover:before{background-color:var(--homepage-hero-watch-play-icon);border-color:transparent}.HeroShowcase_modalAdButton__yGhT0.HeroShowcase_modalAdButtonActive__p6MES:hover svg{transform:scale(1.5)}.HeroShowcase_modalAdButton__yGhT0.HeroShowcase_modalAdButtonActive__p6MES svg path{fill:var(--neutral--dark-pure---neutral--light-pure)}.HeroShowcase_modalPlayPauseButton__SKXu2 svg g g>path:first-child,.HeroShowcase_modalPlayPauseButton__SKXu2 svg>path:last-of-type{display:none}.HeroShowcase_modalPlayPauseButton__SKXu2:hover svg path{fill:currentColor}.HeroShowcase_modalProgressTrack__nZYEJ{flex:1;height:calc(1.5rem * var(--mantine-scale));display:flex;align-items:center;position:relative;cursor:pointer}.HeroShowcase_modalProgressTrack__nZYEJ: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__yadD0,.HeroShowcase_modalProgressTrack__nZYEJ:before{position:absolute;left:0;height:calc(.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale))}.HeroShowcase_modalProgressFill__yadD0{width:var(--video-progress,0);background-color:var(--brand--primary-pure---brand--primary-200);pointer-events:none}.HeroShowcase_modalProgressDot__w_JCu{left:var(--video-progress,0);width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale))}.HeroShowcase_modalProgressTrack__nZYEJ:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale));box-shadow:0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0);border-radius:calc(.5rem * var(--mantine-scale))}.HeroShowcase_volumeIcon__L4k2m{display:inline-flex;align-items:center;justify-content:center;line-height:0}.HeroShowcase_volumeIcon__L4k2m svg{display:block}@media (prefers-reduced-motion:reduce){.HeroShowcase_watchButtonRadarWrap__YzcT9:before{animation:none}.HeroShowcase_bottomBar__T0RUg,.HeroShowcase_controlButton__PiuxZ,.HeroShowcase_gradientOverlay__q29Sz,.HeroShowcase_modalAdButton__yGhT0 svg,.HeroShowcase_modalAdButton__yGhT0:before,.HeroShowcase_modalBottomBar__JIRug,.HeroShowcase_modalCloseButton__Hk5uT,.HeroShowcase_modalCloseButton__Hk5uT:before,.HeroShowcase_modalControlButton__DcC28 svg,.HeroShowcase_modalControlButton__DcC28:before,.HeroShowcase_modalMobileControls__157tO{transition:none}}@media (min-width:568px){.HeroShowcase_section__1rpFB{padding:0 calc(2.5rem * var(--mantine-scale))}.HeroShowcase_modalVideoStage__vMgk9{max-width:calc((100vh - calc(12.5rem * var(--mantine-scale))) * 16 / 9)}.HeroShowcase_modalBody__VYfsx{padding:var(--spacing-xl)}}@media (min-width:1280px){.HeroShowcase_section__1rpFB{padding:0 calc(5rem * var(--mantine-scale))}.HeroShowcase_container__PBswh{border-radius:calc(1.5rem * var(--mantine-scale))}}.HeroShowcase_mobileBottomBar___g04y{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___g04y.HeroShowcase_modalMobileControlsVisible__5xdNX{opacity:1;pointer-events:auto}.HeroShowcase_mobileBottomBar___g04y .HeroShowcase_progressTrack__cw8bP{display:flex;flex:1;min-width:0;height:calc(1.5rem * var(--mantine-scale));align-items:center;position:relative;cursor:pointer}.NewHomepagePrimaryCta_primaryText__H8qQO{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__H8qQO: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__H8qQO: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__H8qQO:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--neutral--dark-pure---neutral--light-pure);outline-offset:calc(.125rem * var(--mantine-scale))}@media (hover:hover) and (pointer:fine){.NewHomepagePrimaryCta_primaryText__H8qQO:hover:not(:disabled):not([aria-disabled=true]){color:var(--mantine-color-neutral--dark-pure-0)}.NewHomepagePrimaryCta_primaryText__H8qQO: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__H8qQO:hover:not(:disabled):not([aria-disabled=true]):after{inset:calc(-.25rem * var(--mantine-scale));opacity:.48}}.NewHomepagePrimaryCta_primaryText__H8qQO:active:not(:disabled):not([aria-disabled=true]){color:var(--mantine-color-neutral--dark-pure-0)}.NewHomepagePrimaryCta_primaryText__H8qQO: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__H8qQO:active:not(:disabled):not([aria-disabled=true]):after{inset:calc(-.25rem * var(--mantine-scale));opacity:.48}.NewHomepagePrimaryCta_primaryText__H8qQO[data-cta-pressed]{color:var(--neutral--light-pure---neutral--dark-300)}.NewHomepagePrimaryCta_primaryText__H8qQO[data-cta-pressed]:before{inset:calc(-.25rem * var(--mantine-scale));background-color:var(--mantine-color-brand--primary-pressed-0)}.NewHomepagePrimaryCta_primaryText__H8qQO[data-cta-pressed]:after{inset:calc(-.25rem * var(--mantine-scale));opacity:.48;animation:NewHomepagePrimaryCta_primaryGlowGrow__8PwGE .5s ease-in-out forwards}@keyframes NewHomepagePrimaryCta_primaryGlowGrow__8PwGE{0%{filter:blur(calc(1.25rem * var(--mantine-scale)))}to{filter:blur(calc(2.5rem * var(--mantine-scale)))}}.NewHomepagePrimaryCta_primaryText__H8qQO:disabled,.NewHomepagePrimaryCta_primaryText__H8qQO[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.NewHomepagePrimaryCta_primaryTextWide__ZR6xt{min-width:calc(12.5rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){.NewHomepagePrimaryCta_primaryText__H8qQO{transition:color .15s ease}.NewHomepagePrimaryCta_primaryText__H8qQO:before{transition:inset .15s ease,background-color .15s ease}.NewHomepagePrimaryCta_primaryText__H8qQO:after{transition:opacity .15s ease,filter .15s ease,inset .15s ease}}.HeaderSection_headerSpace__hvFM8,.HeaderSection_header__eyiCY{min-height:calc(4rem * var(--mantine-scale))}.HeaderSection_header__eyiCY{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:310;width:100%;box-sizing:border-box;background-color:var(--neutral--light-pure---brand--secondary-pure);border-radius:0;box-shadow:none;transition:width .35s cubic-bezier(.33,1,.68,1),min-height .35s cubic-bezier(.33,1,.68,1),top .35s cubic-bezier(.33,1,.68,1),border-radius .35s cubic-bezier(.33,1,.68,1),box-shadow .16s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.HeaderSection_header__eyiCY{transition:none}}.HeaderSection_header__eyiCY[data-stage=past-header]{top:calc(.5rem * var(--mantine-scale));width:calc(100% - calc(2rem * var(--mantine-scale)));min-height:calc(3.5rem * var(--mantine-scale));border-radius:calc(1rem * var(--mantine-scale));box-shadow:var(--shadow-md);transition:width .3s cubic-bezier(.33,1,.68,1),min-height .3s cubic-bezier(.33,1,.68,1),top .3s cubic-bezier(.33,1,.68,1),border-radius .3s cubic-bezier(.33,1,.68,1),box-shadow .3s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.HeaderSection_header__eyiCY[data-stage=past-header]{transition:none}}.HeaderSection_content__2QEjL{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xxs) var(--spacing-sm) var(--spacing-xxs) calc(.75rem * var(--mantine-scale));position:relative;max-width:calc(120rem * var(--mantine-scale));min-height:calc(4rem * var(--mantine-scale));margin:0 auto;transition:min-height .35s cubic-bezier(.33,1,.68,1),padding .35s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.HeaderSection_content__2QEjL{transition:none}}.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_content__2QEjL{min-height:calc(3.5rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale)) var(--spacing-sm) calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));transition:min-height .3s cubic-bezier(.33,1,.68,1),padding .3s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_content__2QEjL{transition:none}}.HeaderSection_menuChromeButton__gd3Lq{position:relative;z-index:1;display:flex;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs);border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:calc(12.5rem * var(--mantine-scale));background:transparent;cursor:pointer;transition:background-color .2s ease}.HeaderSection_menuChromeButton__gd3Lq:hover{background-color:var(--brand--secondary-100---neutral--light-100)}.HeaderSection_menuChromeButton__gd3Lq:focus{outline:none}.HeaderSection_menuChromeButton__gd3Lq:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--neutral--dark-pure---neutral--light-pure);border-color:var(--mantine-color-neutral--dark-200-0)}.HeaderSection_menuChromeButton__gd3Lq>*{pointer-events:none}.HeaderSection_menuChromeButtonLabel__RPZl1{display:none;font-family:var(--font-figtree);font-weight:700;font-size:calc(1rem * var(--mantine-scale));line-height:1.4;color:var(--neutral--dark-pure---neutral--light-pure);text-transform:capitalize}.HeaderSection_menuChromeButton__gd3Lq:hover .HeaderSection_menuChromeButtonLabel__RPZl1{color:var(--mantine-color-neutral--dark-pure-0)}.HeaderSection_chromeIconBrand__FTzMG{color:var(--brand--primary-pure---brand--primary-200)}.HeaderSection_menuOverlayLogotype__7vxOS{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none;overflow:hidden;border-radius:calc(.25rem * var(--mantine-scale));z-index:0}.HeaderSection_logotype__oclja{display:block;overflow:hidden;border-radius:calc(.25rem * var(--mantine-scale));width:calc(10rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));transition:width .35s cubic-bezier(.33,1,.68,1),height .35s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.HeaderSection_logotype__oclja{transition:none}}.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_logotype__oclja{width:calc(7.5rem * var(--mantine-scale));height:calc(1.3125rem * var(--mantine-scale));transition:width .3s cubic-bezier(.33,1,.68,1),height .3s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_logotype__oclja{transition:none}}.HeaderSection_logotypeImageWrap__yMP08,.HeaderSection_menuOverlayLogotypeImageWrap__Fcmgb{position:relative;display:block;width:100%;height:100%}.HeaderSection_logotypeImage__t3ZoA,.HeaderSection_menuOverlayLogotypeImage__2Bc7W{object-fit:contain}.HeaderSection_logotypeDark__eevi5,.HeaderSection_menuOverlayLogotypeDark__z_OJ8,html[data-mantine-color-scheme=dark] .HeaderSection_logotypeLight__wVVz2,html[data-mantine-color-scheme=dark] .HeaderSection_menuOverlayLogotypeLight__i0C_G{display:none}html[data-mantine-color-scheme=dark] .HeaderSection_logotypeDark__eevi5,html[data-mantine-color-scheme=dark] .HeaderSection_menuOverlayLogotypeDark__z_OJ8{display:block}.HeaderSection_logotype__oclja:focus,.HeaderSection_menuOverlayLogotype__7vxOS:focus{outline:none}.HeaderSection_logotype__oclja:focus-visible,.HeaderSection_menuOverlayLogotype__7vxOS:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--neutral--dark-pure---neutral--light-pure);outline-offset:calc(.25rem * var(--mantine-scale))}.HeaderSection_cta__nhP5s.HeaderSection_cta__nhP5s{width:calc(3rem * var(--mantine-scale));padding:0;background-color:transparent;color:var(--brand--primary-pure---brand--primary-200)}.HeaderSection_ctaLabel__RDboa,.HeaderSection_cta__nhP5s:before{display:none}.HeaderSection_ctaIcon__atesC{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}.HeaderSection_ctaIcon__atesC svg path,.HeaderSection_menuChromeCtaIcon__L4gsE svg path{stroke:currentColor}.HeaderSection_menuOverlayRoot__lZ8np{position:fixed;inset:0;z-index:320;box-sizing:border-box;pointer-events:auto;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;border:none;background-color:transparent}.HeaderSection_menuOverlayRoot__lZ8np::backdrop{background-color:transparent}.HeaderSection_menuDismissScrim__AmMSy{position:fixed;inset:0;z-index:1;cursor:default;pointer-events:auto;background-color:var(--neutral--dark-pure---neutral--light-pure);opacity:.6}.HeaderSection_menuOverlayRoot__lZ8np[data-color-scheme=dark] .HeaderSection_menuDismissScrim__AmMSy{opacity:.72}.HeaderSection_menuOverlayShell__7H0AD{position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box;pointer-events:none;overflow-y:auto;border-radius:0 0 calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header]{--past-header-panel-radius:calc(1rem * var(--mantine-scale));padding:var(--spacing-xxs) var(--spacing-xs) var(--spacing-sm)}.HeaderSection_menuControlStrip__nv3f7,.HeaderSection_menuFullBleed__aWCSL{pointer-events:auto}.HeaderSection_menuOverlayColumn__VxaY3{display:flex;flex-direction:column;width:100%;flex:1 1 auto;min-height:0;box-sizing:border-box;pointer-events:none}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuOverlayColumn__VxaY3{gap:var(--spacing-xxs)}.HeaderSection_menuOverlayShell__7H0AD[data-stage=top] .HeaderSection_menuOverlayColumn__VxaY3{background-color:var(--neutral--light-pure---brand--secondary-pure)}.HeaderSection_menuControlStrip__nv3f7{position:relative;flex-direction:column;align-items:stretch;flex-shrink:0;padding:0;margin-bottom:0;border-radius:0;background-color:var(--neutral--light-pure---brand--secondary-pure);box-shadow:none}.HeaderSection_menuControlStripInner__n6j3m,.HeaderSection_menuControlStrip__nv3f7{display:flex;width:100%;box-sizing:border-box;min-height:calc(4rem * var(--mantine-scale))}.HeaderSection_menuControlStripInner__n6j3m{align-items:center;justify-content:space-between;max-width:calc(120rem * var(--mantine-scale));margin-inline:auto;padding:calc(.75rem * var(--mantine-scale)) var(--spacing-sm) calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuControlStrip__nv3f7{min-height:calc(3.5rem * var(--mantine-scale));border-radius:calc(1rem * var(--mantine-scale));box-shadow:var(--shadow-md)}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuControlStripInner__n6j3m{min-height:calc(3.5rem * var(--mantine-scale));padding:calc(.25rem * var(--mantine-scale)) var(--spacing-sm) calc(.25rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale))}.HeaderSection_menuOverlayShell__7H0AD[data-stage=top] .HeaderSection_menuControlStrip__nv3f7{border-radius:0;box-shadow:none}.HeaderSection_menuChromeActions__T6w4q{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-xs);flex-shrink:0}.HeaderSection_menuChromeCta__BpJVP.HeaderSection_menuChromeCta__BpJVP{width:calc(3rem * var(--mantine-scale));padding:0;background-color:transparent;color:var(--brand--primary-pure---brand--primary-200)}.HeaderSection_menuChromeCtaLabel__rU3vC,.HeaderSection_menuChromeCta__BpJVP:before{display:none}.HeaderSection_menuChromeCtaIcon__L4gsE{display:flex;align-items:center;justify-content:center}.HeaderSection_menuThemeSlot__5_467{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;min-width:0}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuMega__g0KpJ{width:100%;max-width:none;border-radius:var(--past-header-panel-radius)}.HeaderSection_menuFullBleed__aWCSL{flex:1 1 auto;display:flex;justify-content:center;width:100%;min-height:0;z-index:0}.HeaderSection_menuOverlayShell__7H0AD[data-stage=top] .HeaderSection_menuFullBleed__aWCSL{background-color:var(--neutral--light-pure---brand--secondary-pure)}.HeaderSection_menuMega__g0KpJ{box-sizing:border-box;flex-shrink:0;width:100%;max-width:calc(88.5rem * var(--mantine-scale));margin-inline:auto;border-radius:calc(1rem * var(--mantine-scale));background-color:var(--neutral--light-pure---brand--secondary-pure);box-shadow:var(--shadow-xlg);overflow:hidden}.HeaderSection_menuOverlayShell__7H0AD[data-stage=top] .HeaderSection_menuMega__g0KpJ{border-radius:0 0 calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));box-shadow:none;border:none;background-color:var(--neutral--light-pure---brand--secondary-pure);overflow:hidden}.HeaderSection_menuBody__nCYHP{display:flex;flex-direction:column;flex:1;align-items:stretch;box-sizing:border-box;gap:0;padding:0 0 var(--spacing-sm)}.HeaderSection_menuFooterCtaWrap__pVRq9{display:flex;width:100%;padding:var(--spacing-xxs) var(--spacing-sm) 0;box-sizing:border-box}.HeaderSection_menuFooterCta__0oCv9.HeaderSection_menuFooterCta__0oCv9{width:100%}.HeaderSection_menuFooterCta__0oCv9.HeaderSection_menuFooterCta__0oCv9:focus-visible{outline-offset:calc(-.125rem * var(--mantine-scale))}.HeaderSection_menuNavColumn__Xa0LL{flex:none;width:100%;min-width:0;box-sizing:border-box}.HeaderSection_menuNavRowSelected__yoqTR,.HeaderSection_menuNavRow__JY5gl{position:relative;overflow:visible;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:calc(5rem * var(--mantine-scale));padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);margin:0;border:none;appearance:none;background:transparent;font-family:var(--font-figtree);font-weight:600;font-size:calc(1.125rem * var(--mantine-scale));line-height:1.4;text-align:left;color:var(--neutral--dark-300---neutral--light-pure);cursor:pointer}.HeaderSection_menuNavRowSelected__yoqTR{cursor:pointer;padding-right:var(--spacing-sm)}.HeaderSection_menuNavRowSelected__yoqTR:before,.HeaderSection_menuNavRow__JY5gl:before{content:"";position:absolute;inset:0;z-index:0;background-color:var(--neutral--light-100---neutral--dark-300);pointer-events:none;transform-origin:bottom center;transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .22s cubic-bezier(.33,1,.68,1),border-radius .18s ease}@keyframes HeaderSection_menuNavSubtractEnter__y95hz{0%{opacity:0;transform:scaleY(.04)}to{opacity:1;transform:scaleY(1)}}.HeaderSection_menuNavSubtractAnimWrap__pJCE4{display:none;position:absolute;z-index:2;inset:calc(-.75rem * var(--mantine-scale)) 0 calc(-.75rem * var(--mantine-scale)) 0;pointer-events:none;transform-origin:bottom center;animation:HeaderSection_menuNavSubtractEnter__y95hz .22s cubic-bezier(.33,1,.68,1) forwards}.HeaderSection_menuNavSubtractBottom__LIfLp,.HeaderSection_menuNavSubtractTop__MZOBh{position:absolute;right:0;width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale));pointer-events:none;color:var(--neutral--light-100---neutral--dark-300)}.HeaderSection_menuNavSubtractTop__MZOBh{top:0}.HeaderSection_menuNavSubtractBottom__LIfLp{bottom:0}.HeaderSection_menuNavSubtractSvg__LDJ3M{display:block;width:100%;height:100%}.HeaderSection_menuNavSubtractBottom__LIfLp .HeaderSection_menuNavSubtractSvg__LDJ3M{transform:scaleY(-1)}.HeaderSection_menuNavRowSelected__yoqTR:first-child .HeaderSection_menuNavSubtractTop__MZOBh,.HeaderSection_menuNavRowSelected__yoqTR:last-child .HeaderSection_menuNavSubtractBottom__LIfLp{display:none}@media (min-width:568px){.HeaderSection_headerSpace__hvFM8{min-height:calc(6rem * var(--mantine-scale))}.HeaderSection_menuNavRowSelected__yoqTR,.HeaderSection_menuNavRow__JY5gl{padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}.HeaderSection_menuControlStripInner__n6j3m{padding:var(--spacing-sm) var(--spacing-xl) calc(.75rem * var(--mantine-scale)) var(--spacing-xl)}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuControlStripInner__n6j3m{padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-sm)}.HeaderSection_menuFooterCta__0oCv9.HeaderSection_menuFooterCta__0oCv9{width:auto}.HeaderSection_menuFooterCtaWrap__pVRq9{justify-content:center}.HeaderSection_cta__nhP5s.HeaderSection_cta__nhP5s{width:auto;padding:0 var(--spacing-sm);background-color:transparent;color:var(--neutral--light-pure---neutral--dark-300)}.HeaderSection_cta__nhP5s:before{display:block}.HeaderSection_logotype__oclja{width:calc(12.5rem * var(--mantine-scale));height:calc(2.125rem * var(--mantine-scale))}.HeaderSection_ctaLabel__RDboa{display:inline;white-space:nowrap}.HeaderSection_cta__nhP5s .HeaderSection_ctaIcon__atesC{display:none}.HeaderSection_menuBody__nCYHP{padding-bottom:var(--spacing-xxl)}.HeaderSection_menuChromeButtonLabel__RPZl1{display:inline}.HeaderSection_content__2QEjL{min-height:calc(5rem * var(--mantine-scale));padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm) var(--spacing-xl)}.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_content__2QEjL{min-height:var(--spacing-huge);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-sm)}.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_logotype__oclja{width:calc(11.875rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}}.HeaderSection_menuNavRow__JY5gl:before{opacity:0;transform:scaleY(.04);border-radius:calc(1.5rem * var(--mantine-scale))}.HeaderSection_menuNavRow__JY5gl:hover:before{opacity:1;transform:scaleY(1);border-radius:calc(1.5rem * var(--mantine-scale))}.HeaderSection_menuNavRow__JY5gl:focus-visible:before{opacity:1;transform:scaleY(1);border-radius:calc(1.5rem * var(--mantine-scale))}.HeaderSection_menuNavRowSelected__yoqTR:before{opacity:1;transform:scaleY(1);border-radius:calc(1.5rem * var(--mantine-scale))}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuNavRowSelected__yoqTR:before,.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuNavRow__JY5gl:is(:hover,:focus-visible):before{border-radius:0}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuNavRowSelected__yoqTR:first-child:before,.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuNavRow__JY5gl:first-child:is(:hover,:focus-visible):before{border-top-left-radius:var(--past-header-panel-radius)}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuNavRowSelected__yoqTR:last-child:before,.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuNavRow__JY5gl:last-child:is(:hover,:focus-visible):before{border-bottom-left-radius:var(--past-header-panel-radius)}.HeaderSection_menuNavRow__JY5gl:hover{background-color:transparent}.HeaderSection_menuNavLabel__haU2e{position:relative;z-index:2}.HeaderSection_menuNavRowSelected__yoqTR:focus,.HeaderSection_menuNavRowSelected__yoqTR:focus-visible,.HeaderSection_menuNavRow__JY5gl:focus,.HeaderSection_menuNavRow__JY5gl:focus-visible{outline:none}.HeaderSection_menuNavRowSelected__yoqTR:focus-visible,.HeaderSection_menuNavRow__JY5gl:focus-visible{z-index:1}.HeaderSection_menuNavRowSelected__yoqTR:focus-visible:before,.HeaderSection_menuNavRow__JY5gl:focus-visible:before{outline:calc(.125rem * var(--mantine-scale)) solid var(--neutral--dark-pure---neutral--light-pure);outline-offset:calc(-.125rem * var(--mantine-scale))}.HeaderSection_menuNavArrow__akiyK{position:relative;z-index:2;flex-shrink:0;opacity:.9;transform:translateZ(0);transition:transform .25s cubic-bezier(.33,1,.68,1)}.HeaderSection_menuNavRowSelected__yoqTR:hover .HeaderSection_menuNavArrow__akiyK,.HeaderSection_menuNavRow__JY5gl:hover .HeaderSection_menuNavArrow__akiyK{transform:translate3d(calc(.875rem * var(--mantine-scale)),0,0)}@media (prefers-reduced-motion:reduce){.HeaderSection_menuNavArrow__akiyK{transition:none}.HeaderSection_menuNavRowSelected__yoqTR:hover .HeaderSection_menuNavArrow__akiyK,.HeaderSection_menuNavRow__JY5gl:hover .HeaderSection_menuNavArrow__akiyK{transform:none}.HeaderSection_menuNavRowSelected__yoqTR:before,.HeaderSection_menuNavRow__JY5gl+.HeaderSection_menuNavRow__JY5gl:after,.HeaderSection_menuNavRow__JY5gl:before{transition:none}.HeaderSection_menuNavRowSelected__yoqTR .HeaderSection_menuNavSubtractAnimWrap__pJCE4{animation:none;opacity:1;transform:none}.HeaderSection_menuNavRowSelected__yoqTR:before,.HeaderSection_menuNavRow__JY5gl:before,.HeaderSection_menuNavRow__JY5gl:focus-visible:before,.HeaderSection_menuNavRow__JY5gl:hover:before{transform:none}.HeaderSection_menuNavRow__JY5gl:before{opacity:0}.HeaderSection_menuNavRow__JY5gl:hover:before{opacity:1}.HeaderSection_menuNavRow__JY5gl:focus-visible:before{opacity:1}.HeaderSection_menuNavRowSelected__yoqTR:before{opacity:1}}.HeaderSection_menuNavRow__JY5gl+.HeaderSection_menuNavRow__JY5gl:after{content:"";position:absolute;top:0;left:calc(1.5rem * var(--mantine-scale));right:calc(1.5rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));background-color:var(--neutral--light-100---neutral--dark-300);border-radius:calc(.25rem * var(--mantine-scale));opacity:1;transition:opacity .2s cubic-bezier(.33,1,.68,1)}.HeaderSection_menuNavRow__JY5gl:focus-visible:after,.HeaderSection_menuNavRow__JY5gl:hover:after{opacity:0}.HeaderSection_previewPanel__vxLTL{display:none;flex:none;width:100%;min-width:calc(62rem * var(--mantine-scale));box-sizing:border-box;flex-direction:column;align-items:stretch;gap:var(--spacing-md);padding:var(--spacing-sm);border-radius:0 0 calc(1.5rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));background-color:var(--neutral--light-100---neutral--dark-300);position:relative}.HeaderSection_previewPanel__vxLTL:focus{outline:none}.HeaderSection_previewPanel__vxLTL:focus-visible{outline:none}.HeaderSection_previewPanel__vxLTL:focus-visible:after{content:"";position:absolute;inset:0;z-index:10;border-radius:inherit;pointer-events:none;outline:calc(.125rem * var(--mantine-scale)) solid var(--neutral--dark-pure---neutral--light-pure);outline-offset:calc(-.125rem * var(--mantine-scale))}.HeaderSection_previewIntro__yguIo{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--spacing-xs);max-width:calc(56rem * var(--mantine-scale))}.HeaderSection_previewPanelInnerStack__I4zmI{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.HeaderSection_previewPanelInner__AOSBu{position:relative;z-index:1;flex:1 1 auto;min-height:0;padding:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-radius:calc(1.5rem * var(--mantine-scale));background-color:var(--neutral--light-pure---brand--secondary-pure);box-sizing:border-box;overflow:visible}.HeaderSection_previewPanelInner__AOSBu[data-section=blog],.HeaderSection_previewPanelInner__AOSBu[data-section=newsletter],.HeaderSection_previewPanelInner__AOSBu[data-section=portfolio],.HeaderSection_previewPanelInner__AOSBu[data-section=resources]{background-color:transparent;border-radius:0;padding:0;min-height:0}.HeaderSection_previewPanelPlaceholder__omydY{display:flex;align-items:center;justify-content:center;flex:1 1 auto;width:100%;min-height:calc(12.5rem * var(--mantine-scale));box-sizing:border-box}.HeaderSection_previewPanelPlaceholderText__bQu_8{margin:0;font-family:var(--font-figtree);font-weight:500;font-size:calc(1.125rem * var(--mantine-scale));line-height:1.4;color:var(--neutral--dark-300---neutral--light-pure)}.HeaderSection_previewHeading__x_pwx{margin:0;font-family:var(--font-figtree);font-weight:700;font-size:calc(2rem * var(--mantine-scale));line-height:1.2;color:var(--neutral--dark-pure---neutral--light-pure)}.HeaderSection_previewHeading__x_pwx:has(.HeaderSection_previewHeadingBold__26h_I){font-weight:500}.HeaderSection_previewHeadingBold__26h_I{font-weight:700}.HeaderSection_previewTagline__L9GFW{margin:0;font-family:var(--font-figtree);font-weight:500;font-size:calc(1.25rem * var(--mantine-scale));line-height:1.2;color:var(--neutral--dark-300---neutral--light-300)}@media (min-width:1280px){.HeaderSection_previewPanel__vxLTL{display:flex;flex:1 1 calc(62rem * var(--mantine-scale));gap:var(--spacing-xl);padding:var(--spacing-xl);border-radius:calc(1.5rem * var(--mantine-scale));height:calc(42rem * var(--mantine-scale))}.HeaderSection_menuBody__nCYHP:has(.HeaderSection_menuNavRowSelected__yoqTR:first-child) .HeaderSection_previewPanel__vxLTL{border-top-left-radius:0}.HeaderSection_menuBody__nCYHP:has(.HeaderSection_menuNavRowSelected__yoqTR:last-child) .HeaderSection_previewPanel__vxLTL{border-bottom-left-radius:0}.HeaderSection_previewPanelInner__AOSBu{min-height:calc(28.125rem * var(--mantine-scale));padding:var(--spacing-xl)}.HeaderSection_header__eyiCY{min-height:calc(6rem * var(--mantine-scale))}.HeaderSection_header__eyiCY[data-stage=past-header]{width:min(calc(88.5rem * var(--mantine-scale)),calc(100vw - var(--spacing-xl)));min-height:calc(5rem * var(--mantine-scale));border-radius:calc(1.5rem * var(--mantine-scale))}.HeaderSection_content__2QEjL{min-height:calc(6rem * var(--mantine-scale));padding:var(--spacing-sm) var(--spacing-huge) var(--spacing-sm) var(--spacing-xxxl)}.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_content__2QEjL{min-height:calc(5rem * var(--mantine-scale));padding:var(--spacing-xs) var(--spacing-xl) var(--spacing-xs) var(--spacing-sm)}.HeaderSection_menuOverlayShell__7H0AD{padding-inline:0;padding-bottom:0;border-radius:0}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header]{--past-header-panel-radius:calc(1.5rem * var(--mantine-scale));padding:var(--spacing-xxs) var(--spacing-sm) var(--spacing-xxxl)}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuOverlayColumn__VxaY3{width:100%;max-width:calc(88.5rem * var(--mantine-scale));margin-inline:auto}.HeaderSection_menuOverlayShell__7H0AD[data-stage=top] .HeaderSection_menuFullBleed__aWCSL{padding-bottom:var(--spacing-xxxl)}.HeaderSection_menuControlStrip__nv3f7{border-radius:0;min-height:calc(6rem * var(--mantine-scale));box-shadow:var(--shadow-md)}.HeaderSection_menuOverlayShell__7H0AD[data-stage=top] .HeaderSection_menuControlStrip__nv3f7{border-radius:0;box-shadow:none}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuControlStrip__nv3f7{min-height:calc(5rem * var(--mantine-scale));border-radius:calc(1.5rem * var(--mantine-scale))}.HeaderSection_menuControlStripInner__n6j3m{min-height:calc(6rem * var(--mantine-scale));padding:var(--spacing-sm) var(--spacing-huge) var(--spacing-sm) var(--spacing-xxxl)}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuControlStripInner__n6j3m{min-height:calc(5rem * var(--mantine-scale));padding:var(--spacing-xs) var(--spacing-xl) var(--spacing-xs) var(--spacing-sm)}.HeaderSection_menuOverlayLogotype__7vxOS{display:block}.HeaderSection_menuChromeCta__BpJVP.HeaderSection_menuChromeCta__BpJVP{width:auto;padding:0 var(--spacing-sm);background-color:transparent;color:var(--neutral--light-pure---neutral--dark-300)}.HeaderSection_menuChromeCta__BpJVP:before{display:block}.HeaderSection_menuChromeCtaLabel__rU3vC{display:inline}.HeaderSection_menuChromeCta__BpJVP .HeaderSection_menuChromeCtaIcon__L4gsE,.HeaderSection_menuFooterCtaWrap__pVRq9{display:none}.HeaderSection_menuThemeSlot__5_467{min-width:calc(10rem * var(--mantine-scale))}.HeaderSection_menuNavRowSelected__yoqTR,.HeaderSection_menuNavRow__JY5gl{min-height:calc(6rem * var(--mantine-scale));padding-left:var(--spacing-xl);padding-right:var(--spacing-xl);font-size:calc(1.5rem * var(--mantine-scale));cursor:default}.HeaderSection_menuNavRowSelected__yoqTR{cursor:default;padding-right:var(--spacing-sm)}.HeaderSection_menuMega__g0KpJ{border-radius:calc(1.5rem * var(--mantine-scale))}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuMega__g0KpJ{overflow:visible}.HeaderSection_menuOverlayShell__7H0AD[data-stage=top] .HeaderSection_menuMega__g0KpJ{border-radius:0;background-color:transparent;overflow:visible}.HeaderSection_menuOverlayLogotype__7vxOS[data-stage=top]{width:calc(14.75rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale))}.HeaderSection_menuOverlayLogotype__7vxOS[data-stage=past-header]{width:calc(11.875rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}.HeaderSection_menuBody__nCYHP{display:grid;width:100%;align-items:stretch;box-sizing:border-box;gap:0;padding:0}.HeaderSection_menuBody__nCYHP,.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_menuBody__nCYHP{grid-template-columns:minmax(calc(17rem * var(--mantine-scale)),calc(26.5rem * var(--mantine-scale))) minmax(calc(60rem * var(--mantine-scale)),calc(62rem * var(--mantine-scale)))}.HeaderSection_menuOverlayShell__7H0AD[data-stage=past-header] .HeaderSection_previewPanel__vxLTL{min-width:auto}.HeaderSection_menuNavColumn__Xa0LL{max-width:calc(26.5rem * var(--mantine-scale))}.HeaderSection_menuNavRowSelected__yoqTR:before,.HeaderSection_menuNavRow__JY5gl:before,.HeaderSection_menuNavRow__JY5gl:is(:hover,:focus-visible):before{border-radius:calc(1.5rem * var(--mantine-scale)) 0 0 calc(1.5rem * var(--mantine-scale))}.HeaderSection_menuNavRowSelected__yoqTR .HeaderSection_menuNavSubtractAnimWrap__pJCE4{display:block}.HeaderSection_menuNavRowSelected__yoqTR:only-child .HeaderSection_menuNavSubtractAnimWrap__pJCE4{display:none}.HeaderSection_menuChromeButton__gd3Lq{padding:var(--spacing-xxs) var(--spacing-xs)}.HeaderSection_logotype__oclja{width:calc(14.75rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale))}.HeaderSection_header__eyiCY[data-stage=past-header] .HeaderSection_logotype__oclja{width:calc(11.875rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}.HeaderSection_cta__nhP5s.HeaderSection_cta__nhP5s{width:auto;padding:0 var(--spacing-sm);background-color:transparent;color:var(--neutral--light-pure---neutral--dark-300)}.HeaderSection_cta__nhP5s:before{display:block}.HeaderSection_ctaLabel__RDboa{display:inline}.HeaderSection_ctaIcon__atesC{display:none}}.HeaderMenuFeaturePanelLayout_innerColumn__DKWFu{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);max-width:none;width:100%}.HeaderMenuFeaturePanelLayout_focusTitle__eoEbd{margin:0;font-family:var(--font-figtree);font-weight:500;font-size:calc(1.5rem * var(--mantine-scale));line-height:1.4;color:var(--neutral--dark-pure---neutral--light-pure)}.HeaderMenuFeaturePanelLayout_focusBody__NzOaD{margin:0;font-family:var(--font-figtree);font-weight:400;font-size:calc(.875rem * var(--mantine-scale));line-height:1.6;color:var(--neutral--dark-300---neutral--light-pure);min-height:calc(4.875rem * var(--mantine-scale))}.HeaderMenuFeaturePanelLayout_cta__3btc0{z-index:2;flex-shrink:0;width:100%;max-width:calc(25rem * var(--mantine-scale));height:auto;min-height:calc(10rem * var(--mantine-scale))}.HeaderMenuFeaturePanelLayout_cta__3btc0.HeaderMenuFeaturePanelLayout_cta__3btc0:focus-visible{outline-offset:calc(-.125rem * var(--mantine-scale))}@supports (text-box-trim:trim-both){.HeaderMenuFeaturePanelLayout_focusBody__NzOaD,.HeaderMenuFeaturePanelLayout_focusTitle__eoEbd{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@supports not (text-box-trim:trim-both){.HeaderMenuFeaturePanelLayout_focusTitle__eoEbd{line-height:.5}.HeaderMenuFeaturePanelLayout_focusBody__NzOaD{line-height:1.4}}@media (min-width:1280px){.HeaderMenuFeaturePanelLayout_innerColumn__DKWFu{max-width:calc(18.25rem * var(--mantine-scale));width:auto}.HeaderMenuFeaturePanelLayout_heroFigure__7wIC6{position:absolute;right:0;bottom:0;z-index:0;width:calc(33.25rem * var(--mantine-scale));aspect-ratio:1/1;margin:0;border-radius:var(--spacing-sm);overflow:hidden;pointer-events:none}.HeaderMenuFeaturePanelLayout_heroImage__hLmPc{object-fit:cover}.HeaderMenuFeaturePanelLayout_cta__3btc0{width:calc(18.25rem * var(--mantine-scale));max-width:none;height:calc(13.3125rem * var(--mantine-scale));min-height:calc(13.3125rem * var(--mantine-scale))}[data-stage=past-header] .HeaderMenuFeaturePanelLayout_heroFigure__7wIC6{width:calc(31.125rem * var(--mantine-scale));height:calc(30.875rem * var(--mantine-scale))}}.NewHomepageGradientCta_root__lJgC2{position:relative;box-sizing:border-box;border-radius:var(--spacing-sm);overflow:hidden;text-decoration:none;display:block;background:radial-gradient(181.62% 82.55% at 100% 50%,var(--mantine-color-brand--primary-pure-0) 0,var(--mantine-color-brand--primary-cta-mid-0) 50%,var(--mantine-color-brand--primary-cta-deep-0) 100%);isolation:isolate}.NewHomepageGradientCta_root__lJgC2:after{content:"";position:absolute;inset:0;background:radial-gradient(245.45% 111.56% at 100% 50%,var(--mantine-color-brand--primary-pure-0) 0,var(--mantine-color-brand--primary-cta-mid-0) 50%,var(--mantine-color-brand--primary-cta-deep-0) 100%);opacity:1;pointer-events:none;transition:opacity .2s ease-out;z-index:0}.NewHomepageGradientCta_root__lJgC2:before{content:"";position:absolute;width:calc(11.625rem * var(--mantine-scale));height:calc(21.875rem * var(--mantine-scale));left:calc(16.25rem * var(--mantine-scale));top:50%;transform:translateY(-50%) translateZ(0);border-radius:50%;background:var(--mantine-color-brand--primary-pure-0);pointer-events:none;transition:width .2s ease-out,height .2s ease-out,left .2s ease-out;z-index:1}.NewHomepageGradientCta_rootStacked__GIUPY:before{left:calc(9.25rem * var(--mantine-scale));width:calc(11.625rem * var(--mantine-scale));height:calc(21.875rem * var(--mantine-scale))}.NewHomepageGradientCta_rootStacked__GIUPY .NewHomepageGradientCta_arrow__WVjTn{right:calc(1.5rem * var(--mantine-scale))}.NewHomepageGradientCta_rootFeatured__CKlri:before{width:calc(25.8125rem * var(--mantine-scale));height:calc(48.625rem * var(--mantine-scale));left:auto;right:calc(-16.3125rem * var(--mantine-scale));transition:width .2s ease-out,height .2s ease-out,right .2s ease-out}.NewHomepageGradientCta_rootFeatured__CKlri .NewHomepageGradientCta_content__7mJCd{gap:0;padding:0 calc(1.5rem * var(--mantine-scale))}.NewHomepageGradientCta_rootFeatured__CKlri .NewHomepageGradientCta_textBoldItalic___dS6I,.NewHomepageGradientCta_rootFeatured__CKlri .NewHomepageGradientCta_textRegular__RnOHa{font-size:calc(2rem * var(--mantine-scale))}@media (min-width:1280px){.NewHomepageGradientCta_rootFeatured__CKlri .NewHomepageGradientCta_textBoldItalic___dS6I,.NewHomepageGradientCta_rootFeatured__CKlri .NewHomepageGradientCta_textRegular__RnOHa{font-size:calc(3rem * var(--mantine-scale))}}.NewHomepageGradientCta_rootFeatured__CKlri .NewHomepageGradientCta_arrow__WVjTn{right:calc(3rem * var(--mantine-scale))}.NewHomepageGradientCta_root__lJgC2>*{pointer-events:none}.NewHomepageGradientCta_root__lJgC2:focus{outline:none}.NewHomepageGradientCta_root__lJgC2:focus-visible{outline:none}.NewHomepageGradientCta_content__7mJCd{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--spacing-xxxs);padding:var(--spacing-sm);z-index:1}.NewHomepageGradientCta_textRegular__RnOHa{font-weight:400}.NewHomepageGradientCta_textBoldItalic___dS6I,.NewHomepageGradientCta_textRegular__RnOHa{font-family:var(--font-figtree);font-size:calc(1.5rem * var(--mantine-scale));line-height:1.2;color:var(--mantine-color-neutral--light-pure-0);margin:0}.NewHomepageGradientCta_textBoldItalic___dS6I{font-weight:700;font-style:italic}.NewHomepageGradientCta_arrow__WVjTn{position:absolute;top:50%;right:calc(2.625rem * var(--mantine-scale));transform:translateY(-50%);color:var(--mantine-color-neutral--light-pure-0);z-index:1}@media (hover:hover) and (pointer:fine){.NewHomepageGradientCta_root__lJgC2:hover:after{opacity:0}.NewHomepageGradientCta_root__lJgC2:not(.NewHomepageGradientCta_rootStacked__GIUPY):not(.NewHomepageGradientCta_rootFeatured__CKlri):hover:before{width:calc(17.0625rem * var(--mantine-scale));height:calc(32.0625rem * var(--mantine-scale));left:calc(11.25rem * var(--mantine-scale))}.NewHomepageGradientCta_rootStacked__GIUPY:hover:before{left:calc(7.25rem * var(--mantine-scale));width:calc(15rem * var(--mantine-scale));height:calc(28.25rem * var(--mantine-scale))}.NewHomepageGradientCta_rootFeatured__CKlri:hover:before{width:calc(37.8125rem * var(--mantine-scale));height:calc(71.25rem * var(--mantine-scale));right:calc(-25.5625rem * var(--mantine-scale))}}.NewHomepageGradientCta_root__lJgC2:focus-visible:after{opacity:1;background:transparent;border-radius:inherit;box-shadow:inset 0 0 0 calc(.125rem * var(--mantine-scale)) var(--neutral--dark-pure---neutral--light-pure);z-index:3}@media (prefers-reduced-motion:reduce){.NewHomepageGradientCta_rootFeatured__CKlri:before,.NewHomepageGradientCta_root__lJgC2:after,.NewHomepageGradientCta_root__lJgC2:before{transition:none}@media (hover:hover) and (pointer:fine){.NewHomepageGradientCta_root__lJgC2:hover:after{opacity:1}.NewHomepageGradientCta_root__lJgC2:not(.NewHomepageGradientCta_rootStacked__GIUPY):not(.NewHomepageGradientCta_rootFeatured__CKlri):hover:before{width:calc(11.625rem * var(--mantine-scale));height:calc(21.875rem * var(--mantine-scale));left:calc(16.25rem * var(--mantine-scale))}.NewHomepageGradientCta_rootStacked__GIUPY:hover:before{left:calc(9.25rem * var(--mantine-scale));width:calc(11.625rem * var(--mantine-scale));height:calc(21.875rem * var(--mantine-scale))}.NewHomepageGradientCta_rootFeatured__CKlri:hover:before{width:calc(25.8125rem * var(--mantine-scale));height:calc(48.625rem * var(--mantine-scale));right:calc(-16.3125rem * var(--mantine-scale))}}}.HeaderMenuBlogPanel_blogGrid__5aGRZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-sm);width:100%}.HeaderMenuBlogPanel_articleCard__qb_me{position:relative;display:flex;align-items:stretch;width:100%;min-width:0;height:calc(12.75rem * var(--mantine-scale));border-radius:var(--spacing-sm);overflow:hidden;text-decoration:none;background:var(--neutral--light-pure---brand--secondary-pure);transition:box-shadow .2s ease-out}.HeaderMenuBlogPanel_articleCard__qb_me:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,var(--neutral--light-100---neutral--dark-300),transparent);opacity:1;transition:opacity .2s ease-out;pointer-events:none;z-index:0}.HeaderMenuBlogPanel_articleCardImage__e4wyz{position:relative;z-index:1;flex-shrink:0;width:calc(13.625rem * var(--mantine-scale));height:calc(12.75rem * var(--mantine-scale));overflow:hidden}.HeaderMenuBlogPanel_articleCardImageFill__cb8dq{object-fit:cover;object-position:center;transform-origin:center;transition:transform .2s ease-out}.HeaderMenuBlogPanel_articleCardContent__1uiTM{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:stretch;flex:1;min-width:0;min-height:calc(12.75rem * var(--mantine-scale));box-sizing:border-box;padding:calc(2.0625rem * var(--mantine-scale)) var(--spacing-sm)}.HeaderMenuBlogPanel_articleCardContentInner__7m4Su{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);flex:1;min-height:0;width:100%}.HeaderMenuBlogPanel_articleCardTitle___oG9e{width:100%;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;font-family:var(--font-figtree);font-weight:500;font-size:calc(1.125rem * var(--mantine-scale));line-height:1.4;color:var(--neutral--dark-pure---neutral--light-pure)}@supports (line-clamp:4){.HeaderMenuBlogPanel_articleCardTitle___oG9e{line-clamp:4}}@supports not (line-clamp:4){.HeaderMenuBlogPanel_articleCardTitle___oG9e{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}}.HeaderMenuBlogPanel_articleCardInfo__akNcj{display:flex;align-items:center;gap:var(--spacing-xxs);flex-shrink:0;width:100%}.HeaderMenuBlogPanel_articleCardReadingTime__yi1G9{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-xxxs);border-radius:calc(.25rem * var(--mantine-scale));background-color:var(--mantine-color-brand--secondary-100-0);font-family:var(--font-figtree);font-weight:400;font-size:calc(.625rem * var(--mantine-scale));line-height:1;color:var(--neutral--dark-300---brand--secondary-pure);white-space:nowrap}.HeaderMenuBlogPanel_articleCardDate__nV2tu{margin:0;font-family:var(--font-figtree);font-weight:400;font-size:calc(.75rem * var(--mantine-scale));line-height:1;color:var(--neutral--dark-300---neutral--light-300);white-space:nowrap}@supports (text-box-trim:trim-both){.HeaderMenuBlogPanel_articleCardTitle___oG9e{text-box-trim:trim-both;text-box-edge:text text}.HeaderMenuBlogPanel_articleCardDate__nV2tu,.HeaderMenuBlogPanel_articleCardReadingTime__yi1G9{text-box-trim:trim-both;text-box-edge:cap alphabetic}}@supports not (text-box-trim:trim-both){.HeaderMenuBlogPanel_articleCardTitle___oG9e{line-height:1.2}}@media (hover:hover) and (pointer:fine){.HeaderMenuBlogPanel_articleCard__qb_me:hover{box-shadow:var(--shadow-xlg)}.HeaderMenuBlogPanel_articleCard__qb_me:hover:before{opacity:0}.HeaderMenuBlogPanel_articleCard__qb_me:hover .HeaderMenuBlogPanel_articleCardImageFill__cb8dq{transform:scale(1.16)}}.HeaderMenuBlogPanel_articleCard__qb_me:focus:not(:focus-visible){outline:none}.HeaderMenuBlogPanel_articleCard__qb_me:focus-visible{outline:none}.HeaderMenuBlogPanel_articleCard__qb_me:focus-visible:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 calc(.125rem * var(--mantine-scale)) var(--mantine-color-neutral--light-pure-0),inset 0 0 0 calc(.25rem * var(--mantine-scale)) var(--mantine-color-neutral--dark-pure-0)}.HeaderMenuBlogPanel_ctaCard__Ly158{width:100%;min-width:0;height:calc(12.75rem * var(--mantine-scale))}.HeaderMenuBlogPanel_ctaCard__Ly158.HeaderMenuBlogPanel_ctaCard__Ly158:focus-visible{outline-offset:calc(-.125rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){.HeaderMenuBlogPanel_articleCardImageFill__cb8dq,.HeaderMenuBlogPanel_articleCard__qb_me,.HeaderMenuBlogPanel_articleCard__qb_me:before{transition:none}.HeaderMenuBlogPanel_articleCard__qb_me:hover .HeaderMenuBlogPanel_articleCardImageFill__cb8dq{transform:none}}.HeaderMenuNewsletterPanel_root__2NurJ{width:100%}.HeaderMenuNewsletterPanel_brandPanel__CGSoQ{display:flex;flex-direction:row;align-items:stretch;width:100%;border-radius:var(--spacing-sm);background-color:var(--mantine-color-brand--secondary-pure-0);overflow:hidden;box-sizing:border-box}.HeaderMenuNewsletterPanel_intro__Nr8jg{flex:1 1 0;min-width:0;padding:var(--spacing-xl)}.HeaderMenuNewsletterPanel_introContent__nM_TL,.HeaderMenuNewsletterPanel_intro__Nr8jg{display:flex;flex-direction:column;gap:var(--spacing-xs)}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r{margin-top:auto}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3]{font-family:var(--font-figtree);font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-neutral--light-disabled-0)}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3] a{color:var(--mantine-color-neutral--light-pure-0);font-weight:700;text-decoration:underline}.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3] a:active,.HeaderMenuNewsletterPanel_introNoticeAnchor__jdd_r .HeaderMenuNewsletterPanel_introNotice__QWKa2[data-variant=body-3] a:hover{color:var(--mantine-color-neutral--light-200-0)}.HeaderMenuNewsletterPanel_heading__tmbYE{margin:0;font-family:var(--font-figtree);font-weight:400;font-size:calc(1.5rem * var(--mantine-scale));line-height:1.2;color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_headingBold__pWr5X{font-weight:700}.HeaderMenuNewsletterPanel_body__pVu5U{margin:0;max-width:calc(22.5rem * var(--mantine-scale));font-family:var(--font-figtree);font-weight:500;font-size:calc(1rem * var(--mantine-scale));line-height:1.2;color:var(--mantine-color-neutral--light-200-0)}.HeaderMenuNewsletterPanel_formCard__6rgpk{display:flex;flex:1 1 0;min-width:0;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-xl);background-color:var(--mantine-color-neutral--dark-300-0)}.HeaderMenuNewsletterPanel_formRoot__td2gh{width:100%}.HeaderMenuNewsletterPanel_formRoot__td2gh form{display:flex;flex-direction:column;gap:var(--spacing-sm)}.HeaderMenuNewsletterPanel_formRoot__td2gh .HeaderMenuNewsletterPanel_formFields__hEwds{gap:var(--spacing-sm)}.HeaderMenuNewsletterPanel_fieldGroup__jibHa{display:flex;flex-direction:column;gap:var(--spacing-xxs);width:100%}.HeaderMenuNewsletterPanel_fieldLabel__E042y{display:inline-flex;align-items:center;gap:var(--spacing-xxs);font-family:var(--font-figtree);color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_fieldLabelText___8vXd{font-weight:500;font-size:calc(.875rem * var(--mantine-scale));line-height:1.2}.HeaderMenuNewsletterPanel_fieldRequiredHint__3WNiZ{font-style:italic;font-weight:400;font-size:calc(.875rem * var(--mantine-scale));line-height:1.2}.HeaderMenuNewsletterPanel_fieldWrapper__FTawQ{width:100%}.HeaderMenuNewsletterPanel_inputWrapper__gmMHd{position:relative;width:100%}.HeaderMenuNewsletterPanel_fieldInput__JShqe{width:100%;height:calc(3.125rem * var(--mantine-scale));box-sizing:border-box;padding:calc(.8125rem * var(--mantine-scale)) var(--spacing-xs);border-radius:calc(.5rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-neutral--dark-200-0);background-color:var(--mantine-color-neutral--dark-300-0);font-family:var(--font-noto-sans);font-weight:400;font-size:calc(1rem * var(--mantine-scale));line-height:1.6;color:var(--mantine-color-neutral--light-pure-0);transition:border-color .15s ease,border-width .15s ease}.HeaderMenuNewsletterPanel_fieldInput__JShqe::placeholder{color:var(--mantine-color-neutral--dark-100-0);opacity:1}.HeaderMenuNewsletterPanel_fieldInput__JShqe[data-has-value=true]{padding-right:calc(3rem * var(--mantine-scale))}.HeaderMenuNewsletterPanel_fieldInput__JShqe:hover:not(:disabled):not(:focus-visible):not([aria-invalid=true]){border-color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_fieldInput__JShqe:focus-visible{outline:calc(.25rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:0;border-width:calc(.125rem * var(--mantine-scale));border-color:var(--mantine-color-neutral--light-200-0)}.HeaderMenuNewsletterPanel_fieldInput__JShqe[aria-invalid=true]{border-width:calc(.125rem * var(--mantine-scale));border-color:var(--mantine-color-alert--error-200-0)}.HeaderMenuNewsletterPanel_fieldInput__JShqe[aria-invalid=true]:focus-visible{outline:none}.HeaderMenuNewsletterPanel_fieldInput__JShqe:disabled{color:var(--mantine-color-brand--secondary-300-0);cursor:not-allowed}.HeaderMenuNewsletterPanel_fieldGroup__jibHa:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe:disabled) .HeaderMenuNewsletterPanel_fieldLabelText___8vXd,.HeaderMenuNewsletterPanel_fieldGroup__jibHa:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe:disabled) .HeaderMenuNewsletterPanel_fieldRequiredHint__3WNiZ{color:var(--mantine-color-brand--secondary-300-0)}.HeaderMenuNewsletterPanel_fieldRoot__XmHTU{position:relative;width:100%}.HeaderMenuNewsletterPanel_fieldError__DBual{position:absolute;left:0;top:100%;margin:0;font-family:var(--font-noto-sans);font-size:calc(.75rem * var(--mantine-scale));line-height:1.6;color:var(--mantine-color-alert--error-200-0)}.HeaderMenuNewsletterPanel_clearButton__1lFHL{position:absolute;right:var(--spacing-xs);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));padding:0;background:transparent;border:none;border-radius:50%;color:var(--mantine-color-neutral--dark-100-0);cursor:pointer;z-index:1}.HeaderMenuNewsletterPanel_clearButton__1lFHL:hover{color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_clearButton__1lFHL:focus-visible{color:var(--mantine-color-neutral--light-pure-0);outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(.125rem * var(--mantine-scale))}.HeaderMenuNewsletterPanel_inputWrapper__gmMHd:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe:focus-visible) .HeaderMenuNewsletterPanel_clearButton__1lFHL{color:var(--mantine-color-neutral--light-pure-0)}.HeaderMenuNewsletterPanel_inputWrapper__gmMHd:has(.HeaderMenuNewsletterPanel_fieldInput__JShqe[aria-invalid=true]) .HeaderMenuNewsletterPanel_clearButton__1lFHL{color:var(--mantine-color-alert--error-200-0)}.HeaderMenuNewsletterPanel_submitButton__5bqAt.HeaderMenuNewsletterPanel_submitButton__5bqAt{overflow:visible}.HeaderMenuNewsletterPanel_dialogToastWrapper__AulaJ{pointer-events:none;z-index:1}.HeaderMenuNewsletterPanel_dialogToastWrapper__AulaJ .mantine-Notification-root{pointer-events:auto}.HeaderMenuNewsletterPanel_dialogToastWrapper__AulaJ .mantine-Notification-root:focus-within{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-color-neutral--light-pure-0);outline-offset:calc(-.125rem * var(--mantine-scale))}.NewHomepageTag_tag__O74fv{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:var(--spacing-xxxs);border-radius:calc(.25rem * var(--mantine-scale));font-family:var(--font-figtree);font-size:calc(.75rem * var(--mantine-scale));font-weight:600;letter-spacing:calc(.125rem * var(--mantine-scale));line-height:1.2;text-transform:uppercase;white-space:nowrap;color:var(--neutral--dark-200---neutral--light-200);background-color:var(--neutral--light-100---neutral--dark-300)}@supports (text-box-trim:trim-both){.NewHomepageTag_tag__O74fv{text-box-trim:trim-both;text-box-edge:cap alphabetic}}.PortfolioCaseImage_picture__Kp7Jt{position:absolute;inset:0;display:block;width:100%;height:100%}