*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,Arial;color:#0a1830}a{text-decoration:none;color:inherit}header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;border-bottom:1px solid #edf1f5;position:sticky;top:0;background:#fffffff2;backdrop-filter:blur(16px);z-index:9}.brand,.actions,.cta,nav{display:flex;align-items:center;gap:22px}.brand{font-weight:900}.brand img{width:42px;height:42px;object-fit:cover;border-radius:9px}.brand b,footer i{color:#00bd82}nav{font-size:14px;color:#526176}.btn,#lang,.ghost{border:0;border-radius:12px;padding:13px 19px;font-weight:800;cursor:pointer}.btn{background:linear-gradient(135deg,#07315f,#1268d8);color:#fff}.ghost,#lang{background:#fff;border:1px solid #dfe7ef}.hero,main>section{padding:95px 8vw}.hero{min-height:680px;display:grid;grid-template-columns:1.05fr .95fr;gap:7vw;align-items:center;background:radial-gradient(circle at 75% 25%,#dffbf2,transparent 26%),radial-gradient(circle at 12% 15%,#e9f3ff,transparent 25%)}.eyebrow,.head small,.ownership small,.build small{font-size:12px;letter-spacing:2px;font-weight:900;color:#08775b}.hero h1{font-size:clamp(52px,6vw,84px);line-height:.98;letter-spacing:-4px;margin:20px 0}.hero h1 em{font-style:normal;background:linear-gradient(90deg,#1268d8,#00bd82);color:transparent;background-clip:text}.hero>div>p{font-size:19px;line-height:1.7;color:#607087}.launch{margin-top:28px;padding-left:14px;border-left:3px solid #00bd82;display:flex;flex-direction:column;gap:5px}.launch span{font-size:13px;color:#607087}.phone{background:#fff;border:1px solid #dce5ed;border-radius:30px;padding:18px;box-shadow:0 35px 80px #0b25421c}.phoneHead{display:flex;align-items:center;gap:12px;border-bottom:1px solid #edf2f5;padding:6px 5px 16px}.phoneHead div{display:flex;flex-direction:column}.phoneHead small{color:#68798e}.avatar{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#07182f,#1268d8);color:white;display:grid;place-items:center;font-weight:900}.chat{background:#f7fafc;border-radius:20px;padding:20px;margin-top:14px;display:flex;flex-direction:column;gap:13px}.msg{padding:12px 15px;border-radius:16px;max-width:84%;font-size:14px;line-height:1.5}.customer{background:#fff;border:1px solid #e4eaf0;align-self:flex-end}.agent{background:#e7faf4;align-self:flex-start}.checks{display:flex;justify-content:space-between;font-size:11px;color:#11835f;padding-top:14px}.trust{padding:19px 8vw;background:#07182f;color:#dfe9f5;display:flex;justify-content:center;gap:30px;font-size:13px}.head{text-align:center;max-width:760px;margin:0 auto 50px}.head h2,.ownership h2,.build h2{font-size:clamp(34px,4vw,52px);letter-spacing:-2px;margin:12px 0}.head p{color:#607087;font-size:17px;line-height:1.6}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.cards article{border:1px solid #dfe7ef;border-radius:22px;padding:28px;min-height:220px}.cards article i{font-size:28px;color:#1268d8}.cards article p,.caps p{color:#607087;line-height:1.6}.cards .accent{background:linear-gradient(145deg,#07182f,#0b3568);color:#fff}.cards .accent p{color:#c7d7e8}.dark{background:#07182f;color:#fff}.dark .head small{color:#56e4b5}.caps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#27405b}.caps div{background:#07182f;padding:32px}.caps b{color:#48dfae}.caps p{color:#b8c7d7}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.chips span{border:1px solid #dfe7ef;padding:13px 18px;border-radius:999px;font-weight:700}.ownership{background:#ecfaf6;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:center}.ownership>div:last-child{background:#fff;padding:32px;border-radius:22px;box-shadow:0 18px 50px #0b254210}.ownership>div:last-child small{color:#607087;letter-spacing:0}.offer{color:#08775b!important;font-weight:800}.prices{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.prices article{border:1px solid #dfe7ef;border-radius:24px;padding:30px;position:relative;display:flex;flex-direction:column}.prices article>span{font-size:12px;letter-spacing:1.5px;font-weight:900}.prices h3{font-size:42px;margin:12px 0 0}.prices h3 small{font-size:14px;color:#607087}.prices em{font-size:12px;color:#607087}.prices p{color:#607087;line-height:1.55}.prices ul{padding-left:20px;line-height:2;flex:1}.wide{width:100%;margin-top:10px;display:block;text-align:center}.featured{border:2px solid #1268d8!important;box-shadow:0 22px 60px #1268d819;transform:translateY(-10px)}.featured label{position:absolute;top:-14px;right:22px;background:#00bd82;padding:7px 11px;border-radius:999px;font-size:10px;font-weight:900}.after{display:block;text-align:center;color:#08775b;margin-top:12px}.disclaimer{text-align:center;color:#607087;font-size:12px;margin-top:26px}.faq{background:#f7fafc}details{max-width:820px;margin:12px auto;background:#fff;border:1px solid #dfe7ef;border-radius:15px;padding:18px 22px}summary{font-weight:800;cursor:pointer}details p{color:#607087;line-height:1.6}.build{background:linear-gradient(135deg,#07182f,#0b3568);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.build small{color:#50e0b1}.build>div p{color:#c2d1df}form{background:#fff;color:#0a1830;padding:30px;border-radius:24px;display:grid;gap:18px}form label>span,legend{display:block;font-size:12px;font-weight:800;margin-bottom:7px}input,select{width:100%;padding:13px;border:1px solid #dfe7ef;border-radius:10px;background:#fff;font:inherit}fieldset{border:1px solid #dfe7ef;border-radius:12px;padding:12px;display:flex;gap:20px}fieldset input{width:auto}.split{display:grid;grid-template-columns:1fr 1fr;gap:12px}#note{font-size:13px;color:#08775b}footer{padding:45px 8vw;background:#041225;color:#c5d3e1;display:flex;align-items:center;gap:30px;justify-content:space-between}footer b{color:#fff}footer i{font-style:normal}@media(max-width:900px){header nav{display:none}.actions .btn{display:none}.hero{grid-template-columns:1fr;padding-top:60px}.cards,.prices{grid-template-columns:1fr 1fr}.caps{grid-template-columns:1fr 1fr}.ownership,.build{grid-template-columns:1fr}.featured{transform:none}.trust{overflow:auto;justify-content:flex-start;white-space:nowrap}.prices article:last-child{grid-column:1/-1}}@media(max-width:600px){header{padding:0 5vw}.hero,main>section{padding:70px 6vw}.hero h1{font-size:46px;letter-spacing:-3px}.cta{align-items:stretch;flex-direction:column}.cards,.caps,.prices{grid-template-columns:1fr}.prices article:last-child{grid-column:auto}.split{grid-template-columns:1fr}fieldset{flex-wrap:wrap}.ownership,.build{padding:70px 6vw}footer{flex-direction:column;text-align:center}}html[dir=rtl] body{text-align:right}html[dir=rtl] .launch{padding-left:0;padding-right:14px;border-left:0;border-right:3px solid #00bd82}html[dir=rtl] .prices ul{padding-left:0;padding-right:20px}html[dir=rtl] .featured label{right:auto;left:22px}/* Premium polish v1.1 */
:root{--ink:#07182f;--blue:#1268d8;--green:#00bd82;--muted:#617087;--line:#dfe7ef}::selection{background:#bdf4df;color:#06162b}header{background:#ffffffd9;backdrop-filter:blur(22px) saturate(150%)}.brand img{box-shadow:0 8px 24px #07182f1f}.btn,.ghost,#lang,.cards article,.prices article{transition:.22s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1268d842}.ghost:hover,#lang:hover{transform:translateY(-1px);border-color:#b9c9d8}.hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#fff,#fbfdff)}.hero:before,.hero:after{content:"";position:absolute;border-radius:999px;z-index:-1}.hero:before{width:520px;height:520px;right:-120px;top:-150px;background:radial-gradient(circle,#d9faef 0%,#d9faef00 68%)}.hero:after{width:500px;height:500px;left:-180px;bottom:-250px;background:radial-gradient(circle,#e2efff 0%,#e2efff00 68%)}.eyebrow{display:inline-flex;align-items:center;background:#f1fbf7;border:1px solid #d9f2e8;border-radius:999px;padding:8px 12px;letter-spacing:1.7px}.hero h1{max-width:760px}.cta{margin-top:28px}.launch{padding:16px 18px;border:1px solid #d9eee7;border-left:4px solid var(--green);border-radius:0 14px 14px 0;background:#f2fcf8b8;max-width:560px}.phone{box-shadow:0 40px 100px #0b254229,0 2px 0 #fff inset;transform:perspective(1100px) rotateY(-2deg) rotateX(1deg);position:relative}.phone:before{content:"LIVE DEMO";position:absolute;right:24px;top:-13px;background:var(--ink);color:#fff;font-size:9px;letter-spacing:1.4px;font-weight:900;padding:7px 10px;border-radius:999px}.avatar{box-shadow:0 8px 20px #1268d82e}.chat{background:linear-gradient(180deg,#f7fafc,#f2f7fa)}.msg{box-shadow:0 4px 14px #07182f0a}.cards article{background:linear-gradient(180deg,#fff,#fbfdff)}.cards article:hover{transform:translateY(-5px);box-shadow:0 20px 50px #07182f14}.dark{background:radial-gradient(circle at 50% -20%,#12457d,#07182f 48%)}.caps{border-radius:24px;overflow:hidden}.chips span{background:#fff;box-shadow:0 8px 20px #07182f09}.ownership{background:linear-gradient(135deg,#eafaf5,#f5fbff)}.ownership>div:last-child{border:1px solid #fff}.prices{align-items:stretch}.prices article:hover{transform:translateY(-4px);box-shadow:0 24px 60px #07182f14}.featured{box-shadow:0 26px 70px #1268d824!important;background:linear-gradient(180deg,#fff,#f9fcff)!important}.featured label{background:linear-gradient(90deg,#00bd82,#14e79b);letter-spacing:.6px}.faq details[open]{box-shadow:0 12px 34px #07182f0d}.build{background:radial-gradient(circle at 10% 0%,#0f467f,#07182f 50%)}form{box-shadow:0 30px 80px #020b1740}.btn:focus,.ghost:focus,#lang:focus,input:focus,select:focus{outline:3px solid #1268d82e;outline-offset:2px}@media(max-width:600px){.phone{transform:none}.brand span{font-size:14px}.hero{min-height:auto}.hero h1{line-height:1.01}.trust{gap:20px}.phone:before{right:18px}.launch{border-radius:14px}.checks{gap:8px;flex-wrap:wrap}}
.whatsapp{position:fixed;right:20px;bottom:20px;z-index:20;display:inline-flex;align-items:center;gap:9px;padding:13px 18px;border-radius:999px;background:#168c5a;color:#fff;font-weight:800;box-shadow:0 12px 35px #07182f36;transition:.2s ease}.whatsapp:hover{transform:translateY(-3px);box-shadow:0 16px 40px #07182f45}.whatsapp>span:first-child{font-size:20px;line-height:1}html[dir=rtl] .whatsapp{right:auto;left:20px}@media(max-width:600px){.whatsapp{right:14px;bottom:14px;padding:12px 15px;font-size:13px}html[dir=rtl] .whatsapp{right:auto;left:14px}}

.phone:before{content:none}.demoBadge{position:absolute;right:24px;top:-13px;background:var(--ink);color:#fff;font-size:9px;letter-spacing:1.4px;font-weight:900;padding:7px 10px;border-radius:999px}.demoBadge{z-index:2}html[dir=rtl] .demoBadge{right:auto;left:24px}@media(max-width:600px){.demoBadge{right:18px}html[dir=rtl] .demoBadge{right:auto;left:18px}}
.languageSwitch{display:flex;align-items:center;gap:3px;padding:4px;border:1px solid #dfe7ef;border-radius:12px;background:#fff}.languageSwitch button{border:0;background:transparent;border-radius:8px;padding:8px 10px;font:inherit;font-size:12px;font-weight:800;color:#526176;cursor:pointer;transition:.2s ease}.languageSwitch button:hover{background:#f1f7fb;color:#1268d8}.languageSwitch button[aria-pressed=true]{background:#07182f;color:#fff}.languageSwitch button:focus-visible{outline:3px solid #1268d82e;outline-offset:2px}
