.start-new-page{--sn-ink:#030712;--sn-white:#fff;--sn-dark:#071252;--sn-gutter:clamp(28px,5.95vw,113px);color:var(--sn-white);background:var(--sn-dark);font-family:"Funnel Sans",sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow:hidden}.start-new-page *{box-sizing:border-box}.start-new-page h1,.start-new-page h2,.start-new-page h3,.start-new-page p{margin:0}.start-new-page h1,.start-new-page h2,.start-new-page h3{font-family:"Funnel Sans",sans-serif;font-weight:500;font-variation-settings:"wght" 500;letter-spacing:-.055em}.start-new-page p{font-weight:400;font-variation-settings:"wght" 400}.start-new-page section{position:relative}.start-new-page .sn-kicker{font-family:"Funnel Sans",sans-serif;font-weight:400;font-size:16px;line-height:29.7px;letter-spacing:.1em;text-transform:uppercase}.sn-spectrum{display:block;width:242px;height:5px;border-radius:999px;background:linear-gradient(90deg,#48cbff 0%,#428eff 45%,#b34ccf 70%,#ffbc48 100%)}
.sn-hero{background:#071252 url("../img/bg_slides_hero.1920.webp") center/cover no-repeat}.sn-delivers,.sn-beyond{background:#071252 url("../img/Back_Rauschen.1920.webp") center/cover no-repeat}.sn-hero{min-height:1080px;min-height:calc(100svh - 86px);background-color:#05070a}.sn-hero-inner,.sn-delivers-inner,.sn-execution-inner,.sn-product-inner,.sn-beyond-inner,.sn-finale-inner{width:100%;max-width:1900px;margin-inline:auto;padding-inline:var(--sn-gutter)}.sn-hero-inner{min-height:1080px;min-height:calc(100svh - 86px);display:flex;flex-direction:column;padding-top:87px;padding-bottom:132px}.sn-hero h1{font-size:clamp(100px,9.47vw,180px);line-height:1;max-width:1120px;margin-top:6px}.sn-hero h1 span{display:block}.sn-hero .sn-muted{color:rgb(255 255 255 / .75)}.sn-hero .sn-spectrum{margin-top:39px}.sn-hero-copy{margin-top:48px;max-width:none;font-size:24px;line-height:36px}.sn-hero-copy p:first-child{max-width:742px;font-weight:500;font-variation-settings:"wght" 500;margin-bottom:0}.sn-jump-nav{margin-top:auto;display:grid;grid-template-columns:1fr 1.55fr 1.3fr 1.7fr .75fr;gap:20px;padding-top:62px}.sn-jump-nav a{font:400 16px/29.7px "Funnel Sans",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#fff;transition:opacity .2s}.sn-jump-nav a:hover{opacity:.65}
.sn-delivers{min-height:1080px;min-height:100svh;background-position:100% 100%}.sn-delivers-inner{min-height:inherit;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,820px);gap:clamp(60px,9.58vw,182px);align-items:center;padding-top:80px;padding-bottom:80px}.sn-delivers-copy h2{margin-top:8px;font-size:clamp(68px,4.74vw,90px);line-height:1;max-width:660px}.sn-delivers-copy>.sn-spectrum{margin-top:36px}.sn-delivery-list{margin-top:58px;max-width:700px}.sn-delivery-list article{display:grid;grid-template-columns:44px 1fr;gap:0;border-top:1px solid rgb(255 255 255 / .28);padding:25px 0 31px}.sn-delivery-list article:last-child{border-bottom:1px solid rgb(255 255 255 / .28)}.sn-delivery-list>article>span{font-size:13px;line-height:13px;font-weight:500;font-variation-settings:"wght" 500;color:rgb(255 255 255 / .8);padding-top:5px}.sn-delivery-list h3{font-size:22px;line-height:22px;font-weight:600;font-variation-settings:"wght" 600;letter-spacing:-.035em}.sn-delivery-list p{margin-top:13px;font-size:16px;line-height:20.8px;color:rgb(255 255 255 / .78);max-width:490px}.sn-glass{height:100%;min-height:0;border:1px solid rgb(255 255 255 / .45);border-radius:18px;background:linear-gradient(145deg,rgb(255 255 255 / .22),rgb(125 195 255 / .08));box-shadow:inset 0 1px 0 rgb(255 255 255 / .45),0 24px 60px rgb(0 0 0 / .14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;place-items:center;overflow:hidden}.sn-glass>span{font-size:16px;line-height:1;text-transform:uppercase;letter-spacing:.1em;color:rgb(255 255 255 / .42)}.sn-delivers-frame{height:880px;max-height:calc(100svh - 200px);min-height:560px}
.sn-execution{min-height:706px;background:#fff;color:var(--sn-ink)}.sn-execution-inner{min-height:inherit;padding-top:176px;padding-bottom:88px}.sn-execution h2{font-size:clamp(88px,7.9vw,150px);line-height:1;max-width:1500px;margin-top:7px}.sn-execution .sn-spectrum{width:242px;margin-top:17px;margin-left:calc(35.4vw - var(--sn-gutter))}.sn-execution-copy{width:772px;max-width:100%;margin-top:37px;font-size:22px;line-height:38px;color:#052f4a;font-weight:400;font-variation-settings:"wght" 400}
.sn-product-section{height:1080px;min-height:100svh;scroll-margin-top:86px}.sn-product-section[data-theme="negative"]{color:#fff;background:#071252 url("../img/Back_Rauschen.1920.webp") center/cover no-repeat}.sn-product-section[data-theme="positive"]{color:#000;background:#fff}.sn-product-inner{min-height:inherit;position:relative;padding-top:82px;padding-bottom:110px}.sn-product-heading{position:absolute;left:var(--sn-gutter);top:82px;right:var(--sn-gutter)}.sn-product-heading h2{font-size:clamp(67px,4.74vw,90px);line-height:1;margin:0;max-width:1716px;color:#fff}.sn-product-heading h2 span{color:#cad5e2}.sn-product-section[data-theme="positive"] .sn-product-heading h2{color:#162456}.sn-product-section[data-theme="positive"] .sn-product-heading h2 span{color:#62748e}.sn-section-line{position:absolute;left:var(--sn-gutter);top:394px;width:242px;height:5px}.sn-product-frame{position:absolute;left:var(--sn-gutter);top:444px;width:min(65.63vw,1247px);height:587px}.sn-product-section .sn-glass{border:0;border-radius:18px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:#f1f5f9}.sn-product-section[data-theme="positive"] .sn-glass{background:#e2e8f0}.sn-product-section .sn-glass>span{font-size:40px;line-height:90px;text-transform:none;letter-spacing:0;color:#cad5e2}.sn-product-section[data-theme="positive"] .sn-glass>span{color:#62748e}.sn-product-copy{position:absolute;left:calc(var(--sn-gutter) + min(65.63vw,1247px) + 40px);top:477px;width:min(20.53vw,390px);color:#fff}.sn-product-action{position:absolute;left:calc(var(--sn-gutter) + min(65.63vw,1247px) + 40px);bottom:104px}.sn-product-section#sn-workforce .sn-product-heading{top:84px}.sn-product-section#sn-workforce .sn-product-frame{top:383px}.sn-product-section#sn-workforce .sn-product-copy{top:405px}.sn-product-section#sn-workforce .sn-product-action{bottom:110px}.sn-product-section#sn-business .sn-product-copy{top:443px}.sn-product-section#sn-business .sn-product-action{bottom:60px}.sn-product-section#sn-office .sn-product-copy{top:474px}.sn-product-section#sn-office .sn-product-action{bottom:74px}.sn-lead{font-size:22px;line-height:30px;font-weight:600!important;font-variation-settings:"wght" 600!important}.sn-copy,.sn-additional,.sn-details{font-size:22px;line-height:30px;color:#e2e8f0;font-weight:400!important;font-variation-settings:"wght" 400!important}.sn-copy{margin-top:60px}.sn-additional{margin-top:0}.sn-details{margin-top:60px;line-height:40px}.sn-product-section[data-theme="positive"] .sn-product-copy,.sn-product-section[data-theme="positive"] .sn-copy,.sn-product-section[data-theme="positive"] .sn-additional,.sn-product-section[data-theme="positive"] .sn-details{color:#000}.sn-link{display:inline-flex;align-items:center;gap:16px;min-height:30px;font:500 16px/29.7px "Funnel Sans",sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#fff}.sn-product-section[data-theme="positive"] .sn-link{color:#000}.sn-link .arrow{width:21px;height:21px;transition:translate .2s}.sn-link:hover .arrow{translate:4px}
.sn-beyond{min-height:1080px;min-height:100svh}.sn-beyond-inner{min-height:inherit;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,820px);gap:clamp(60px,9.58vw,182px);align-items:center;padding-top:80px;padding-bottom:80px}.sn-beyond h2{font-size:clamp(68px,4.74vw,90px);line-height:1;margin-top:7px}.sn-beyond-copy>.sn-lead{margin-top:49px;max-width:540px}.sn-beyond-copy>.sn-copy{max-width:620px}.sn-beyond-copy>.sn-additional{margin-top:0}.sn-beyond-copy>.sn-link{margin-top:61px}.sn-beyond-frame{height:880px;max-height:calc(100svh - 200px);min-height:560px}
.sn-finale{min-height:1034px;background:#fff;color:var(--sn-ink)}.sn-finale-inner{min-height:inherit;padding-top:118px;padding-bottom:112px;display:flex;flex-direction:column}.sn-finale h2{font-size:clamp(90px,7.9vw,150px);line-height:1;margin-top:7px}.sn-finale-bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:40px;font-size:22px;line-height:38px}.sn-button{display:inline-flex;align-items:center;gap:24px;border-radius:999px;background:var(--sn-ink);color:#fff;padding:16px 22px 16px 28px;font-family:"Funnel Sans",sans-serif;font-size:14px;line-height:20px;letter-spacing:.08em}.sn-button .arrow{width:21px}
@media(max-width:1200px){.sn-delivers-inner,.sn-beyond-inner{gap:64px}.sn-jump-nav{gap:14px}.sn-product-frame{width:calc(100% - min(330px,26vw) - 42px)}.sn-product-copy,.sn-product-action{left:calc(var(--sn-gutter) + (100% - 2 * var(--sn-gutter) - min(330px,26vw) - 42px) + 42px);width:min(330px,26vw)}}
@media(max-width:900px){.sn-hero,.sn-hero-inner,.sn-delivers,.sn-product-section,.sn-beyond{min-height:auto}.sn-hero-inner{padding-top:88px;padding-bottom:70px}.sn-hero h1{font-size:clamp(70px,13vw,112px)}.sn-hero-copy{font-size:20px;line-height:30px}.sn-jump-nav{grid-template-columns:repeat(2,1fr);padding-top:55px}.sn-delivers-inner,.sn-beyond-inner{grid-template-columns:1fr;padding-top:80px;padding-bottom:80px}.sn-delivers-frame,.sn-beyond-frame{height:min(78vw,700px);min-height:420px;max-height:none}.sn-execution{min-height:auto}.sn-execution-inner{padding-top:80px;padding-bottom:80px}.sn-execution-copy{margin-top:46px}.sn-product-section{height:auto;min-height:0}.sn-product-inner{display:flex;flex-direction:column;min-height:0;padding-top:80px;padding-bottom:80px}.sn-product-heading,.sn-product-frame,.sn-product-copy,.sn-product-action{position:static;width:100%;max-width:none}.sn-product-heading{order:0}.sn-product-frame{order:1;height:min(52vw,587px);min-height:370px;margin-top:54px}.sn-product-copy{order:2;margin-top:50px;max-width:680px}.sn-product-action{order:3;margin-top:44px}.sn-finale{min-height:auto}.sn-finale-inner{padding-top:90px;padding-bottom:76px}.sn-finale-bottom{margin-top:80px}}
@media(max-width:600px){.start-new-page{--sn-gutter:24px}.start-new-page .sn-kicker{font-size:11px;line-height:18px;letter-spacing:.09em}.sn-spectrum{width:132px;height:4px}.sn-hero-inner{padding-top:54px;padding-bottom:48px}.sn-hero h1{font-size:clamp(54px,15vw,78px);line-height:.96;margin-top:14px}.sn-hero .sn-spectrum{margin-top:28px}.sn-hero-copy{margin-top:29px;font-size:18px;line-height:28px}.sn-jump-nav{grid-template-columns:1fr;gap:5px;padding-top:42px}.sn-jump-nav a{font-size:11px;line-height:22px}.sn-delivers-inner,.sn-beyond-inner{padding-top:65px;padding-bottom:65px}.sn-delivers-copy h2,.sn-beyond h2{font-size:clamp(49px,13vw,67px)}.sn-delivers-copy>.sn-spectrum{margin-top:28px}.sn-delivery-list{margin-top:42px}.sn-delivery-list article{grid-template-columns:33px 1fr;padding:20px 0 24px}.sn-delivery-list h3{font-size:20px;line-height:21px}.sn-delivery-list p{font-size:15px;line-height:21px;margin-top:9px}.sn-delivers-frame,.sn-beyond-frame{height:78vw;min-height:300px}.sn-glass{border-radius:14px}.sn-execution-inner{padding-top:64px;padding-bottom:64px}.sn-execution h2,.sn-finale h2{font-size:clamp(54px,14vw,78px)}.sn-execution .sn-spectrum{margin-top:30px;margin-left:0}.sn-execution-copy{margin-top:36px;font-size:18px;line-height:28px}.sn-product-inner{padding-top:65px;padding-bottom:65px}.sn-product-heading h2{font-size:clamp(48px,12.5vw,66px)}.sn-product-frame{height:64vw;min-height:290px;margin-top:40px}.sn-product-copy{margin-top:36px}.sn-lead,.sn-copy,.sn-additional,.sn-details{font-size:18px;line-height:27px}.sn-copy{margin-top:32px}.sn-additional{margin-top:0}.sn-details{margin-top:32px;line-height:31px}.sn-product-action{margin-top:34px}.sn-beyond-copy>.sn-lead{margin-top:37px}.sn-beyond-copy>.sn-additional{margin-top:0}.sn-beyond-copy>.sn-link{margin-top:38px}.sn-finale-inner{padding-top:70px;padding-bottom:58px}.sn-finale-bottom{margin-top:56px;align-items:flex-start;flex-direction:column;font-size:18px;line-height:27px}.sn-button{font-size:11px;padding:13px 17px 13px 21px}}
/* Theme-template refinements: every product section uses the same reference geometry. */
.sn-product-section#sn-workforce .sn-product-heading,.sn-product-section#sn-workforce-positive .sn-product-heading{top:82px}.sn-product-section#sn-workforce .sn-product-frame,.sn-product-section#sn-workforce-positive .sn-product-frame{top:444px}.sn-product-section#sn-workforce .sn-product-copy,.sn-product-section#sn-workforce-positive .sn-product-copy{top:477px}.sn-product-section#sn-workforce .sn-product-action,.sn-product-section#sn-workforce-positive .sn-product-action{bottom:104px}
@media(max-width:900px){.sn-product-inner{display:flex;flex-direction:column}.sn-product-heading,.sn-section-line,.sn-product-frame,.sn-product-copy,.sn-product-action{position:static;width:100%;max-width:none}.sn-product-heading{order:0}.sn-section-line{order:1;margin-top:32px}.sn-product-frame{order:2;margin-top:45px}.sn-product-copy{order:3}.sn-product-action{order:4}}

/* Preserve the header-only 15% logo increase on the Start_new desktop layout. */

/* Workplace + Every: keep the existing emphasis, then introduce the normal-copy suite statement. */
.sn-product-section#sn-workplace .sn-workplace-summary,.sn-product-section#sn-workplace .sn-workplace-suite{display:block}.sn-product-section#sn-workplace .sn-workplace-summary{font-weight:600!important;font-variation-settings:"wght" 600!important}.sn-product-section#sn-workplace .sn-workplace-suite{margin-top:30px;font-weight:400!important;font-variation-settings:"wght" 400!important}

/* Office + Collaboration: normal context copy followed by an emphasized action-layer line. */
.sn-product-section#sn-office .sn-office-context,.sn-product-section#sn-office .sn-office-action{display:block}.sn-product-section#sn-office .sn-office-action{margin-top:30px;font-weight:600!important;font-variation-settings:"wght" 600!important;color:#fff}
