:root{--ink:#151515;--paper:#f7f7f5;--mist:#eeeef0;--orange:#ff9252;--line:rgba(21,21,21,.12)}body{background:var(--paper);color:var(--ink)}.proof{padding:52px 0 0;background:#fff}.proof-row{gap:28px}.proof-logos{padding-left:12px}.proof-logo{width:64px;height:64px;margin-left:-15px;font-size:18px}.proof-copy{display:flex;align-items:center;gap:16px}.proof-stars{font-size:27px;letter-spacing:1px;line-height:1}.proof-copy p{display:flex;gap:14px;margin:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400}.proof-copy p strong{font:inherit}.proof-copy p span:before{content:"·";margin-right:14px}.logo-marquee{margin-top:38px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;background:#fff}.logo-marquee:before,.logo-marquee:after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:12vw;pointer-events:none}.logo-marquee:before{left:0;background:linear-gradient(90deg,#fff,transparent)}.logo-marquee:after{right:0;background:linear-gradient(-90deg,#fff,transparent)}.logo-track{gap:70px;width:max-content;animation:logo-flow 25s linear infinite}.logo-track span{font:700 18px/1 Manrope,Arial,sans-serif;letter-spacing:-.04em;color:#575757}.journey{position:relative;overflow:hidden;padding:120px 0;background:#191919;color:#fff}.journey:after{content:"";position:absolute;width:55vw;height:55vw;right:-24vw;top:22%;border:1px solid rgba(255,146,82,.24);border-radius:50%;pointer-events:none}.journey .container{position:relative;z-index:1}.journey-head{display:grid;grid-template-columns:.95fr 1.35fr;gap:34px;margin-bottom:72px}.journey label{grid-column:1}.journey h2{grid-column:2;grid-row:1;margin:0;font-size:clamp(38px,5vw,74px);line-height:1.04;letter-spacing:-.07em}.journey-head>p{grid-column:2;margin:0;max-width:610px;color:#bebebe;font-size:18px;line-height:1.55}.journey-list{border-top:1px solid rgba(255,255,255,.22)}.journey-card{display:grid;grid-template-columns:16% 1fr 20%;gap:28px;padding:34px 0 38px;border-bottom:1px solid rgba(255,255,255,.22);transition:transform .45s ease,color .35s ease}.journey-card:hover{transform:translateX(14px);color:var(--orange)}.journey-card small{font:700 14px/1 Inter,Arial,sans-serif;color:var(--orange)}.journey-card b{display:block;margin-bottom:7px;font:700 13px/1.2 Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--orange)}.journey-card h3{margin:0;font-size:34px;line-height:1.08;letter-spacing:-.06em}.journey-card p{max-width:650px;margin:14px 0 0;color:#bebebe;font-size:16px;line-height:1.5}.journey-meta{align-self:end;color:#d0d0d0;font-size:15px;line-height:1.35}.pricing-v2{padding:112px 0 100px}.section-intro{margin-bottom:48px}.section-intro label{display:block;margin-bottom:16px}.section-intro h2{max-width:760px;margin:0;font-size:clamp(40px,5vw,70px);line-height:1.03;letter-spacing:-.07em}.pricing-v2 .price-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.price-card{display:flex;min-height:690px;flex-direction:column;padding:56px;border:1px solid #d9d9dc;border-radius:34px;background:#eeeef0}.price-card.build-card{border:0;background:var(--orange)}.price-overline{margin:0 0 13px;font:800 15px/1 Inter,Arial,sans-serif;letter-spacing:.075em;text-transform:uppercase;color:#777}.build-card .price-overline{color:#91572f}.price-card h3{margin:0;font-size:38px;line-height:1.05;letter-spacing:-.065em}.price-lead{max-width:580px;margin:18px 0 44px;font-size:20px;line-height:1.45;color:#3c3c3d}.price-value{display:block;font:800 clamp(58px,6vw,92px)/.95 Manrope,Arial,sans-serif;letter-spacing:-.085em;color:#050505}.price-term{margin:10px 0 42px;font-size:17px;font-weight:600}.price-card ul{display:grid;gap:18px;margin:0 0 42px;padding:32px 0 0;border-top:1px solid rgba(0,0,0,.15);list-style:none}.price-card li{position:relative;padding-left:34px;font-size:17px;line-height:1.35;font-weight:600}.price-card li:before{content:"✓";position:absolute;left:0;top:-2px;display:grid;width:22px;height:22px;place-items:center;border-radius:7px;background:var(--orange);color:#fff;font-size:14px}.build-card li:before{background:#121212}.price-card .btn{width:100%;margin-top:auto;justify-content:center}.custom-price{margin:34px 0 0;text-align:center;font-size:18px;color:#767b86}.custom-price a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.faq-v2{padding:105px 0;background:#eeeef0}.faq-v2 .section-intro{margin-bottom:58px}.faq-group{margin-top:58px}.faq-group:first-of-type{margin-top:0}.faq-group h3{display:flex;align-items:center;gap:13px;margin:0 0 28px;font-size:22px;letter-spacing:-.04em}.faq-group h3:after{content:"";height:1px;flex:1;background:rgba(0,0,0,.14)}.faq-group h3:before{content:"";width:12px;height:12px;border:6px solid #ffd9c2;border-radius:50%;background:var(--orange);box-sizing:content-box}.faq-group.security h3:before,.faq-group.support h3:before{border-color:#ffd7e3;background:#ff5e8b}.faq-v2 details{margin-top:14px;border-radius:17px;background:#fff;box-shadow:0 8px 20px rgba(15,15,15,.035);overflow:hidden}.faq-v2 summary{position:relative;display:flex;align-items:center;min-height:86px;padding:22px 76px 22px 30px;cursor:pointer;font-size:18px;line-height:1.35;font-weight:700;list-style:none}.faq-v2 summary::-webkit-details-marker{display:none}.faq-v2 summary:after{content:"+";position:absolute;right:28px;display:grid;width:34px;height:34px;place-items:center;border:1px solid #dddde1;border-radius:10px;background:#f2f2f4;font-size:23px;font-weight:400}.faq-v2 details[open] summary{border-bottom:1px solid #eee}.faq-v2 details[open] summary:after{content:"−";background:var(--orange);border-color:var(--orange)}.faq-v2 details p{max-width:1180px;margin:0;padding:24px 30px 29px;color:#3c3c3c;font-size:18px;line-height:1.55}.contact-v2{padding:110px 0;background:#fff}.contact-v2 .container{max-width:calc(1440px + 48px)}.contact-panel{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:60px;min-height:650px;padding:92px 7%;overflow:hidden;border-radius:38px;background:#1d1d1d;color:#fff}.contact-panel:before{content:"";position:absolute;inset:auto -10% -55% -8%;height:82%;background:radial-gradient(ellipse at 35% 0,rgba(255,146,82,.65),transparent 38%),radial-gradient(ellipse at 85% 18%,rgba(255,146,82,.7),transparent 42%);opacity:.68;filter:blur(2px)}.contact-copy,.contact-panel form{position:relative;z-index:1}.contact-copy h2{margin:0;font-size:clamp(46px,5vw,76px);line-height:1;letter-spacing:-.07em}.contact-copy>p{max-width:550px;margin:38px 0 0;font-size:24px;line-height:1.42;color:#e6e4e4}.telegram-cta{margin-top:220px}.telegram-cta span{display:block;margin-bottom:24px;font-size:19px;color:#e6e4e4}.telegram-cta a{display:flex;min-height:82px;align-items:center;justify-content:center;border:1px solid var(--orange);border-radius:100px;color:#fff;font:700 22px/1 Manrope,Arial,sans-serif;text-decoration:none;transition:.25s ease}.telegram-cta a:hover{background:var(--orange);color:#171717}.contact-panel form{display:grid;align-content:start;gap:19px}.contact-panel form>label:not(.consent){display:block}.contact-panel input:not([type=checkbox]),.contact-panel textarea{width:100%;border:0;border-radius:13px;background:#fff;color:#161616;font:400 20px/1.3 Inter,Arial,sans-serif;outline:none}.contact-panel input:not([type=checkbox]){height:85px;padding:0 28px}.contact-panel textarea{height:145px;padding:21px 28px;resize:vertical}.contact-panel input::placeholder,.contact-panel textarea::placeholder{color:#969696}.consent{display:flex;gap:13px;align-items:center;margin:13px 0 18px;color:#e8e8e8;font-size:16px}.consent input{width:25px;height:25px;accent-color:var(--orange)}.consent a{color:var(--orange)}.contact-panel .btn{min-height:82px;justify-content:center;border-radius:100px;font-size:22px}.contact-panel #form-note{margin:0;color:#fff}.site-footer{overflow:hidden;padding:92px 0 0;background:#1d1d1d;color:#e9e9e9}.footer-top{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:50px;max-width:940px;margin:0 auto}.footer-logo{display:block;margin-bottom:24px;font:800 26px/1 Manrope,Arial,sans-serif;letter-spacing:-.06em}.footer-telegram{display:grid;width:26px;height:26px;place-items:center;border-radius:50%;background:#fff;color:#151515;text-decoration:none}.footer-top p{margin:20px 0 0;color:#aaa;font-size:13px;line-height:1.35}.footer-top p a{color:inherit;text-decoration:none}.footer-top nav{display:grid;align-content:start;gap:12px}.footer-top nav a{color:#aaa;font-size:14px;text-decoration:none}.footer-top nav a:hover{color:#fff}.footer-word{margin:80px -3vw -3.8vw;font:800 clamp(140px,21vw,390px)/.78 Manrope,Arial,sans-serif;letter-spacing:-.12em;color:#eee}.sr-only{font-size:0}.sr-only input,.sr-only textarea{font-size:20px!important}.sr-only:has(input),.sr-only:has(textarea){font-size:0}@media(max-width:800px){.proof{padding-top:34px}.proof-row{align-items:flex-start;gap:18px}.proof-logos{padding-left:9px}.proof-logo{width:48px;height:48px;margin-left:-12px;font-size:14px}.proof-copy{display:block}.proof-stars{font-size:21px}.proof-copy p{display:block;margin-top:8px;font-size:14px;line-height:1.5}.proof-copy p span:before{display:none}.proof-copy p span{display:block}.logo-track{gap:38px}.logo-track span{font-size:14px}.journey{padding:76px 0}.journey-head{display:block;margin-bottom:42px}.journey h2{margin:12px 0 18px;font-size:42px}.journey-head>p{font-size:16px}.journey-card{grid-template-columns:42px 1fr;gap:14px;padding:26px 0}.journey-card h3{font-size:26px}.journey-card p{font-size:15px}.journey-meta{grid-column:2;font-size:14px}.pricing-v2{padding:76px 0}.section-intro{margin-bottom:32px}.section-intro h2{font-size:42px}.pricing-v2 .price-grid{grid-template-columns:1fr;gap:16px}.price-card{min-height:0;padding:32px 24px;border-radius:24px}.price-card h3{font-size:31px}.price-lead{margin:15px 0 32px;font-size:17px}.price-value{font-size:62px}.price-term{margin-bottom:28px}.price-card ul{gap:14px;padding-top:24px}.price-card li{padding-left:31px;font-size:15px}.faq-v2{padding:75px 0}.faq-v2 .section-intro{margin-bottom:40px}.faq-group{margin-top:45px}.faq-group h3{gap:9px;margin-bottom:18px;font-size:19px}.faq-v2 summary{min-height:0;padding:22px 58px 22px 20px;font-size:16px}.faq-v2 summary:after{right:18px;width:30px;height:30px}.faq-v2 details p{padding:20px;font-size:16px}.contact-v2{padding:64px 0}.contact-panel{grid-template-columns:1fr;gap:45px;min-height:0;padding:47px 25px;border-radius:26px}.contact-copy h2{font-size:45px}.contact-copy>p{margin-top:20px;font-size:19px}.telegram-cta{margin-top:50px}.telegram-cta span{font-size:17px}.telegram-cta a{min-height:64px;font-size:17px;text-align:center}.contact-panel input:not([type=checkbox]){height:64px;padding:0 19px}.contact-panel textarea{height:122px;padding:17px 19px}.contact-panel .btn{min-height:64px;font-size:18px}.footer-top{grid-template-columns:1fr 1fr;gap:35px}.footer-top>div{grid-column:1/-1}.footer-word{margin-top:56px;font-size:28vw}.custom-price{font-size:16px}}@media(prefers-reduced-motion:reduce){.journey-card{transition:none}} 
