@charset "UTF-8";.hero{position:relative;margin-top:calc(var(--hdr) * -1);min-height:700px;display:flex;align-items:center;overflow:hidden;isolation:isolate}.hero-media{position:absolute;inset:-6% 0 0;z-index:-3;will-change:transform}.hero-intro{position:absolute;inset:0;animation:heroIn 2.6s var(--ease) both}.hero-media img{width:100%;height:100%;object-fit:cover;object-position:75% 30%;animation:kenburns 22s ease-in-out 2.6s infinite alternate}.hero:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#0e1117f7,#0e1117db 40%,#0e111733 72%,#0e111759),linear-gradient(0deg,var(--bg) 0%,transparent 30%)}.hero-light{position:absolute;inset:0;z-index:-1;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(520px circle at var(--hx, 72%) var(--hy, 42%),rgba(16,176,240,.13),transparent 60%)}.hero-shield{position:absolute;right:8%;top:50%;width:min(34vw,460px);transform:translateY(-46%);z-index:-1;pointer-events:none;mix-blend-mode:screen;overflow:visible;transition:translate .9s var(--ease)}.hero-shield path{fill:none}.hero-shield .draw{stroke:url(#sg);stroke-width:2.6;stroke-dasharray:1;stroke-dashoffset:1;animation:drawIn 2.3s .35s cubic-bezier(.6,.1,.2,1) forwards}.hero-shield .flow{stroke:#9be3ff;stroke-width:1.6;stroke-dasharray:16 40;opacity:0;animation:dash 9s linear infinite,fadeIn 1s 2.4s forwards}.hero-shield .b{stroke:url(#sg);stroke-width:1;stroke-dasharray:4 10;opacity:0;animation:dash 24s linear infinite reverse,fadeIn 1s 2.1s forwards}.hero-shield .pulse{animation:pulse 5s 3s ease-in-out infinite}.hero-shield .glow{stroke:url(#sg);stroke-width:7;filter:blur(16px);opacity:0;animation:fadeIn 1.4s 1.9s forwards}.hero .wrap{padding-block:calc(var(--hdr) + 64px) 88px}.hero-copy{max-width:720px;display:flex;flex-direction:column;gap:24px;will-change:transform,opacity}.chip{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:7px 16px 7px 12px;border:1px solid rgba(16,176,240,.45);border-radius:40px;background:#10b0f014;font-size:13px;font-weight:600;letter-spacing:.06em;color:#ddf3fd}.chip i{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:ping 2s infinite}.chip b{color:#fff;font-weight:600;font-variant-numeric:tabular-nums}.hero h1{font-size:clamp(36px,4.3vw,58px);line-height:1.1}.hero h1 .l1,.hero h1 .l2{display:block}.hero .ctas{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.in-1{animation:rise .9s .1s var(--ease) both}.in-2{animation:rise .9s .9s var(--ease) both}.in-3{animation:rise .9s 1.05s var(--ease) both}@media(max-width:600px){.hero-shield{opacity:.35;right:-22%;width:78vw}.hero:before{background:linear-gradient(180deg,rgba(14,17,23,.45) 0%,rgba(14,17,23,.76) 38%,rgba(14,17,23,.86) 72%,var(--bg) 100%)}}.reco{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg)}.reco .wrap{padding-block:26px 30px;display:flex;flex-direction:column;gap:16px}.reco-head{display:flex;justify-content:space-between;align-items:center}.arrows{display:flex;gap:8px}.arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;transition:border-color .2s,background .2s,transform .2s}.arrow:hover{border-color:var(--accent);background:var(--surface)}.arrow:active{transform:scale(.92)}.reco-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(300px,1fr);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.reco-track::-webkit-scrollbar{display:none}.reco-card{position:relative;overflow:hidden;scroll-snap-align:start;display:grid;grid-template-columns:92px 1fr;gap:16px;align-items:center;padding:10px;border-radius:10px;transition:background .25s}.reco-card:hover{background:var(--surface)}.reco-card img{width:92px;height:92px;object-fit:cover;border-radius:6px;transition:transform .6s var(--ease)}.reco-card:hover img{transform:scale(1.08)}.reco-card b{display:block;font-weight:500;font-size:16px;line-height:1.35;margin-bottom:6px}.reco-card span{font-size:14px;font-weight:600;color:var(--accent)}.anchor{position:sticky;top:calc(env(safe-area-inset-top,0px) + var(--hdr));z-index:40;background:#0e1117f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.anchor .wrap{position:relative;display:flex;align-items:center;gap:30px;min-height:50px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.anchor a{font-size:14px;font-weight:500;color:var(--muted);padding-block:14px;border-bottom:2px solid transparent;transition:color .2s,border-color .2s}.anchor a.on,.anchor a:hover{color:#fff;border-color:var(--accent)}.anchor a.pill{color:var(--on-accent);margin-left:auto;min-height:36px;padding:6px 18px;font-size:14px;border:0}.tl{position:relative;background:linear-gradient(180deg,var(--bg) 0%,#0B1422 45%,var(--bg) 100%)}.tl-pin{position:sticky;top:var(--pin-top);height:calc(100vh - var(--pin-top));height:calc(100svh - var(--pin-top));overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,3.6vh,40px);padding-block:clamp(14px,3vh,32px);isolation:isolate}.tl-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 85% 75% at 70% 50%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 85% 75% at 70% 50%,#000 25%,transparent 78%)}.zellige{position:absolute;left:-96px;top:-96px;width:calc(100% + 192px);height:calc(100% + 192px);animation:zdrift 36s linear infinite}.khatam{position:absolute;right:-6%;top:50%;width:min(52vw,640px);aspect-ratio:1;translate:0 -50%;opacity:.6;filter:drop-shadow(0 0 8px rgba(16,176,240,.55));animation:spin 140s linear infinite}.khatam rect,.khatam circle{fill:none;stroke:url(#kg);stroke-width:.7;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--tp, .12));transition:stroke-dashoffset .25s linear}.tl-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:end}.tl-head h2{margin-top:12px}.tl-viewport{position:relative;overflow:hidden}.tl-track{position:relative;display:flex;gap:24px;width:max-content;padding:34px max(var(--gut),(100vw - var(--wrap)) / 2 + var(--gut)) 8px;will-change:transform}.tl-rail{position:absolute;left:0;right:0;top:9px;height:2px;background:#ffffff1a}.tl-fill{position:absolute;left:0;top:0;height:100%;width:0;background:var(--grad);box-shadow:0 0 14px #10b0f0cc}.tl-card{position:relative;flex:none;width:clamp(260px,26vw,340px);min-height:clamp(210px,33vh,300px);padding:24px;border:1px solid var(--line);border-radius:18px;background:#141821e6;display:flex;flex-direction:column;gap:10px;opacity:.5;transform:translateY(12px);transition:opacity .6s,transform .6s var(--ease),border-color .6s,box-shadow .6s}.tl-card.lit{opacity:1;transform:none}.tl-card.cur{border-color:#10b0f0a6;box-shadow:0 24px 60px -24px #10b0f073}.tl-card.wide{width:clamp(300px,34vw,450px)}.tl-dot{position:absolute;top:-31px;left:22px;width:12px;height:12px;border-radius:50%;background:#2a3140;border:2px solid var(--bg);box-shadow:0 0 0 1px #3a4150;transition:background .5s,box-shadow .5s}.tl-card.lit .tl-dot{background:var(--accent);box-shadow:0 0 0 4px #10b0f033,0 0 18px #10b0f0f2}.tl-date{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.tl-card h3{font-size:clamp(18px,1.5vw,21px);line-height:1.28}.tl-card p:not(.tl-date){font-size:15px;color:var(--soft)}.tl-card p.tl-big{font-size:clamp(38px,3.8vw,54px);font-weight:500;line-height:1.05;font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;align-self:flex-start}.tl-goals{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}.tl-goals b{display:block;font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.1}.tl-goals span{font-size:13px;color:var(--muted);line-height:1.35;display:block;margin-top:3px}.tl-cd{margin-top:auto;padding-top:12px;border-top:1px solid var(--line);font-size:14px;color:var(--soft);font-variant-numeric:tabular-nums}.tl-cd b{color:#fff;font-weight:600}.tl-card.fido{background:linear-gradient(160deg,#10b0f02e,#3d7bff1a 60%,#141821f2);border-color:#10b0f08c}.tl-card.fido .pill{align-self:flex-start;margin-top:auto}.tl-foot{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.tl-prog{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.tl-prog .tr{width:160px;height:2px;background:#ffffff1f;position:relative;overflow:hidden}.tl-prog .tr i{position:absolute;inset:0;background:var(--grad);transform-origin:left;transform:scaleX(0)}.tl-foot .src{margin:0}.tl.flat{height:auto!important}.tl.flat .tl-pin{position:relative;top:auto;height:auto;padding-block:72px}.tl.flat .tl-head{grid-template-columns:1fr;gap:16px}.tl.flat .tl-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tl.flat .tl-track{padding-inline:var(--gut);transform:none!important}.tl.flat .tl-card{scroll-snap-align:start;opacity:1;transform:none}@media(max-width:899px){.tl{height:auto!important}.tl .tl-pin{position:relative;top:auto;height:auto;padding-block:72px}.tl .tl-head{grid-template-columns:1fr;gap:16px}.tl .tl-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tl .tl-track{padding-inline:var(--gut);transform:none!important}.tl .tl-card{scroll-snap-align:start;opacity:1;transform:none}.khatam{width:90vw;right:-30%}}.map-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:end;margin-bottom:52px}.map-head .eyebrow{margin-bottom:14px}.map-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.map-row{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(60px,3fr) minmax(0,6fr);gap:28px;align-items:center;padding:28px 12px;border-bottom:1px solid var(--line)}.map-row .k{display:block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.map-row .apport .k{color:var(--accent)}.map-row b{font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1.3;display:block}.map-row p{font-size:15px;color:var(--muted);margin-top:6px}.wire{position:relative;height:2px;background:#ffffff14}.wire i{position:absolute;inset:0;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.6,.1,.2,1);transition-delay:calc(var(--si, 0) * .12s + .35s)}.wire:before{content:"";position:absolute;right:0;top:50%;width:9px;height:9px;margin-top:-5px;border-top:2px solid var(--accent-2);border-right:2px solid var(--accent-2);transform:rotate(45deg);opacity:0;transition:opacity .4s;transition-delay:calc(var(--si, 0) * .12s + 1.3s)}.wire:after{content:"";position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#fff;box-shadow:0 0 12px 3px #10b0f0d9;animation:travel 2.8s cubic-bezier(.5,0,.5,1) infinite both;animation-delay:calc(var(--si, 0) * .35s + 1.6s)}.map-list:not(.armed) .wire i,.map-list.in .wire i{transform:scaleX(1)}.map-list:not(.armed) .wire:before,.map-list.in .wire:before{opacity:1}.map-foot{margin-top:34px;display:flex;align-items:center;gap:12px;color:var(--soft);font-size:17px}.map-foot strong{color:#fff;font-weight:600}@media(max-width:899px){.map-head{grid-template-columns:1fr;gap:16px}.map-row{grid-template-columns:1fr;gap:12px}.wire{display:none}.map-row .apport{border-left:2px solid var(--accent);padding-left:14px}}.world{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 60% at 80% 30%,rgba(16,176,240,.1),transparent 60%),var(--bg)}.dust{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.news-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start;margin-top:88px}.news-grid.rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:110px}.news-txt h3{font-size:clamp(24px,2.2vw,32px);line-height:1.25;margin-top:14px;max-width:18ch}.donuts{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:48px;justify-content:center}.donut{margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.donut svg{width:170px;height:170px;transform:rotate(-90deg)}.donut circle{fill:none;stroke-width:12}.donut .trk{stroke:#3a4150}.donut .val{stroke:url(#dg);stroke-dasharray:314.16;stroke-dashoffset:calc(314.16 * (1 - var(--p, 1)));transition:stroke-dashoffset 1.9s var(--ease);filter:drop-shadow(0 0 5px rgba(16,176,240,.6))}.donut:nth-child(2) .val{transition-delay:.2s}.donut>b{position:absolute;top:85px;left:50%;transform:translate(-50%,-50%);font-size:28px;font-weight:600;font-variant-numeric:tabular-nums}.donut figcaption{display:flex;flex-direction:column;gap:8px;margin-top:22px}.donut .big{font-size:22px;font-weight:500}.donut .cap{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#e6ebf2;line-height:1.5}.bars{display:flex;flex-direction:column;gap:34px}.barrow p{font-size:15px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#e6ebf2;line-height:1.5;margin-bottom:12px}.bar-line{display:flex;align-items:center;gap:18px}.bar{position:relative;overflow:hidden;display:block;height:30px;border-radius:0 30px 30px 0;width:calc(var(--w) * var(--k, 1) * .75);background:linear-gradient(90deg,#10b0f000,#10b0f08c 45%,#3d7bff);transition:width 1.7s var(--ease)}.barrow:nth-child(2) .bar{transition-delay:.18s}.barrow:nth-child(3) .bar{transition-delay:.36s}.bar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:translate(-100%);animation:shimmer 3.4s ease-in-out 2s infinite}.bar-line b{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:900px){.news-grid,.news-grid.rev{grid-template-columns:1fr;margin-top:64px}.news-grid.rev .news-txt{order:-1}.donuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.donut svg{width:130px;height:130px}.donut>b{top:65px;font-size:22px}}.lines{font-size:clamp(26px,2.7vw,38px);line-height:1.55;font-weight:500}.lines .w,.quote .w{transition:opacity .2s linear}.why2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.why-left{position:sticky;top:calc(var(--hdr) + 90px)}.stack{display:flex;flex-direction:column;gap:28px;padding-bottom:40px}.scard{position:sticky;top:calc(var(--hdr) + 80px + var(--i) * 22px);min-height:300px;border-radius:26px;border:1px solid #2E3441;padding:40px 36px;display:flex;flex-direction:column;gap:8px;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#171b23,#161a22 45%,#0f2433);box-shadow:0 -20px 50px #00000073;transform-origin:50% 0;transform:perspective(1400px) rotateX(calc(var(--k, 0) * 5deg)) scale(var(--s, 1));filter:brightness(var(--b, 1));will-change:transform}.scard:before{content:"";position:absolute;inset:-40%;z-index:-1;background:repeating-linear-gradient(-45deg,transparent 0 34px,rgba(16,176,240,.75) 34px 35.5px);-webkit-mask-image:radial-gradient(ellipse 70% 75% at 95% 5%,#000 0%,rgba(0,0,0,.4) 50%,transparent 80%);mask-image:radial-gradient(ellipse 70% 75% at 95% 5%,#000 0%,rgba(0,0,0,.4) 50%,transparent 80%);animation:stripes 12s linear infinite}.scard:after{content:"";position:absolute;right:-10%;top:-30%;width:70%;height:90%;z-index:-1;background:radial-gradient(closest-side,rgba(61,123,255,.22),transparent);filter:blur(10px)}.scard .kpi{font-size:clamp(32px,3vw,40px);font-weight:500;line-height:1.1}.scard .kpi .pre{font-size:.6em;color:#fff}.scard h3{font-size:21px;font-weight:600}.scard .desc{color:var(--muted);font-size:16px;margin-top:22px;max-width:60ch}@media(max-width:900px){.why2{grid-template-columns:1fr}.why-left{position:static}}.plat-title{padding-block:clamp(56px,7vw,96px) 32px;text-align:center}.ptabs{position:sticky;top:calc(env(safe-area-inset-top,0px) + var(--pin-top));z-index:30;background:#0e1117f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.ptabs:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--accent);opacity:.7;transform-origin:left;transform:scaleX(var(--pp, 0))}.ptabs .wrap{position:relative;display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto;scrollbar-width:none}.ptabs a{padding:20px 14px 18px;font-size:15px;font-weight:500;color:var(--muted);display:flex;gap:10px;align-items:center;transition:color .3s}.ptabs a.on{color:#fff}.ptabs a svg{flex:none;transition:transform .4s var(--ease)}.ptabs a.on svg{transform:scale(1.15);color:var(--accent)}.p-ind{position:absolute;left:0;bottom:0;height:3px;width:0;border-radius:3px 3px 0 0;background:var(--grad);box-shadow:0 0 14px #10b0f0d9;transition:transform .55s var(--ease),width .55s var(--ease)}.panel{min-height:88vh;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center;padding-block:80px;border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--pin-top) + 64px)}.panel .copy{display:flex;flex-direction:column;gap:22px}.panel h3{font-size:clamp(28px,2.8vw,40px);line-height:1.15}.panel ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.panel li{display:flex;gap:10px;font-size:16px;color:var(--soft)}.panel li:before{content:"";flex:none;width:8px;height:8px;margin-top:9px;border-radius:50%;background:var(--accent)}.panel figure{margin:0;position:relative;border-radius:14px;overflow:hidden;aspect-ratio:16/11;max-width:100%}.panel figure img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);filter:saturate(.6) brightness(.8);transition:transform 1.6s var(--ease),filter 1.6s var(--ease)}.panel.inview figure img{transform:scale(1);filter:none}.proofs{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:26px;background:linear-gradient(0deg,rgba(14,17,23,.96),rgba(14,17,23,.75) 70%,transparent)}.proofs div{border-top:2px solid var(--accent);padding-top:12px}.proofs b{display:block;font-size:24px;font-weight:500}.proofs span{font-size:13px;color:var(--soft);line-height:1.4;display:block}@media(max-width:900px){.panel{grid-template-columns:1fr;min-height:0}.panel ul{grid-template-columns:1fr}.panel figure{aspect-ratio:auto}.panel figure img{height:auto;aspect-ratio:16/11}.proofs{position:static;background:var(--surface);grid-template-columns:1fr}}.eng-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.tiles{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:auto auto;gap:18px;margin-top:48px}.tile{position:relative;border-radius:14px;overflow:hidden;min-height:300px;padding:28px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;isolation:isolate;border:1px solid var(--line)}.tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.2s var(--ease)}.tile:hover img{transform:scale(1.07)}.tile:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0e1117f2 10%,#0e111759)}.tile.big{grid-row:span 2}.tile .n{font-size:clamp(40px,4.2vw,64px);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.tile p{font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--soft)}.tile small{font-size:15px;color:var(--soft);max-width:36ch}.live{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.live i{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:ping 2s infinite}@media(max-width:900px){.tiles{grid-template-columns:1fr}.tile.big{grid-row:auto}}.svc{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:56px}.svc-list{display:flex;flex-direction:column;border-top:1px solid var(--line)}.svc-list button{text-align:left;padding:22px 0;border-bottom:1px solid var(--line);font-size:20px;font-weight:500;color:var(--muted);display:flex;justify-content:space-between;align-items:center;transition:color .25s,padding .35s var(--ease)}.svc-list button:hover{color:#fff}.svc-list button[aria-selected=true]{color:#fff;padding-left:10px}.svc-list .bar2{width:40px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:right;transition:transform .45s var(--ease)}.svc-list button[aria-selected=true] .bar2{transform:scaleX(1)}.svc-view{position:relative;border-radius:14px;overflow:hidden;min-height:480px;isolation:isolate;display:flex;align-items:flex-end}.svc-view img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transform:scale(1.06);transition:opacity .8s,transform 1.2s var(--ease)}.svc-view img.on{opacity:1;transform:none;animation:kenburns 16s 1.2s ease-in-out infinite alternate}.svc-view:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0e1117f7 15%,#0e111733 80%)}.svc-body{padding:36px;display:flex;flex-direction:column;gap:14px;max-width:640px}.svc-body[hidden]{display:none}.svc-body.on>*{animation:rise .6s both}.svc-body.on>*:nth-child(2){animation-delay:.06s}.svc-body.on>*:nth-child(3){animation-delay:.12s}.svc-body.on>*:nth-child(4){animation-delay:.18s}.svc-body.on>*:nth-child(5){animation-delay:.24s}.eyebrow.alert{color:var(--alert)}.steps{display:flex;gap:8px;flex-wrap:wrap}.steps span{font-size:13px;font-weight:600;padding:6px 12px;border:1px solid var(--line);border-radius:30px;color:var(--soft);background:#0e111799}@media(max-width:900px){.svc{grid-template-columns:1fr}.svc-body{padding:24px}}.sol{position:relative;min-height:760px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between}.sol-bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transform:scale(1.08);transition:opacity 1.1s,transform 7s ease-out}.sol-bg img.on{opacity:1;transform:scale(1)}.sol:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0e1117f2,#0e111799 60%,#0e111766),linear-gradient(180deg,var(--bg),transparent 25%,transparent 70%,var(--bg))}.sol-tabs{display:flex;gap:8px;flex-wrap:wrap}.sol-tabs button{position:relative;overflow:hidden;padding:10px 18px;border-radius:30px;border:1px solid rgba(255,255,255,.28);font-size:15px;font-weight:500;min-height:44px;transition:background .3s,color .3s,border-color .3s;background:#0e111766}.sol-tabs button:hover{border-color:#fff}.sol-tabs button[aria-selected=true]{background:#fff;color:#0e1117;border-color:#fff}.sol-tabs.auto button[aria-selected=true]:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--accent);transform-origin:left;animation:prog 6s linear both}.sol-tabs.auto:not(.vis) button:after{animation-play-state:paused}.sol-card{max-width:560px;display:flex;flex-direction:column;gap:16px}.sol-card[hidden]{display:none}.sol-card.on>*{animation:rise .65s both}.sol-card.on>*:nth-child(2){animation-delay:.07s}.sol-card.on>*:nth-child(3){animation-delay:.14s}.sol-card.on>*:nth-child(4){animation-delay:.21s}.sol-card .ulink{align-self:flex-start}.sol-card .tag{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.ref-lead{margin:18px auto 0}.fullmedia{position:relative;min-height:620px;overflow:hidden;isolation:isolate;display:flex;align-items:flex-end;margin-top:56px}.fullmedia img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;animation:kenburns 26s ease-in-out infinite alternate}.fullmedia:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0e1117f5 12%,#0e111773 70%)}.quote{font-size:clamp(24px,2.6vw,36px);line-height:1.35;font-weight:500;max-width:30ch;margin:0}.sig{margin-top:20px;color:var(--soft)}.sig b{color:#fff;font-weight:600}.missions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}.missions article{border-top:1px solid var(--line);padding-top:20px;display:flex;flex-direction:column;gap:10px}.missions .k{font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.missions h3{font-size:20px;line-height:1.3}.missions p{color:var(--muted);font-size:15px}@media(max-width:900px){.missions{grid-template-columns:1fr}}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee+.marquee{margin-top:26px}.mtrack{display:flex;gap:28px;width:max-content;animation:marq 38s linear infinite}.marquee.rev .mtrack{animation-direction:reverse;animation-duration:44s}.marquee:hover .mtrack{animation-play-state:paused}.mlogo{width:190px;height:96px;border:1px solid var(--line);border-radius:10px;display:grid;place-items:center;gap:6px;background:var(--bg-2);transition:border-color .3s,transform .3s var(--ease)}.mlogo:hover{border-color:var(--accent);transform:translateY(-3px)}.mlogo img{height:38px;width:auto;max-width:110px;filter:brightness(0) invert(1);opacity:.78;transition:opacity .3s,filter .3s}.mlogo:hover img{opacity:1;filter:none}.mlogo span{font-size:12px;color:var(--muted);letter-spacing:.06em}.mlogo.txt b{font-size:20px;font-weight:600;color:#dde3ec}.aud-tabs{position:relative;display:inline-flex;gap:4px;padding:5px;border-radius:40px;background:var(--surface);margin:36px 0 28px;flex-wrap:wrap}.aud-ind{position:absolute;left:0;top:0;width:0;height:0;border-radius:30px;background:var(--accent);box-shadow:0 8px 24px -8px #10b0f0cc;transition:transform .5s var(--ease),width .5s var(--ease),height .5s var(--ease)}.aud-tabs:not(.js) .aud-ind{display:none}.aud-tabs button{position:relative;z-index:1;padding:10px 22px;border-radius:30px;font-weight:500;font-size:15px;min-height:44px;color:var(--soft);transition:color .3s}.aud-tabs button[aria-selected=true]{color:var(--on-accent)}.aud-tabs:not(.js) button[aria-selected=true]{background:var(--accent)}.aud-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.aud-grid[hidden]{display:none}.aud-grid.on>*{animation:rise .55s both}.aud-grid.on>*:nth-child(2){animation-delay:.08s}.aud-grid.on>*:nth-child(3){animation-delay:.16s}.acard{position:relative;overflow:hidden;background:var(--bg-2);border:1px solid var(--line);border-radius:14px;padding:30px;display:flex;flex-direction:column;gap:14px;min-height:230px;transition:border-color .3s,transform .35s var(--ease)}.acard:hover{border-color:var(--accent);transform:translateY(-4px)}.acard h3{font-size:22px}.acard p{color:var(--muted);font-size:15px}.acard .ulink{margin-top:auto;color:var(--accent);align-self:flex-start}@media(max-width:900px){.aud-grid{grid-template-columns:1fr}}.bigmedia{position:relative;overflow:hidden;isolation:isolate}.bigmedia>picture>img{position:absolute;inset:-6% 0;width:100%;height:112%;max-width:none;object-fit:cover;z-index:-2;animation:drift 30s ease-in-out infinite alternate}.bigmedia:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 70% 40%,rgba(16,176,240,.18),transparent 55%),linear-gradient(180deg,var(--bg) 0%,rgba(14,17,23,.7) 25%,rgba(14,17,23,.75) 75%,var(--bg) 100%)}.bigmedia:after{content:"";position:absolute;left:0;right:0;height:40%;top:-40%;z-index:-1;background:linear-gradient(180deg,transparent,rgba(16,176,240,.07),transparent);animation:scan 9s linear infinite}.res-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.res-nav{display:flex;gap:16px;align-items:center}.res-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,420px);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:44px;padding-bottom:6px;scrollbar-width:none;scroll-behavior:smooth}.res-track::-webkit-scrollbar{display:none}.rcard{position:relative;scroll-snap-align:start;background:var(--bg-2);border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .3s}.rcard:hover{border-color:#10b0f099}.rcard .im{aspect-ratio:4/3;overflow:hidden}.rcard img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.rcard:hover img{transform:scale(1.06)}.rcard .b{padding:24px;display:flex;flex-direction:column;gap:10px}.rcard .k{font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--accent)}.rcard h3{font-size:20px;line-height:1.3}.soon{font-size:12px;color:var(--muted)}.news{background:var(--bg-2);border-top:1px solid var(--line)}.news .wrap{padding-block:64px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.news .fs-contact{font-size:clamp(26px,2.4vw,34px)}.news form{display:flex;flex-direction:column;gap:10px}.news .f-label{font-size:14px;font-weight:600}.news .f-label span{color:var(--accent)}.news .row{display:flex;gap:12px;flex-wrap:wrap}.news input[type=email]{flex:1 1 240px;min-height:50px;padding:0 18px;border-radius:40px;border:1px solid #4A5568;background:var(--bg);color:#fff;font:inherit;transition:border-color .25s,box-shadow .25s}.news input[type=email]:focus{border-color:var(--accent);box-shadow:0 0 0 4px #10b0f02e;outline:none}.news input[aria-invalid=true]{border-color:var(--alert)}.news label.c{display:flex;gap:10px;font-size:13px;color:var(--muted);align-items:flex-start}.news label.c input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--accent);flex:none}.news .ok{font-size:14px;color:var(--accent);min-height:1.5em}.news .ok.err{color:var(--alert-text)}@media(max-width:900px){.news .wrap{grid-template-columns:1fr}}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/HankenGrotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--bg: #0e1117;--bg-2: #141821;--bg-deep: #07090d;--surface: #1a1f2a;--line: #2a3140;--text: #ffffff;--soft: #c9d1de;--muted: #9aa5b8;--accent: #10b0f0;--accent-2: #3d7bff;--on-accent: #06121c;--alert: #ff7a45;--alert-text: #ffb08f;--grad: linear-gradient(90deg, #10b0f0 0%, #3d7bff 100%);--font: "Hanken Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif;--wrap: 1280px;--gut: clamp(16px, 4vw, 64px);--hdr: 68px;--pin-top: calc(var(--hdr) + 51px);--ease: cubic-bezier(.2, .7, .2, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--hdr) + 64px)}body{margin:0;background:var(--bg);color:var(--text);font:400 17px/1.55 var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:500;letter-spacing:-.015em;text-wrap:balance}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}picture{display:contents}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}main:focus{outline:none}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}.eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.tone{color:var(--accent)}.branded{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.h-xl{font-size:clamp(34px,4.2vw,56px);line-height:1.12}.h-lg{font-size:clamp(30px,3.4vw,46px);line-height:1.15}.lead{font-size:clamp(17px,1.4vw,20px);color:var(--soft);max-width:62ch}.section{padding-block:clamp(72px,9vw,128px)}.src{margin-top:18px;font-size:13px;color:var(--muted)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;left:16px;top:8px;z-index:100;padding:10px 18px;border-radius:40px;background:var(--accent);color:var(--on-accent);font-weight:600;transform:translateY(-150%);transition:transform .2s}.skip:focus{transform:none}.defs{position:absolute}.center{text-align:center}.mt12{margin-top:12px}.mt14{margin-top:14px}.mt32{margin-top:32px}.mt36{margin-top:36px}.mb14{margin-bottom:14px}.mb18{margin-bottom:18px}.mb22{margin-bottom:22px}.mb44{margin-bottom:44px}.mb48{margin-bottom:48px}.pt0{padding-top:0}.pt24{padding-top:24px}.pb0{padding-bottom:0}.pb64{padding-block:64px}.mw20{max-width:20ch}.mw22{max-width:22ch}.mw24{max-width:24ch}.fs32{font-size:32px}.fs34{font-size:34px}.pill{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:10px 26px;border-radius:40px;background:var(--accent);color:var(--on-accent);font-weight:600;font-size:15px;transform:translate(var(--tx, 0px),var(--ty, 0px));transition:background .25s,box-shadow .3s,transform .45s var(--ease),opacity .22s}.pill:before{content:"";position:absolute;top:0;bottom:0;left:-75%;width:50%;z-index:-1;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .75s ease}.pill:hover{background:#4cc6f5;box-shadow:0 12px 32px -10px #10b0f0bf}.pill:hover:before{left:130%}.pill svg{transition:transform .25s}.pill:hover svg{transform:translate(4px)}.pill-alert{background:var(--alert);color:#1a0a03}.pill-alert:hover{background:#ff9466;box-shadow:0 12px 32px -10px #ff7a45b3}.ulink{display:inline-flex;align-items:center;min-height:44px;font-weight:600;font-size:15px;position:relative}.ulink:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background:currentColor;transform-origin:left;transition:transform .35s ease-out}.ulink:hover:after{transform:scaleX(.35)}.lang{position:relative;display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:30px;background:#0b0e14;isolation:isolate}.lang:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:30px;background:var(--accent);box-shadow:0 4px 14px -4px #10b0f0cc;transition:transform .45s var(--ease);z-index:-1}.lang[data-cur=en]:before{transform:translate(100%)}.lang a{flex:1 1 0;display:grid;place-items:center;min-width:40px;min-height:32px;padding:0 10px;border-radius:30px;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--muted);transition:color .3s}.lang a:hover{color:#fff}.lang a[aria-current=true]{color:var(--on-accent)}main,footer,.menu,.util nav{transition:opacity .22s ease}html.lang-swap main,html.lang-swap footer,html.lang-swap .menu,html.lang-swap .util nav,html.lang-swap header .pill{opacity:0}.wm{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em 0 .16em;margin:-.08em 0 -.16em}.wi{display:inline-block}.split .wi{transition:transform 1s var(--ease);transition-delay:calc(var(--d, 0) * 40ms)}.split.armed .wi{transform:translateY(118%)}.split.armed.in .wi{transform:none}.hero-split.play .wi{animation:wordUp 1.05s var(--ease) both;animation-delay:calc(.3s + var(--d, 0) * 60ms)}.branded.split-g{background:none;color:inherit}.wi.g{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.stagger>*{transition:opacity .8s ease,transform .95s var(--ease);transition-delay:calc(var(--si, 0) * 90ms)}.stagger.armed>*{opacity:0;transform:translateY(38px)}.res-track.stagger.armed>*{transform:translate(70px)}.stagger.armed.in>*{opacity:1;transform:none}.glare{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .35s;border-radius:inherit;background:radial-gradient(380px circle at var(--mx, 50%) var(--my, 50%),rgba(16,176,240,.16),transparent 45%)}.spot:hover>.glare{opacity:1}.util{background:var(--bg-deep);font-size:13px;color:var(--soft)}.util .wrap{display:flex;justify-content:space-between;align-items:center;min-height:44px;gap:16px}.util-left{display:flex;gap:14px;align-items:center}.util nav{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.util a:hover{color:#fff}.attack{border:1px solid var(--alert);color:var(--alert-text);padding:4px 12px;border-radius:30px;font-weight:600}.attack:hover{background:var(--alert);color:#1a0a03!important}.pause{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:2px 10px;border:1px solid var(--line);border-radius:30px;font-size:12px;color:var(--soft)}.pause:hover{color:#fff;border-color:var(--soft)}header.main{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;height:var(--hdr);transition:background .3s,border-color .3s;border-bottom:1px solid transparent;background:#0e111700}header.main.solid{background:#0e1117f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:var(--line)}header.main>.wrap{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}header.main .pill{gap:0}.hdr-right{display:flex;align-items:center;gap:10px}.sprog{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--grad);transform-origin:left;transform:scaleX(var(--sp, 0));opacity:0;transition:opacity .3s}header.main.solid .sprog{opacity:1}.logo{display:flex;align-items:center;gap:10px;font-weight:600;font-size:19px;letter-spacing:.01em;white-space:nowrap}.logo img{width:28px;height:auto}.menu{display:flex;gap:30px;font-size:15px;font-weight:500}.menu a{position:relative;padding-block:8px}.menu a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);transform:scaleX(0);transition:transform .3s var(--ease)}.menu a:hover:after{transform:scaleX(1)}.burger{display:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);place-items:center;background:#0e111799}.burger span,.burger span:before,.burger span:after{display:block;width:18px;height:2px;border-radius:2px;background:#fff;transition:transform .3s var(--ease),background .2s}.burger span{position:relative}.burger span:before,.burger span:after{content:"";position:absolute;left:0}.burger span:before{top:-6px}.burger span:after{top:6px}.burger[aria-expanded=true] span{background:transparent}.burger[aria-expanded=true] span:before{transform:translateY(6px) rotate(45deg)}.burger[aria-expanded=true] span:after{transform:translateY(-6px) rotate(-45deg)}.mnav{position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - var(--hdr));overflow:auto;background:#0e1117fa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);visibility:hidden;opacity:0;transform:translateY(-8px);transition:opacity .25s,transform .35s var(--ease),visibility 0s .35s}.mnav.open{visibility:visible;opacity:1;transform:none;transition:opacity .25s,transform .35s var(--ease)}.mnav .wrap{display:flex;flex-direction:column;padding-block:8px 24px}.mnav a{padding:14px 0;border-bottom:1px solid var(--line);font-size:18px;font-weight:500}.mnav a.sub{font-size:15px;color:var(--soft)}.mnav-foot{padding-top:18px}.mnav-foot .lang a{border-bottom:0;padding:0 10px;font-size:12px}@media(max-width:1060px){.menu{display:none}.util nav a:not(.attack){display:none}.burger{display:grid}}@media(min-width:1061px){.mnav{display:none}}@media(max-width:600px){.util .loc{display:none}.util-left{gap:8px}header.main .pill{min-height:40px;padding:8px 16px;font-size:14px}.hide-sm{display:none}}footer{background:var(--bg-deep);font-size:15px}footer>.wrap{padding-block:72px 36px}.fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.fcols .f-h{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:600;margin-bottom:16px}.fcols ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.fcols a{color:var(--soft);transition:color .2s}.fcols a:hover,.fcols .logo{color:#fff}.f-about{color:var(--muted);margin-top:16px;max-width:34ch}.f-addr{color:var(--soft);margin-top:16px}.fbot{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;color:var(--muted);font-size:14px}.fbot nav{display:flex;gap:22px;flex-wrap:wrap;align-items:center}@media(max-width:900px){.fcols{grid-template-columns:1fr 1fr}}@media(max-width:480px){.fcols{grid-template-columns:1fr}}.nf{min-height:70vh;display:flex;align-items:center;margin-top:calc(var(--hdr) * -1);background:radial-gradient(ellipse 60% 60% at 80% 30%,rgba(16,176,240,.12),transparent 60%)}.nf .wrap{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding-block:calc(var(--hdr) + 80px) 96px}@keyframes heroIn{0%{transform:scale(1.2);filter:blur(10px) brightness(.35)}to{transform:none;filter:none}}@keyframes wordUp{0%{transform:translateY(118%)}to{transform:none}}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.12) translate(-1.5%,-1%)}}@keyframes drift{0%{transform:translate(0) scale(1.02)}to{transform:translate(-2%,-3%) scale(1.08)}}@keyframes scan{0%{top:-40%}to{top:100%}}@keyframes dash{to{stroke-dashoffset:-560}}@keyframes drawIn{to{stroke-dashoffset:0}}@keyframes fadeIn{to{opacity:1}}@keyframes pulse{50%{opacity:.3}}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes marq{to{transform:translate(-50%)}}@keyframes ping{0%{box-shadow:0 0 #10b0f099}70%{box-shadow:0 0 0 10px #10b0f000}to{box-shadow:0 0 #10b0f000}}@keyframes stripes{to{transform:translate(50.2px)}}@keyframes shimmer{60%,to{transform:translate(100%)}}@keyframes prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes travel{0%{left:0;opacity:0}15%{opacity:1}80%{opacity:1}to{left:calc(100% - 10px);opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes zdrift{to{transform:translate(96px,96px)}}@supports (animation-timeline: view()){.reveal{animation:revealIn linear both;animation-timeline:view();animation-range:entry 0% entry 55%}@keyframes revealIn{0%{opacity:.001;transform:translateY(40px)}to{opacity:1;transform:none}}}html.still *,html.still *:before,html.still *:after{animation-play-state:paused!important}html.reduce{scroll-behavior:auto}html.reduce .hero-intro,html.reduce .hero-media img,html.reduce .svc-view img.on,html.reduce .fullmedia img,html.reduce .bigmedia>picture>img,html.reduce .bigmedia:after,html.reduce .mtrack,html.reduce .zellige,html.reduce .khatam,html.reduce .scard:before,html.reduce .bar:after,html.reduce .wire:after,html.reduce .chip i,html.reduce .live i,html.reduce .reveal,html.reduce .hero-split.play .wi{animation:none!important}html.reduce .hero-shield .draw{stroke-dashoffset:0;animation:none}html.reduce .hero-shield .flow,html.reduce .hero-shield .b,html.reduce .hero-shield .glow{opacity:1;animation:none}html.reduce .sol-tabs button:after{display:none}html.reduce .in-1,html.reduce .in-2,html.reduce .in-3{animation-duration:.01s}
