:root{--n:#070b16;--b:#1578ff;--p:#f4f7fb;--l:#d8e2f0;--m:#62718a;--w:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--p);color:var(--n);font-family:Manrope,Arial,sans-serif;background-image:linear-gradient(90deg,#1578ff08 1px,transparent 1px),linear-gradient(#1578ff08 1px,transparent 1px);background-size:44px 44px}.container{width:min(1200px,calc(100% - 48px));margin:auto}header{height:78px;position:sticky;top:0;z-index:9;background:#f4f7fbeb;border-bottom:1px solid var(--l);backdrop-filter:blur(12px)}.top{height:100%;display:flex;align-items:center;gap:28px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--n);font-size:21px;font-weight:800;letter-spacing:-.07em}.brand b{width:38px;height:38px;background:#fff;border-radius:5px;display:grid;place-items:center;box-shadow:0 5px 18px #07123118}.brand img{width:30px;height:30px;object-fit:contain}nav{display:flex;gap:27px;margin-left:auto}nav a{font-size:13px;font-weight:700;color:#495a73;text-decoration:none}.btn{border:0;border-radius:7px;padding:14px 20px;background:#fff;color:var(--n);text-decoration:none;font-size:13px;font-weight:800;cursor:pointer;transition:.2s}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #1578ff35}.dark{background:linear-gradient(135deg,#14254c,#070b16);color:#fff}.menu{display:none}.hero{padding:118px 0 106px;overflow:hidden;position:relative;background:radial-gradient(circle at 75% 35%,#1578ff38,transparent 24%),linear-gradient(115deg,#f4f7fb 0 52%,#e8f0ff 52%)}.hero:after{content:'';position:absolute;right:-190px;top:-210px;width:600px;height:600px;border:1px solid #1578ff50;border-radius:50%;box-shadow:0 0 0 75px #1578ff0a,0 0 0 150px #1578ff08}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr .9fr;gap:70px;align-items:center}.eyebrow{font:11px "DM Mono",monospace;letter-spacing:.1em;color:#536580;margin:0 0 22px}.eyebrow:first-letter{color:var(--b)}h1,h2{margin:0;font-size:clamp(43px,5.2vw,76px);line-height:.98;letter-spacing:-.08em}h1 em,h2 em{font-style:normal;color:var(--b)}.lead{max-width:530px;margin:27px 0;color:#53627b;font-size:17px;line-height:1.7}.text{margin-left:22px;color:#10264a;font-size:13px;font-weight:800;text-decoration:none;border-bottom:1px solid var(--b);padding-bottom:3px}.notes{margin-top:40px;color:var(--m);font:11px "DM Mono",monospace}.notes i{display:inline-block;height:11px;border-left:1px solid var(--l);margin:0 10px}.browser{position:relative;border:8px solid var(--n);border-radius:11px;background:#fff;box-shadow:20px 20px var(--b),0 26px 70px #07123126}.bar{height:30px;padding:8px;background:linear-gradient(90deg,#070b16,#172b56);color:#c8d9f3;font:9px "DM Mono",monospace}.app{height:330px;display:grid;grid-template-columns:42px 1fr;position:relative;overflow:hidden}.app aside{padding:12px;background:#e6effc;text-align:center;display:flex;flex-direction:column;gap:17px;color:#526782}.dash{padding:25px 22px;background:#fbfdff}.dash>p{margin:0;font-size:15px;font-weight:800}.metrics{display:flex;gap:10px;margin:18px 0}.metrics div{width:46%;padding:13px;background:#edf4ff;color:#52627a;font:9px "DM Mono",monospace}.metrics b,.metrics em{display:block;font:700 18px Manrope}.metrics em{font-size:8px;color:#28785c}.chart{height:142px;border:1px solid #e2eaf6;padding:12px;font-size:10px}.chart svg{width:100%;height:100px}.chart path{fill:#cde3ff}.order{position:absolute;right:-20px;bottom:20px;width:132px;padding:11px;background:#fff;border:1px solid #d9e6f5;border-radius:7px;box-shadow:0 10px 24px #17222427;font:8px "DM Mono",monospace}.order b,.order strong{display:block;font:10px Manrope}.order strong{color:var(--b)}.caption{position:absolute;bottom:-36px;left:-17px;padding:10px;background:var(--b);border-radius:4px;color:#fff;font-size:10px;box-shadow:0 8px 25px #1578ff45}.strip{padding:25px 0;color:#fff;background:linear-gradient(90deg,#070b16,#12264d);font:10px "DM Mono",monospace}.strip span{float:right;font:700 14px Manrope;color:#d8e8ff}.section{padding:125px 0}.white{background:#ffffffdf}.intro,.head,.faq{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:start;margin-bottom:55px}.intro h2,.head h2,.center h2,.process h2,.faq h2{font-size:clamp(38px,4.2vw,60px)}.intro>p:last-child,.head>p,.center>p,.faq>div>p{margin:5px 0;color:var(--m);font-size:14px;line-height:1.8}.feature-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:13px}.feature{min-height:385px;padding:24px;display:flex;flex-direction:column;background:#eef4fd;border:1px solid #e0e9f5;border-radius:10px}.feature.big{grid-row:span 2}.feature small,.theme-grid small,.packages small{color:var(--b);font:10px "DM Mono",monospace}.feature h3,.theme-grid h3,.packages h3{margin:26px 0 9px;font-size:19px;letter-spacing:-.05em}.feature>p,.theme-grid p{margin:0;color:var(--m);font-size:12px;line-height:1.75}.art{margin:auto 0 10px}.store{height:255px;padding:14px;display:flex;flex-direction:column;background:linear-gradient(135deg,#8fc1ff,#edf6ff 55%,#b6d2f8)}.store span,.screen span{margin-top:25px;font-size:8px;letter-spacing:.12em}.store strong,.screen strong{margin:12px 0;font-size:30px;line-height:.9;letter-spacing:-.08em}.store button,.screen button{width:max-content;margin-top:auto;padding:8px 11px;border:0;background:var(--n);color:#fff;font-size:8px}.orders{height:130px;position:relative;border-bottom:1px solid #bbccdf}.orders i{display:block;width:70%;height:12px;margin:12px;background:#b8d5ff}.orders i:nth-child(3){width:90%;background:#88bdff}.orders b{position:absolute;right:0;top:10px;padding:17px;background:#fff;font-size:28px}.coupon{padding:18px;background:#cce3ff;color:#0d2e5e}.coupon span,.coupon b,.coupon em{display:block}.coupon span{font-size:8px}.coupon b{font-size:17px}.coupon em{font-size:10px}.ink{background:linear-gradient(145deg,#101a35,#070b16);color:#fff}.ink p{color:#c4d1e1}.seo{padding:18px;border:1px solid #355991;color:#8dc1ff;font:12px "DM Mono",monospace}.seo b{color:#fff;font:18px Manrope}.themes{background:linear-gradient(180deg,#e1edff,#d5e5fb)}.head{grid-template-columns:1.3fr .7fr}.theme-grid,.packages{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.screen{height:315px;padding:15px;display:flex;flex-direction:column;border-radius:9px;box-shadow:0 10px 22px #13376818}.standard{background:linear-gradient(135deg,#81b5ff,#eaf4ff)}.show{background:radial-gradient(circle at 70% 30%,#2779e9,transparent 25%),linear-gradient(135deg,#172750,#070b16);color:#fff}.pet{background:#cce3ff;color:#123b75}.theme-grid h3{margin:17px 0 7px}.theme-grid h3 small{display:block;margin-bottom:6px}.footnote,.fine{margin-top:34px;font:11px "DM Mono",monospace;color:#536580}.center{max-width:720px;margin:0 auto 54px;text-align:center}.packages article{padding:30px;display:flex;flex-direction:column;border:1px solid var(--l);border-radius:9px;background:#ffffffbb}.packages h3{font-size:27px}.packages article>p{color:var(--m);font-size:12px;line-height:1.7}.packages ul{padding:15px 0;border-top:1px solid var(--l);list-style:none}.packages li{padding:8px 0;font-size:12px;line-height:1.55}.packages li:before{content:'+';margin-right:8px;color:var(--b)}.packages a{margin-top:auto;padding-top:20px;color:var(--n);font-size:13px;font-weight:800;text-decoration:none}.packages .featured{position:relative;background:linear-gradient(145deg,#176eed,#1055ca);border-color:#176eed;color:#fff;box-shadow:12px 12px var(--n)}.featured p,.featured a{color:#fff!important}.featured label{position:absolute;right:16px;top:16px;padding:5px;border:1px solid #fff8;font:9px "DM Mono",monospace}.featured li:before{color:#d7eaff}.fine{max-width:800px;margin:35px auto 0;text-align:center}.process{color:#fff;background:radial-gradient(circle at 80% 20%,#173d85,transparent 35%),#070b16}.process ol{margin:48px 0 0;padding:0;border-top:1px solid #304568;list-style:none}.process li{display:grid;grid-template-columns:13% 35% 1fr;padding:22px 0;border-bottom:1px solid #304568}.process li small{color:#69a8ff;font:11px "DM Mono",monospace}.process li b{font-size:18px}.process li p{margin:0;color:#bbcbe0;font-size:12px;line-height:1.7}.faq{grid-template-columns:.8fr 1.2fr;gap:100px;margin-bottom:0}.faq details{padding:20px 0;border-top:1px solid var(--l)}.faq details:last-child{border-bottom:1px solid var(--l)}summary{cursor:pointer;list-style:none;font-size:15px;font-weight:800}details p{color:var(--m);font-size:13px;line-height:1.7}.cta{padding:85px 0;background:radial-gradient(circle at 80% 20%,#3d9bff,transparent 28%),linear-gradient(135deg,#126fec,#0b43a7)}.cta .container{display:grid;grid-template-columns:1fr .75fr;gap:100px}.cta h2,.cta .eyebrow{color:#fff}.cta h2 em{color:#071b42}form{display:grid;gap:12px}form label{display:grid;gap:7px;color:#fff;font:10px "DM Mono",monospace}input,select{padding:13px;border:1px solid #fff8;border-radius:5px;background:transparent;color:#fff;font:13px Manrope}option{color:var(--n)}.message{margin:0;color:#fff;font-size:11px}footer{padding:25px 0;background:#070b16;color:#fff;border-top:1px solid #243962}footer .container{display:flex;align-items:center;justify-content:space-between}footer span,footer a:last-child{color:#bccce1;font-size:11px;text-decoration:none}@media(max-width:800px){.container{width:min(100% - 32px,620px)}header{height:66px}.desktop{display:none}.menu{display:block;margin-left:auto;border:0;background:none;font:700 12px Manrope}nav{display:none;position:absolute;top:66px;left:0;width:100%;padding:18px 16px;flex-direction:column;background:var(--p)}nav.open{display:flex}.hero{padding:65px 0}.hero-grid,.intro,.head,.faq,.cta .container{grid-template-columns:1fr;gap:28px}.hero h1{font-size:49px}.browser{margin:10px 8px}.app{height:290px}.dash{padding:18px 14px}.strip span{float:none;display:block;margin-top:12px}.section{padding:75px 0}.intro{margin-bottom:35px}.feature-grid,.theme-grid,.packages{grid-template-columns:1fr}.feature.big{grid-row:auto}.head{margin-bottom:35px}.process li{grid-template-columns:50px 1fr;gap:12px}.process li p{grid-column:2;margin-top:7px}.faq{gap:30px}.cta{padding:65px 0}footer .container{flex-wrap:wrap;gap:15px}footer span{width:100%;order:3}.notes{line-height:2}.text{margin-left:10px}}
.references{padding:110px 0;background:#eaf2ff}.references .container{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.references h2{font-size:clamp(38px,4.2vw,60px);line-height:.98;letter-spacing:-.08em;margin:0}.references p:not(.eyebrow){color:var(--m);font-size:14px;line-height:1.8}.reference-card{display:grid;gap:18px;padding:16px;background:#fff;border:1px solid #cbdcf4;border-radius:12px;color:var(--n);text-decoration:none;box-shadow:12px 12px #1578ff}.reference-browser{display:grid;place-items:center;min-height:190px;background:#f8fafc;border:1px solid #e1e9f4;position:relative}.reference-browser i{position:absolute;top:9px;left:12px;color:#91baf4;font:9px "DM Mono",monospace}.reference-browser img{max-width:190px;max-height:90px;object-fit:contain}.reference-card>span:last-child{display:flex;justify-content:space-between;align-items:center}.reference-card b{font-size:16px}.reference-card em{color:var(--b);font-size:12px;font-style:normal;font-weight:800}@media(max-width:800px){.references{padding:75px 0}.references .container{grid-template-columns:1fr;gap:30px}.reference-card{box-shadow:8px 8px #1578ff}.reference-card>span:last-child{align-items:flex-start;flex-direction:column;gap:6px}}
.capabilities{padding:120px 0;background:#fff}.capabilities-head{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:start;margin-bottom:48px}.capabilities-head h2{font-size:clamp(38px,4.2vw,60px);line-height:.98;letter-spacing:-.08em;margin:0}.capabilities-head>p:last-child{margin:5px 0;color:var(--m);font-size:14px;line-height:1.8}.capability-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.capability-grid article{position:relative;padding:24px;background:#f0f5fd;border:1px solid #dce7f5;border-radius:10px;min-height:355px}.capability-grid article:nth-child(2){background:#e3efff}.capability-grid article:nth-child(3){background:#f4f7fb}.capability-grid article:nth-child(4){background:linear-gradient(150deg,#162a56,#071020);color:#fff}.capability-grid article>span{font:10px "DM Mono",monospace;color:var(--b)}.capability-grid h3{font-size:18px;letter-spacing:-.05em;margin:21px 0 15px}.capability-grid ul{list-style:none;padding:0;margin:0}.capability-grid li{position:relative;padding:7px 0 7px 14px;color:#50617a;font-size:11px;line-height:1.5}.capability-grid li:before{content:'+';position:absolute;left:0;color:var(--b);font-weight:800}.capability-grid article:nth-child(4) li{color:#c9d8ed}.capability-grid article:nth-child(4) li:before{color:#78b4ff}.capability-grid article small{position:absolute;bottom:20px;color:#9ec8ff;font:9px "DM Mono",monospace}@media(max-width:800px){.capabilities{padding:75px 0}.capabilities-head{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:auto;padding-bottom:45px}}
.intro,.head,.capabilities-head{display:block;max-width:780px;margin:0 0 48px}.intro h2,.head h2,.capabilities-head h2{margin:0 0 18px}.intro>p:last-child,.head>p,.capabilities-head>p:last-child{max-width:620px}.center{max-width:780px;margin:0 0 48px;text-align:left}.center h2{margin-bottom:18px}.center>p{max-width:620px}.packages{align-items:stretch}
.capability-grid article:nth-child(4){background:#eef4fd;color:var(--n)}.capability-grid article:nth-child(4) li{color:#50617a}.capability-grid article:nth-child(4) li:before{color:var(--b)}.capability-grid article:nth-child(8){background:linear-gradient(150deg,#162a56,#071020);color:#fff}.capability-grid article:nth-child(8) li{color:#c9d8ed}.capability-grid article:nth-child(8) li:before{color:#78b4ff}.capability-grid article:nth-child(8) small{color:#9ec8ff}
.feature-grid{grid-template-columns:repeat(4,1fr);gap:16px}.feature.simple{min-height:285px;padding:26px;background:#fff;border:1px solid #d9e4f2;border-radius:10px;box-shadow:none}.feature.simple:nth-child(2){background:#edf4ff}.feature.simple:nth-child(3){background:#e6f0ff}.feature.simple:nth-child(4){background:linear-gradient(145deg,#132755,#081226);color:#fff}.feature.simple .feature-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:25px;border-radius:8px;background:#d9eaff;color:#116de4;font-size:24px;font-weight:700}.feature.simple:nth-child(4) .feature-icon{background:#276ecc;color:#fff}.feature.simple h3{margin:12px 0 9px;font-size:19px}.feature.simple p{color:#5d6e86;font-size:12px;line-height:1.7}.feature.simple:nth-child(4) p{color:#c6d5eb}.feature.simple a{margin-top:auto;color:#126ee8;font-size:11px;font-weight:800;text-decoration:none}.feature.simple:nth-child(4) a{color:#a9d0ff}@media(max-width:800px){.feature-grid{grid-template-columns:1fr;gap:12px}.feature.simple{min-height:220px}.feature.simple .feature-icon{margin-bottom:18px}}
@media(max-width:800px){body{overflow-x:hidden;background-size:28px 28px}.container{width:calc(100% - 32px)}header{height:64px}.top{gap:12px}.brand{font-size:19px}.brand b{width:34px;height:34px}.brand img{width:27px;height:27px}.menu{padding:9px 0;color:var(--n)}nav{top:64px;padding:16px;background:#f4f7fbf7;border-bottom:1px solid var(--l);box-shadow:0 12px 22px #07123114}nav a{padding:7px 0;font-size:14px}.hero{padding:50px 0 62px}.hero:after{width:330px;height:330px;right:-170px;top:-120px}.hero-grid{gap:42px}.hero h1{font-size:42px;letter-spacing:-.075em}.lead{margin:20px 0;font-size:15px;line-height:1.65}.hero .btn{display:block;width:100%;text-align:center}.hero .text{display:block;width:max-content;margin:18px auto 0}.notes{display:grid;gap:3px;margin-top:27px;font-size:10px}.notes i{display:none}.browser{width:calc(100% - 10px);margin:0 0 0 2px;border-width:6px;border-radius:8px;box-shadow:9px 9px var(--b),0 18px 40px #0712311f}.bar{height:26px;padding:7px;font-size:8px}.app{height:250px;grid-template-columns:33px 1fr}.app aside{padding:9px 6px;gap:13px;font-size:12px}.dash{padding:15px 11px}.dash>p{font-size:12px}.metrics{gap:6px;margin:12px 0}.metrics div{padding:9px;font-size:7px}.metrics b{font-size:14px}.chart{height:106px;padding:8px}.chart svg{height:68px}.order{right:-9px;bottom:11px;width:112px;padding:8px;font-size:7px}.order b,.order strong{font-size:8px}.caption{left:-3px;bottom:-30px;padding:8px;font-size:9px}.strip{padding:19px 0;line-height:1.6}.strip span{font-size:12px}.section{padding:65px 0}.intro,.head,.capabilities-head,.center{margin-bottom:30px}.intro h2,.head h2,.capabilities-head h2,.center h2,.process h2,.faq h2{font-size:36px}.intro>p:last-child,.head>p,.capabilities-head>p:last-child,.center>p{font-size:13px}.feature-grid{gap:11px}.feature.simple{min-height:196px;padding:21px}.feature.simple .feature-icon{width:40px;height:40px;margin-bottom:13px;font-size:20px}.feature.simple h3{font-size:18px}.feature.simple p{font-size:12px}.themes{padding-top:65px}.theme-grid{gap:22px}.screen{height:235px}.screen strong{font-size:26px}.theme-grid h3{font-size:18px}.packages{gap:12px}.packages article{padding:23px}.packages h3{margin:18px 0 7px;font-size:23px}.packages article>p{min-height:0;margin:0 0 8px}.packages ul{margin:7px 0;padding:11px 0}.packages li{padding:5px 0}.packages .featured{box-shadow:7px 7px var(--n)}.process{padding:65px 0}.process ol{margin-top:30px}.process li{padding:18px 0}.capabilities{padding:65px 0}.capability-grid{gap:10px}.capability-grid article{min-height:0;padding:20px 20px 42px}.capability-grid h3{margin:15px 0 9px}.capability-grid li{padding-top:5px;padding-bottom:5px}.references{padding:65px 0}.reference-browser{min-height:155px}.reference-browser img{max-width:145px;max-height:75px}.reference-card{padding:12px}.faq{gap:25px}.faq details{padding:16px 0}summary{font-size:14px;line-height:1.45}details p{font-size:12px;margin:10px 0 0}.cta{padding:58px 0}.cta .container{gap:35px}.cta h2{font-size:40px}.cta .btn{width:100%;padding:15px}.cta input,.cta select{min-height:47px}footer{padding:22px 0}footer .container{align-items:flex-start}}
.quote-form{gap:15px}.quote-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.quote-form label{font-size:10px}.quote-form input,.quote-form select,.quote-form textarea{width:100%;padding:13px;border:1px solid #fff8;border-radius:5px;background:transparent;color:#fff;font:13px Manrope}.quote-form textarea{resize:vertical;min-height:110px;line-height:1.55}.quote-form input::placeholder,.quote-form textarea::placeholder{color:#ffffffa8}.quote-form label small{font:9px "DM Mono",monospace;color:#d8e8ff}.quote-form .consent{display:flex;align-items:flex-start;gap:9px;font:10px Manrope,sans-serif;line-height:1.5}.quote-form .consent input{width:15px;min-width:15px;min-height:15px;margin:1px 0 0;padding:0;accent-color:#fff}.quote-form .message{min-height:18px;line-height:1.5}@media(max-width:800px){.quote-form .form-grid{grid-template-columns:1fr;gap:12px}.quote-form textarea{min-height:100px}}
.cta .container{grid-template-columns:.82fr 1.18fr;gap:72px}.quote-form .form-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px}.quote-form .form-grid>label{min-width:0}.quote-form{max-width:620px;justify-self:end;width:100%}@media(max-width:800px){.cta .container{grid-template-columns:1fr;gap:35px}.quote-form{max-width:none}.quote-form .form-grid{grid-template-columns:1fr!important}}
.cta{padding:70px 0 30px}@media(max-width:800px){.cta{padding:52px 0 24px}}
.honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
@media(min-width:801px){.hero{padding-top:58px}}
