@keyframes v2-rise{0%{opacity:0;transform:translateY(90px)scale(.97)}to{opacity:1;transform:none}}@keyframes v2-drift{0%{transform:translateY(-70px)}to{transform:translateY(70px)}}@keyframes v2-float{to{transform:translate(-60px,40px)scale(1.12)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.fx-still) .v2-reveal{animation:linear both v2-rise;animation-timeline:view();animation-range:entry cover 38%}html:not(.fx-still) .v2-drift{animation:linear both v2-drift;animation-timeline:view()}html:not(.fx-still) .v2-stagger>.v2-reveal{animation-range:entry calc(var(--v2-d,0%)) cover calc(38% + var(--v2-d,0%))}}}.v2-stagger>:nth-child(2){--v2-d:4%}.v2-stagger>:nth-child(3){--v2-d:8%}.v2-stagger>:nth-child(4){--v2-d:12%}.v2-stagger>:nth-child(5){--v2-d:16%}.v2-stagger>:nth-child(6){--v2-d:20%}.v2-stagger>:nth-child(7){--v2-d:24%}@media (prefers-reduced-motion:no-preference){html:not(.fx-still) .v2-float{animation:12s ease-in-out infinite alternate v2-float}}html.fx-still .v2-float,html.fx-still .v2-drift,html.fx-still .v2-reveal{animation:none!important}.k4-page{--k4-gap:clamp(56px,6vw,104px);--v3-pad:var(--k4-gap);--v3-gap:clamp(40px,5vw,64px);--v3-col:clamp(40px,6vw,96px);--v3-ease:cubic-bezier(.16,1,.3,1);--v3-inset:clamp(6px,.8vw,12px);--v3-round:clamp(22px,2.4vw,36px);color:#0b1626;font-family:Schibsted Grotesk,system-ui,sans-serif}.k4-page .v3-sec{--v3-pad:var(--k4-gap)}.k4-page :is(.v3-sec,.k4-dark)>.v3-in>:last-child{margin-bottom:0}:is(.k4-page>.v3-sec.is-white:has(+.v3-sec.is-white)>.v3-in,.k4-page>.v3-sec.is-soft:has(+.v3-sec.is-soft)>.v3-in){padding-bottom:0}.k4-page>.v3-sec.is-white+.v3-sec.is-white>.v3-in>.k4-draw.is-bridge:first-child,.k4-page>.v3-sec.is-soft+.v3-sec.is-soft>.v3-in>.k4-draw.is-bridge:first-child{--k4-draw-len:calc(var(--v3-pad) - clamp(14px,2vw,24px));margin-top:calc(clamp(14px,2vw,24px) - var(--v3-pad))}.k4-page{--k4-cta-m:clamp(32px,5vw,80px)}:where([data-site-page]:has(>.sn-cta-host)) .k4-page>.v3-sec:is(:last-child,:has(+:is(.sn-contact,.wz4-kontakt-sec,.p4-kontakt):last-child),:has(+.v3-sec:last-child>.v3-in>:is(.ls-contact,.sn-b2-kontakt):only-child))>.v3-in{padding-bottom:max(0px,calc(var(--k4-gap) - var(--k4-cta-m)))}.k4-head{margin:var(--v3-inset,10px) var(--v3-inset,10px) 0;border-radius:var(--v3-round,28px);isolation:isolate;color:#fff;background:#070d18;position:relative;overflow:hidden}.k4-head-bg{z-index:-1;pointer-events:none;background:linear-gradient(#6cc0ea12 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#6cc0ea12 1px,#0000 1px) 0 0/32px 32px,radial-gradient(70% 90% at 88% 10%,#1b79bc61,#0000 60%),radial-gradient(60% 70% at 0 100%,#6cc0ea1f,#0000 60%),#070d18;position:absolute;inset:0}.k4-head-bg img{-o-object-fit:cover;object-fit:cover;opacity:.28;mix-blend-mode:luminosity;width:100%;height:100%;position:absolute;inset:0}.k4-head-in{gap:40px var(--v3-col,64px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;max-width:1360px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,4vw,48px) clamp(56px,7vw,96px);display:grid}.k4-head-in.is-solo{grid-template-columns:minmax(0,1fr)}.k4-crumb{color:#9fb2c8;grid-column:1/-1;margin:0 0 clamp(24px,4vw,56px);font-size:14px}.k4-crumb a{color:#c5d3e2}.k4-head-copy{flex-direction:column;gap:24px;min-width:0;display:flex}.k4-h1{letter-spacing:-.035em;text-transform:uppercase;overflow-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:700;line-height:1}.k4-h1 .k4-h1-b{color:#6cc0ea;display:block}.k4-h1 span{font-weight:inherit;letter-spacing:inherit;line-height:inherit;max-width:none}.k4-h1 .v2-mark{color:#0b1626}.k4-lead{color:#c5d3e2;max-width:640px;margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.k4-lead strong{color:#fff;font-weight:600}.k4-actions{flex-wrap:wrap;gap:12px;display:flex}.k4-side{min-width:0}@keyframes k4-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){html:not(.fx-still) .k4-head-copy>*{animation:k4-up .8s var(--v3-ease) both}html:not(.fx-still) .k4-head-copy>:nth-child(2){animation-delay:80ms}html:not(.fx-still) .k4-head-copy>:nth-child(3){animation-delay:.16s}html:not(.fx-still) .k4-head-copy>:nth-child(4){animation-delay:.24s}html:not(.fx-still) .k4-side{animation:k4-up 1s var(--v3-ease) .2s both}}.k4-dark{margin:0 var(--v3-inset,10px);border-radius:var(--v3-round,28px);color:#fff;background:#0b1626;overflow:clip}.k4-dark .v3-h2{color:#fff}.k4-dark .v3-lead{color:#c5d3e2}.k4-dark .v3-lead.is-strong{color:#fff}.k4-dark .v3-eyebrow{color:#c5ccd5}.k4-dark .v3-eyebrow i{background:#6cc0ea}.k4-dark-wrap{background:linear-gradient(180deg,var(--k4-top,#fff) 0 50%,var(--k4-bot,#f2f4f7) 50% 100%)}.k4-split{gap:40px var(--v3-col,64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.k4-split.is-flip>:first-child{order:2}@media (width<=900px){.k4-head-in,.k4-split{grid-template-columns:minmax(0,1fr)}.k4-split.is-flip>:first-child{order:0}.k4-h1{font-size:clamp(32px,8.8vw,36px)}}@media (width<=399px){.k4-head-copy{gap:20px}.k4-crumb{margin-bottom:20px}.k4-callout{padding:24px 20px}}.k4-dark-wrap.is-bleed{background:0 0}.k4-dark.is-bleed{background:linear-gradient(90deg,#6cc0ea00,#6cc0ea66 50%,#6cc0ea00) top/100% 1px no-repeat,linear-gradient(#0b1626 0% 55%,#08111f 100%);border-radius:0;margin:0}.k4-page{--k4-rise:clamp(32px,6vw,88px);--k4-lift:0 1px 2px #0b16260f,0 24px 48px -24px #0b162647,0 64px 120px -56px #0b162661}.v3-sec.k4-rise>.v3-in{padding-top:0;display:flow-root}.k4-callout{z-index:1;margin-top:calc(-1 * var(--k4-rise));border-radius:var(--v3-round,28px);box-shadow:var(--k4-lift);background:#fff;border:1px solid #e3e7ed;padding:clamp(24px,3.6vw,52px);position:relative}.v3-sec.is-soft .k4-callout{border-color:#e3e7ed}.k4-head:has(+.v3-sec.k4-rise) .k4-head-in{padding-bottom:calc(clamp(56px,7vw,96px) + var(--k4-rise))}.k4-flow{--k4-th:#6cc0ea99;--k4-node:#fff;--k4-node-ring:#6cc0ea;--k4-node-on:#1b79bc;--k4-fgap:16px;position:relative}.v3-sec.is-soft .k4-flow{--k4-node:#f2f4f7}.k4-dark .k4-flow{--k4-th:#6cc0ea73;--k4-node:#0b1626;--k4-node-ring:#6cc0eab3;--k4-node-on:#6cc0ea}.k4-thread{pointer-events:none;display:none;position:absolute;overflow:visible}.k4-thread line{fill:none;stroke:var(--k4-th);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:0 9}.k4-thread .k4-node{fill:var(--k4-node-on);stroke:var(--k4-node-on);stroke-width:2px;transform-box:fill-box;transform-origin:50%}@media (width>=1101px){.k4-flow.is-row{--k4-c0:calc((100% - (var(--n) - 1) * var(--k4-fgap)) / var(--n) / 2);padding-top:36px}.k4-flow.is-row>.k4-thread.is-h{height:14px;top:4px;left:var(--k4-c0);width:calc(100% - 2 * var(--k4-c0));display:block}}.k4-flow.is-col{padding-left:26px}.k4-flow.is-col>:is(ol,ul)>li{position:relative}.k4-flow.is-col>.k4-thread.is-v{width:4px;left:4px;top:calc(var(--k4-ny,29px) + 5px);height:calc(100% - var(--k4-ny,29px) - 29px);display:block;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.k4-flow.is-col>:is(ol,ul)>li:before{content:"";left:-27px;top:var(--k4-ny,29px);box-sizing:content-box;background:var(--k4-node-on);border:2px solid var(--k4-node-on);background:var(--k4-vbg);border-color:var(--k4-vbd);width:10px;height:10px;transform:var(--k4-vsc);box-shadow:var(--k4-vsh);border-radius:50%;position:absolute}@media (width<=560px){.k4-flow{padding-left:26px}.k4-flow>:is(ol,ul)>li{position:relative}.k4-flow>.k4-thread.is-v{width:4px;left:4px;top:calc(var(--k4-ny,29px) + 5px);height:calc(100% - var(--k4-ny,29px) - 29px);display:block;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.k4-flow>:is(ol,ul)>li:before{content:"";left:-27px;top:var(--k4-ny,29px);box-sizing:content-box;background:var(--k4-node-on);border:2px solid var(--k4-node-on);background:var(--k4-vbg);border-color:var(--k4-vbd);width:10px;height:10px;transform:var(--k4-vsc);box-shadow:var(--k4-vsh);border-radius:50%;position:absolute}}@property --k4-on{syntax:"<number>";inherits:true;initial-value:1}.k4-flow>:is(ol,ul)>li{--k4-vbg:color-mix(in srgb,var(--k4-node-on) calc(var(--k4-on) * 100%),var(--k4-node));--k4-vbd:color-mix(in srgb,var(--k4-node-on) calc(var(--k4-on) * 100%),var(--k4-node-ring));--k4-vsc:scale(calc(1 + .45 * sin(var(--k4-on) * 180deg)));--k4-vsh:0 0 0 calc(7px * sin(var(--k4-on) * 180deg)) #6cc0ea40}@keyframes k4-on{0%{--k4-on:0}to{--k4-on:1}}@keyframes k4-thread-x{0%{clip-path:inset(-8px calc(100% - 7px) -8px -8px)}to{clip-path:inset(-8px)}}@keyframes k4-thread-y{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes k4-node{0%{fill:var(--k4-node);stroke:var(--k4-node-ring);transform:scale(1)}55%{transform:scale(1.5)}to{fill:var(--k4-node-on);stroke:var(--k4-node-on);transform:scale(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.fx-still) .k4-thread.is-h{view-timeline:--k4-fh block;animation:linear both k4-thread-x;animation-timeline:--k4-fh;animation-range:cover cover 40%}html:not(.fx-still) .k4-thread.is-h .k4-node{animation:linear both k4-node;animation-timeline:--k4-fh;animation-range:cover calc(40% * var(--f,0) - 1%) cover calc(40% * var(--f,0) + 5%)}html:not(.fx-still) .k4-thread.is-v{animation:linear both k4-thread-y;animation-timeline:view();animation-range:cover 30vh cover calc(100% - 70vh)}html:not(.fx-still) .k4-flow.is-col>:is(ol,ul)>li:not(.v2-reveal){animation-name:k4-on;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range-start:cover calc(30vh + var(--k4-ny,29px) - 8px);animation-range-end:cover calc(30vh + var(--k4-ny,29px) + 40px)}html:not(.fx-still) .k4-flow.is-col>:is(ol,ul)>li.v2-reveal{animation-name:v2-rise,k4-on;animation-duration:auto,auto;animation-timing-function:linear,linear;animation-fill-mode:both,both;animation-timeline:view(),view();animation-range-start:entry var(--v2-d,0%),cover calc(30vh + var(--k4-ny,29px) - 8px);animation-range-end:cover calc(38% + var(--v2-d,0%)),cover calc(30vh + var(--k4-ny,29px) + 40px)}}@media (prefers-reduced-motion:no-preference) and (width<=560px){html:not(.fx-still) .k4-flow>:is(ol,ul)>li:not(.v2-reveal){animation-name:k4-on;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range-start:cover calc(30vh + var(--k4-ny,29px) - 8px);animation-range-end:cover calc(30vh + var(--k4-ny,29px) + 40px)}html:not(.fx-still) .k4-flow>:is(ol,ul)>li.v2-reveal{animation-name:v2-rise,k4-on;animation-duration:auto,auto;animation-timing-function:linear,linear;animation-fill-mode:both,both;animation-timeline:view(),view();animation-range-start:entry var(--v2-d,0%),cover calc(30vh + var(--k4-ny,29px) - 8px);animation-range-end:cover calc(38% + var(--v2-d,0%)),cover calc(30vh + var(--k4-ny,29px) + 40px)}}}@keyframes k4-scrub{0%{background-size:0% 100%,100% 100%}to{background-size:100% 100%,100% 100%}}@supports (animation-timeline:view()) and ((-webkit-background-clip:text) or (background-clip:text)){@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){html:not(.fx-still) .k4-dark .v3-h2:not(.v3-rv){color:#0000;view-timeline:--k4-scrub block;background-image:linear-gradient(#fff,#fff),linear-gradient(#ffffff38,#ffffff38);background-position:0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:linear both k4-scrub;animation-timeline:--k4-scrub;animation-range:entry 70% cover 50%}html:not(.fx-still) .k4-dark .v3-h2:not(.v3-rv) .v2-tone-b{color:#0000;-webkit-box-decoration-break:slice;box-decoration-break:slice;background-image:linear-gradient(#858b93,#858b93),linear-gradient(#414956,#414956);background-position:0 0;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:linear both k4-scrub;animation-timeline:--k4-scrub;animation-range:entry 70% cover 50%}}}@property --k4-count{syntax:"<integer>";inherits:true;initial-value:0}.k4-count{display:inline-block;position:relative}.k4-count-a{display:none}@keyframes k4-count{0%{--k4-count:0}to{--k4-count:var(--k4-to)}}@supports (animation-timeline:view()) and (top:mod(3px, 2px)){@media screen and (prefers-reduced-motion:no-preference){html:not(.fx-still) .k4-count{animation:linear both k4-count;animation-timeline:view();animation-range:entry 100% cover 20%}html:not(.fx-still) .k4-count-v{color:#0000}html:not(.fx-still) .k4-count-a{text-align:start;white-space:nowrap;counter-reset:k4n var(--k4-count);display:block;position:absolute;inset:0;overflow:clip}html:not(.fx-still) .k4-count-a:after{content:counter(k4n) attr(data-rest)}html:not(.fx-still) .k4-count.is-dec .k4-count-a{counter-reset:k4i round(down, var(--k4-count) / 10, 1) k4d mod(var(--k4-count), 10)}html:not(.fx-still) .k4-count.is-dec .k4-count-a:after{content:counter(k4i) attr(data-sep) counter(k4d) attr(data-rest)}}}@media (width<=559px){html .k4-page table.k4-stack,html .k4-page table.k4-stack>tbody,html .k4-page table.k4-stack>tbody>tr,html .k4-page table.k4-stack>tbody>tr>:is(td,th){box-sizing:border-box;width:auto;min-width:0;max-width:none;display:block}html .k4-page table.k4-stack>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html .k4-page table.k4-stack>tbody>tr{border-top:1px solid #e3e7ed;padding:14px 0}html .k4-page table.k4-stack>tbody>tr:first-child{border-top:0}html .k4-page table.k4-stack>tbody>tr>:is(td,th){text-align:left;white-space:normal;background:0 0;border:0;padding:0}html .k4-page table.k4-stack>tbody>tr>:first-child{color:#0b1626;font-size:16px;font-weight:600;line-height:1.35}html .k4-page table.k4-stack>tbody>tr>:is(td,th)+:is(td,th){margin-top:8px}html .k4-page table.k4-stack>tbody>tr>td[data-label]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:#5b6575;margin:0 0 2px;font:600 11px/1.3 IBM Plex Mono,ui-monospace,monospace;display:block}html .k4-page :is(.k4-stack-w,.tw):has(>table.k4-stack){min-width:0;overflow:visible}}@media (width>=560px) and (width<=760px){html .k4-page table.k4-stack.is-md,html .k4-page table.k4-stack.is-md>tbody,html .k4-page table.k4-stack.is-md>tbody>tr,html .k4-page table.k4-stack.is-md>tbody>tr>:is(td,th){box-sizing:border-box;width:auto;min-width:0;max-width:none;display:block}html .k4-page table.k4-stack.is-md>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html .k4-page table.k4-stack.is-md>tbody>tr{border-top:1px solid #e3e7ed;padding:14px 0}html .k4-page table.k4-stack.is-md>tbody>tr:first-child{border-top:0}html .k4-page table.k4-stack.is-md>tbody>tr>:is(td,th){text-align:left;white-space:normal;background:0 0;border:0;padding:0}html .k4-page table.k4-stack.is-md>tbody>tr>:first-child{color:#0b1626;font-size:16px;font-weight:600;line-height:1.35}html .k4-page table.k4-stack.is-md>tbody>tr>:is(td,th)+:is(td,th){margin-top:8px}html .k4-page table.k4-stack.is-md>tbody>tr>td[data-label]:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:#5b6575;margin:0 0 2px;font:600 11px/1.3 IBM Plex Mono,ui-monospace,monospace;display:block}html .k4-page :is(.k4-stack-w,.tw):has(>table.k4-stack.is-md){min-width:0;overflow:visible}}.k4-flow.is-num,.k4-flow.is-num.is-col{--k4-ny:9px;padding-left:0}.k4-flow.is-num>:is(ol,ul)>li:before{content:none;display:none}.k4-flow.is-num>.k4-thread.is-v{left:calc(var(--k4-nx,14px) - 2px);display:block}.k4-flow.is-num .k4-fn{z-index:1;box-shadow:0 0 0 2px var(--k4-node-on);position:relative}@keyframes k4-fn{0%{box-shadow:0 0 #1b79bc00}55%{box-shadow:0 0 0 7px #6cc0ea40}to{box-shadow:0 0 0 2px var(--k4-node-on)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not(.fx-still) .k4-flow.is-num>:is(ol,ul)>li>.k4-fn{animation:linear both k4-fn;animation-timeline:view();animation-range:cover calc(30vh - 6px) cover calc(30vh + 44px)}}}
