.cookie-notice{position:fixed;right:16px;bottom:16px;left:16px;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;width:min(100% - 32px,560px);margin:0 auto;padding:14px 14px 14px 22px;border:1px solid var(--line, #e7e1d7);border-radius:20px;background:var(--form, var(--surface, #fffdf9));box-shadow:0 18px 50px -20px #10101059;color:var(--ink, #101010);font-size:15px;line-height:1.4;animation:cookie-notice-in .3s cubic-bezier(.22,1,.36,1) both}.cookie-notice p{flex:1 1 220px;margin:0}.cookie-notice button{min-height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--command, #ff6b3f);color:var(--ink, #101010);font:inherit;font-weight:500;cursor:pointer;transition:background-color .15s}.cookie-notice button:hover{background:var(--command-hover, #f55e31)}.cookie-notice button:focus-visible{outline:2px solid var(--accent, #7a5cf5);outline-offset:2px}@keyframes cookie-notice-in{0%{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.cookie-notice{animation:none}}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterTight-var-cyrillic-CjW9RCxc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterTight-var-latin-4AtXCUT1.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dela Gothic One;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DelaGothicOne-cyrillic-BaTcku5H.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Dela Gothic One;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/DelaGothicOne-latin-BpRjvmVf.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Manrope-400-D98ZWiik.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Manrope-500-AwVZOMNd.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/Manrope-700-CvZuVjMO.woff2) format("woff2")}:root{font-family:Inter Tight,Manrope,sans-serif;font-synthesis:none;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body,h1,h2,h3,p{margin:0}button,textarea{font:inherit}button{cursor:pointer;color:inherit;background:none}button:disabled{cursor:not-allowed}button:not(:disabled),a{transition:background-color .15s}a{text-decoration:none}button,textarea{border:0}button:focus-visible,a:focus-visible{outline:2px solid #7a5cf5;outline-offset:4px}textarea{width:100%;color:inherit;caret-color:#7559f5}label{font-size:16px}svg{flex-shrink:0}::selection{background:#e7deff;color:#101010}:root{--ink: #171513;--ink-soft: #3a3632;--muted: #6d6862;--surface: #f7f4ee;--form: #fffdf9;--tint: #efebe4;--line: #e7e1d7;--command: #ff6b3f;--command-hover: #f55e31;--command-active: #e9542a;--coral-ink: #c2401b;--coral-soft: #ffe9df;--accent: #7a5cf5;--accent-strong: #6345df;--accent-soft: #ece6ff;--lime-soft: #ebf5c8;--lime-ink: #4d6a0c;--sky-soft: #e2edfb;--sky-ink: #2c5fbf;--page-max: 1440px;--page-pad: 48px;--section-space: 96px;--screen: min(100vh, 1100px);--screen-pad: clamp(28px, 4.5vh, 72px);--title-gap: clamp(24px, 4.5vh, 56px);--header-height: 85px;--ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1)}@supports (height: 100svh){:root{--screen: min(100svh, 1100px)}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.landing{min-height:100vh;overflow:clip;background:var(--surface);color:var(--ink)}.landing-header{display:flex;align-items:center;gap:40px;max-width:var(--page-max);margin:0 auto;padding:24px var(--page-pad) 0}.landing-brand{margin-right:auto;color:inherit}.brand{display:inline-flex;flex-direction:column;gap:6px}.brand-wordmark{font-size:44px;font-weight:800;line-height:.95;letter-spacing:-.045em}.brand-descriptor{color:var(--coral-ink);font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.32em;text-transform:uppercase;white-space:nowrap}.landing-nav{display:flex;gap:36px}.landing-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);font-size:17px;transition:color .15s}.landing-nav a:hover{color:var(--coral-ink)}.landing-button{display:inline-flex;justify-content:center;align-items:center;gap:14px;min-height:60px;padding:14px 30px;border-radius:999px;background:var(--command);color:var(--ink);font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;transition:background-color .15s,box-shadow .15s,transform .12s var(--ease-out)}.landing-button svg{transition:transform .2s var(--ease-out)}.landing-button:hover{background:var(--command-hover)}.landing-button:hover svg{transform:translate(3px)}.landing-button:active{background:var(--command-active);transform:scale(.98)}.landing-button-outline{background:transparent;box-shadow:inset 0 0 0 1px #d9d2c6}.landing-button-outline:hover{background:var(--form);box-shadow:inset 0 0 0 1px var(--ink)}.landing-button-outline:active{background:var(--tint)}.landing-header-button{min-height:52px;padding:12px 24px;font-size:17px}.hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;max-width:var(--page-max);margin:0 auto;padding:64px var(--page-pad) 48px}.hero-copy h1{font-size:clamp(44px,4.6vw,80px);font-weight:300;line-height:.94;letter-spacing:-.045em}.hero-lead{max-width:42ch;margin-top:28px;color:var(--ink-soft);font-size:clamp(19px,1.75vw,26px);line-height:1.3;letter-spacing:-.01em}.hero-cta{margin-top:40px}.hero-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none}.hero-step{display:flex;flex-direction:column;gap:14px;font-size:15px;line-height:1.3}.hero-step strong{display:block;font-weight:500}.tile-note{display:block;margin-top:4px;color:var(--muted);font-size:14px}.tile-icon{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:12px}.tile-coral{background:var(--coral-soft);color:var(--coral-ink)}.tile-purple{background:var(--accent-soft);color:var(--accent-strong)}.tile-lime{background:var(--lime-soft);color:var(--lime-ink)}.tile-sky{background:var(--sky-soft);color:var(--sky-ink)}.hero-visual{min-width:0}.brands{max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad)}.brands-title{color:var(--muted);font-size:clamp(20px,1.9vw,28px);font-weight:400;line-height:1.25;letter-spacing:-.01em;text-align:center}.brands-marquee{margin-top:24px;overflow:hidden;border-radius:999px;background:var(--form);box-shadow:0 0 0 1px var(--line)}.brands-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.brands-track{display:flex;width:max-content;animation:brands-scroll 32s linear infinite}.brands-marquee:hover .brands-track,.brands-marquee:focus-within .brands-track{animation-play-state:paused}.brands-list{display:flex;align-items:center;gap:80px;height:92px;margin:0;padding:0 80px 0 0;list-style:none}.brands-list li{--logo-height: calc(var(--logo-size) * var(--logo-scale, 1));display:flex;flex:none;align-items:center}.brands-list img{display:block;width:auto;height:var(--logo-height)}.brand-samokat{display:inline-flex;align-items:center;gap:.3em;color:#ff335f;font-size:var(--logo-height);font-weight:700;letter-spacing:-.03em;line-height:1}@keyframes brands-scroll{to{transform:translate(-50%)}}.section-title{font-size:clamp(42px,5.2vw,80px);font-weight:300;line-height:.98;letter-spacing:-.04em;text-wrap:balance}[id]{scroll-margin-top:24px}.founder{display:grid;max-width:var(--page-max);margin:0 auto;padding:var(--section-space) var(--page-pad) 0}.founder-card{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:56px;padding:clamp(40px,5vw,72px) clamp(32px,10vw,144px);border-radius:40px;background:var(--accent-soft)}.founder .landing-button-outline:not(:hover){box-shadow:inset 0 0 0 1px #17151333}.founder-media{display:grid;justify-items:center;gap:22px}.founder-captions{width:100%;min-height:2.7em;color:var(--ink-soft);font-size:15px;line-height:1.35;text-align:center}.founder-caption{display:block;text-wrap:balance;animation:founder-caption-in .22s var(--ease-out) both}@keyframes founder-caption-in{0%{opacity:0;transform:translateY(3px)}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}button.founder-video{position:relative;display:block;width:240px;height:240px;padding:0;border-radius:50%;cursor:pointer;transition:transform .3s var(--ease-out)}button.founder-video:hover{transform:scale(1.03)}.founder-video-frame{position:absolute;inset:0;overflow:hidden;border-radius:50%;background:#000;clip-path:circle(50%)}.founder-video video{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.05)}.founder-video-ring{position:absolute;top:-9px;left:-9px;width:calc(100% + 18px);height:calc(100% + 18px);opacity:0;transform:rotate(-90deg);pointer-events:none;transition:opacity .25s var(--ease-out)}.founder-video:not([data-mode=preview]) .founder-video-ring{opacity:1}.founder-video-ring circle{fill:none;stroke-width:1.4}.founder-video-track{stroke:var(--line)}.founder-video-progress{stroke:var(--command);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round}.founder-video-badge,.founder-video-icon{position:absolute;left:50%;display:grid;place-items:center;border-radius:50%;background:#17151380;color:#fffefa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.founder-video-badge{bottom:14px;width:34px;height:34px;transform:translate(-50%)}.founder-video-icon{top:50%;width:64px;height:64px;opacity:0;transform:translate(-50%,-50%) scale(.9);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.founder-video-icon svg{fill:currentColor}.founder-video-icon .lucide-play{margin-left:3px}.founder-video-icon.is-shown,.founder-video[data-mode=playing]:hover .founder-video-icon,.founder-video[data-mode=playing]:focus-visible .founder-video-icon{opacity:1;transform:translate(-50%,-50%)}.founder-name{font-size:44px;font-weight:400;line-height:1.05;letter-spacing:-.035em}.founder-name strong{font-weight:700}.founder-role{margin-top:6px;color:var(--ink-soft);font-size:22px}.founder-text{max-width:44ch;margin-top:28px;font-size:24px;line-height:1.4;letter-spacing:-.01em;text-wrap:pretty}.founder-text p+p{margin-top:12px}.founder-nowrap{white-space:nowrap}.founder-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.telegram-logo{flex:none;fill:#229ed9}.site-footer{border-top:1px solid var(--line)}.landing .site-footer{margin-top:var(--section-space)}.site-footer-inner{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.1fr);gap:48px;max-width:var(--page-max);margin:0 auto;padding:56px var(--page-pad) 48px}.site-footer a{color:inherit}.site-footer-brand{display:inline-block}.site-footer-description{max-width:38ch;margin-top:22px;color:var(--muted);font-size:17px;line-height:1.45}.site-footer-socials{display:flex;gap:10px;margin:24px 0 0;padding:0;list-style:none}.site-footer-socials a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--tint);color:var(--ink);transition:background-color .15s}.site-footer-socials a:hover{background:var(--line)}.site-footer-column h2{font-size:18px;font-weight:600;line-height:1.3}.site-footer-column ul{display:flex;flex-direction:column;gap:4px;margin:14px 0 0;padding:0;list-style:none}.site-footer-column a{display:inline-flex;align-items:center;min-height:36px;color:var(--muted);font-size:17px;transition:color .15s}.site-footer-column a:hover{color:var(--ink)}.site-footer-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 32px;max-width:var(--page-max);margin:0 auto;padding:0 var(--page-pad) 40px;color:var(--muted);font-size:14px;line-height:1.5}.site-footer-legal a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media(max-width:1200px){:root{--page-pad: 32px}.hero{gap:40px}}@media(max-width:900px){:root{--section-space: 80px}.landing-nav{display:none}.hero{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:48px}.hero-copy h1{font-size:clamp(44px,8.4vw,72px)}.hero-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.founder-card{grid-template-columns:minmax(0,1fr);gap:32px}button.founder-video{width:200px;height:200px}.founder-media{justify-self:center;width:min(100%,320px)}.site-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-about{grid-column:1 / -1}}@media(max-width:640px){:root{--page-pad: 16px;--section-space: 64px}.landing-header{gap:12px;padding-top:16px}.brand{gap:4px}.brand-wordmark{font-size:32px}.brand-descriptor{font-size:9px;letter-spacing:.24em}.brand-audience{display:block}.landing-header-button{gap:8px;min-height:44px;padding:10px 16px;font-size:15px}.hero{gap:40px;padding:36px var(--page-pad) 40px}.hero-copy h1{font-size:clamp(36px,10.6vw,52px);line-height:.96}.hero-lead{margin-top:20px;font-size:18px;line-height:1.4}.hero-lead br{display:none}.hero-cta{width:100%;margin-top:28px;min-height:56px;font-size:18px}.hero-steps{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.hero-step{flex-direction:row;align-items:flex-start;gap:12px}.brands-title{font-size:19px;text-wrap:balance}.brands-marquee{border-radius:20px}.brands-list{gap:48px;height:72px;padding-right:48px}.brands-list li{--logo-scale: .78}.section-title{font-size:clamp(38px,11vw,52px)}button.founder-video{width:160px;height:160px}.founder-name{font-size:34px}.founder-role{font-size:18px}.founder-text{margin-top:20px;font-size:19px}.founder-card{padding:32px 20px;border-radius:28px}.founder-actions{display:grid;margin-top:28px}.site-footer-inner{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:40px}.site-footer-legal{flex-direction:column}}@media(min-width:901px){html:has(.landing){scroll-snap-type:y proximity}.landing-header{height:var(--header-height);scroll-snap-align:start}.intro{display:flex;flex-direction:column;min-height:calc(var(--screen) - var(--header-height));padding-bottom:var(--screen-pad)}.hero{flex:1;align-content:center;width:100%;padding-top:clamp(16px,3vh,48px);padding-bottom:clamp(16px,3vh,48px)}.hero-copy h1{font-size:clamp(44px,min(4.6vw,8vh),80px)}.hero-cta{margin-top:clamp(28px,4.5vh,40px)}.brands{width:100%}.brands-marquee{margin-top:clamp(16px,2.5vh,24px)}.brands-list{height:clamp(76px,10vh,92px)}.section-title{font-size:clamp(42px,min(5.2vw,9vh),80px)}.features,.pricing{scroll-margin-top:0}.founder{align-content:center;min-height:var(--screen);padding:var(--screen-pad) var(--page-pad);scroll-snap-align:start}.landing .site-footer{margin-top:0;scroll-snap-align:end}}@media(max-width:380px){.landing-header-button{padding:10px 14px;font-size:14px}.landing-header-button svg{display:none}}@media(prefers-reduced-motion:reduce){.founder-caption{animation:none}button.founder-video,button.founder-video:hover{transform:none;transition:none}.landing-button,.landing-button svg{transition:background-color .15s}.landing-button:hover svg,.landing-button:active{transform:none}}
