.stage-landingpage{color:#fff;position:relative}.stage-landingpage__visual{aspect-ratio:3/2;position:relative;overflow:hidden}.stage-landingpage__visual:after{content:"";pointer-events:none;background:linear-gradient(#030d26a6,#030d2600);height:128px;position:absolute;inset:0 0 auto}.stage-landingpage__visual img,.stage-landingpage__visual video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.stage-landingpage__box{background:#009ee0;flex-direction:column;align-items:flex-start;padding:32px 24px 40px;display:flex}.stage-landingpage__headline{word-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:inherit;margin:0;font-size:clamp(2.25rem,1.589rem + 2.842vw,5rem);font-weight:700;line-height:1.22222}.stage-landingpage__text{margin:8px 0 0;font-size:clamp(1.625rem,1.535rem + .388vw,2rem);font-weight:500;line-height:1.375}.stage-landingpage__benefits{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.stage-landingpage__benefit{align-items:center;gap:16px;font-size:clamp(1.125rem,1.005rem + .517vw,1.625rem);font-weight:500;line-height:1.35;display:flex}.stage-landingpage__benefit svg{flex:none;width:32px;height:32px}.stage-landingpage__cta{color:#fff;background:#b42823;border-radius:100px;align-items:center;gap:16px;margin-top:32px;padding:16px 24px 16px 16px;font-size:1rem;font-weight:600;line-height:1.25;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease-in-out;display:inline-flex}.stage-landingpage__cta:hover,.stage-landingpage__cta:focus-visible{color:#fff;background:#90201c}.stage-landingpage__cta svg{color:#b42823;flex:none;width:32px;height:32px}@media (width>=768px){.stage-landingpage{flex-direction:column;justify-content:flex-end;min-height:calc(min(45.2083vw,868px) + 80px);padding-top:128px;display:flex}.stage-landingpage__visual{aspect-ratio:auto;position:absolute;inset:0 0 80px}.stage-landingpage__visual:after{height:240px}.stage-landingpage__container{z-index:1;width:1648px;max-width:calc(100vw - 64px);margin:0 auto;padding:0 1.5rem;position:relative}.stage-landingpage__box{width:80%;max-width:813px;padding:48px 40px 60px}.stage-landingpage__headline{letter-spacing:-1px;line-height:1.1}.stage-landingpage__text{margin-top:16px}.stage-landingpage__benefits{gap:8px;margin-top:32px}.stage-landingpage__cta{gap:20px;margin-top:40px;padding:20px 32px 20px 20px;font-size:1.25rem;line-height:1.2}.stage-landingpage__cta svg{width:40px;height:40px}}@media (width>=992px){.stage-landingpage__box{width:65%}}@media (width>=1200px){.stage-landingpage{padding-top:152px}.stage-landingpage__box{padding:96px 64px 140px}}
