@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,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(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,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(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,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(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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-20C0,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(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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 Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_ef7d96aa-module__rIv9fq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_ef7d96aa-module__rIv9fq__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/481eac7be1c268b7-s.1shg3f9j2jih-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.3j3x29wbycqkn.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:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_2661e2c2-module__ws4eZW__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_2661e2c2-module__ws4eZW__variable{--font-schibsted:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.0fuxtgzazslqx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.451yigaaz_4mg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.3cik_s2si-ft-.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 Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.0we3rzhp_h228.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.44izq0ia6orkf.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.1s123piy9_v1m.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 Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_4fb4b310-module__hPDcqG__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_4fb4b310-module__hPDcqG__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
:root{--paper:#f8f7f2;--paper-2:#eeede7;--ink:#16151c;--ink-soft:#55545c;--line:#dbdade;--dark:#110f19;--dark-2:#1c1928;--accent:#8151db;--accent-deep:#3c2474;--accent-2:#b75ecb;--accent-wash:#f1eefe;--accent-ink:#623bab;--font-display:var(--font-schibsted), system-ui, sans-serif;--font-body:var(--font-space-grotesk), system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, monospace;--radius:16px;--ease:cubic-bezier(.2, .7, .2, 1)}@supports (color:lab(0% 0 0)){:root{--paper:lab(97.1376% -.18993 2.2796);--paper-2:lab(93.6698% -.248194 3.04291);--ink:lab(7.08735% 1.90525 -4.7415);--ink-soft:lab(36.0798% 1.6288 -4.17649);--line:lab(87.1817% .790328 -2.10402);--dark:lab(4.66057% 2.49245 -6.38562);--dark-2:lab(9.77537% 4.36419 -9.48171);--accent:lab(45.6956% 43.1024 -64.4841);--accent-deep:lab(21.2698% 27.5449 -42.8241);--accent-2:lab(54.3082% 48.92 -41.6628);--accent-wash:lab(94.5503% 3.31691 -7.49234);--accent-ink:lab(34.54% 37.0667 -54.7866)}}.vk *{box-sizing:border-box;margin:0;padding:0}.vk{font-family:var(--font-body);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;padding:0;line-height:1.5;overflow-x:hidden}html{scroll-behavior:smooth;margin:0;padding:0;scroll-padding-top:104px}.vk img{max-width:100%;display:block}.vk a{color:inherit;text-decoration:none}.vk ::selection{background:var(--accent);color:#fff}.shell{display:block}.main{min-width:0}.topbar{z-index:70;pointer-events:none;padding:0 clamp(12px,3vw,30px);position:fixed;top:12px;left:0;right:0}.topbar__inner{pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);max-width:1320px;height:60px;animation:topbar-drop .75s var(--ease) both;transition:height .35s var(--ease), background .35s, box-shadow .35s, -webkit-backdrop-filter .35s, backdrop-filter .35s;background:linear-gradient(#272435bd,#13101ec2);background:linear-gradient(lab(14.9522% 4.94798 -10.8503/.74),lab(5.45362% 3.67996 -8.85967/.76));border:1px solid #a197c02e;border:1px solid lab(64.517% 9.74634 -20.0493/.18);border-radius:999px;justify-content:space-between;align-items:center;gap:14px;margin:0 auto;padding:0 10px 0 16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 22px 50px -22px #010004d9,0 0 0 1px #8151db0d;box-shadow:inset 0 1px lab(100% 0 0/.08),0 22px 50px -22px lab(.149662% .648327 -1.51192/.85),0 0 0 1px lab(45.6956% 43.1024 -64.4841/.05)}.topbar[data-scrolled] .topbar__inner{-webkit-backdrop-filter:blur(24px)saturate(1.7);backdrop-filter:blur(24px)saturate(1.7);background:linear-gradient(#1b1827e0,#0b0914eb);background:linear-gradient(lab(9.16607% 4.75089 -10.1338/.88),lab(2.89717% 2.09958 -5.32494/.92));height:54px;box-shadow:inset 0 1px #ffffff12,0 12px 32px -14px #000002cc,0 0 0 1px #8151db14;box-shadow:inset 0 1px lab(100% 0 0/.07),0 12px 32px -14px lab(.0940876% .266761 -.634596/.8),0 0 0 1px lab(45.6956% 43.1024 -64.4841/.08)}.topbar__logo{font-family:var(--font-display);letter-spacing:-.02em;z-index:2;flex-shrink:0;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex;position:relative}.topbar__wordmark{color:#fff}.topbar__wordmark .tilde{color:var(--accent-2)}.topbar__logo .mark{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;width:32px;height:32px;transition:transform .3s var(--ease);border-radius:9px;place-items:center;display:grid;box-shadow:0 4px 14px -4px #8151dbcc;box-shadow:0 4px 14px -4px lab(45.6956% 43.1024 -64.4841/.8)}.topbar__logo:hover .mark{transform:rotate(-8deg)scale(1.08)}.topbar__logo .mark svg{width:20px;height:20px}.topbar__burger{cursor:pointer;z-index:2;border-radius:999px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;position:relative}.topbar__menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transition:opacity .24s var(--ease), transform .24s var(--ease), visibility .24s;background:linear-gradient(#242131f5,#120f1cf7);background:linear-gradient(lab(13.8168% 4.61911 -10.1792/.96),lab(5.03658% 3.20274 -7.96354/.97));border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:22px;flex-direction:column;gap:14px;padding:16px;display:flex;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-10px);box-shadow:inset 0 1px #ffffff12,0 24px 50px -18px #000001d9;box-shadow:inset 0 1px lab(100% 0 0/.07),0 24px 50px -18px lab(.044344% .192098 -.447977/.85)}.topbar[data-open] .topbar__menu{opacity:1;visibility:visible;transform:none}.topbar__nav{flex-direction:column;gap:2px;display:flex}.topbar__glider{display:none}.topbar__nav a{font-family:var(--font-display);color:#d7d6de;color:lab(85.9822% 1.32647 -3.50032);white-space:nowrap;transition:color .2s var(--ease), background .2s var(--ease);border-radius:12px;padding:13px 14px;font-size:16px;font-weight:500;position:relative}.topbar__nav a:hover,.topbar__nav a.active{color:#fff;background:#8151db2e;background:lab(45.6956% 43.1024 -64.4841/.18)}.topbar__dd-btn{width:100%;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#807e8c;color:lab(53.3976% 2.74169 -6.94451);cursor:default;background:0 0;border:0;align-items:center;padding:10px 14px 4px;font-size:11px;font-weight:600;display:flex}.topbar__dd-caret{display:none}.topbar__dd-menu{flex-direction:column;gap:2px;display:flex}.topbar__dd-menu a{font-family:var(--font-display);color:#d7d6de;color:lab(85.9822% 1.32647 -3.50032);white-space:nowrap;transition:color .2s var(--ease), background .2s var(--ease);border-radius:12px;padding:13px 14px 13px 26px;font-size:16px;font-weight:500;position:relative}.topbar__dd-menu a:hover{color:#fff;background:#8151db2e;background:lab(45.6956% 43.1024 -64.4841/.18)}.topbar__actions{border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);flex-direction:column;gap:10px;padding-top:14px;display:flex}.topbar .topbar__lang-btn,.topbar .topbar__signin,.topbar .topbar__burger{color:#e8e7ee;color:lab(91.7822% 1.32525 -3.50114);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .25s var(--ease), background .25s var(--ease), color .25s var(--ease), box-shadow .25s var(--ease), transform .25s var(--ease);background:#ffffff0f;background:lab(100% 0 0/.06);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14)}.topbar .topbar__lang-btn:hover,.topbar .topbar__signin:hover,.topbar .topbar__burger:hover{color:#fff;background:#8151db2e;background:lab(45.6956% 43.1024 -64.4841/.18);border-color:#9867e199;border-color:lab(53.1674% 39.3575 -55.7366/.6);box-shadow:0 6px 18px -8px #8151dbb3;box-shadow:0 6px 18px -8px lab(45.6956% 43.1024 -64.4841/.7)}.topbar__lang{width:100%;position:relative}.topbar__lang-btn{appearance:none;width:100%;font-family:var(--font-display);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.topbar__lang-code{letter-spacing:.04em}.flag{border-radius:3px;flex-shrink:0;width:20px;height:14px;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e;box-shadow:0 0 0 1px lab(100% 0 0/.18)}.flag svg{width:100%;height:100%;display:block}.topbar__lang-menu{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:5;transform-origin:top;min-width:196px;animation:lang-in .28s var(--ease) both;background:linear-gradient(#292637fa,#181623fa);background:linear-gradient(lab(16.1409% 4.56758 -10.1986/.98),lab(8.05884% 4.04899 -8.80565/.98));border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:inset 0 1px #ffffff14,0 22px 48px -18px #000001d9;box-shadow:inset 0 1px lab(100% 0 0/.08),0 22px 48px -18px lab(.044344% .192098 -.447977/.85)}.topbar__lang-menu li{animation:lang-row-in .35s var(--ease) both;display:block}.topbar__lang-menu li:first-child{animation-delay:50ms}.topbar__lang-menu li:nth-child(2){animation-delay:.1s}.topbar__lang-menu li:nth-child(3){animation-delay:.15s}.topbar__lang-menu button{appearance:none;color:#dedde4;color:lab(88.3022% 1.32596 -3.50065);width:100%;font-family:var(--font-display);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;font-weight:500;transition:background .18s,color .18s;display:flex}.topbar__lang-menu button:hover{color:#fff;background:#ffffff14;background:lab(100% 0 0/.08)}.topbar__lang-menu button.is-active{color:#fff;background:#8151db38;background:lab(45.6956% 43.1024 -64.4841/.22)}.topbar__lang-label{flex:1}.topbar__lang-tag{font-family:var(--font-mono);color:#9896a4;color:lab(62.6788% 2.72584 -6.95403);font-size:11px}.topbar__lang-menu button svg:last-child{color:var(--accent-2)}.topbar__signin{font-family:var(--font-display);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex}.topbar__signin-label{display:inline}.topbar .topbar__cta{isolation:isolate;background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff;font-family:var(--font-display);white-space:nowrap;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:13px 20px;font-size:14.5px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px -8px #8151dbbf;box-shadow:0 8px 22px -8px lab(45.6956% 43.1024 -64.4841/.75)}.topbar__cta:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 32%,#ffffff61 50%,#0000 68%);background:linear-gradient(110deg,#0000 32%,lab(100% 0 0/.38) 50%,#0000 68%);animation:5s ease-in-out 1.4s infinite cta-sheen;position:absolute;inset:0;transform:translate(-130%)}.topbar__cta:hover{transform:translateY(-2px);box-shadow:0 13px 30px -8px #8151dbe6;box-shadow:0 13px 30px -8px lab(45.6956% 43.1024 -64.4841/.9)}.topbar__cta .arr{transition:transform .2s var(--ease)}.topbar__cta:hover .arr{transform:translate(3px)}@media (min-width:1024px){.topbar{padding:0 clamp(14px,3vw,30px);top:16px}.topbar__inner{justify-content:flex-start;gap:22px;height:68px;padding:0 14px 0 22px}.topbar[data-scrolled] .topbar__inner{height:58px}.topbar__logo{font-size:21px}.topbar__logo,.topbar__nav,.topbar__actions{animation:topbar-rise .6s var(--ease) both}.topbar__logo{animation-delay:.16s}.topbar__nav{animation-delay:.26s}.topbar__actions{animation-delay:.36s}.topbar__burger{display:none}.topbar__menu{visibility:visible;opacity:1;display:contents}.topbar__nav{z-index:1;flex-direction:row;align-items:center;gap:clamp(4px,1.2vw,14px);margin:0 auto;position:relative}.topbar__glider{opacity:0;z-index:0;pointer-events:none;width:0;transition:transform .45s var(--ease), width .45s var(--ease), opacity .3s;background:linear-gradient(135deg,#8151dbf2,#b75ecbe6);background:linear-gradient(135deg,lab(45.6956% 43.1024 -64.4841/.95),lab(54.3082% 48.92 -41.6628/.9));border-radius:999px;display:block;position:absolute;top:0;bottom:0;left:0;box-shadow:0 6px 18px -6px #8151dbb3,inset 0 1px #ffffff40;box-shadow:0 6px 18px -6px lab(45.6956% 43.1024 -64.4841/.7),inset 0 1px lab(100% 0 0/.25)}.topbar__nav a{z-index:1;color:#c4c2d0;color:lab(78.9204% 2.70548 -6.96652);border-radius:999px;padding:9px 14px;font-size:15.5px}.topbar__nav a:hover,.topbar__nav a.active{color:#fff;background:0 0}.topbar__dd{z-index:3;position:relative}.topbar__dd:after{content:"";height:16px;position:absolute;top:100%;left:0;right:0}.topbar__dd-btn{width:auto;font-family:var(--font-display);letter-spacing:normal;text-transform:none;color:#c4c2d0;color:lab(78.9204% 2.70548 -6.96652);cursor:pointer;transition:color .2s var(--ease);border-radius:999px;align-items:center;gap:5px;padding:9px 14px;font-size:15.5px;font-weight:500;display:inline-flex}.topbar__dd-caret{transition:transform .25s var(--ease);display:block}.topbar__dd:hover .topbar__dd-btn,.topbar__dd:focus-within .topbar__dd-btn{color:#fff}.topbar__dd:hover .topbar__dd-caret,.topbar__dd:focus-within .topbar__dd-caret{transform:rotate(180deg)}.topbar__dd-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;min-width:220px;transition:opacity .22s var(--ease), transform .22s var(--ease), visibility .22s;background:linear-gradient(#242131fa,#120f1cfa);background:linear-gradient(lab(13.8168% 4.61911 -10.1792/.98),lab(5.03658% 3.20274 -7.96354/.98));border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:16px;flex-direction:column;gap:2px;padding:8px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(-8px);box-shadow:inset 0 1px #ffffff12,0 24px 50px -18px #000001d9;box-shadow:inset 0 1px lab(100% 0 0/.07),0 24px 50px -18px lab(.044344% .192098 -.447977/.85)}.topbar__dd:hover .topbar__dd-menu,.topbar__dd:focus-within .topbar__dd-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.topbar__dd-menu a{font-family:var(--font-display);color:#ceccda;color:lab(82.4006% 2.70203 -6.9687);white-space:nowrap;background:0 0;border-radius:10px;padding:10px 14px;font-size:15px;font-weight:500}.topbar__dd-menu a:hover{color:#fff;background:#8151db33;background:lab(45.6956% 43.1024 -64.4841/.2)}.topbar__actions{border-top:0;flex-direction:row;align-items:center;gap:10px;padding-top:0}.topbar__lang{width:auto}.topbar__lang-btn{border-radius:999px;justify-content:flex-start;width:auto;padding:8px 12px;font-size:13px}.topbar__lang-menu{transform-origin:100% 0;left:auto;right:0}.topbar__signin{border-radius:999px;width:40px;height:40px;padding:0}.topbar__signin-label{display:none}.topbar .topbar__cta{border-radius:999px;width:auto;padding:11px 20px}}@keyframes topbar-drop{0%{opacity:0;filter:blur(6px);transform:translateY(-20px)}to{opacity:1;filter:none;transform:none}}@keyframes topbar-rise{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes cta-sheen{0%{transform:translate(-130%)}55%,to{transform:translate(130%)}}@keyframes lang-in{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:none}}@keyframes lang-row-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.prog{z-index:80;background:0 0;height:3px;position:fixed;top:0;left:0;right:0}.prog__fill{background:linear-gradient(90deg, var(--accent), var(--accent-2));width:0;height:100%}.sec{padding:clamp(72px,9vw,140px) clamp(28px,5vw,90px)}.eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:9px;font-size:12px;display:inline-flex}.eyebrow:before{content:"";background:var(--accent);width:26px;height:1.5px}h2.big{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin-top:20px;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:1.02}.lead{color:var(--ink-soft);max-width:60ch;margin-top:20px;font-size:clamp(17px,1.4vw,20px)}.cta-band .lead{margin-inline:auto}.hero{background:var(--dark);color:#f5f4fc;color:lab(96.4223% 1.32433 -3.50175);flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(40px,7vw,90px) clamp(28px,5vw,90px) clamp(40px,5vw,70px);display:flex;position:relative;overflow:hidden}.hero__glow{pointer-events:none;filter:blur(20px);background:radial-gradient(circle,#8151db6b,#0000 62%);background:radial-gradient(circle,lab(45.6956% 43.1024 -64.4841/.42),#0000 62%);width:80vw;max-width:1000px;height:80vw;max-height:1000px;position:absolute;top:-30%;right:-22%}.hero__glow.two{background:radial-gradient(circle,#b75ecb42,#0000 62%);background:radial-gradient(circle,lab(54.3082% 48.92 -41.6628/.26),#0000 62%);inset:auto auto -35% -25%}.hero__in{width:100%;max-width:1180px;position:relative}.hero .tag{font-family:var(--font-mono);letter-spacing:.06em;color:#d8c7f9;color:lab(82.9219% 12.9589 -22.3857);background:#8151db29;background:lab(45.6956% 43.1024 -64.4841/.16);border:1px solid #8151db59;border:1px solid lab(45.6956% 43.1024 -64.4841/.35);border-radius:999px;align-items:center;gap:9px;padding:8px 15px;font-size:12.5px;display:inline-flex}.hero .tag .dot{background:var(--accent-2);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #b75ecb40;box-shadow:0 0 0 4px lab(54.3082% 48.92 -41.6628/.25)}.hero h1{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin-top:28px;font-size:clamp(40px,7.4vw,104px);font-weight:800;line-height:.96}.hero h1 .hl{color:var(--accent-2)}.hero__lead{color:#b7b5c3;color:lab(74.28% 2.71058 -6.96337);max-width:54ch;margin-top:30px;font-size:clamp(17px,1.5vw,21px)}.hero__cta{flex-wrap:wrap;align-items:center;gap:14px;margin-top:38px;display:flex}.btn{font-family:var(--font-display);cursor:pointer;transition:transform .2s var(--ease), background .2s, border-color .2s;border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;padding:15px 26px;font-size:16px;font-weight:600;display:inline-flex}.btn .arr{transition:transform .25s var(--ease)}.btn:hover .arr{transform:translate(5px)}.vk .btn--accent{background:var(--accent);color:#fff}.btn--accent:hover{background:var(--accent-2);transform:translateY(-2px)}.vk .btn--ghost{color:#dedde4;color:lab(88.3022% 1.32596 -3.50065);border-color:#636073;border-color:lab(41.6839% 4.27547 -10.3276)}.btn--ghost:hover{border-color:#fff;transform:translateY(-2px)}.vk .btn--ink{background:var(--ink);color:var(--paper)}.btn--ink:hover{background:var(--accent);transform:translateY(-2px)}.hero__meta{border-top:1px solid #33313c;border-top:1px solid lab(20.9085% 2.86058 -6.87991);flex-wrap:wrap;align-items:flex-end;gap:clamp(28px,5vw,72px);max-width:1180px;margin-top:clamp(46px,6vw,84px);padding-top:30px;display:flex;position:relative}.hero__rating{color:#bebcca;color:lab(76.6002% 2.70799 -6.96499);align-items:center;gap:12px;font-size:15px;display:flex}.stars{color:var(--accent-2);letter-spacing:2px}.hero__scroll{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#807e8c;color:lab(53.3976% 2.74169 -6.94451);align-items:center;gap:10px;margin-left:auto;font-size:11px;display:flex}.hero__scroll .line{background:#63616e;background:lab(41.7955% 2.76876 -6.92881);width:40px;height:1px;position:relative;overflow:hidden}.hero__scroll .line:after{content:"";background:var(--accent-2);animation:vk-slide 1.8s var(--ease) infinite;position:absolute;inset:0}@keyframes vk-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.vk .nf{text-align:center;align-items:center}.vk .nf__brand{z-index:2;position:absolute;top:clamp(24px,4vw,44px);left:clamp(28px,5vw,90px)}.vk .nf__in{flex-direction:column;align-items:center;max-width:640px;margin:0 auto;display:flex}.vk .nf__code{font-family:var(--font-display);letter-spacing:-.04em;color:#f5f4fc;color:lab(96.4223% 1.32433 -3.50175);margin:22px 0 4px;font-size:clamp(96px,22vw,300px);font-weight:800;line-height:.9}.vk .nf__code .hl{color:var(--accent-2)}.vk .nf__heading{font-family:var(--font-display);letter-spacing:-.03em;color:#f5f4fc;color:lab(96.4223% 1.32433 -3.50175);text-wrap:balance;font-size:clamp(26px,3.6vw,44px);font-weight:800;line-height:1.02}.vk .nf .hero__lead{margin-top:18px;margin-left:auto;margin-right:auto}.vk .nf .hero__cta{justify-content:center}.stats{background:var(--accent-wash);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stat{border-right:1px solid var(--line);padding:clamp(34px,4vw,56px) clamp(22px,2.5vw,40px)}.stat:last-child{border-right:0}.stat__n{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent-deep);font-size:clamp(34px,4vw,58px);font-weight:800;line-height:1}.stat__l{color:var(--ink-soft);max-width:24ch;margin-top:10px;font-size:14.5px}@media (max-width:860px){.stats{grid-template-columns:repeat(2,1fr)}.stat:nth-child(2){border-right:0}.stat:first-child,.stat:nth-child(2){border-bottom:1px solid var(--line)}}.svc-head{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.svc-head .lead{max-width:720px}.svc-grid{grid-template-columns:repeat(6,1fr);gap:18px;margin-top:clamp(38px,4vw,64px);display:grid}.scard{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);transition:transform .3s var(--ease), border-color .3s, box-shadow .3s;flex-direction:column;grid-column:span 3;gap:14px;padding:30px;display:flex;position:relative;overflow:hidden}.scard:hover{border-color:var(--accent);transform:translateY(-5px);box-shadow:0 20px 50px -28px #8151db80;box-shadow:0 20px 50px -28px lab(45.6956% 43.1024 -64.4841/.5)}.scard.span3{grid-column:span 3}.scard.span2{grid-column:span 2}.scard.feature{background:var(--dark);color:#f2f1f8;color:lab(95.2623% 1.32456 -3.50161);border-color:#0000;grid-column:span 3}.scard.feature .scard__t{color:#fff}.scard.feature .scard__d{color:#b7b5c3;color:lab(74.28% 2.71058 -6.96337)}.scard__ic{background:var(--accent-wash);width:52px;height:52px;color:var(--accent-deep);border:1px solid var(--line);border-radius:13px;place-items:center;display:grid}.scard.feature .scard__ic{color:var(--accent-2);background:#8151db33;background:lab(45.6956% 43.1024 -64.4841/.2);border-color:#8151db66;border-color:lab(45.6956% 43.1024 -64.4841/.4)}.scard__ic svg{width:26px;height:26px}.scard__tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);font-size:10.5px}.scard.feature .scard__tag{color:var(--accent-2)}.scard__t{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:700}.scard__d{color:var(--ink-soft);font-size:15px}@media (max-width:980px){.svc-grid{grid-template-columns:repeat(2,1fr)}.scard,.scard.span3,.scard.span2,.scard.feature{grid-column:span 1}}@media (max-width:560px){.svc-grid{grid-template-columns:1fr}}.journey{background:var(--dark);color:#f2f1f8;color:lab(95.2623% 1.32456 -3.50161)}.journey .eyebrow{color:var(--accent-2)}.journey .eyebrow:before{background:var(--accent-2)}.journey h2.big{color:#fff}.jsteps{gap:0;margin-top:clamp(40px,4vw,64px);display:grid}.jstep{transition:padding-left .3s var(--ease);border-top:1px solid #2e2c37;border-top:1px solid lab(18.5872% 2.87768 -6.8715);grid-template-columns:120px 1fr 46ch;align-items:center;gap:clamp(20px,3vw,48px);padding:28px 0;display:grid}.jstep:last-child{border-bottom:1px solid #2e2c37;border-bottom:1px solid lab(18.5872% 2.87768 -6.8715)}.jstep:hover{padding-left:14px}.jstep__no{font-family:var(--font-mono);color:var(--accent-2);font-size:15px}.jstep__t{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(22px,2.6vw,34px);font-weight:700}.jstep__d{color:#aba9b7;color:lab(69.6395% 2.71615 -6.95992);max-width:46ch;font-size:15px}@media (max-width:760px){.jstep{grid-template-columns:60px 1fr}.jstep__d{grid-column:2}}.tst-top{align-items:center;gap:20px;margin-top:34px;display:flex}.tst-score{font-family:var(--font-display);color:var(--accent-deep);letter-spacing:-.03em;font-size:60px;font-weight:800;line-height:1}.tst-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:clamp(34px,4vw,54px);display:grid}@media (max-width:860px){.tst-grid{grid-template-columns:1fr}}.tcard{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);flex-direction:column;gap:16px;padding:28px;display:flex}.tcard p{font-size:16.5px;line-height:1.55}.tcard__who{align-items:center;gap:12px;margin-top:auto;display:flex}.tcard__avatar{object-fit:cover;background:var(--accent-wash);width:46px;height:46px;color:var(--accent-deep);font-family:var(--font-display);border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid;overflow:hidden}.tcard__who b{font-family:var(--font-display);font-size:15px;display:block}.tcard__who span{color:var(--ink-soft);font-size:13px}.founders{grid-template-columns:.85fr 1fr;align-items:center;gap:clamp(34px,5vw,72px);display:grid}@media (max-width:900px){.founders{grid-template-columns:1fr}}.founders__media{position:relative}.founders__media .ph{aspect-ratio:4/5;border-radius:var(--radius);background:linear-gradient(160deg, var(--accent-wash), var(--paper-2));border:1px solid var(--line);width:100%;color:var(--accent-ink);font-family:var(--font-display);place-items:center;font-size:28px;font-weight:800;display:grid;overflow:hidden}.founders__media img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);border:1px solid var(--line);width:100%}.founders__badge{background:var(--paper);border:1px solid var(--line);border-radius:13px;padding:14px 18px;position:absolute;bottom:18px;left:18px;box-shadow:0 16px 40px -22px #0006}.founders__badge b{font-family:var(--font-display);font-size:16px;display:block}.founders__badge span{color:var(--ink-soft);font-size:13px}.values{grid-template-columns:1fr 1fr;gap:22px 30px;margin-top:30px;display:grid}@media (max-width:560px){.values{grid-template-columns:1fr}}.value{border-top:2px solid var(--accent);padding-top:14px}.value h4{font-family:var(--font-display);font-size:18px}.value p{color:var(--ink-soft);margin-top:6px;font-size:14.5px}.contact{background:var(--accent-wash)}.contact-grid{grid-template-columns:1fr 1fr;gap:clamp(34px,5vw,72px);display:grid}@media (max-width:900px){.contact-grid{grid-template-columns:1fr}}.cline{border-bottom:1px solid var(--line);align-items:flex-start;gap:14px;padding:16px 0;display:flex}a.cline{color:inherit;text-decoration:none;transition:border-color .2s}a.cline:hover{border-bottom-color:var(--accent)}a.cline:hover b{color:var(--accent-deep)}.cline .ic{background:var(--paper);border:1px solid var(--line);width:42px;height:42px;color:var(--accent-deep);border-radius:11px;flex:none;place-items:center;display:grid}.cline .ic svg{width:21px;height:21px}.cline b{font-family:var(--font-display);font-size:16px;display:block}.cline span{color:var(--ink-soft);font-size:14px}.socials{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.socials a{font-family:var(--font-mono);letter-spacing:.05em;border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:9px 15px;font-size:12px;transition:all .2s}.socials a:hover{background:var(--accent);color:#fff;border-color:var(--accent)}.cform{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:clamp(26px,3vw,40px)}.cform h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:26px;font-weight:700}.cform .sub{color:var(--ink-soft);margin-top:6px;margin-bottom:22px;font-size:15px}.field{margin-bottom:16px}.field label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:8px;font-size:11px;display:block}.field input,.field textarea{width:100%;font-family:var(--font-body);border:1px solid var(--line);background:var(--paper-2);color:var(--ink);border-radius:11px;outline:none;padding:13px 15px;font-size:16px;transition:border-color .2s}.field input:focus,.field textarea:focus{border-color:var(--accent)}.field textarea{resize:vertical;min-height:110px}.seg{gap:8px;display:flex}.seg label{cursor:pointer;flex:1}.seg input{display:none}.seg span{text-align:center;border:1px solid var(--line);font-family:var(--font-display);border-radius:11px;padding:12px;font-weight:500;transition:all .2s;display:block}.seg input:checked+span{background:var(--accent);color:#fff;border-color:var(--accent)}.cform .btn--accent{justify-content:center;width:100%}.cform__ok{background:var(--accent-wash);border:1px solid var(--accent);color:var(--accent-ink);border-radius:11px;margin-top:14px;padding:13px 15px;font-size:14.5px}.footer{background:var(--dark);color:#bebcca;color:lab(76.6002% 2.70799 -6.96499);padding:clamp(48px,5vw,72px) clamp(28px,5vw,90px) 36px}.footer__top{border-bottom:1px solid #2e2c37;border-bottom:1px solid lab(18.5872% 2.87768 -6.8715);grid-template-columns:2fr 1fr 1fr;gap:36px;padding-bottom:36px;display:grid}@media (max-width:760px){.footer__top{grid-template-columns:1fr 1fr}}.footer__tag{color:#9896a4;color:lab(62.6788% 2.72584 -6.95403);max-width:36ch;margin-top:16px;font-size:14.5px}.fcol h5{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#878397;color:lab(55.5956% 4.66377 -10.1312);margin-bottom:14px;font-size:11px}.fcol a{color:#c4c2d0;color:lab(78.9204% 2.70548 -6.96652);padding:2px 0;font-size:14.5px;line-height:1.35;transition:color .2s;display:block}.fcol a:hover{color:var(--accent-2)}.footer__bot{font-family:var(--font-mono);color:#807e8c;color:lab(53.3976% 2.74169 -6.94451);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:11.5px;display:flex}.footer__phone{font-family:var(--font-display);color:#fff;margin-top:16px;font-size:16px;transition:color .2s;display:inline-block}.footer__phone:hover{color:var(--accent-2)}.footer__socials{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.footer__socials a{font-family:var(--font-mono);letter-spacing:.05em;color:#c4c2d0;color:lab(78.9204% 2.70548 -6.96652);border:1px solid #2e2c37;border:1px solid lab(18.5872% 2.87768 -6.8715);border-radius:999px;padding:8px 14px;font-size:11px;transition:all .2s}.footer__socials a:hover{background:var(--accent);border-color:var(--accent);color:#fff}.reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(26px)}.reveal.in{opacity:1;transform:none}.reveal.d1{transition-delay:80ms}.reveal.d2{transition-delay:.16s}.reveal.d3{transition-delay:.24s}@media (max-width:1023px){.hero{min-height:auto;padding-top:92px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.hero__scroll .line:after{animation:none}.topbar__inner,.topbar__logo,.topbar__nav,.topbar__actions,.topbar__cta:before,.topbar__lang-menu,.topbar__lang-menu li{animation:none!important}.topbar__glider{transition:none!important}.vk *,.vk :before,.vk :after{transition-duration:.01ms!important}}.faq-list{flex-direction:column;gap:14px;max-width:860px;margin-top:clamp(38px,4vw,64px);display:flex}.faq-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:4px 26px;transition:border-color .3s,box-shadow .3s}.faq-item[open]{border-color:var(--accent);box-shadow:0 10px 30px -18px #8151db8c;box-shadow:0 10px 30px -18px lab(45.6956% 43.1024 -64.4841/.55)}.faq-q{cursor:pointer;font-family:var(--font-display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(17px,1.5vw,21px);font-weight:700;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-ic{flex:none;width:20px;height:20px;position:relative}.faq-ic:before,.faq-ic:after{content:"";background:var(--accent);width:14px;height:2px;transition:transform .3s var(--ease), opacity .3s;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-ic:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item[open] .faq-ic:after{opacity:0;transform:translate(-50%,-50%)rotate(0)}.faq-a{color:var(--ink-soft);max-width:68ch;margin:0;padding:0 0 24px;font-size:clamp(15px,1.2vw,17px);line-height:1.6}
