@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.h4{margin:1.33em 0;font-weight:700;display:block}.h5{margin:1.67em 0;font-weight:700;display:block}:root{--bg:#030405;--fg:#edeff3;--fg2:#b3bac5;--mute:#737c88;--line:#ffffff17;--line2:#ffffff29;--cy:#12c8f3;--vi:#783cf9;--grad:linear-gradient(90deg, #783cf9, #4260f1 40%, #178df5 75%, #0bc4f3);--sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Space Grotesk", ui-sans-serif, sans-serif;--code:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--serif:"Instrument Serif", Georgia, serif;--hf:"Space Grotesk", var(--sans);--hw:600;--hls:-.035em;--gut:max(20px, env(safe-area-inset-left,0px));--gutR:max(20px, env(safe-area-inset-right,0px));--max:1360px;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}html,body{overflow-x:hidden}body{background:var(--bg);color:var(--fg);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--cy);color:#001018}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--cy);outline-offset:3px;border-radius:4px}#fx{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.4s;display:block;position:fixed;inset:0}.gl-on #fx{opacity:1}#glow{z-index:0;pointer-events:none;background:radial-gradient(26% 32% at 62% 36%,#4260f13d,#783cf914 50%,#0000 75%),#030405;position:fixed;inset:0}@media (width<=800px){#glow{background:radial-gradient(50% 24% at 50% 25%,#4260f13d,#0000 75%),#030405}}main,footer{z-index:2;position:relative}.wrap{max-width:var(--max);padding-left:var(--gut);padding-right:var(--gutR);margin:0 auto}.lbl{font:500 11.5px/1.3 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--mute)}.btn{white-space:nowrap;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:14.5px;font-weight:500;text-decoration:none;transition:transform .2s,background .2s,color .2s,border-color .2s;display:inline-flex}.btn:active{transform:scale(.97)}.btn .arr{transition:transform .25s}.btn:hover .arr{transform:translate(3px)}.lnk{height:44px;color:var(--fg2);align-items:center;gap:8px;padding:0 6px;font-size:14.5px;text-decoration:none;transition:color .2s;display:inline-flex}.lnk:hover{color:var(--fg)}.cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cue{z-index:2;flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.cue i:after{content:"";background:var(--cy);width:1px;height:40%;box-shadow:0 0 8px var(--cy);animation:2.2s cubic-bezier(.6,0,.4,1) infinite cue;position:absolute;top:-40%;left:0}.sec{padding-block:clamp(96px,14vh,160px)}.sec h2{letter-spacing:-.04em;text-wrap:balance;margin:14px 0 0;font-size:clamp(34px,4.2vw,64px);font-weight:300;line-height:1.02}.contact{padding-bottom:clamp(48px,9vh,110px)}.contact h2{letter-spacing:-.04em;margin:14px 0 28px;font-size:clamp(34px,4.2vw,64px);font-weight:300;line-height:1.02}footer{background:var(--bg);border-top:1px solid var(--line)}footer .wrap{padding-block:40px calc(40px + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 40px;display:grid}footer p{color:var(--mute);max-width:80ch;margin:0;font-size:13px;line-height:1.7}footer nav{gap:22px;font-size:13px;display:flex}footer nav a{color:var(--fg2);text-decoration:none}footer nav a:hover{color:var(--fg)}.toast{left:50%;bottom:calc(28px + env(safe-area-inset-bottom,0px));opacity:0;z-index:30;background:var(--fg);color:#06080b;pointer-events:none;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:500;transition:opacity .3s,transform .3s;position:fixed;transform:translate(-50%,20px)}.toast.is-on{opacity:1;transform:translate(-50%)}.nav ul{display:none}.nav .btn{margin-left:auto}.logo{width:126px}.nav .wrap{height:62px}.contact{padding-top:44svh}footer .wrap{grid-template-columns:1fr}:root{--km:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'30%20110%201220%20710'%3E%3Cpath%20d%3D'M%2042%2C728%20C%20137%2C714%20210%2C698%20280%2C660%20C%20354%2C611%20485%2C420%20575%2C338%20C%20638%2C269%20699%2C250%20758%2C259%20C%20836%2C268%20914%2C289%20982%2C309%20L%201066%2C225%20C%201028%2C205%201001%2C163%20991%2C130%20C%20987%2C120%20991%2C120%201001%2C125%20C%201052%2C148%201087%2C181%201110%2C202%20C%201156%2C214%201192%2C250%201229%2C284%20C%201240%2C295%201237%2C306%201226%2C315%20C%201218%2C322%201212%2C321%201205%2C319%20L%201117%2C317%20C%201090%2C360%201068%2C414%201031%2C449%20L%201004%2C533%20C%20995%2C560%20972%2C579%20927%2C584%20C%20920%2C584%20919%2C581%20931%2C572%20L%20962%2C538%20L%20958%2C476%20C%20938%2C482%20915%2C485%20892%2C488%20C%20902%2C508%20892%2C525%20876%2C545%20L%20706%2C711%20L%20764%2C802%20C%20772%2C815%20764%2C813%20757%2C809%20L%20639%2C726%20C%20633%2C722%20633%2C717%20640%2C705%20L%20713%2C567%20C%20671%2C542%20633%2C520%20607%2C508%20L%20580%2C507%20L%20354%2C684%20C%20256%2C760%20178%2C777%2068%2C745%20C%2034%2C734%2035%2C730%2042%2C728%20Z'%2F%3E%3C%2Fsvg%3E")}.nav{z-index:20;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #0000;transition:background .4s,border-color .4s;position:fixed;inset:0 0 auto}.nav.is-solid{-webkit-backdrop-filter:blur(14px);border-color:var(--line);background:#030405b8}.nav .wrap{align-items:center;gap:32px;height:72px;display:flex}.logo{flex:none;width:150px;display:block}.logo svg{width:100%;height:auto;display:block}.nav ul{gap:28px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.nav ul a{color:var(--fg2);font-size:14px;text-decoration:none;transition:color .2s}.nav ul a:hover{color:var(--fg)}.nav .btn{height:38px;padding:0 16px;font-size:13.5px}.scene{align-items:center;min-height:100svh;display:flex;position:relative;overflow-x:clip}.scene>.wrap{width:100%}.grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,4vw,72px);display:grid}.t h2{letter-spacing:-.04em;text-wrap:balance;margin:22px 0 0;font-size:clamp(36px,4.3vw,66px);font-weight:400;line-height:1.02}.t h2 span{color:var(--fg2)}.t p{color:var(--fg2);max-width:42ch;margin:22px 0 0;font-size:clamp(16px,1.15vw,17.5px)}.vis{perspective:1400px;height:min(74vh,640px);position:relative}.js .in{opacity:0;filter:blur(6px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1),filter .9s;transition-delay:calc(var(--d,0) * .11s + .12s);transform:translateY(24px)}.js .on .in{opacity:1;filter:none;transform:none}.hero{align-items:center;padding-top:76px;padding-bottom:56px}.hx{max-width:min(780px,56vw)}.hero h1{letter-spacing:-.042em;margin:0;font-size:clamp(40px,4.5vw,74px);font-weight:400;line-height:1.02}.btn-l{height:50px;padding:0 24px;font-size:15px}.proof{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px 32px;max-width:780px;margin:52px 0 0;padding:22px 0 0;list-style:none;display:flex}.proof li{color:var(--mute);font-size:13px}.proof b{color:var(--fg);font-weight:500}.hero h1 span{display:block}.hero .sub{max-width:42ch;color:var(--fg2);margin:30px 0 38px;font-size:clamp(16px,1.2vw,18.5px);line-height:1.6}.hero .cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nav ul a.on{color:var(--fg)}.nav ul a.on:after{content:"";background:#ffffffb3;height:1px;margin-top:4px;display:block}.hero h1,.t h2,.what h2,.sec h2,.contact h2{font-family:var(--hf)!important;letter-spacing:var(--hls)!important}.hero h1,.t h2,.sec h2,.contact h2{font-weight:var(--hw)!important}.hero h1 .gt{background:linear-gradient(100deg,#12c8f3 0%,#3d8cf5 35%,#7a5cff 55%,#12c8f3 80%,#3d8cf5 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;width:max-content;padding-bottom:.06em;animation:9s ease-in-out infinite alternate gtx;display:block}@keyframes gtx{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.hero h1 .gt{animation:none}}.gt{background:linear-gradient(90deg,#8a5cff,#4f7bff 45%,#1fb6f5 80%,#3fe0ff);color:#0000;-webkit-background-clip:text;background-clip:text}.h2b{color:var(--fg2)}.what h2 .h2b{color:var(--fg)}.cue{left:50%;bottom:calc(26px + env(safe-area-inset-bottom,0px));color:var(--fg2);font:500 10.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;z-index:3;justify-items:center;gap:12px;text-decoration:none;transition:opacity .4s;display:grid;position:absolute;transform:translate(-50%)}.cue i{background:#ffffff29;width:1px;height:64px;display:block;position:relative;overflow:hidden}.cue i:after{content:"";background:linear-gradient(#0000,#12c8f3);width:1px;height:40%;animation:2.2s cubic-bezier(.6,0,.3,1) infinite cue;position:absolute;top:-40%;left:0}@keyframes cue{to{top:100%}}.cue:hover{color:var(--fg)}html.scrolled .cue{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.cue i:after{animation:none;top:60%}}.vis{--mono:var(--code)}.hero h1{letter-spacing:-.04em!important;font-weight:700!important}@media (width>=1001px){.hero h1{font-size:clamp(46px,5.3vw,86px);line-height:.98}}.lbl{letter-spacing:.08em!important}.btn,.nav ul a{font-family:var(--hf)}.btn-t{color:#1a0b02;background:#ff7a2f;font-weight:600}.lang{font:500 12.5px var(--hf);letter-spacing:.06em;align-items:center;gap:2px;margin-left:auto;margin-right:16px;display:flex}.lang a{color:var(--mute);border-radius:6px;padding:6px 8px;text-decoration:none;transition:color .2s}.lang a:hover,.lang a[aria-current]{color:var(--fg)}.lang i{background:var(--line2);width:1px;height:12px}.nav .lang+.btn{margin-left:0}@media (width<=1000px){.lang{margin-left:auto;margin-right:6px}}@media (width<=480px){.lang{margin-right:4px}.lang a{padding:6px 4px}.nav .btn{height:34px;padding:0 11px;font-size:12.5px}.logo{width:108px}.nav .wrap{gap:0}}.what h2{text-shadow:0 1px 2px #0009;color:#d5dbe3!important;font-size:clamp(30px,3.4vw,54px)!important;font-weight:400!important;line-height:1.16!important}.what h2{max-width:none!important}@media (width>=760px){.what h2 .ln{white-space:nowrap;display:block}}.what .wrap{z-index:1;position:relative}.q{color:var(--fg);font:500 clamp(15.5px, 1.15vw, 17.5px)/1.55 var(--hf);letter-spacing:-.01em;border-left:2px solid #12c8f3;max-width:42ch;margin:22px 0 0;padding:2px 0 2px 18px}.t h2{font-weight:700!important}.avis{overflow:visible}.av{display:none;position:absolute;inset:0}.av.on{display:block}.stage{transform-origin:50%;transform:translate(-50%, -50%) scale(var(--fs,1));position:absolute;top:50%;left:50%}.stage .phone{border:9px solid #16181c;position:absolute;background:#0a0e14!important;border-radius:46px!important;width:300px!important;padding:0!important;box-shadow:0 50px 90px #0009,0 0 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d!important}.stage .phone .scr{border-radius:37px!important}.stage .phone .isl{width:84px!important;height:24px!important;top:12px!important}.stage .phone .app{width:auto!important;height:auto!important;transform:none!important}.tgv{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px 28px;max-width:560px;margin:30px 0 0;padding:20px 0 0;list-style:none;display:grid}.tgv li{font:400 14px/1.45 var(--sans);color:var(--mute);letter-spacing:0;text-transform:none}.tgv li:before,.tgv li+li:before{content:none!important}.tgv b{color:var(--fg);font-weight:500}.tg3{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:rotateX(7deg)rotateY(-16deg)rotate(1.5deg)}.lap{width:720px;transform-style:preserve-3d;z-index:1;position:absolute;top:70px;left:30px}.tstage .phone.tp{z-index:3}.lap .lid{background:#0b0c0f;border-radius:20px 20px 8px 8px;padding:13px 13px 22px;box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 2px #2a2e35,0 60px 110px #0009}.lscr{aspect-ratio:16/10.2;color:#e2e6ec;background:#0b0f15;border-radius:6px;font-size:11px;position:relative;overflow:hidden}.lap .base{background:linear-gradient(#8b929c,#4a5059 18%,#262a30 60%,#14161a);border-radius:2px 2px 22px 22px;height:17px;margin:0 -54px;position:relative;box-shadow:0 30px 50px #00000080}.lap .base:before{content:"";background:#2a2e35;border-radius:0 0 9px 9px;width:130px;height:7px;position:absolute;top:0;left:50%;transform:translate(-50%)}.dbar{background:#10151d;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.dbar i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.dbar span{font:500 10px var(--code);color:#e8ebf073;background:#ffffff0d;border-radius:6px;margin-left:12px;padding:3px 11px}.dapp{grid-template-columns:140px 1fr;height:calc(100% - 30px);display:grid}.dapp .dnav{border-right:1px solid #ffffff0f;align-content:start;gap:3px;padding:14px 10px;display:grid}.dapp .dnav b{align-items:center;gap:7px;margin-bottom:10px;font-size:11.5px;font-weight:600;display:flex}.dapp .dnav b:before{content:"";background:var(--grad);border-radius:4px;width:13px;height:13px}.dapp .dnav span{color:#dfe4ea8c;border-radius:6px;padding:6px 8px}.dapp .dnav span.on{color:#fff;background:#ffffff12}.dapp .dmain{flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex;overflow:hidden}.dapp .dmain>small{font:500 9px var(--code);letter-spacing:.08em;text-transform:uppercase;color:#e8ebf073}.dapp .h5{font:600 17px var(--hf);letter-spacing:-.02em;margin:-6px 0 0}.lscr .kb em{font:500 8.5px var(--code);letter-spacing:.06em;text-transform:uppercase;color:#dfe4ea80}.lscr .kb{flex:1;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.lscr .kb>div{background:#ffffff06;border-radius:9px;flex-direction:column;gap:6px;padding:8px;display:flex}.lscr .kb em{justify-content:space-between;font-style:normal;display:flex}.lscr .kb em i{color:#e2e6ec;font-style:normal}.tstage .phone.tp{border:9px solid #16181c;position:absolute;top:130px;left:790px;transform:translateZ(110px)rotateY(4deg);background:#0a0e14!important;border-radius:44px!important;width:268px!important;padding:0!important;box-shadow:0 60px 100px #0009,0 0 0 1px #ffffff29!important}.tstage .phone .scr{border-radius:35px!important}.tstage .phone .isl{width:76px!important;height:22px!important;top:11px!important}.tstage .phone .app{width:auto!important;height:auto!important;transform:none!important}.inv{background:#ffffff0d;border-radius:16px;gap:4px;margin-bottom:10px;padding:14px;display:grid}.inv b{font-size:20px;font-weight:600}.inv span{color:#e8ebf08c;font-size:11px}.ib{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.ib em{text-align:center;background:#ffffff12;border-radius:99px;padding:10px;font-size:12px;font-style:normal;font-weight:600}.ib .ok2{color:#fff;background:linear-gradient(110deg,#4260f1,#12c8f3)}@media (width<=1000px){.tgv{grid-template-columns:1fr;gap:8px}}.sk{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.sk div{border:1px solid #ffffff14;border-radius:9px;grid-template-columns:1fr auto;gap:1px 6px;padding:7px 9px;display:grid}.sk small{font:500 8px var(--code);letter-spacing:.06em;text-transform:uppercase;color:#dfe4ea80;grid-column:1/-1}.sk b{font:600 13.5px var(--hf)}.sk em{color:#7fe6b8;align-self:center;font-size:9px;font-style:normal}.sk em.dn{color:#7fe6b8}.sk svg{grid-column:1/-1;width:100%;height:16px;margin-top:3px}.sg{flex:1;grid-template-columns:1fr 150px;gap:8px;min-height:0;display:grid}.sgl{grid-template-rows:auto 1fr;gap:8px;min-width:0;display:grid}.cx{background:#ffffff06;border-radius:9px;padding:8px 10px 6px;position:relative}.cxh{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.cxh b{font-size:10.5px;font-weight:500}.cxh span{color:#dfe4ea80;align-items:center;gap:5px;font-size:8.5px;display:flex}.cxh i{border-radius:2px;width:10px;height:2px}.cxh .l1{background:#12c8f3}.cxh .l2{background:#ffffff59;margin-left:6px}.chart2{width:100%;height:108px;display:block}.ln2{stroke-dasharray:1;stroke-dashoffset:1px}.av5.on .ln2,#aplikacje.on .av5 .ln2{animation:2.2s cubic-bezier(.4,0,.2,1) .3s forwards drw}@keyframes drw{to{stroke-dashoffset:0}}.tip{background:#151c27;border:1px solid #12c8f359;border-radius:7px;gap:1px;padding:5px 8px;display:grid;position:absolute;top:20px;right:58px;box-shadow:0 8px 20px #0006}.tip small{font:500 7.5px var(--code);color:#dfe4ea8c;text-transform:uppercase}.tip b{font-size:11px;font-weight:600}.tip span{color:#7fe6b8;font-size:8.5px}.sgb{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aic{background:linear-gradient(140deg,#783cf92e,#12c8f314);border:1px solid #783cf959;border-radius:9px;align-items:flex-start;gap:8px;padding:8px 9px;display:flex}.aic i{font-style:normal;font:700 8.5px var(--hf);color:#fff;background:linear-gradient(110deg,#783cf9,#4260f1);border-radius:5px;flex:none;padding:3px 5px}.aic b{font-size:10px;font-weight:500;line-height:1.3;display:block}.aic span{color:#dfe4ea99;margin-top:3px;font-size:8.5px;display:block}.tp5{background:#ffffff06;border-radius:9px;gap:5px;padding:8px 9px;display:grid}.tp5 b{font-size:10px;font-weight:500}.tp5 div{color:#dfe4eaa6;grid-template-columns:62px 1fr 26px;align-items:center;gap:6px;font-size:8.5px;display:grid}.tp5 i{background:#ffffff0f;border-radius:5px;height:5px;position:relative;overflow:hidden}.tp5 i:after{content:"";width:var(--w);background:linear-gradient(90deg,#4260f1,#12c8f3);border-radius:5px;position:absolute;inset:0}.tp5 em{text-align:right;font-style:normal}.fd{background:#ffffff06;border-radius:9px;flex-direction:column;gap:6px;min-height:0;padding:8px 9px;display:flex;overflow:hidden}.fdh{justify-content:space-between;align-items:center;display:flex}.fdh b{font-size:10.5px;font-weight:500}.fdh i{background:#3ddc97;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #3ddc97}.fdl{gap:5px;display:grid}.fdl div{background:#ffffff0a;border-radius:7px;gap:1px;padding:6px 7px;transition:background .5s,box-shadow .5s;display:grid}.fdl em{font-style:normal;font:500 7.5px var(--code);text-transform:uppercase;color:#dfe4ea80}.fdl b{font-size:11px;font-weight:600}.fdl span{color:#dfe4ea8c;font-size:8.5px}.fdl div.new{animation:.6s fin}.fdl div:first-child{background:#12c8f314;box-shadow:inset 0 0 0 1px #12c8f359}@keyframes fin{0%{opacity:0;transform:translateY(-8px)}}.ntf{backdrop-filter:blur(8px);background:#ffffff17;border-radius:14px;align-items:center;gap:9px;margin:-8px -6px 14px;padding:9px 10px;display:flex}.ntf i{background:var(--grad);border-radius:6px;flex:none;width:22px;height:22px}.ntf b{white-space:nowrap;font-size:10.5px;font-weight:600;display:block}.ntf span{color:#e8ebf099;font-size:9.5px}.app .h4.bn{margin:2px 0;font-size:32px;font-weight:600}.up{color:#7fe6b8;font-size:11px}.psp{width:100%;height:64px;margin:10px 0}.pk{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:10px;display:grid}.pk div{background:#ffffff0d;border-radius:12px;padding:9px 11px}.pk b{margin-top:2px;font-size:15px;font-weight:600;display:block}.lap .lid{background:linear-gradient(#141619,#0b0c0f)!important;box-shadow:0 0 0 1.5px #5b626d,0 0 0 2.5px #23262c,inset 0 0 0 1px #ffffff14,0 60px 110px #0009!important}.tg3{transform-style:flat;transform:none}.tstage{perspective:none}.lap{transform-style:flat;width:760px;top:40px;left:110px}.tstage .phone.tp{top:210px;left:770px;transform:none;width:240px!important}.svis{overflow:visible}.sv{display:none;position:absolute;inset:0}.sv.on{display:block}.svis .stage{transform:translate(-50%, -50%) scale(var(--fs,1))}.asv{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aicore{pointer-events:none;width:240px;height:180px;position:absolute;top:220px;left:340px}@media (width<=1000px){#systemy .vis{height:auto;margin-top:20px}#systemy .sv{display:none!important}}.aim{display:none}@media (width<=1000px){.aim{display:block;position:relative}.mst{transform-origin:50% 0;width:360px;height:640px;margin:0 auto;position:relative}.mt{justify-items:center;gap:8px;width:60px;display:grid;position:absolute}.mt .si{background:linear-gradient(160deg,#ffffff14,#ffffff05),#090c12e6;border-radius:16px;width:52px;height:52px;box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 26px #00000073}.mt .si svg{width:22px;height:22px}.mt span{font:600 11.5px var(--hf);color:#cfd6df;white-space:nowrap}.mt.b span{order:-1}.mt.hot .si{color:#0b0f15;background:linear-gradient(140deg,#4260f1,#12c8f3);box-shadow:0 0 22px #12c8f380}.clab.m{top:196px;left:180px}.aicore-m{position:absolute}}@keyframes pl{50%{opacity:.3}}.sv .aicore{pointer-events:none;position:absolute}@property --ga{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes agr{to{--ga:360deg}}.grd{background-image:radial-gradient(#ffffff17 1px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 60%,#000,#0000 85%);mask:radial-gradient(60% 60%,#000,#0000 85%)}.tr0{fill:none;stroke:#ffffff21;stroke-width:1.2px}.pb{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke:url(#bgi);stroke-dasharray:.14 1.3;stroke-dashoffset:.14px}.pb.o{stroke:url(#bgo);stroke-dasharray:.14 1.3}.pb.amb{opacity:.35;stroke-width:1.6px;animation:4.5s linear infinite pbm}.pb.go{opacity:0}.pb.go.run{opacity:1;animation:1.1s cubic-bezier(.5,0,.3,1) forwards pbm}.pbs{filter:drop-shadow(0 0 4px #12c8f3cc)}@keyframes pbm{0%{stroke-dashoffset:.14px}to{stroke-dashoffset:-1.16px}}.cfr{fill:none;stroke:#ffffff1f;stroke-width:1px}.cbr{fill:none;stroke:#12c8f3;stroke-width:1.6px;opacity:.75}.po{background:#0b0f15;border-radius:2px;width:8px;height:8px;position:absolute;box-shadow:inset 0 0 0 1.5px #12c8f3b3}.sy{background:linear-gradient(160deg,#ffffff12,#ffffff05),#090c12d9;border-radius:16px;align-items:center;gap:12px;width:196px;height:64px;padding:0 14px;transition:box-shadow .45s;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff1a,0 16px 34px #00000073}.sy.r{flex-direction:row}.si{color:#e9eef5;background:#ffffff0f;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;transition:all .45s;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.si svg{width:19px;height:19px}.sy b{font:600 14.5px/1.2 var(--hf);color:#f2f5f9;display:block}.sy small{font:500 10.5px var(--code);letter-spacing:.03em;color:#7f8996;margin-top:2px;transition:color .3s;display:block}.sy .pt{background:#0b0f15;border-radius:2px;width:8px;height:8px;position:absolute;top:28px;right:-4px;box-shadow:inset 0 0 0 1.5px #ffffff59}.sy.r .pt{left:-4px;right:auto}.sy.hot{box-shadow:inset 0 0 0 1px #12c8f3a6,0 0 34px #12c8f347,0 16px 34px #00000073}.sy.hot .si{color:#0b0f15;background:linear-gradient(140deg,#4260f1,#12c8f3);box-shadow:0 0 16px #12c8f380}.sy.hot small{color:#6fdcf7}.clab{font:500 10.5px var(--code);letter-spacing:.14em;text-transform:uppercase;color:#6fdcf7;align-items:center;gap:8px;display:flex;position:absolute;top:190px;left:50%;translate:-50%}.clab i{background:#12c8f3;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite pl;box-shadow:0 0 10px #12c8f3}.cops{white-space:nowrap;font:500 12px var(--code);color:#7f8996;position:absolute;top:456px;left:50%;translate:-50%}.cops span{color:#e8ebf0;font-weight:600}.act{white-space:nowrap;font:500 12.5px var(--hf);color:#eaf7fc;opacity:0;pointer-events:none;z-index:5;background:#090e16eb;border-radius:99px;padding:7px 12px;transition:opacity .35s,transform .35s;position:absolute;transform:translateY(6px);box-shadow:inset 0 0 0 1px #12c8f38c,0 0 24px #12c8f340}.act.on{opacity:1;transform:none}.hvis{overflow:visible}.hst{position:absolute}.hglow{filter:blur(10px);background:radial-gradient(closest-side,#3d5bff38,#12c8f30f 60%,#0000);border-radius:50%;width:620px;height:560px;position:absolute;top:60px;left:200px}.hfloor{background:radial-gradient(closest-side,#7896ff14,#0000);border-radius:50%;width:800px;height:150px;position:absolute;top:560px;left:60px}.sh{filter:blur(6px);background:radial-gradient(closest-side,#000000d9,#0000);border-radius:50%;position:absolute}.sh1{width:340px;height:50px;top:650px;left:390px}.sh2{opacity:.6;width:420px;height:60px;top:565px;left:300px}.w3{perspective:2000px;perspective-origin:50% 38%;position:absolute;inset:0}.g3{transform-style:preserve-3d;position:absolute;inset:0}.cub{transform-style:preserve-3d;position:absolute}.fc{backface-visibility:hidden;position:absolute;top:0;left:0}.kiow{width:260px;height:650px;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;top:24px;left:430px;transform:rotateX(-4deg)rotateY(-30deg)}.kio .fc{border-radius:0}.kio .f{background:linear-gradient(#1d2127,#121418);border-radius:12px;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff17}.kio .r{background:linear-gradient(90deg,#2a2f36,#20242a 50%,#16191d);border-radius:2px;box-shadow:inset 0 1px #ffffff1f;height:616px!important;top:12px!important}.kio .l{background:linear-gradient(90deg,#15181d,#22272e);border-radius:2px;height:616px!important;top:12px!important}.kio .t{background:linear-gradient(#58606c,#2e343c);border-radius:3px;display:none}.kio .b{background:#121418;border-radius:16px}.kled{background:linear-gradient(#0000,#12c8f3 22%,#5a6bff 60%,#783cf9 80%,#0000);border-radius:3px;width:2px;margin-left:-1px;display:none;position:absolute;top:60px;bottom:60px;left:50%;box-shadow:0 0 14px #12c8f3b3,0 0 30px #12c8f359}.kfr{border-radius:12px;padding:8px;position:absolute;inset:0;box-shadow:inset 1px 0 #ffffff14,inset -1px 0 #ffffff24}.kgl{background:#040507;border-radius:13px;height:520px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.kgl:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff21,#fff0 30%),linear-gradient(295deg,#12c8f314,#0000 30%);border-radius:13px;position:absolute;inset:0}.kgl .ks{background:radial-gradient(90% 40% at 90% 0,#12c8f32e,#0000 70%),linear-gradient(#0f1a26,#080d14);border-radius:13px;height:100%;position:relative;overflow:hidden}.kgl .kui{padding:26px 20px;font-size:13.5px}.kgl .kui .h4{margin-top:40px;font-size:31px}.kgl .kui .kb{border-radius:14px;padding:13px 15px}.klogo{background:var(--grad);width:52px;height:31px;-webkit-mask:var(--km) center/contain no-repeat;mask:var(--km) center/contain no-repeat;position:absolute;bottom:44px;left:50%;translate:-50%}.plw{transform-style:preserve-3d;position:absolute;top:640px;left:-15px}.pl .f{background:linear-gradient(#6a727d,#2a2f36);border-radius:5px}.pl .r,.pl .l{background:linear-gradient(#3d444e,#1c2026);border-radius:4px}.pl .t{background:linear-gradient(#2b3038,#1a1d22);border-radius:10px}.pl .b{background:#111}.rakw{width:330px;height:330px;transform-style:preserve-3d;position:absolute;top:330px;left:385px;transform:translateZ(-330px)rotateX(-4deg)rotateY(-30deg)}.rak .fc:after{content:"";border-radius:inherit;pointer-events:none;background:#04060a80;position:absolute;inset:0}.rak .f{background:linear-gradient(#2a2f36,#171a1f);border-radius:12px;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f}.rak .r{background:linear-gradient(90deg,#434a55,#262b32 35%,#1a1d22);border-radius:10px}.rak .l{background:#15181c;border-radius:10px}.rak .t{background:linear-gradient(#4d5560,#2a2f36);border-radius:12px}.rak .b{background:#101215}.rfr{flex-direction:column;gap:10px;display:flex;position:absolute;inset:12px}.rtop{background:#0b0d10;border-radius:8px;justify-content:space-between;align-items:center;height:44px;padding:0 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.rdisp{background:#05111a;border-radius:5px;align-items:center;gap:8px;padding:4px 8px;display:flex;box-shadow:inset 0 0 0 1px #12c8f340}.rdisp b{font:600 10px var(--code);color:#9eeaff}.rdisp em{font-style:normal;font:500 9px var(--code);color:#3ddc97}.rled{grid-template-columns:repeat(8,6px);gap:5px;display:grid}.rled i{background:#12c8f3;border-radius:50%;width:6px;height:6px;animation:2s step-end infinite bl;box-shadow:0 0 6px #12c8f3}.rled i.g{background:#3ddc97;box-shadow:0 0 6px #3ddc97}.rled i.b{background:#4f7bff;box-shadow:0 0 6px #4f7bff}@keyframes bl{0%{opacity:1}40%{opacity:.3}55%{opacity:1}80%{opacity:.55}}.rhd{background:linear-gradient(90deg,#5a626e,#2a2f36);border-radius:3px;width:6px;height:90px;position:absolute;top:110px;right:6px;box-shadow:0 2px 4px #00000080}.rvent{background:repeating-linear-gradient(#0000008c 0 4px,#0000 4px 10px);border-radius:6px;position:absolute;inset:30px 26px}@media (width<=1000px){#sprzet .vis{height:50svh;margin-top:40px}}.rglass{background:linear-gradient(#0a0d11,#07090c);border-radius:8px;flex:1;align-content:start;gap:8px;padding:10px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.rglass:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff1f,#fff0 32%),linear-gradient(#12c8f30d,#0000);border-radius:8px;position:absolute;inset:0}.su{background:linear-gradient(#22272e,#15181c);border-radius:4px;align-items:center;gap:10px;height:38px;padding:0 10px;display:flex;box-shadow:inset 0 1px #ffffff14,0 1px #0009}.su .sl{gap:5px;display:flex}.su .sl i{background:#12c8f3;border-radius:50%;width:5px;height:5px;animation:2s step-end infinite bl;box-shadow:0 0 6px #12c8f3}.su .sl i.g{background:#3ddc97;box-shadow:0 0 6px #3ddc97}.su .sl i.b{background:#4f7bff;box-shadow:0 0 6px #4f7bff}.su .bays{flex:1;grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.su .bays span{background:linear-gradient(#2c323a,#1a1e23);border-radius:2px;height:20px;box-shadow:inset 0 0 0 1px #00000080,inset 0 1px #ffffff0f}.su .pw{border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 1.5px #ffffff59}#proces.solid-first{padding-top:clamp(110px,13vh,160px)}.phc{text-align:center;max-width:760px;margin:0 auto}.phc h2{margin-top:14px;font-size:clamp(34px,3.6vw,56px)}.phc h2 .h2b{display:block}.phc p{color:var(--fg2);max-width:56ch;margin:20px auto 0;font-size:17px;line-height:1.7}.pvis{margin-top:clamp(10px,3vh,40px);position:relative}.pt{text-align:center;justify-items:center;gap:8px;width:220px;display:grid;position:absolute;top:226px;translate:-50%}.pt .pn{font:600 12px var(--code);letter-spacing:.1em;color:#6fdcf7;animation:pnn var(--T) ease-in-out infinite;background:#12c8f314;border-radius:99px;padding:4px 10px;display:inline-block;box-shadow:inset 0 0 0 1px #12c8f347}@keyframes pnn{0%,to{color:#6fdcf7;background:#12c8f314}4%,16%{color:#04141a;background:#12c8f3}26%{color:#6fdcf7;background:#12c8f314}}.pt b{font:600 19px/1.25 var(--hf);letter-spacing:-.01em;color:#f2f5f9;margin-top:4px}.pml{margin:0;padding:0;list-style:none;display:none}@media (prefers-reduced-motion:reduce){.pt .pn{animation:none}}@media (width<=1000px){.pml{gap:12px;margin-top:24px;display:grid}.pml li{background:#090c1299;border-radius:18px;align-items:flex-start;gap:16px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.pml .pn{font:600 12px var(--code);color:#6fdcf7;background:#12c8f31a;border-radius:99px;flex:none;padding:4px 9px}.pml b{font:600 18px var(--hf);margin-bottom:4px;display:block}.pml span:not(.pn){color:var(--fg2);font-size:14.5px}}.ind{flex-wrap:wrap;gap:8px;display:flex}.ind i{font-style:normal;font:500 13.5px var(--hf);color:#dfe4ea;background:#ffffff0a;border-radius:99px;padding:8px 13px;box-shadow:inset 0 0 0 1px #ffffff1a}.abv{display:none}.abv.on,.abv .lbl{display:block}.abv h2{margin-top:14px}.abv h2 .h2b{display:block}.abv .ld{color:var(--fg);font:500 clamp(19px, 1.6vw, 23px)/1.45 var(--hf);letter-spacing:-.01em;max-width:44ch;margin:24px 0 0}.a2h{max-width:820px}.tl3{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px;padding-top:30px;display:grid;position:relative}.tln{background:linear-gradient(90deg,#7a5cff,#4f7bff 50%,#12c8f3);height:2px;position:absolute;top:calc(49px + clamp(48px,5vw,76px));left:0;right:0;box-shadow:0 0 14px #12c8f373}.tm b{font:600 clamp(48px, 5vw, 76px)/1 var(--hf);letter-spacing:-.04em;background:linear-gradient(100deg,#fff,#cfe9ff 50%,#12c8f3);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.tm .tdot{z-index:1;background:#0b0e14;border-radius:50%;width:16px;height:16px;margin:12px 0 22px;display:block;position:relative;box-shadow:inset 0 0 0 2.5px #4f7bff,0 0 0 6px #4f7bff1f}.tm.now .tdot{background:#12c8f3;box-shadow:0 0 0 6px #12c8f333,0 0 22px #12c8f3}.tm p{color:var(--fg2);max-width:32ch;margin:0;font-size:15px;line-height:1.6}.a2f{margin-top:56px}.a2f small{font:500 11px var(--code);letter-spacing:.12em;text-transform:uppercase;color:#6fdcf7;margin-bottom:14px;display:block}@media (width<=1000px){.tl3{gap:30px;margin-top:36px;padding:0 0 0 30px;grid-template-columns:1fr!important}.tln{width:2px;bottom:10px;background:linear-gradient(#7a5cff,#4f7bff 50%,#12c8f3)!important;height:auto!important;display:block!important;top:10px!important;left:7px!important;right:auto!important}.tm{position:relative}.tm b{font-size:40px!important}.tm .tdot{position:absolute;top:12px;left:-30px;margin:0!important}.tm h3{margin-top:10px!important;font-size:18px!important}.a2f{margin-top:36px}}.fv{display:none}.fv.on,.fh .lbl{display:block}.fh h2{margin-top:14px}.fh h2 .h2b{color:var(--fg2)}.fh.c{text-align:center;margin-bottom:44px}.fh p{color:var(--fg2);max-width:34ch;margin:20px 0 0;font-size:17px;line-height:1.7}.qn{font:600 12px var(--code);letter-spacing:.1em;color:#6fdcf7;flex:none}.acc{gap:12px;display:grid}.acc.one{max-width:860px;margin:0 auto}.acc details{background:linear-gradient(160deg,#ffffff0f,#ffffff04),#090c1299;border-radius:20px;transition:box-shadow .4s,background .4s;box-shadow:inset 0 0 0 1px #ffffff14}.acc details[open]{background:linear-gradient(160deg,#12c8f312,#ffffff04),#090c12b3;box-shadow:inset 0 0 0 1px #12c8f361,0 20px 50px #00000059}.acc summary{cursor:pointer;align-items:center;gap:18px;padding:22px 26px;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary b{font:600 18.5px/1.35 var(--hf);letter-spacing:-.01em;color:#f2f5f9;flex:1}.qx{border-radius:50%;flex:none;width:32px;height:32px;transition:all .35s;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.qx:before,.qx:after{content:"";background:#e8ebf0;border-radius:2px;width:12px;height:1.6px;margin:-.8px 0 0 -6px;transition:transform .35s;position:absolute;top:50%;left:50%}.qx:after{transform:rotate(90deg)}details[open] .qx{background:#12c8f3;box-shadow:0 0 18px #12c8f373}details[open] .qx:before,details[open] .qx:after{background:#04141a}details[open] .qx:after{transform:rotate(0)}.qa2 p{color:var(--fg2);max-width:70ch;margin:0;padding:0 26px 24px 64px;font-size:16px;line-height:1.7}@media (width<=1000px){.qa2 p{padding-left:26px}}.fbig{background:linear-gradient(100deg,#fff,#cfe9ff 45%,#12c8f3);color:#0000;-webkit-background-clip:text;background-clip:text;font:700 clamp(64px, 8vw, 128px)/1 var(--hf)!important;letter-spacing:-.05em!important;margin:0!important}#kontakt{align-items:center;padding-top:110px}#kontakt .wrap{width:100%}.cv{display:none}.cv.on,.cv .lbl{display:block}.cv h2{margin:14px 0 0;font-size:clamp(38px,4.4vw,70px)!important;font-weight:700!important;line-height:1.02!important}.cv p{color:var(--fg2);max-width:52ch;font-size:17px;line-height:1.7}.c1{text-align:center;flex-direction:column;align-items:center;display:flex}.c1 .ksp{width:100%;height:clamp(170px,24vh,260px)}.c1 h2{text-align:center;font-size:clamp(36px,4.2vw,66px)!important}.c1 h2 .h2b{display:block}.cml{backdrop-filter:blur(10px);background:linear-gradient(160deg,#ffffff14,#ffffff05),#090c12b3;border-radius:99px;align-items:center;gap:6px;margin-top:34px;padding:6px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 50px #0006}.cma{color:#f2f5f9;font:600 clamp(17px, 1.5vw, 21px) var(--hf);letter-spacing:-.005em;border-radius:99px;align-items:center;gap:12px;padding:10px 20px 10px 10px;text-decoration:none;transition:background .25s;display:flex}.cma i{color:#04141a;background:linear-gradient(140deg,#4260f1,#12c8f3);border-radius:50%;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 18px #12c8f373}.cma i svg{width:19px;height:19px}.cma:hover{background:#ffffff0d}.cmc{color:#aab2bd;font:500 14px var(--hf);cursor:pointer;border-radius:99px;align-items:center;gap:8px;padding:12px 18px;transition:all .25s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.cmc svg{width:16px;height:16px}.cmc em{font-style:normal}.cmc:hover{color:#04141a;background:#12c8f3;box-shadow:0 0 18px #12c8f366}.cpx{text-align:center;line-height:1.7;color:var(--fg2)!important;max-width:52ch!important;margin:26px auto 0!important;font-size:17px!important}@media (width<=640px){.cml{border-radius:22px;flex-direction:column;width:100%}.cma,.cmc{justify-content:center;width:100%}}.ft{background:linear-gradient(#03040899,#030407 40%);border-top:1px solid #ffffff14;position:relative}.ft:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#7a5cff 30%,#12c8f3 70%,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}.ft .wrap{padding-block:clamp(56px, 8vh, 90px) calc(28px + env(safe-area-inset-bottom,0px));display:block!important}.ftt{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.ftl{width:190px;display:block}.ftl svg{width:100%;height:auto;display:block}.ftb p{color:var(--fg2);max-width:34ch;margin:20px 0 0;font-size:15px;line-height:1.65}.ftd{border-top:1px solid #ffffff12;gap:12px;margin-top:40px;padding-top:24px;display:grid}.ftd p{color:var(--mute);max-width:none;margin:0;font-size:12.5px;line-height:1.7}@media (width<=700px){.ft .wrap{text-align:center}.ftt{flex-direction:column;align-items:center;gap:26px}.ftl{width:170px;margin:0 auto}.ftb p{margin:14px auto 0}.ftd{margin-top:32px}.ftd p{font-size:12px}}@media (width<=560px){.ftt{grid-template-columns:1fr}}.nav .logo{width:clamp(170px,13vw,200px)}.lang{gap:4px!important;font-size:14.5px!important}.lang a{padding:7px 9px!important}.lang i{height:15px!important}@media (width<=480px){.nav .logo{width:128px}.lang{font-size:13px!important}.lang a{padding:6px 5px!important}}@media (width<=1000px){#kontakt{align-items:flex-start;padding-top:90px}.c1 .ksp{height:150px}.scene .tgv{display:none!important}.scene{padding-top:74px!important;padding-bottom:20px!important}.hero{padding-top:38svh!important}#aplikacje .vis,#sprzet .vis{height:40svh!important;margin-top:6px!important}.scene .t h2{font-size:clamp(28px,8vw,36px)!important}.scene .t p{margin-top:12px;font-size:15px;line-height:1.6}.scene .t .q{margin-top:14px;font-size:14px}}@media (width<=1000px) and (height<=760px){.hero .proof{display:none}.hero h1{font-size:clamp(30px,9vw,40px)!important}.hero .sub{margin:16px 0 22px;font-size:15px}.hero{padding-top:34svh!important}#aplikacje .vis,#sprzet .vis{height:36svh!important}.scene .t p{font-size:14px}}@media (pointer:coarse) and (width<=1000px){html{scroll-snap-type:y mandatory}main>section{scroll-snap-align:start}body>footer{scroll-snap-align:end}}.what{text-align:center;justify-content:center}.what .wrap{flex-direction:column;align-items:center;display:flex}.what h2{letter-spacing:-.03em;color:#5d6672;text-wrap:balance;max-width:26ch;margin:24px 0 0;font-size:clamp(28px,3.2vw,50px);font-weight:300;line-height:1.14}.what h2 b{color:var(--fg);font-weight:400}.phone{aspect-ratio:9/19.3;background:linear-gradient(140deg,#545b66,#16181c 28%,#0b0c0f 62%,#3f454e);border-radius:46px;width:clamp(220px,15.5vw,292px);padding:9px;box-shadow:0 50px 90px #0009,inset 0 0 0 1px #ffffff12,0 0 0 2px #0009}.phone .scr{background:#0a0e14;border-radius:38px;height:100%;position:relative;overflow:hidden}.phone .isl{z-index:3;background:#000;border-radius:20px;width:84px;height:24px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.glare:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(115deg,#ffffff1a,#fff0 32%);position:absolute;inset:0}.app{color:#e8ebf0;background:radial-gradient(80% 40% at 90% 0,#4260f152,#0000 70%),#0a0e14;padding:52px 18px 18px;font-size:12px;position:absolute;inset:0}.app .tm{font-size:13px;font-weight:600;position:absolute;top:16px;left:26px}.app small{font:500 9.5px var(--mono);letter-spacing:.08em;color:#e8ebf080;text-transform:uppercase;display:block}.app .h4{letter-spacing:-.03em;margin:4px 0 14px;font-size:28px;font-weight:500}.kui{color:#e8ebf0;padding:22px 16px;font-size:12px;transition:opacity .45s;position:absolute;inset:0}.kui small{font:500 9.5px var(--mono);letter-spacing:.08em;color:#e8ebf080}.kui .h4{letter-spacing:-.025em;margin:26px 0 4px;font-size:26px;font-weight:500}.kui p{color:#e8ebf08c;margin:0 0 18px}.kb{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:8px;padding:12px 13px}.kb b{font-size:13.5px;font-weight:600;display:block}.kb span{color:#e8ebf080;font-size:10.5px}.kb.p{color:#04141a;background:linear-gradient(110deg,#12c8f3,#1399f3);border-color:#0000}.kb.p span{color:#04141ab3}.kr{border-bottom:1px solid #ffffff14;justify-content:space-between;padding:9px 0;font-size:12px;display:flex}.kr span{color:#e8ebf080}.solid{isolation:isolate;position:relative}.solid:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#03040500,#0304058c 220px calc(100% - 220px),#03040500);position:absolute;inset:0}.solid-first:before{background:linear-gradient(#03040500,#0304059e 280px)}.solid-first{padding-top:clamp(140px,20vh,220px)}.no-gl .solid:before{background:var(--bg)}@media (width<=1000px){.nav ul{display:none}.nav .btn{margin-left:auto}.grid{grid-template-columns:1fr;gap:20px}.scene{align-items:flex-start;padding-top:84px;padding-bottom:40px}.hero{align-items:flex-end;padding-top:44svh}.hx{max-width:none}.proof{gap:8px 18px;margin-top:26px}.what{align-items:center;padding-top:0}.vis{order:-1;height:48svh}.phone{border-radius:26px;width:min(34vw,150px);padding:6px}.phone .scr{border-radius:21px}.phone .isl{width:48px;height:14px;top:8px}.phone .app{transform-origin:0 0;width:161%;height:161%;transform:scale(.62)}#kontakt{align-items:flex-end;padding-top:50svh}.t h2,.t p{margin-top:14px}}@media (width<=640px){.logo{width:126px}.nav .wrap{height:62px}footer .wrap{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.js .in{opacity:1;filter:none;transition:none;transform:none}}:root{--fs-h2:clamp(34px, 4.1vw, 60px);--or:#ff8a3d;--navy:#08192e}html{scroll-padding-top:84px}.skip{z-index:60;background:var(--fg);color:#06080b;font:600 14px var(--hf);border-radius:999px;padding:13px 18px;text-decoration:none;transition:transform .2s;position:fixed;top:12px;left:16px;transform:translateY(-260%)}.skip:focus-visible{outline-offset:3px;transform:none}.skip2{left:auto;right:16px}main:focus,section:focus{outline:none}html.paused *,html.paused :before,html.paused :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn-t{background:var(--or);color:var(--navy)}.btn-t:hover{background:#ffa161}.t h2,.sec h2,.contact h2,.cv h2,.c1 h2,.phc h2{font-size:var(--fs-h2)!important;letter-spacing:-.035em!important;font-weight:600!important;line-height:1.04!important}.fbig{-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box;font:600 var(--fs-h2)/1.04 var(--hf)!important;letter-spacing:-.035em!important;color:var(--fg)!important;background:0 0!important}.tm h3{font:600 20px/1.3 var(--hf);margin:0 0 8px}.pt b,.acc summary b,.pml b{font-size:19px!important}.lbl,.a2f small{font-size:13px}.proof li{font-size:14px}.tgv li{font-size:15px}.pt .pn,.pml .pn,.qn{font-size:13px!important}.ftd p{font-size:13px}.qa2 p{max-width:62ch}.mn{margin-left:auto}.nav ul{margin:0}.nav ul a{align-items:center;height:44px;font-size:14.5px;display:inline-flex;position:relative}.nav ul a.on:after{margin:0;position:absolute;bottom:8px;left:0;right:0}.nav .mn+.lang{margin-left:14px}.lang a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;padding:0 6px!important}.nav .btn{height:44px}.cue{padding:0 22px}.cmc{min-height:44px}@media (width<=1000px){.mn{display:none}.lang{margin-left:auto!important}}@media (width<=480px){.nav .btn{height:44px;padding:0 14px;font-size:13.5px}}@media (width<=360px){.nav .logo{width:104px}.lang a{min-width:34px}.nav .btn{padding:0 11px}}.sec{position:relative}@media (width>=1001px){#proces.sec,#o-nas.sec,#faq.sec{align-items:center;min-height:100svh;padding-block:clamp(104px,12.5vh,190px);display:flex}.sec>.wrap{width:100%}}.avis .stage{transform:translate(calc(-50% + var(--fx,0px)), -50%) scale(var(--fs,1))}@media (width<=1000px){.cue{display:none}.scene .tgv{grid-template-columns:1fr 1fr;gap:8px 22px;max-width:none;margin-top:18px;padding-top:14px;display:grid!important}.tgv li{font-size:14.5px}.scene .t h2,.sec h2,.contact h2,.c1 h2,.phc h2,.fbig{font-size:clamp(29px,7.6vw,40px)!important}}@media (width<=699px){.scene .tgv{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden;display:block!important}.scene:not(.hero):not(.what):not(.contact){align-items:center!important}.scene .t h2{font-size:clamp(31px,8.6vw,42px)!important}.scene .t p{margin-top:14px;font-size:16.5px;line-height:1.6}.scene .t .q{margin-top:18px;font-size:15.5px}#aplikacje .vis,#sprzet .vis{height:50svh!important}}@media (width<=699px) and (height<=760px){.scene .t p{font-size:15px}.scene .t .q{margin-top:14px;font-size:14.5px}#aplikacje .vis,#sprzet .vis{height:44svh!important}}@media (width>=700px) and (width<=1000px){.scene:not(.hero):not(.what):not(.contact){align-items:center!important}.scene .t{max-width:680px}#aplikacje .vis,#sprzet .vis{height:46svh!important}}@media (width<=1000px){html{scroll-snap-type:none!important}main>section,body>footer{scroll-snap-align:none!important}}p,li,blockquote{text-wrap:pretty}h1,h2,h3{text-wrap:balance}main>section{scroll-margin-top:-84px}.nav ul{gap:6px}.nav ul a{padding:0 11px}.nav ul a.on:after{left:11px;right:11px}.nav .logo{align-items:center;min-height:44px;display:flex}html.scrolled .cue{visibility:hidden}.what h2{text-shadow:none}.js .vis.in{filter:none;will-change:opacity, transform;transition-property:opacity,transform}.ftl{align-items:center;min-height:44px;display:flex}@media (width>=1001px){#aplikacje .grid,#systemy .grid{grid-template-columns:minmax(0,4.2fr) minmax(0,7.8fr);gap:clamp(24px,3vw,48px)}#aplikacje .vis,#systemy .vis{height:min(80vh,720px);margin-right:calc(var(--gutR) * -.75)}}.indw{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.ind.mq{flex-wrap:nowrap;gap:0;width:max-content;animation:60s linear infinite mq}.ind.mq i{white-space:nowrap;margin-right:8px}.indw:hover .mq{animation-play-state:paused}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ind.mq{flex-wrap:wrap;row-gap:8px;width:auto;animation:none}.ind.mq [aria-hidden]{display:none}.indw{-webkit-mask:none;mask:none}}.btn-t{transition:transform .25s cubic-bezier(.2,.7,.2,1),background .2s,box-shadow .25s}.btn-t:hover{transform:translateY(-2px);box-shadow:0 10px 30px #ff8a3d52}.btn-t:active{transform:scale(.97)}.lnk .arr{transition:transform .25s;display:inline-block}.lnk:hover .arr{transform:translateY(3px)}.acc details{transition:box-shadow .3s,background .3s,transform .3s}.acc details:not([open]):hover{background:linear-gradient(160deg,#ffffff16,#ffffff05),#090c1299;box-shadow:inset 0 0 0 1px #fff3}.acc details:not([open]):hover .qx{transform:rotate(90deg);box-shadow:inset 0 0 0 1px #12c8f3b3}.acc details:not([open]):hover .qn{color:#b8efff}.ind i{transition:box-shadow .25s,color .25s,background .25s}.ind i:hover{color:#fff;background:#12c8f31a;box-shadow:inset 0 0 0 1px #12c8f380}.tm{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.tm .tdot{transition:box-shadow .3s,background .3s}.tm:hover{transform:translateY(-4px)}.tm:hover .tdot{background:#12c8f3;box-shadow:0 0 0 6px #12c8f333,0 0 22px #12c8f3}.cma i{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.cma:hover i{transform:scale(1.08)rotate(-6deg)}@media (hover:none){.tm:hover{transform:none}.btn-t:hover{box-shadow:none;transform:none}}@media (width>=1001px){.scene .tgv{grid-template-columns:1fr;gap:9px;max-width:440px}#faq.sec{padding-block:clamp(92px,10.5vh,190px)}#faq .fh.c{margin-bottom:32px}}#proces .pvis{margin-top:clamp(26px,5vh,54px);height:auto!important}#proces .pml{grid-template-columns:none;gap:0;margin:0;padding:0 0 0 66px;list-style:none;position:relative;display:grid!important}#proces .pml:before{content:"";background:linear-gradient(#7a5cff,#4f7bff 50%,#12c8f3);border-radius:2px;width:2px;position:absolute;top:16px;bottom:16px;left:19px;box-shadow:0 0 14px #12c8f366}#proces .pml:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;animation:7.5s cubic-bezier(.5,0,.4,1) infinite posw;position:absolute;top:8px;left:15px;box-shadow:0 0 14px 4px #12c8f3e6}@keyframes posw{0%{opacity:0;top:8px}6%{opacity:1}92%{opacity:1}to{opacity:0;top:calc(100% - 22px)}}#proces .pml li{box-shadow:none;background:0 0;border-radius:0;padding:15px 0;display:block;position:relative}#proces .pml .pn{letter-spacing:.04em;color:#6fdcf7;z-index:1;background:#0b0e14;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;transition:background .3s,color .3s,box-shadow .3s;display:grid;position:absolute;top:11px;left:-66px;box-shadow:inset 0 0 0 1.5px #4f7bffe6,0 0 0 6px #030405;font:600 13px var(--code)!important}#proces .pml b{letter-spacing:-.01em;color:#f2f5f9;margin:0;display:block;font:600 22px/1.25 var(--hf)!important}#proces .pml li>div>span{color:var(--fg2);margin-top:6px;font-size:15px;line-height:1.6;display:block}@media (hover:hover){#proces .pml li:hover .pn{color:#04141a;background:#12c8f3;box-shadow:inset 0 0 0 1.5px #9eeaff,0 0 0 6px #030405,0 0 26px #12c8f3}}@media (width>=1001px){#proces>.wrap{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(48px,7vw,120px);display:grid}#proces .phc{text-align:left;max-width:none;margin:0}#proces .phc p{margin-left:0}#proces .phc h2{font-size:clamp(34px,3.5vw,52px)!important}#proces .pvis{margin-top:0}}@media (width<=1000px){#proces .pml{max-width:560px;margin-inline:auto}#proces .pml li{padding:12px 0}#proces .pml b{font-size:20px!important}}.solid:before{display:none!important}#veil{z-index:1;pointer-events:none;background:var(--bg);opacity:0;position:fixed;inset:0}#kontakt .c1 .ksp{margin-bottom:clamp(26px,4.5vh,52px)}#kontakt .cml{background:#07090ddb;position:relative;box-shadow:0 24px 60px #00000080}#kontakt .cml:before,#kontakt .cml:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ga), #ffffff24 0 52%, #7a5cff 68%, #12c8f3 84%, #fff 92%, #ffffff24 100%);-webkit-mask-composite:xor;padding:1.5px;animation:5.5s linear infinite agr;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}#kontakt .cml:after{filter:blur(12px);opacity:.75;padding:4px;inset:-4px}@media (width<=1000px){.mn{margin-left:auto;display:block}.nav ul{display:flex!important}.nav ul li:not(:last-child){display:none}.nav ul a{color:var(--fg)}.lang{margin-left:4px!important}}.acc summary{-webkit-tap-highlight-color:transparent}.acc summary:active .qx{transform:scale(.88)}.js .acc details[open]:not(.op){background:linear-gradient(160deg,#ffffff0f,#ffffff04),#090c1299;box-shadow:inset 0 0 0 1px #ffffff14}.js .acc details[open]:not(.op) .qx{background:0 0;box-shadow:inset 0 0 0 1px #ffffff24}.js .acc details[open]:not(.op) .qx:before,.js .acc details[open]:not(.op) .qx:after{background:#e8ebf0}.js .acc details[open]:not(.op) .qx:after{transform:rotate(90deg)}.lang{margin-right:-12px}@media (width<=700px){.lang{margin-right:-8px}}.ft .wrap{padding-block:clamp(38px, 5.5vh, 58px) calc(12px + env(safe-area-inset-bottom,0px))}.ftt{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px clamp(32px,6vw,96px);display:grid}.ftl{width:212px}.ftb p{max-width:30ch;color:var(--fg2);text-wrap:balance;margin:16px 0 0;font-size:15.5px;line-height:1.6}.ftc2{align-items:flex-start;gap:clamp(40px,5vw,84px);display:flex}.ftcol{align-content:start;justify-items:start;display:grid}.fth{font:500 13px/1.3 var(--hf);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.ftmail{align-items:center;gap:2px;margin-top:7px;display:flex}.ftmail a{min-height:44px;font:500 16px var(--hf);color:var(--fg);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.ftmail a:hover{color:#8fe6ff}.ftcp{width:44px;height:44px;color:var(--fg2);border-radius:50%;place-items:center;transition:color .2s,background .2s;display:grid}.ftcp svg{width:17px;height:17px}.ftcp:hover{color:var(--fg);background:#ffffff12}.fta{font:normal 400 14.5px/1.7 var(--sans);color:var(--fg2);margin-top:17px}.fta b,.fta span{display:block}.fta b{color:var(--fg);font-weight:500}.ftd{color:var(--mute);border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:0 24px;margin-top:clamp(24px,3.6vh,38px);padding-top:6px;font-size:13px;display:flex}.ftd a{min-height:44px;color:var(--fg2);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.ftd a:hover{color:#fff}@media (width<=700px){.ft .wrap{text-align:center}.ftt{grid-template-columns:1fr;justify-items:center;gap:22px}.ftl{width:184px;margin:0 auto}.ftb p{margin:12px auto 0}.ftc2{flex-direction:column;align-items:center;gap:20px}.ftcol{justify-items:center}.ftmail{padding-left:46px}.fta{margin-top:10px}.ftd{flex-wrap:wrap;justify-content:center;margin-top:24px}}#kscreen .kui{display:none}#kscreen .kui.on{display:block}.kui .kcf{text-align:center;margin-top:16px}.kui.kdone{text-align:center}.kui.kdone .h4{margin-top:0}@media (width<=1000px){#kontakt{padding-bottom:72px!important}}.doc{z-index:2;max-width:760px;padding:112px var(--gut) 72px;margin:0 auto;position:relative}.doc h1{font:600 22px/1.3 var(--sans);margin:0 0 4px}.doc .meta{color:var(--mute);margin:0 0 24px;font-size:13px}.doc h2{font:600 14px/1.4 var(--sans);margin:22px 0 6px}.doc p{color:var(--fg2);margin:0 0 8px;font-size:14px;line-height:1.55}.doc a{color:inherit}
