.hero-layout_hero__XI_oV{display:grid;width:100%;max-width:90rem;margin-inline:auto;align-items:center;gap:2rem;padding:1.75rem 1rem 2.5rem}.hero-layout_title__TDP4p{max-width:38rem;font-size:clamp(1.875rem,7.8vw,2.75rem);line-height:1.12;letter-spacing:-.04em;overflow-wrap:break-word}.hero-layout_description__9kdFw{max-width:33rem;font-size:.9375rem;line-height:1.65}.hero-layout_actions___xXWn{display:grid;gap:.625rem}.hero-layout_actions___xXWn>a{min-height:2.75rem;height:auto;padding:.75rem 1rem;white-space:normal;text-align:center}.hero-layout_benefits__AyQZy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem .5rem;max-width:28rem;margin-inline:auto}.hero-layout_benefits__AyQZy>span{display:flex;min-width:0;align-items:center;justify-content:center;gap:.375rem;text-align:center;line-height:1.5}.hero-layout_benefits__AyQZy>span:last-child{grid-column:1/-1}@media (min-width:400px){.hero-layout_actions___xXWn{display:flex;flex-wrap:wrap}}.hero-layout_preview__hrL4_{max-width:40rem}.hero-layout_previewViewport__MIfl6{height:15.625rem}@media (min-width:400px){.hero-layout_previewViewport__MIfl6{height:17.1875rem}}@media (min-width:640px){.hero-layout_hero__XI_oV{gap:3rem;padding:2.5rem 2rem 3rem}.hero-layout_title__TDP4p{font-size:clamp(2.5rem,6vw,3.25rem)}.hero-layout_previewViewport__MIfl6{height:17.8125rem}.hero-layout_description__9kdFw{font-size:1.125rem;line-height:1.75}.hero-layout_benefits__AyQZy{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;max-width:none;margin-inline:0}.hero-layout_benefits__AyQZy>span{justify-content:flex-start;text-align:left}}@media (min-width:1024px){.hero-layout_hero__XI_oV{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);min-height:clamp(38rem,calc(100svh - 5rem),70rem);column-gap:clamp(2rem,4vw,4.5rem);padding-block:clamp(2rem,5.5svh,5rem);padding-inline:clamp(2rem,3.5vw,3rem)}.hero-layout_title__TDP4p{font-size:clamp(3rem,4.3vw,4.25rem)}.hero-layout_previewViewport__MIfl6{height:clamp(17rem,36svh,27.5rem)}}@media (min-width:1024px) and (max-height:760px){.hero-layout_hero__XI_oV{min-height:calc(100svh - 5rem);padding-block:1.75rem}.hero-layout_title__TDP4p{font-size:clamp(2.75rem,4vw,3.5rem)}.hero-layout_previewViewport__MIfl6{height:17rem}}.floating-controls_cookieLauncher___oMTR.floating-controls_cookieLauncher___oMTR,.floating-controls_cookiePanel__sUVZS.floating-controls_cookiePanel__sUVZS,.floating-controls_supportLauncher__knTB1.floating-controls_supportLauncher__knTB1,.floating-controls_supportPanel__qKdeR.floating-controls_supportPanel__qKdeR{--floating-bottom:max(0.75rem,env(safe-area-inset-bottom,0px));--floating-left:max(0.75rem,env(safe-area-inset-left,0px));--floating-right:max(0.75rem,env(safe-area-inset-right,0px))}.floating-controls_cookieLauncher___oMTR.floating-controls_cookieLauncher___oMTR{bottom:var(--floating-bottom);left:var(--floating-left);width:2.75rem;height:2.75rem}.floating-controls_cookiePanel__sUVZS.floating-controls_cookiePanel__sUVZS{bottom:var(--floating-bottom);left:var(--floating-left);width:calc(100% - var(--floating-left) - var(--floating-right));max-width:24rem;max-height:calc(100vh - 1.5rem);max-height:min(20rem,calc(100dvh - 1.5rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.75rem}.floating-controls_cookieCopy__BEAf3{font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.floating-controls_cookieActions__Bnb9S{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.625rem}.floating-controls_cookieAction__3hqEt.floating-controls_cookieAction__3hqEt{min-width:0;min-height:2.75rem;height:auto;padding:.625rem .5rem;white-space:normal;line-height:1.25;overflow-wrap:anywhere}.floating-controls_cookieClose__qRzCs.floating-controls_cookieClose__qRzCs{width:2.75rem;height:2.75rem;flex-shrink:0}.floating-controls_supportLauncher__knTB1.floating-controls_supportLauncher__knTB1{bottom:var(--floating-bottom);right:var(--floating-right);width:3rem;height:3rem;min-height:3rem;justify-content:center;gap:0;padding:0}.floating-controls_supportIcon__vxhF5{flex-shrink:0}.floating-controls_hiddenControl__ZFErW.floating-controls_hiddenControl__ZFErW,.floating-controls_supportText__n3xoQ,html[data-cookie-panel-open=true] .floating-controls_supportLauncher__knTB1.floating-controls_supportLauncher__knTB1{display:none}@supports selector(body:has(section)){body:has(#wenda-cookie-preferences) .floating-controls_supportLauncher__knTB1.floating-controls_supportLauncher__knTB1{display:none}}.floating-controls_unreadBadge__wNqKu{position:absolute;top:-.25rem;right:-.25rem;font-size:.625rem;line-height:1}.floating-controls_supportPanel__qKdeR.floating-controls_supportPanel__qKdeR{bottom:calc(var(--floating-bottom) + 3.75rem);right:var(--floating-right);width:calc(100% - var(--floating-left) - var(--floating-right));max-width:24.375rem;height:calc(100vh - 6rem);height:min(41.25rem,calc(100dvh - 6rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)));min-height:0}.floating-controls_supportPanel__qKdeR>footer,.floating-controls_supportPanel__qKdeR>header{padding:.75rem}.floating-controls_supportPanel__qKdeR>header{gap:.5rem}.floating-controls_supportPanel__qKdeR button{min-height:2.75rem}.floating-controls_supportPanel__qKdeR button[aria-label]{min-width:2.75rem}.floating-controls_supportPanel__qKdeR>footer>div:last-child{flex-wrap:wrap;row-gap:.25rem}@media (min-width:48rem){.floating-controls_cookieLauncher___oMTR.floating-controls_cookieLauncher___oMTR,.floating-controls_cookiePanel__sUVZS.floating-controls_cookiePanel__sUVZS,.floating-controls_supportLauncher__knTB1.floating-controls_supportLauncher__knTB1,.floating-controls_supportPanel__qKdeR.floating-controls_supportPanel__qKdeR{--floating-bottom:max(1.5rem,env(safe-area-inset-bottom,0px));--floating-left:max(1.5rem,env(safe-area-inset-left,0px));--floating-right:max(1.5rem,env(safe-area-inset-right,0px))}.floating-controls_cookiePanel__sUVZS.floating-controls_cookiePanel__sUVZS{padding:1rem}.floating-controls_supportLauncher__knTB1.floating-controls_supportLauncher__knTB1{width:auto;max-width:calc(100% - var(--floating-left) - var(--floating-right));height:auto;min-height:3.5rem;gap:.625rem;padding:.5rem 1.25rem .5rem .625rem}.floating-controls_supportText__n3xoQ{display:flex;min-width:0;overflow-wrap:anywhere}.floating-controls_unreadBadge__wNqKu{position:static;font-size:.75rem}.floating-controls_supportPanel__qKdeR.floating-controls_supportPanel__qKdeR{bottom:var(--floating-bottom);height:min(41.25rem,calc(100dvh - 3rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)))}}