:root{--bg:#050912;--panel:#0d1628;--panel2:#111d33;--line:#20314f;--text:#eef5ff;--muted:#95a8c6;--soft:#6f84aa;--blue:#3b82f6;--cyan:#22d3ee;--violet:#8b5cf6;--green:#22c55e;--yellow:#f59e0b;--danger:#ef4444;--radius:24px;--shadow:0 24px 90px rgba(0,0,0,.35)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 8% 2%,rgba(37,99,235,.32),transparent 35%),radial-gradient(circle at 92% 6%,rgba(124,58,237,.32),transparent 34%),linear-gradient(180deg,#050912 0%,#070b15 55%,#04070f 100%);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(1160px,calc(100% - 40px));margin-inline:auto}.site-header{width:100%;position:sticky;top:0;z-index:80;background:rgba(5,9,18,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(55,78,122,.5)}.nav-shell{width:min(1280px,calc(100% - 40px));height:74px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:18px}.brand{display:flex;align-items:center;gap:12px;min-width:max-content}.brand-icon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center}.brand-icon img{width:44px;height:44px}.brand b,.brand strong{display:block;line-height:1.05}.brand b{font-size:17px}.brand strong{font-size:16px;color:#66adff}.nav-links{display:flex;align-items:center;gap:6px}.nav-links a{padding:10px 14px;border-radius:14px;color:#dbe6fb;font-weight:800;font-size:14px}.nav-links a:hover,.nav-links a.active{background:rgba(255,255,255,.08);color:#fff}.nav-actions{display:flex;align-items:center;gap:10px}.mobile-menu{display:none;background:#111d33;color:white;border:1px solid var(--line);border-radius:12px;padding:9px 12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:15px;border:1px solid transparent;font-weight:900;letter-spacing:-.01em;min-height:46px;padding:0 22px;cursor:pointer;transition:.18s ease;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn-primary{background:linear-gradient(135deg,#38bdf8,#3b82f6 50%,#8b5cf6);color:white;box-shadow:0 14px 40px rgba(59,130,246,.25)}.btn-ghost{background:#121c30;border-color:rgba(91,122,175,.45);color:white}.btn-dark{background:#07101f;border-color:#254168;color:white}.btn-soft{background:rgba(34,211,238,.12);color:#7ee7ff;border-color:rgba(34,211,238,.3)}.btn-small{min-height:38px;padding:0 14px;font-size:13px}.hero{position:relative;padding:70px 0 54px}.hero-grid{width:min(1220px,calc(100% - 44px));margin:auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:54px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(34,211,238,.35);background:rgba(34,211,238,.1);color:#65e8ff;border-radius:999px;text-transform:uppercase;font-size:12px;font-weight:950;letter-spacing:.08em}.hero h1{margin:18px 0 20px;font-size:clamp(42px,4.6vw,68px);line-height:.98;letter-spacing:-.065em;max-width:760px}.gradient-text{background:linear-gradient(135deg,#57b5ff,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{max-width:640px;color:#b2c3df;font-size:18px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.trust-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.trust-row span{padding:8px 12px;border:1px solid rgba(63,93,145,.45);border-radius:999px;background:rgba(13,22,40,.7);color:#b7c7e1;font-weight:800;font-size:13px}.mockup{border:1px solid rgba(75,119,193,.6);border-radius:30px;background:linear-gradient(160deg,rgba(16,30,55,.96),rgba(9,15,28,.96));box-shadow:var(--shadow);overflow:hidden}.mock-head{height:54px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 18px}.dots{display:flex;gap:8px}.dots i{width:9px;height:9px;border-radius:50%;background:#ef4444}.dots i:nth-child(2){background:#f59e0b}.dots i:nth-child(3){background:#22c55e}.mock-body{display:grid;grid-template-columns:180px 1fr;min-height:390px}.mock-side{background:rgba(2,8,18,.55);padding:22px}.mock-side .side-brand{font-weight:950;line-height:1.1;margin:12px 0 20px}.side-link{display:block;border-radius:14px;padding:11px 12px;margin:8px 0;color:#c6d6f0;font-weight:800}.side-link.active{background:#173a6b;color:white}.mock-main{padding:26px}.license-pill{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:9px 13px;color:#3dff9a;background:rgba(34,197,94,.12);font-weight:950}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.stat-card{border:1px solid var(--line);border-radius:18px;padding:15px;background:rgba(13,23,42,.7)}.stat-card small{color:var(--muted);display:block}.stat-card b{font-size:28px;color:#62a8ff}.progress-item{border:1px solid var(--line);border-radius:16px;padding:12px;margin:12px 0;background:rgba(18,27,48,.75)}.progress-top{display:flex;justify-content:space-between;font-weight:900}.bar{height:5px;border-radius:99px;background:#243653;margin-top:10px;overflow:hidden}.bar i{display:block;height:100%;background:linear-gradient(90deg,#3b82f6,#22d3ee,#8b5cf6)}.section{padding:72px 0}.section.alt{background:rgba(10,16,30,.72);border-block:1px solid rgba(32,49,79,.55)}.section-head{text-align:center;width:min(760px,calc(100% - 40px));margin:0 auto 38px}.section-head h2{font-size:clamp(30px,3.4vw,48px);line-height:1.08;margin:12px 0;letter-spacing:-.045em}.section-head p{color:#9fb2cf;margin:0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{background:linear-gradient(145deg,rgba(17,29,51,.9),rgba(10,18,33,.9));border:1px solid rgba(45,72,118,.7);border-radius:24px;padding:26px;min-height:230px}.icon{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(34,211,238,.2),rgba(139,92,246,.22));color:#89dfff;font-weight:950;margin-bottom:18px}.feature-card h3{font-size:21px;margin:0 0 10px}.feature-card p{color:#aebfda;margin:0}.showcase{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.panel{background:rgba(17,29,51,.88);border:1px solid rgba(45,72,118,.7);border-radius:28px;padding:28px;box-shadow:0 20px 70px rgba(0,0,0,.18)}.list{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}.list li{display:flex;gap:10px;align-items:flex-start;color:#c5d5ef}.check{width:20px;height:20px;border-radius:50%;background:rgba(34,197,94,.15);color:#3dff9a;display:inline-grid;place-items:center;font-size:12px;flex:0 0 20px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.price-card{position:relative;background:linear-gradient(160deg,rgba(17,29,51,.96),rgba(9,16,30,.96));border:1px solid rgba(45,72,118,.75);border-radius:28px;padding:28px}.price-card.popular{border-color:#3b82f6;box-shadow:0 0 0 1px rgba(59,130,246,.22),0 20px 70px rgba(59,130,246,.12)}.badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:950;letter-spacing:.08em}.price-kicker{text-transform:uppercase;color:#87a3cd;font-weight:950;letter-spacing:.14em;font-size:12px}.price{font-size:44px;letter-spacing:-.06em;font-weight:950;margin:10px 0}.price span{font-size:15px;color:#91a5c4;font-weight:800;letter-spacing:0}.price-card p{color:#a8bad5;min-height:55px}.price-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:16px;padding:6px;margin:22px 0}.price-tabs button{border:0;border-radius:12px;background:transparent;color:#87a0c4;font-weight:950;padding:10px;cursor:pointer}.price-tabs button.active{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:white}.muted{color:var(--muted)}.disabled{opacity:.42}.cta-box{background:linear-gradient(135deg,rgba(18,50,105,.92),rgba(38,24,116,.88));border:1px solid rgba(67,124,220,.6);border-radius:32px;padding:46px;text-align:center}.cta-box h2{font-size:clamp(30px,3vw,46px);line-height:1.1;margin:12px 0}.portal-card{width:min(1040px,calc(100% - 40px));margin:42px auto;background:rgba(17,29,51,.9);border:1px solid rgba(45,72,118,.8);border-radius:30px;padding:28px}.form-grid{display:grid;gap:14px}.field label{display:block;font-weight:900;margin:0 0 8px}.field input,.field select,.field textarea{width:100%;border:1px solid var(--line);border-radius:15px;background:#0b1426;color:white;padding:14px 15px;font:inherit}.field textarea{min-height:130px;resize:vertical}.auth-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;align-items:start}.alert{border-radius:16px;padding:13px 15px;margin-bottom:16px;font-weight:800}.alert.err{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:#fecaca}.alert.ok{background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.35);color:#bbf7d0}.dash-grid{display:grid;grid-template-columns:300px 1fr;gap:24px}.dash-side{background:#081120;border:1px solid var(--line);border-radius:24px;padding:22px;height:max-content}.dash-nav a{display:block;padding:12px 14px;border-radius:14px;color:#c8d6eb;font-weight:850;margin:6px 0}.dash-nav a.active{background:#173a6b}.dash-main{min-width:0}.dash-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.dash-card{background:#0b1426;border:1px solid var(--line);border-radius:20px;padding:18px}.dash-card small{color:var(--muted)}.dash-card b{display:block;font-size:22px;margin-top:5px}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:13px;border-bottom:1px solid var(--line);text-align:left}.table th{color:#9eb2d0}.faq{display:grid;gap:12px;width:min(860px,calc(100% - 40px));margin:auto}.faq details{background:rgba(17,29,51,.92);border:1px solid rgba(45,72,118,.7);border-radius:20px;padding:18px}.faq summary{cursor:pointer;font-weight:950}.faq p{color:#aebfda}.contact-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px}.contact-list{display:grid;gap:14px}.contact-item{display:flex;gap:14px;background:rgba(17,29,51,.9);border:1px solid rgba(45,72,118,.7);border-radius:22px;padding:20px}.download-box{text-align:center;width:min(850px,calc(100% - 40px));margin:52px auto;background:rgba(17,29,51,.9);border:1px solid rgba(45,72,118,.75);border-radius:32px;padding:44px}.whatsapp-float{position:fixed;right:22px;bottom:22px;z-index:90;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#22c55e,#16a34a);color:white;font-size:25px;box-shadow:0 15px 45px rgba(34,197,94,.35)}.signup-nudge{position:fixed;left:24px;bottom:24px;z-index:88;width:min(360px,calc(100% - 48px));background:rgba(17,29,51,.96);border:1px solid rgba(64,105,178,.7);border-radius:22px;padding:18px;box-shadow:var(--shadow)}.signup-nudge p{color:#adc0dc;margin:6px 0 14px}.nudge-close{position:absolute;right:10px;top:10px;background:transparent;border:0;color:#9fb2cf;font-size:20px;cursor:pointer}.site-footer{border-top:1px solid rgba(32,49,79,.6);background:#080d18;padding:54px 0 24px}.footer-grid{width:min(1160px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:34px}.footer-grid p,.footer-grid a{color:#8da1c1}.footer-grid a{display:block;margin:8px 0}.footer-grid h4{font-size:13px;text-transform:uppercase;letter-spacing:.11em}.footer-bottom{width:min(1160px,calc(100% - 40px));margin:34px auto 0;border-top:1px solid rgba(32,49,79,.7);padding-top:22px;display:flex;justify-content:space-between;color:#7285a4}.socials{display:flex;gap:8px}.socials span{width:35px;height:35px;border-radius:12px;border:1px solid var(--line);background:#111d33}.split-layout{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mini-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.privacy-note{font-size:13px;color:#8397b9}.section.compact{padding:48px 0}.logo-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.logo-row span{border:1px solid var(--line);border-radius:999px;padding:8px 12px;color:#9fb2cf;background:rgba(17,29,51,.6);font-weight:800}.feature-category{background:rgba(17,29,51,.88);border:1px solid rgba(45,72,118,.7);border-radius:24px;padding:24px}.category-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.function-list{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:18px}.function-item{border:1px solid var(--line);border-radius:16px;padding:14px;background:rgba(9,16,30,.55)}.function-item b{display:block}.function-item span{color:#9fb2cf;font-size:14px}@media (max-width:1020px){.hero-grid,.showcase,.auth-grid,.dash-grid,.contact-grid,.split-layout{grid-template-columns:1fr}.hero-grid{gap:32px}.mock-body{grid-template-columns:1fr}.mock-side{display:none}.feature-grid,.pricing-grid,.footer-grid,.category-grid{grid-template-columns:1fr 1fr}.dash-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.nav-shell{height:auto;min-height:70px;flex-wrap:wrap}.mobile-menu{display:block}.nav-links{display:none;order:5;width:100%;flex-direction:column;align-items:stretch;padding:8px 0}.nav-links.open{display:flex}.nav-actions{gap:6px}.nav-create{display:none}.hero{padding-top:46px}.hero h1{font-size:40px}.hero p{font-size:16px}.stat-grid,.feature-grid,.pricing-grid,.footer-grid,.mini-grid,.function-list,.dash-cards{grid-template-columns:1fr}.cta-box{padding:30px 22px}.portal-card{padding:20px}.footer-bottom{flex-direction:column;gap:10px}.signup-nudge{left:14px;bottom:14px}.whatsapp-float{right:16px;bottom:16px}.price{font-size:38px}}@media (min-width:1280px){.site-header .nav-shell{width:min(1380px,calc(100% - 64px))}}


/* ===== V6 HOME PREMIUM LANDING ===== */
.site-header{background:rgba(3,8,18,.92);border-bottom:1px solid rgba(72,104,170,.28);box-shadow:0 10px 40px rgba(0,0,0,.22)}
.nav-shell{width:min(1480px,calc(100% - 48px));height:88px}.brand b{font-size:18px}.brand strong{font-size:17px}.nav-links{gap:14px}.nav-links a{font-size:15px;padding:11px 16px}.nav-actions .btn{min-height:48px;padding:0 25px}.btn-primary{box-shadow:0 18px 44px rgba(90,80,255,.28)}
.v6-hero{position:relative;overflow:hidden;padding:54px 0 50px;background:radial-gradient(circle at 7% 20%,rgba(0,132,255,.28),transparent 28%),radial-gradient(circle at 95% 20%,rgba(138,54,255,.35),transparent 28%),linear-gradient(115deg,#071429 0%,#050812 42%,#120722 100%)}
.v6-hero:after{content:"";position:absolute;inset:auto -10% 0 -10%;height:170px;background:linear-gradient(180deg,transparent,rgba(5,9,18,.9));pointer-events:none}.v6-orb{position:absolute;border-radius:50%;filter:blur(20px);opacity:.55;pointer-events:none}.v6-orb-a{width:420px;height:420px;background:#0ea5e9;left:-190px;top:70px}.v6-orb-b{width:520px;height:520px;background:#7c3aed;right:-210px;top:40px}.v6-hero-inner{position:relative;z-index:2;width:min(1480px,calc(100% - 80px));margin:auto;display:grid;grid-template-columns:.95fr 1.08fr;gap:50px;align-items:center}.v6-pill{display:inline-flex;align-items:center;border-radius:999px;padding:9px 17px;background:linear-gradient(90deg,rgba(0,207,255,.23),rgba(151,71,255,.22));border:1px solid rgba(103,232,249,.3);color:#8eeeff;text-transform:uppercase;font-size:13px;font-weight:950;letter-spacing:.08em}.v6-hero-copy h1{margin:22px 0 20px;max-width:690px;font-size:clamp(46px,5.1vw,80px);line-height:1.04;letter-spacing:-.075em;font-weight:950}.v6-hero-copy h1::first-line{color:#fff}.v6-lead{max-width:650px;color:#d2def3;font-size:clamp(17px,1.25vw,21px);line-height:1.68;margin:0 0 26px}.v6-points{display:grid;gap:14px;margin:22px 0 28px;color:#eff6ff;font-weight:850}.v6-points div{display:flex;align-items:center;gap:12px}.v6-points span{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#1d4ed8,#9333ea);box-shadow:inset 0 0 18px rgba(255,255,255,.14)}.v6-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.v6-actions .btn{min-height:58px;border-radius:14px;padding:0 28px;font-size:16px}.v6-micro{display:flex;gap:26px;flex-wrap:wrap;margin-top:20px;color:#cfe0fa;font-size:14px}.v6-micro span{display:flex;gap:7px;align-items:center}.v6-device-wrap{position:relative;min-height:560px;display:grid;place-items:center}.v6-glow-ring{position:absolute;width:92%;height:62%;border:3px solid transparent;border-top-color:#26d9ff;border-right-color:#b329ff;border-radius:50%;transform:rotate(-8deg);filter:drop-shadow(0 0 28px rgba(87,159,255,.65));opacity:.9}.v6-tablet{position:relative;width:min(760px,100%);aspect-ratio:1.52/1;transform:perspective(1200px) rotateY(-13deg) rotateZ(3deg);border-radius:34px;border:3px solid rgba(226,238,255,.8);background:#050b14;box-shadow:0 35px 90px rgba(0,0,0,.58),0 0 75px rgba(68,120,255,.22);padding:14px}.v6-tablet:before{content:"";position:absolute;inset:-8px;border-radius:42px;background:linear-gradient(140deg,rgba(255,255,255,.34),transparent 35%,rgba(137,70,255,.35));z-index:-1}.v6-tablet-screen{height:100%;border-radius:24px;overflow:hidden;background:#050c17;display:grid;grid-template-columns:210px 1fr;border:1px solid rgba(63,93,150,.65)}.v6-app-sidebar{background:#060d19;border-right:1px solid rgba(54,78,126,.55);padding:23px}.v6-mini-brand{display:flex;gap:10px;align-items:center;margin-bottom:18px}.v6-mini-brand img{width:38px;height:38px}.v6-mini-brand strong{line-height:1.1}.v6-mini-brand span{color:#63a7ff}.v6-add{width:100%;border:0;border-radius:12px;background:linear-gradient(90deg,#6d28d9,#a21caf);color:white;font-weight:950;padding:12px;margin:12px 0 18px}.v6-app-sidebar nav{display:grid;gap:9px}.v6-app-sidebar nav span{color:#b8c9e4;font-weight:800;padding:9px 11px;border-radius:11px}.v6-app-sidebar nav span.active{background:#20104b;color:#fff}.v6-app-main{padding:22px;background:radial-gradient(circle at 72% 10%,rgba(64,54,180,.28),transparent 35%),#07101f}.v6-app-top{display:flex;justify-content:space-between;align-items:center;color:#cbd9f1;font-weight:900;margin-bottom:18px}.v6-license{background:#073b2b;color:#49ff9a;border-radius:999px;padding:7px 12px}.v6-metric-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px}.v6-metric-row div{border:1px solid rgba(52,77,124,.72);background:rgba(15,25,44,.8);border-radius:14px;padding:13px}.v6-metric-row small{display:block;color:#94a8c4}.v6-metric-row b{font-size:24px;color:#59a9ff}.v6-metric-row b.red{color:#ff4d6d}.v6-task-card{display:grid;grid-template-columns:1.1fr 1.4fr 42px;gap:12px;align-items:center;border:1px solid rgba(63,94,154,.78);border-radius:16px;padding:13px;background:#0b1628;margin:12px 0}.v6-task-card small{display:block;color:#9caeca}.v6-task-line,.v6-wide-line{height:7px;background:#22314f;border-radius:999px;overflow:hidden}.v6-task-line i,.v6-wide-line i{display:block;height:100%;background:linear-gradient(90deg,#34a7ff,#a235ff)}.v6-completed{display:grid;gap:10px;margin:16px 0}.v6-completed div{display:grid;grid-template-columns:1fr auto auto;gap:12px;border:1px solid rgba(49,75,124,.65);border-radius:14px;padding:12px;background:rgba(10,18,34,.75)}.v6-completed span{color:#38ff95;font-weight:900}.v6-completed em{color:#c0d0ec;font-style:normal}.v6-bottom-row{display:flex;justify-content:space-between;align-items:center;gap:14px;background:rgba(9,17,32,.74);border:1px solid rgba(49,75,124,.65);border-radius:16px;padding:14px}.v6-bottom-row>div{flex:1}.v6-bottom-row span{color:#34ff95;font-weight:900}.v6-trusted{position:relative;z-index:3;margin-top:34px;background:rgba(12,22,40,.78);border:1px solid rgba(70,100,160,.58);border-radius:20px;padding:22px 28px;text-align:center;box-shadow:0 22px 70px rgba(0,0,0,.22)}.v6-trusted p{margin:0 0 14px;color:#d3def3;font-size:13px;text-transform:uppercase;letter-spacing:.22em;font-weight:950}.v6-social-row{display:flex;justify-content:space-around;gap:18px;flex-wrap:wrap}.v6-social-row span{font-weight:950;font-size:23px;color:#fff}.v6-social-row .yt{color:#fff}.v6-social-row .yt::first-letter{color:#ff0033}.v6-social-row .tk{color:#fff}.v6-social-row .fb{color:#fff}.v6-social-row .ig{color:#fff}.v6-section{padding:74px 0;position:relative}.v6-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.v6-feature-grid article{background:linear-gradient(145deg,rgba(17,29,51,.9),rgba(7,13,25,.9));border:1px solid rgba(56,85,139,.72);border-radius:20px;padding:28px;min-height:170px;box-shadow:0 16px 55px rgba(0,0,0,.14)}.v6-feature-grid article span{width:54px;height:54px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,#194eff,#a51fff);box-shadow:inset 0 0 20px rgba(255,255,255,.18);font-size:24px;margin-bottom:17px}.v6-feature-grid h3{margin:0 0 10px;font-size:20px}.v6-feature-grid p{margin:0;color:#b5c5de}.v6-workflow{background:rgba(9,15,28,.72);border-block:1px solid rgba(32,49,79,.6)}.v6-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:30px;align-items:center}.v6-split h2{font-size:clamp(32px,3.4vw,52px);line-height:1.05;letter-spacing:-.045em;margin:12px 0}.v6-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.v6-steps div{background:rgba(17,29,51,.9);border:1px solid rgba(56,85,139,.72);border-radius:20px;padding:22px}.v6-steps b{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid #3b82f6;color:#60a5fa;margin-bottom:20px}.v6-steps strong{display:block;font-size:19px}.v6-steps p{color:#aabbd6;margin-bottom:0}.v6-price-grid .price-card{box-shadow:0 20px 70px rgba(0,0,0,.16)}.v6-final-cta{display:grid;grid-template-columns:130px 1fr auto;gap:24px;align-items:center;background:linear-gradient(135deg,rgba(58,28,160,.95),rgba(20,54,122,.95));border:1px solid rgba(98,133,235,.55);border-radius:28px;padding:30px 38px}.v6-final-cta h2{margin:0 0 6px;font-size:30px}.v6-final-cta p{margin:0;color:#d5e2fb}.rocket{font-size:64px;filter:drop-shadow(0 0 26px rgba(255,181,65,.5))}.socials span{display:grid;place-items:center;color:#eaf2ff;font-weight:950}
@media(max-width:1080px){.v6-hero-inner,.v6-split{grid-template-columns:1fr}.v6-device-wrap{min-height:auto}.v6-tablet{transform:none}.v6-feature-grid,.v6-steps{grid-template-columns:1fr 1fr}.v6-final-cta{grid-template-columns:1fr;text-align:center}.v6-final-cta .v6-actions{justify-content:center}}
@media(max-width:760px){.nav-shell{width:min(100% - 26px,1480px);height:auto;min-height:76px}.v6-hero{padding-top:34px}.v6-hero-inner{width:min(100% - 30px,1480px);gap:28px}.v6-hero-copy h1{font-size:42px}.v6-lead{font-size:16px}.v6-actions .btn{width:100%}.v6-tablet-screen{grid-template-columns:1fr}.v6-app-sidebar{display:none}.v6-metric-row,.v6-feature-grid,.v6-steps{grid-template-columns:1fr}.v6-task-card,.v6-completed div{grid-template-columns:1fr}.v6-social-row span{font-size:18px}.v6-trusted{padding:18px}.v6-final-cta{padding:26px 20px}.site-header{position:sticky}}

/* ===== V7 REFERENCE-STYLE PREMIUM HOME ===== */
body{font-family:'Inter',ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#050814;color:#f4f8ff;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.ud7-header{position:sticky;top:0;z-index:100;background:rgba(4,8,18,.96);border-bottom:1px solid rgba(74,103,165,.25);box-shadow:0 10px 42px rgba(0,0,0,.3);backdrop-filter:blur(18px)}.ud7-nav-shell{width:100%;max-width:none;height:86px;padding:0 42px;margin:0;display:grid;grid-template-columns:260px 1fr auto;align-items:center}.ud7-brand .brand-icon,.ud7-brand .brand-icon img{width:54px;height:54px;border-radius:16px}.ud7-brand b{font-size:18px;font-weight:900;letter-spacing:-.02em}.ud7-brand strong{font-size:18px;font-weight:900;background:linear-gradient(90deg,#75d6ff,#8d5cff);-webkit-background-clip:text;background-clip:text;color:transparent}.ud7-nav-links{justify-content:center;gap:28px}.ud7-nav-links a,.ud7-resource-menu>a{font-size:15.5px;font-weight:850;color:#f0f4ff;padding:11px 0;border-radius:0;background:transparent}.ud7-nav-links a:hover,.ud7-resource-menu>a:hover{color:#77b8ff;background:transparent}.ud7-resource-menu{position:relative}.ud7-resource-menu>div{position:absolute;top:34px;left:-18px;min-width:190px;background:rgba(10,17,33,.96);border:1px solid rgba(82,111,176,.42);border-radius:16px;padding:10px;box-shadow:0 22px 60px rgba(0,0,0,.45);opacity:0;pointer-events:none;transform:translateY(10px);transition:.2s}.ud7-resource-menu:hover>div{opacity:1;pointer-events:auto;transform:translateY(0)}.ud7-resource-menu>div a{display:block;padding:10px 12px;font-size:14px;border-radius:10px;color:#c9d8f6}.ud7-resource-menu>div a:hover{background:rgba(255,255,255,.07);color:#fff}.ud7-nav-actions .btn{height:50px;border-radius:12px;font-size:15.5px;font-weight:900;padding:0 24px}.ud7-nav-actions .btn-primary{min-width:158px;background:linear-gradient(90deg,#208dff,#b62dff);box-shadow:0 18px 44px rgba(75,94,255,.32)}.ud7-nav-actions .btn-ghost{min-width:110px;background:#070d1b;border:1px solid rgba(106,126,179,.45)}
.ud7-hero{position:relative;min-height:845px;overflow:hidden;background:radial-gradient(circle at 2% 5%,rgba(0,151,255,.38),transparent 29%),radial-gradient(circle at 97% 2%,rgba(136,45,255,.5),transparent 31%),linear-gradient(115deg,#07182f 0%,#050814 42%,#120725 100%)}.ud7-hero-bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,8,20,.08),rgba(5,8,20,.88) 90%),radial-gradient(circle at 66% 50%,rgba(63,122,255,.17),transparent 28%);pointer-events:none}.ud7-hero-inner{position:relative;z-index:2;width:min(1480px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:43% 57%;gap:20px;align-items:center;padding:30px 0 20px}.ud7-pill{display:inline-flex;align-items:center;height:32px;border-radius:999px;padding:0 18px;margin-bottom:22px;background:linear-gradient(90deg,rgba(0,217,255,.22),rgba(162,65,255,.2));border:1px solid rgba(98,218,255,.32);font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.1em;color:#7feaff}.ud7-hero-copy h1{margin:0 0 24px;max-width:650px;font-size:clamp(50px,4.72vw,76px);line-height:1.075;font-weight:900;letter-spacing:-.068em;color:#f4f8ff}.ud7-hero-copy h1 span{background:linear-gradient(90deg,#3ba3ff,#9f54ff);-webkit-background-clip:text;background-clip:text;color:transparent}.ud7-hero-copy p{max-width:645px;margin:0 0 28px;font-size:20px;line-height:1.62;color:#d9e7ff;font-weight:500}.ud7-benefits{display:grid;gap:16px;margin:28px 0 30px}.ud7-benefits div{display:flex;align-items:center;gap:14px;color:#fff;font-size:16px}.ud7-benefits i{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#235bff,#b02cff);box-shadow:inset 0 0 16px rgba(255,255,255,.18),0 14px 30px rgba(111,62,255,.25);font-style:normal}.ud7-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.ud7-btn{min-height:54px;border-radius:13px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:900;border:1px solid rgba(96,125,190,.45);transition:.2s}.ud7-primary{background:linear-gradient(90deg,#2395ff,#b22dff);color:#fff;box-shadow:0 16px 44px rgba(71,94,255,.35);border:0}.ud7-outline,.ud7-soft{background:rgba(12,21,38,.72);color:#fff;border:1px solid rgba(111,137,192,.45)}.ud7-btn:hover{transform:translateY(-2px);filter:brightness(1.07)}.ud7-micro{display:flex;gap:28px;flex-wrap:wrap;margin-top:20px;color:#e8f1ff;font-size:14px;font-weight:600}.ud7-visual{position:relative;height:600px;display:flex;align-items:center;justify-content:center}.ud7-orbit{position:absolute;border-radius:50%;filter:drop-shadow(0 0 26px rgba(58,151,255,.65))}.ud7-orbit-one{width:92%;height:52%;border:3px solid rgba(42,219,255,.7);transform:rotate(-8deg);top:220px;left:2%}.ud7-orbit-two{width:90%;height:51%;border:3px solid rgba(186,44,255,.75);transform:rotate(-8deg);top:235px;left:8%;filter:drop-shadow(0 0 27px rgba(175,49,255,.65))}.ud7-device-img{position:relative;z-index:3;width:min(880px,100%);margin-top:35px;filter:drop-shadow(0 45px 90px rgba(0,0,0,.62))}.ud7-platforms{position:relative;z-index:4;width:min(1340px,calc(100% - 72px));margin:14px auto 0;background:rgba(12,22,40,.82);border:1px solid rgba(79,105,164,.55);border-radius:18px;padding:20px 30px;text-align:center;box-shadow:0 18px 65px rgba(0,0,0,.25)}.ud7-platforms p{margin:0 0 12px;color:#cad8f3;letter-spacing:.23em;text-transform:uppercase;font-size:12px;font-weight:950}.ud7-platforms div{display:flex;justify-content:space-around;gap:24px;flex-wrap:wrap}.ud7-platforms span{font-size:23px;font-weight:950;color:#fff}.ud7-platforms .yt{color:#fff}.ud7-platforms .yt::first-letter{color:#ff143b}.ud7-section{padding:76px 0;position:relative}.ud7-section-head{width:min(860px,calc(100% - 40px));margin:0 auto 38px;text-align:center}.ud7-section-head span{display:inline-block;color:#65e8ff;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.17em;margin-bottom:12px}.ud7-section-head h2{margin:0 0 12px;font-size:clamp(31px,3vw,46px);line-height:1.12;letter-spacing:-.045em;font-weight:900}.ud7-section-head p{margin:0 auto;color:#aebfe0;font-size:16px;max-width:700px}.ud7-feature-grid{width:min(1180px,calc(100% - 50px));margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ud7-feature-grid article{min-height:176px;background:linear-gradient(145deg,rgba(18,30,53,.93),rgba(7,13,25,.92));border:1px solid rgba(65,93,150,.66);border-radius:18px;padding:27px;box-shadow:0 20px 60px rgba(0,0,0,.16)}.ud7-feature-grid i{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#165fff,#8f25ff);color:#fff;font-size:15px;font-weight:950;font-style:normal;box-shadow:inset 0 0 18px rgba(255,255,255,.15);margin-bottom:18px}.ud7-feature-grid h3{margin:0 0 8px;font-size:20px;font-weight:900;letter-spacing:-.02em}.ud7-feature-grid p{margin:0;color:#b5c4df;font-size:15px;line-height:1.6}.ud7-workflow{background:#0a1020;border-block:1px solid rgba(41,64,106,.55)}.ud7-work-steps{width:min(1020px,calc(100% - 50px));margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ud7-work-steps article{background:rgba(15,26,48,.9);border:1px solid rgba(63,90,145,.66);border-radius:20px;padding:28px;text-align:center}.ud7-work-steps b{width:48px;height:48px;border-radius:50%;border:1px solid #3b82f6;display:inline-grid;place-items:center;color:#63a8ff;margin-bottom:18px}.ud7-work-steps h3{margin:0 0 8px;font-size:20px}.ud7-work-steps p{margin:0;color:#aebfe0}.ud7-pricing-grid{width:min(1180px,calc(100% - 50px));margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ud7-price-card{position:relative;border:1px solid rgba(74,101,165,.68);background:linear-gradient(155deg,rgba(19,31,54,.95),rgba(9,15,28,.95));border-radius:18px;padding:28px;box-shadow:0 18px 70px rgba(0,0,0,.16)}.ud7-price-card.popular{border-color:#4d8cff;box-shadow:0 0 0 1px rgba(75,132,255,.35),0 0 55px rgba(61,106,255,.22)}.ud7-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:999px;padding:8px 17px;font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.ud7-price-card h3{margin:0 0 8px;font-size:22px}.ud7-price{font-size:18px;font-weight:900;margin-bottom:12px}.ud7-price>span{font-size:38px;letter-spacing:-.05em}.ud7-price small{color:#9fb0cf;font-size:14px}.ud7-price-card p{color:#aebfe0;margin:0 0 18px}.ud7-price-card ul{list-style:none;margin:18px 0 24px;padding:0;display:grid;gap:10px}.ud7-price-card li{display:flex;gap:10px;align-items:center;font-weight:700;color:#eaf2ff}.ud7-price-card li span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:rgba(35,134,255,.18);color:#72bdff;font-size:12px}.ud7-price-card .ud7-btn{width:100%}.ud7-final-cta{width:min(1180px,calc(100% - 50px));margin:0 auto 72px;display:grid;grid-template-columns:130px 1fr auto;gap:24px;align-items:center;background:linear-gradient(135deg,rgba(72,30,173,.95),rgba(19,52,122,.95));border:1px solid rgba(108,132,232,.6);border-radius:24px;padding:30px 38px}.ud7-final-cta h2{font-size:30px;margin:0 0 6px}.ud7-final-cta p{margin:0;color:#d8e5fb}.ud7-rocket{font-size:62px;filter:drop-shadow(0 0 24px rgba(255,177,52,.55))}.site-footer{background:#060b16;border-top:1px solid rgba(37,56,96,.62)}
@media(max-width:1120px){.ud7-nav-shell{grid-template-columns:auto auto;gap:12px}.ud7-nav-links{order:5;grid-column:1/-1;justify-content:flex-start;overflow:auto;padding-bottom:12px}.ud7-hero-inner{grid-template-columns:1fr}.ud7-visual{height:auto;min-height:450px}.ud7-hero-copy h1{max-width:760px}.ud7-feature-grid,.ud7-pricing-grid{grid-template-columns:repeat(2,1fr)}.ud7-work-steps{grid-template-columns:1fr}.ud7-final-cta{grid-template-columns:1fr;text-align:center}.ud7-final-cta .ud7-actions{justify-content:center}}@media(max-width:760px){.ud7-nav-shell{display:flex;height:auto;min-height:74px;padding:10px 18px;flex-wrap:wrap}.ud7-nav-links{display:none;width:100%;flex-direction:column;align-items:stretch;gap:4px}.ud7-nav-links.open{display:flex}.ud7-resource-menu>div{position:static;opacity:1;pointer-events:auto;transform:none;box-shadow:none;background:transparent;border:0;padding-left:10px}.mobile-menu{display:block}.ud7-nav-actions .btn-ghost{display:none}.ud7-nav-actions .btn-primary{min-width:auto;height:44px}.ud7-hero{min-height:auto}.ud7-hero-inner{width:min(100% - 30px,1480px);padding:38px 0 22px}.ud7-hero-copy h1{font-size:42px;letter-spacing:-.055em}.ud7-hero-copy p{font-size:16px}.ud7-actions .ud7-btn{width:100%}.ud7-visual{min-height:300px}.ud7-platforms{width:calc(100% - 30px);padding:18px}.ud7-platforms span{font-size:18px}.ud7-feature-grid,.ud7-pricing-grid{grid-template-columns:1fr}.ud7-final-cta{width:calc(100% - 30px);padding:24px}.ud7-section{padding:58px 0}}

/* ===== V12 REFERENCE LAYOUT POLISH SAFE FRONTEND ===== */
:root{--ud12-font:'Plus Jakarta Sans',Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}
body{font-family:var(--ud12-font)!important;letter-spacing:-.01em;background:#050814;color:#f4f8ff}
.ud7-header{background:rgba(4,8,18,.96)!important;border-bottom:1px solid rgba(74,103,165,.32)!important}
.ud12-nav-shell{height:78px!important;padding:0 24px!important;grid-template-columns:250px minmax(0,1fr) 248px!important;gap:16px!important;max-width:1480px!important;margin:0 auto!important;width:100%!important}
.ud12-nav-links{justify-content:center!important;gap:18px!important;min-width:0!important;white-space:nowrap!important}
.ud12-nav-links a{font-size:13.5px!important;font-weight:850!important;color:#eef4ff!important;padding:9px 0!important;letter-spacing:-.02em!important;position:relative!important}
.ud12-nav-links a:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;border-radius:99px;background:linear-gradient(90deg,#38bdf8,#a855f7);opacity:0;transform:scaleX(.3);transition:.2s}
.ud12-nav-links a:hover,.ud12-nav-links a.active{background:transparent!important;color:#7ed8ff!important}
.ud12-nav-links a:hover:after,.ud12-nav-links a.active:after{opacity:1;transform:scaleX(1)}
.ud12-nav-actions{justify-content:flex-end!important;gap:10px!important}.ud12-nav-actions .btn{height:44px!important;min-height:44px!important;border-radius:12px!important;font-size:13.5px!important;padding:0 20px!important}.ud12-nav-actions .btn-primary{min-width:132px!important}.ud12-nav-actions .btn-ghost{min-width:92px!important}
.ud7-brand .brand-icon,.ud7-brand .brand-icon img{width:48px!important;height:48px!important}.ud7-brand b,.ud7-brand strong{font-size:16px!important;line-height:1.07!important}
.ud12-hero{min-height:auto!important;padding-bottom:44px!important;background:radial-gradient(circle at 2% 5%,rgba(0,151,255,.30),transparent 28%),radial-gradient(circle at 96% 1%,rgba(136,45,255,.46),transparent 32%),linear-gradient(115deg,#07182f 0%,#050814 43%,#120725 100%)!important}
.ud12-hero-inner{width:min(1440px,calc(100% - 64px))!important;grid-template-columns:46% 54%!important;gap:24px!important;padding:52px 0 22px!important;align-items:center!important}
.ud12-hero-copy h1{font-family:var(--ud12-font)!important;max-width:650px!important;font-size:clamp(42px,4.45vw,64px)!important;line-height:1.08!important;letter-spacing:-.06em!important;font-weight:900!important;margin-bottom:20px!important;text-wrap:balance!important;color:#f6f9ff!important}
.ud12-hero-copy h1 span{background:linear-gradient(90deg,#3ba3ff,#9f54ff);-webkit-background-clip:text;background-clip:text;color:transparent}
.ud12-hero-copy p{max-width:660px!important;font-size:18px!important;line-height:1.7!important;color:#dce9ff!important;font-weight:600!important;margin-bottom:24px!important}.ud12-benefits{gap:13px!important;margin:22px 0 26px!important}.ud12-benefits div{font-size:15.25px!important}.ud12-micro{font-size:13px!important;gap:18px!important}.ud12-visual{height:530px!important;min-height:520px!important;overflow:visible!important}.ud12-device-img{width:min(820px,100%)!important;margin-top:10px!important;filter:drop-shadow(0 42px 85px rgba(0,0,0,.62))!important}.ud12-visual .ud7-orbit-one{top:195px!important}.ud12-visual .ud7-orbit-two{top:210px!important}
.ud12-platforms{position:relative;z-index:4;width:min(1280px,calc(100% - 72px));margin:20px auto 0;padding:24px;border:1px solid rgba(79,105,164,.58);border-radius:22px;background:linear-gradient(145deg,rgba(13,25,47,.86),rgba(8,14,28,.86));box-shadow:0 22px 70px rgba(0,0,0,.28)}
.ud12-platform-head{text-align:center;margin-bottom:18px}.ud12-platform-head span{display:block;color:#dbe8ff;font-size:12px;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.ud12-platform-head p{margin:8px auto 0;color:#8ea4c6;font-size:14px;max-width:620px}.ud12-platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ud12-platform-grid article{display:grid;grid-template-columns:50px 1fr;gap:12px;align-items:center;text-align:left;padding:18px;border-radius:18px;background:rgba(8,16,32,.74);border:1px solid rgba(68,99,164,.58)}.ud12-platform-grid b{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;font-size:23px;color:#fff;font-weight:950}.ud12-platform-grid b.yt{background:linear-gradient(135deg,#ff1744,#7f1d1d)}.ud12-platform-grid b.tk{background:linear-gradient(135deg,#19e6ff,#8b5cf6)}.ud12-platform-grid b.fb{background:linear-gradient(135deg,#2563eb,#38bdf8)}.ud12-platform-grid b.ig{background:linear-gradient(135deg,#f43f5e,#8b5cf6)}.ud12-platform-grid h3{margin:0 0 4px;font-size:18px;line-height:1.1}.ud12-platform-grid p{grid-column:2;margin:0;color:#9fb1ce;font-size:13px;line-height:1.45}.ud7-platforms{display:none!important}
.ud12-final-cta{width:min(1120px,calc(100% - 64px));margin:0 auto 76px;display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:24px;align-items:center;background:linear-gradient(135deg,rgba(75,34,178,.96),rgba(24,55,132,.96));border:1px solid rgba(111,139,238,.62);border-radius:26px;padding:28px 34px;box-shadow:0 24px 80px rgba(0,0,0,.24);overflow:hidden}.ud12-final-cta h2{margin:0 0 8px;font-size:30px;line-height:1.18;letter-spacing:-.035em}.ud12-final-cta p{margin:0;color:#dce8ff;font-size:15px;max-width:560px}.ud12-rocket{width:74px;height:74px;border-radius:22px;display:grid;place-items:center;background:rgba(255,255,255,.1);font-size:42px;filter:drop-shadow(0 0 20px rgba(255,177,52,.35))}.ud12-cta-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.ud12-cta-actions .ud7-btn{min-height:50px;font-size:14.5px;padding:0 22px}
.compact-top{padding-top:10px!important}.ud12-page-hero{padding-bottom:18px!important}.ud12-package-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ud12-package-card{position:relative;background:linear-gradient(160deg,rgba(17,29,51,.96),rgba(9,16,30,.96));border:1px solid rgba(45,72,118,.75);border-radius:26px;padding:28px;box-shadow:0 20px 70px rgba(0,0,0,.14)}.ud12-package-card.pro{border-color:#3b82f6;box-shadow:0 0 0 1px rgba(59,130,246,.22),0 20px 70px rgba(59,130,246,.15)}.ud12-popular{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ud12-package-top{display:flex;gap:14px;align-items:center;margin-bottom:18px}.ud12-package-top>span{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#194eff,#a51fff);font-weight:950}.ud12-package-top h3{margin:0 0 4px;font-size:22px}.ud12-package-top p{margin:0;color:#9fb1cf;font-size:14px}.ud12-package-card ul{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px}.ud12-package-card li{position:relative;padding-left:27px;color:#e8f1ff;font-weight:750;line-height:1.45}.ud12-package-card li:before{content:"✓";position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:rgba(35,134,255,.18);color:#72bdff;font-size:11px}.ud12-package-card .btn{width:100%}
.section-head h2,.ud7-section-head h2{font-family:var(--ud12-font)!important;font-weight:900!important}.price,.ud7-price>span{font-family:var(--ud12-font)!important}.feature-category,.feature-card,.price-card,.ud7-price-card{box-shadow:0 18px 60px rgba(0,0,0,.15)}
@media(max-width:1220px){.ud12-nav-shell{grid-template-columns:220px 1fr 220px!important;padding:0 18px!important}.ud12-nav-links{gap:12px!important}.ud12-nav-links a{font-size:12.5px!important}.ud12-nav-actions .btn{padding:0 15px!important}.ud12-hero-inner{grid-template-columns:1fr!important}.ud12-visual{height:auto!important;min-height:420px!important}.ud12-platform-grid{grid-template-columns:repeat(2,1fr)}.ud12-package-grid{grid-template-columns:1fr}.ud12-final-cta{grid-template-columns:1fr;text-align:center}.ud12-rocket{margin:auto}.ud12-final-cta p{margin:auto}.ud12-cta-actions{justify-content:center}}
@media(max-width:760px){.ud12-nav-shell{display:flex!important;height:auto!important;min-height:72px!important;padding:10px 16px!important;gap:10px!important}.ud12-nav-links{display:none!important;width:100%!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;order:10!important}.ud12-nav-links.open{display:flex!important}.ud12-nav-links a{font-size:14px!important;padding:10px 0!important}.mobile-menu{display:block!important}.ud12-nav-actions .btn-ghost{display:none!important}.ud12-nav-actions .btn-primary{height:42px!important;min-height:42px!important}.ud12-hero-inner{width:min(100% - 30px,1480px)!important;padding:38px 0 18px!important}.ud12-hero-copy h1{font-size:39px!important;letter-spacing:-.055em!important}.ud12-hero-copy p{font-size:15.5px!important}.ud12-visual{min-height:285px!important}.ud12-platforms{width:calc(100% - 30px);padding:18px}.ud12-platform-grid{grid-template-columns:1fr}.ud12-final-cta{width:calc(100% - 30px);padding:22px}.ud12-cta-actions .ud7-btn{width:100%}.ud12-package-card{padding:22px}}

/* ===== V13 APPROVED PREMIUM UI POLISH ===== */
:root{
  --v13-bg:#050914;
  --v13-bg2:#071122;
  --v13-card:#0d182d;
  --v13-card2:#111f38;
  --v13-line:#243a62;
  --v13-text:#f4f8ff;
  --v13-muted:#a8b7d4;
  --v13-blue:#3b8cff;
  --v13-cyan:#18d5ff;
  --v13-violet:#a12bff;
  --v13-pink:#ff3dbd;
  --v13-green:#22c55e;
}
*{box-sizing:border-box}
body{background:radial-gradient(circle at 8% 6%,rgba(18,113,171,.18),transparent 34%),radial-gradient(circle at 92% 8%,rgba(126,32,209,.22),transparent 36%),linear-gradient(180deg,#050914 0%,#071020 52%,#050914 100%)!important;font-family:'Plus Jakarta Sans',Inter,system-ui,-apple-system,Segoe UI,sans-serif!important;color:var(--v13-text)!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.site-header,.ud7-header{position:sticky!important;top:0!important;z-index:1000!important;background:rgba(5,9,20,.82)!important;backdrop-filter:blur(18px)!important;border-bottom:1px solid rgba(59,130,246,.18)!important}.ud12-nav-shell,.ud7-nav-shell,.nav-shell{width:min(1180px,calc(100% - 42px))!important;height:76px!important;margin:auto!important;display:grid!important;grid-template-columns:230px 1fr 250px!important;align-items:center!important;padding:0!important}.brand span:last-child b{font-size:14px!important;letter-spacing:-.02em!important}.brand span:last-child strong{font-size:14px!important;letter-spacing:-.02em!important}.brand-icon{width:42px!important;height:42px!important;border-radius:14px!important}.ud12-nav-links,.ud7-nav-links,.nav-links{display:flex!important;justify-content:center!important;align-items:center!important;gap:26px!important}.ud12-nav-links a,.ud7-nav-links a,.nav-links a{font-size:13px!important;font-weight:900!important;color:#e9f1ff!important;text-decoration:none!important;padding:28px 0 24px!important;position:relative!important}.ud12-nav-links a.active:after,.ud12-nav-links a:hover:after,.nav-links a.active:after,.nav-links a:hover:after{content:"";position:absolute;left:0;right:0;bottom:18px;height:2px;background:linear-gradient(90deg,var(--v13-cyan),var(--v13-violet));border-radius:99px}.ud12-nav-actions,.ud7-nav-actions,.nav-actions{display:flex!important;justify-content:flex-end!important;gap:12px!important}.btn,.ud7-btn,.ud13-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 25px;border-radius:13px;font-size:14px;font-weight:950;text-decoration:none;border:1px solid rgba(85,112,161,.75);transition:.22s ease;white-space:nowrap}.btn-primary,.ud13-btn-primary{background:linear-gradient(135deg,#338dff,#b12dff)!important;color:#fff!important;border:0!important;box-shadow:0 18px 55px rgba(81,94,255,.32)!important}.btn-ghost,.ud13-btn-dark{background:rgba(9,17,33,.72)!important;color:#fff!important;border-color:rgba(94,119,166,.72)!important}.ud13-btn:hover,.btn:hover{transform:translateY(-2px);filter:brightness(1.08)}

.ud13-hero{position:relative;overflow:hidden;padding:42px 0 76px;border-bottom:1px solid rgba(49,73,115,.34)}.ud13-glow{position:absolute;pointer-events:none;filter:blur(80px);opacity:.72}.ud13-glow-left{width:520px;height:520px;background:#0a78ba;left:-170px;top:80px}.ud13-glow-right{width:680px;height:620px;background:#5f18a9;right:-180px;top:24px}.ud13-hero-inner{position:relative;z-index:2;width:min(1180px,calc(100% - 42px));margin:auto;display:grid;grid-template-columns:470px 1fr;gap:58px;align-items:center}.ud13-pill{display:inline-flex;align-items:center;height:32px;border-radius:999px;padding:0 15px;margin-bottom:27px;background:linear-gradient(135deg,rgba(9,161,214,.36),rgba(72,54,192,.22));border:1px solid rgba(38,210,240,.48);color:#7ee8ff;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.095em}.ud13-hero-copy h1{margin:0 0 22px;font-size:66px;line-height:.98;letter-spacing:-.065em;font-weight:950;color:#f7fbff;text-wrap:balance}.ud13-hero-copy h1 span{background:linear-gradient(135deg,#3d96ff 10%,#c22dff 78%);-webkit-background-clip:text;background-clip:text;color:transparent}.ud13-hero-copy>p{margin:0 0 28px;color:#d8e5ff;font-size:17.5px;line-height:1.72;font-weight:650;max-width:520px}.ud13-benefits{display:grid;gap:14px;margin:0 0 26px}.ud13-benefits div{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center}.ud13-benefits i{grid-row:span 2;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-style:normal;background:linear-gradient(135deg,#2b7bff,#ae2cff);box-shadow:0 14px 35px rgba(85,70,255,.28);font-size:19px}.ud13-benefits b{font-size:14.5px;line-height:1.15}.ud13-benefits small{color:#9fb1cc;font-size:12px;font-weight:750;margin-top:-3px}.ud13-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:2px 0 18px}.ud13-trust{display:flex;gap:18px;flex-wrap:wrap;color:#dbe8ff;font-size:12px;font-weight:850}.ud13-trust span:before{content:"✓";display:inline-grid;place-items:center;width:16px;height:16px;margin-right:7px;border-radius:50%;background:rgba(24,213,255,.12);color:#4eeaff}.ud13-hero-visual{position:relative;min-height:560px;display:grid;place-items:center;isolation:isolate}.ud13-orbit{position:absolute;border:3px solid rgba(24,213,255,.34);border-radius:50%;width:620px;height:230px;transform:rotate(-12deg);filter:drop-shadow(0 0 18px rgba(24,213,255,.25));z-index:1}.ud13-orbit.orbit-b{border-color:rgba(176,45,255,.42);transform:rotate(16deg);width:640px;height:255px}.ud13-device-card{position:relative;z-index:2;width:min(100%,680px);transform:perspective(1200px) rotateY(-7deg) rotateZ(2deg);filter:drop-shadow(0 35px 65px rgba(0,0,0,.55)) drop-shadow(0 0 46px rgba(89,87,255,.18))}.ud13-device-card img{display:block;width:100%;height:auto}.ud13-platform-box{position:relative;z-index:4;width:min(1180px,calc(100% - 42px));margin:6px auto 0;padding:26px 30px 30px;background:linear-gradient(180deg,rgba(15,29,53,.92),rgba(8,16,31,.92));border:1px solid rgba(58,91,150,.78);border-radius:20px;box-shadow:0 24px 80px rgba(0,0,0,.2)}.ud13-mini-head{text-align:center;text-transform:uppercase;letter-spacing:.17em;color:#93eaff;font-size:12px;font-weight:950;margin-bottom:20px}.ud13-platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ud13-platform-grid article{display:grid;grid-template-columns:48px 1fr;gap:11px;align-items:center;min-height:104px;padding:18px;border-radius:14px;background:rgba(13,26,49,.78);border:1px solid rgba(63,96,153,.72)}.ud13-platform-grid span{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;font-size:22px;font-weight:950;color:#fff}.ud13-platform-grid .youtube{background:#ef233c}.ud13-platform-grid .tiktok{background:linear-gradient(135deg,#28d9ff,#8b5cf6)}.ud13-platform-grid .facebook{background:#1877f2;font-family:Arial;font-size:26px}.ud13-platform-grid .instagram{background:linear-gradient(135deg,#ff2f83,#ff9a2f,#7655ff)}.ud13-platform-grid h3{margin:0;font-size:17px;font-weight:950}.ud13-platform-grid p{grid-column:2;margin:4px 0 0;color:#afbed8;font-size:12.5px;line-height:1.45;font-weight:650}

.ud13-section{padding:82px 0;border-bottom:1px solid rgba(43,65,104,.34)}.ud13-section-head{text-align:center;width:min(760px,calc(100% - 42px));margin:0 auto 40px}.ud13-section-head span{display:inline-flex;margin-bottom:12px;color:#40e5ff;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:950}.ud13-section-head h2{margin:0 0 14px;font-size:36px;line-height:1.08;letter-spacing:-.045em;font-weight:950;text-wrap:balance}.ud13-section-head p{margin:0;color:#a9bad7;font-size:15px;line-height:1.72}.ud13-feature-grid{width:min(860px,calc(100% - 42px));margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ud13-feature-grid article{background:linear-gradient(160deg,rgba(17,31,56,.92),rgba(8,17,32,.92));border:1px solid rgba(54,83,136,.78);border-radius:15px;padding:20px;min-height:154px;box-shadow:0 18px 50px rgba(0,0,0,.12)}.ud13-feature-grid i{width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#2e7dff,#982eff);display:grid;place-items:center;font-style:normal;margin-bottom:17px;box-shadow:0 10px 30px rgba(108,79,255,.22)}.ud13-feature-grid h3{margin:0 0 8px;font-size:16px;font-weight:950}.ud13-feature-grid p{margin:0;color:#a9b9d4;font-size:12.6px;line-height:1.55;font-weight:650}.ud13-workflow{background:linear-gradient(180deg,rgba(11,23,43,.52),rgba(5,9,20,.22))}.ud13-workflow-grid{width:min(760px,calc(100% - 42px));margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ud13-workflow-grid article{text-align:center;background:rgba(14,27,50,.86);border:1px solid rgba(55,83,136,.72);border-radius:16px;padding:26px 20px}.ud13-workflow-grid b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(35,161,255,.5);color:#49dcff;margin:0 auto 18px}.ud13-workflow-grid h3{margin:0 0 8px;font-size:16px}.ud13-workflow-grid p{margin:0;color:#aab9d3;font-size:13px;line-height:1.55}.ud13-pricing-grid{width:min(960px,calc(100% - 42px));margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ud13-price-card{position:relative;background:linear-gradient(160deg,rgba(18,33,59,.96),rgba(9,18,34,.96));border:1px solid rgba(62,93,150,.78);border-radius:17px;padding:26px 24px 24px;box-shadow:0 22px 70px rgba(0,0,0,.17)}.ud13-price-card.popular{border-color:#3b8cff;box-shadow:0 0 0 1px rgba(59,140,255,.25),0 25px 80px rgba(59,89,255,.2)}.ud13-badge{position:absolute;left:50%;top:-14px;transform:translateX(-50%);height:28px;display:grid;place-items:center;padding:0 16px;border-radius:999px;background:linear-gradient(135deg,#3b8cff,#a12bff);font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.09em}.ud13-price-card h3{margin:0 0 16px;font-size:21px}.ud13-price{margin-bottom:16px}.ud13-price span{font-size:36px;letter-spacing:-.05em;font-weight:950}.ud13-price small{font-size:12px;color:#c5d2ea;font-weight:850}.ud13-price-card>p{min-height:48px;color:#b5c4de;font-size:14px;line-height:1.6;margin:0 0 17px}.ud13-price-card .price-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0 0 20px;padding:7px;background:rgba(17,30,55,.96);border:1px solid rgba(64,94,147,.62);border-radius:15px}.ud13-price-card .price-tabs button{height:34px;border:0;border-radius:10px;background:transparent;color:#a9bad7;font-size:12px;font-weight:950;cursor:pointer}.ud13-price-card .price-tabs button.active{background:linear-gradient(135deg,#3b8cff,#5b9bff);color:#fff}.ud13-price-card ul{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:10px}.ud13-price-card li{display:grid;grid-template-columns:19px 1fr;gap:9px;font-size:13px;line-height:1.45;font-weight:800;color:#eef5ff}.ud13-price-card li span{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:rgba(31,145,255,.2);color:#6ec3ff;font-size:11px}.ud13-price-card .ud13-btn{width:100%;min-height:48px;font-size:13px}.ud13-cta{width:min(1040px,calc(100% - 42px));margin:74px auto 72px;display:grid;grid-template-columns:82px 1fr auto;gap:24px;align-items:center;padding:28px 34px;border-radius:21px;background:linear-gradient(135deg,rgba(82,33,187,.96),rgba(33,66,156,.96));border:1px solid rgba(116,139,255,.72);box-shadow:0 30px 90px rgba(0,0,0,.22)}.ud13-cta-icon{width:70px;height:70px;border-radius:20px;display:grid;place-items:center;background:rgba(255,255,255,.1);font-size:38px}.ud13-cta h2{margin:0 0 7px;font-size:27px;letter-spacing:-.035em}.ud13-cta p{margin:0;color:#d9e6ff;font-size:14px}.ud13-cta-actions{display:flex;gap:14px}.site-footer{background:#050914!important;border-top:1px solid rgba(47,70,111,.55)!important}.footer-grid{width:min(1120px,calc(100% - 42px))!important;margin:auto!important}.footer-bottom{width:min(1120px,calc(100% - 42px))!important;margin:auto!important}.whatsapp-float{background:linear-gradient(135deg,#19c65f,#0ba95d)!important;color:#fff!important;font-size:0!important}.whatsapp-float:before{content:'☎';font-size:22px}

@media(max-width:1180px){.ud12-nav-shell,.ud7-nav-shell,.nav-shell{grid-template-columns:210px 1fr 210px!important;width:calc(100% - 28px)!important}.ud12-nav-links,.ud7-nav-links,.nav-links{gap:14px!important}.ud12-nav-links a,.ud7-nav-links a,.nav-links a{font-size:12px!important}.ud13-hero-inner{grid-template-columns:1fr;gap:10px}.ud13-hero-copy{text-align:center;margin:auto}.ud13-hero-copy>p{margin-left:auto;margin-right:auto}.ud13-benefits{width:min(520px,100%);margin-left:auto;margin-right:auto;text-align:left}.ud13-actions,.ud13-trust{justify-content:center}.ud13-hero-visual{min-height:420px}.ud13-platform-grid{grid-template-columns:repeat(2,1fr)}.ud13-feature-grid,.ud13-pricing-grid{grid-template-columns:repeat(2,1fr);width:min(760px,calc(100% - 42px))}.ud13-price-card.popular{order:-1}.ud13-cta{grid-template-columns:1fr;text-align:center}.ud13-cta-icon{margin:auto}.ud13-cta-actions{justify-content:center}}
@media(max-width:760px){.ud12-nav-shell,.ud7-nav-shell,.nav-shell{display:flex!important;min-height:72px!important;height:auto!important;gap:10px!important;padding:10px 0!important;flex-wrap:wrap}.mobile-menu{display:block!important;margin-left:auto!important}.ud12-nav-links,.ud7-nav-links,.nav-links{display:none!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;order:10;gap:0!important}.ud12-nav-links.open,.ud7-nav-links.open,.nav-links.open{display:flex!important}.nav-actions{margin-left:auto}.nav-actions .btn-ghost{display:none!important}.nav-actions .btn-primary{min-height:42px!important;padding:0 16px!important}.ud13-hero{padding-top:28px}.ud13-hero-inner,.ud13-platform-box,.ud13-section-head,.ud13-feature-grid,.ud13-workflow-grid,.ud13-pricing-grid,.ud13-cta{width:calc(100% - 30px)}.ud13-hero-copy h1{font-size:43px;line-height:1.02}.ud13-hero-copy>p{font-size:15.5px}.ud13-benefits div{grid-template-columns:42px 1fr}.ud13-benefits i{width:42px;height:42px}.ud13-actions .ud13-btn{width:100%}.ud13-trust{gap:10px;font-size:11px}.ud13-hero-visual{min-height:280px}.ud13-orbit{width:360px;height:130px}.ud13-device-card{transform:none}.ud13-platform-box{padding:20px}.ud13-platform-grid,.ud13-feature-grid,.ud13-workflow-grid,.ud13-pricing-grid{grid-template-columns:1fr}.ud13-section{padding:58px 0}.ud13-section-head h2{font-size:30px}.ud13-cta{margin:52px auto;padding:24px;gap:18px}.ud13-cta-actions{flex-direction:column}.ud13-cta-actions .ud13-btn{width:100%}}

/* ===== V16 PROFESSIONAL FULL WIDTH + PRODUCT POLISH ===== */
:root{--ud16-max:1500px;--ud16-wide:1420px;--ud16-card:#101d33;--ud16-card2:#0b1426;--ud16-line:rgba(70,112,180,.55);--ud16-cyan:#42e8ff;--ud16-blue:#3b82f6;--ud16-purple:#a333ff}
body{font-family:'Plus Jakarta Sans',Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;background:radial-gradient(circle at 12% 8%,rgba(8,116,170,.32),transparent 31%),radial-gradient(circle at 88% 10%,rgba(115,31,185,.38),transparent 38%),linear-gradient(180deg,#050915 0%,#071020 45%,#050812 100%)!important}.site-header{position:sticky;top:0;z-index:99;background:rgba(5,9,18,.9)!important;border-bottom:1px solid rgba(52,79,126,.52)!important}.nav-shell,.ud12-nav-shell,.ud7-nav-shell{width:min(var(--ud16-max),calc(100% - 54px))!important;max-width:var(--ud16-max)!important;height:72px!important;display:grid!important;grid-template-columns:250px 1fr auto!important;align-items:center!important;gap:22px!important}.brand-icon,.brand-icon img{width:48px!important;height:48px!important}.brand-icon{overflow:hidden!important;background:linear-gradient(135deg,#38bdf8,#2f73ff,#a132ff)!important}.brand b{font-size:15px!important;letter-spacing:-.02em!important}.brand strong{font-size:15px!important;color:#69b7ff!important;letter-spacing:-.02em!important}.nav-links{justify-content:center!important;gap:8px!important}.nav-links a{font-size:13px!important;padding:11px 12px!important;border-radius:10px!important}.nav-links a.active{background:rgba(66,232,255,.08)!important;color:#61eaff!important;box-shadow:inset 0 -2px 0 #42e8ff!important}.nav-actions .btn{min-height:44px!important;border-radius:13px!important;font-size:13px!important}.ud13-hero{padding:58px 0 70px!important;overflow:hidden!important}.ud13-hero-inner{width:min(var(--ud16-wide),calc(100% - 64px))!important;margin:auto!important;display:grid!important;grid-template-columns:minmax(460px,.85fr) minmax(620px,1.15fr)!important;gap:52px!important;align-items:center!important}.ud13-hero-copy{max-width:620px!important}.ud13-pill{height:34px!important;padding:0 18px!important;font-size:12px!important;letter-spacing:.1em!important;background:rgba(34,211,238,.12)!important;border-color:rgba(55,222,255,.65)!important;color:#62edff!important}.ud13-hero-copy h1{font-size:clamp(54px,4.25vw,76px)!important;line-height:1.02!important;letter-spacing:-.065em!important;margin:24px 0 22px!important;text-wrap:balance!important}.ud13-hero-copy h1 span{background:linear-gradient(135deg,#4aa3ff,#a42cff)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.ud13-hero-copy>p{font-size:17px!important;line-height:1.72!important;max-width:610px!important;color:#d7e7ff!important;font-weight:700!important}.ud13-benefits{gap:14px!important;margin:26px 0 22px!important}.ud13-benefits div{grid-template-columns:50px 1fr!important;gap:12px!important}.ud13-benefits i{width:48px!important;height:48px!important;border-radius:14px!important}.ud13-benefits b{font-size:14px!important}.ud13-benefits small{font-size:12px!important}.ud13-btn{min-height:50px!important;border-radius:14px!important;font-size:14px!important}.ud13-hero-visual{min-height:570px!important;display:grid!important;place-items:center!important}.ud13-device-card{width:min(100%,760px)!important;min-height:360px!important;display:grid!important;place-items:center!important;transform:none!important;filter:drop-shadow(0 38px 80px rgba(0,0,0,.55)) drop-shadow(0 0 52px rgba(96,69,255,.20))!important}.ud13-device-card img{width:100%!important;height:auto!important;object-fit:contain!important}.ud13-device-card.image-missing{border:1px dashed rgba(88,166,255,.7)!important;border-radius:34px!important;background:linear-gradient(145deg,rgba(13,28,53,.76),rgba(10,17,32,.58))!important;min-height:360px!important}.ud13-device-card.image-missing:before{content:'Upload hero image: assets-site/hero-dashboard-v14.png';color:#8adfff;font-weight:900;font-size:16px;text-align:center;padding:30px}.ud13-orbit{width:720px!important;height:260px!important;border-width:2px!important;opacity:.75!important}.ud13-orbit.orbit-b{width:760px!important;height:285px!important}.ud13-platform-box{width:min(1320px,calc(100% - 64px))!important;margin:24px auto 0!important;padding:30px!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(15,30,56,.78),rgba(9,18,34,.92))!important;border:1px solid rgba(73,112,178,.72)!important;box-shadow:0 25px 80px rgba(0,0,0,.20)!important}.ud16-platform-sub{text-align:center;margin:-10px auto 22px!important;max-width:720px;color:#9db4d6!important;font-size:13px!important}.ud13-platform-grid{grid-template-columns:repeat(4,1fr)!important;gap:18px!important}.ud13-platform-grid article{position:relative;overflow:hidden;min-height:130px!important;grid-template-columns:58px 1fr!important;padding:22px!important;border-radius:18px!important;background:linear-gradient(160deg,rgba(18,34,62,.92),rgba(8,16,31,.92))!important;border:1px solid rgba(78,115,180,.70)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)!important}.ud13-platform-grid article:after{content:'';position:absolute;inset:auto -30px -50px auto;width:120px;height:120px;background:radial-gradient(circle,rgba(67,139,255,.16),transparent 68%)}.ud13-platform-grid span{width:50px!important;height:50px!important;border-radius:15px!important;font-size:24px!important}.ud13-platform-grid h3{font-size:18px!important}.ud13-platform-grid p{font-size:13px!important;color:#b2c4e2!important;line-height:1.55!important}.ud13-section{padding:88px 0!important}.ud13-section-head{width:min(820px,calc(100% - 50px))!important}.ud13-feature-grid{width:min(1120px,calc(100% - 64px))!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important}.ud13-feature-grid article{min-height:168px!important;border-radius:18px!important;padding:23px!important}.ud13-workflow-grid{width:min(960px,calc(100% - 64px))!important}.ud13-pricing-grid,.ud16-pricing-grid{width:min(1260px,calc(100% - 64px))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.ud13-price-card{border-radius:22px!important;padding:30px 30px 28px!important}.ud13-price-card ul{gap:9px!important}.ud13-price-card li{font-size:12.8px!important;line-height:1.42!important}.ud13-cta{width:min(1160px,calc(100% - 64px))!important;margin:72px auto 82px!important;grid-template-columns:86px 1fr auto!important;border-radius:24px!important;padding:30px 38px!important}.ud16-safe-section{padding-top:70px!important;padding-bottom:26px!important;background:linear-gradient(180deg,rgba(9,19,37,.35),rgba(5,8,18,.2))!important}.site-footer{display:block!important;visibility:visible!important;opacity:1!important;background:#050914!important;border-top:1px solid rgba(54,80,126,.55)!important;padding:58px 0 26px!important;margin-top:0!important}.footer-grid{width:min(1320px,calc(100% - 64px))!important;margin:auto!important;display:grid!important;grid-template-columns:1.3fr repeat(3,1fr)!important;gap:54px!important}.footer-grid h4{margin:0 0 14px!important;color:#eef6ff!important}.footer-grid a{display:block!important;color:#9fb2d2!important;margin:8px 0!important}.footer-grid p{color:#9fb2d2!important;max-width:330px!important}.footer-bottom{width:min(1320px,calc(100% - 64px))!important;margin:34px auto 0!important;padding-top:20px!important;border-top:1px solid rgba(51,78,122,.45)!important;display:flex!important;justify-content:space-between!important;color:#7f93b4!important}.whatsapp-float{position:fixed!important;right:22px!important;bottom:22px!important;z-index:90!important;width:56px!important;height:56px!important;border-radius:50%!important;background:linear-gradient(135deg,#1bd065,#12a85a)!important;color:white!important;display:grid!important;place-items:center!important;box-shadow:0 18px 50px rgba(0,0,0,.35)!important}.whatsapp-float{font-size:0!important}.whatsapp-float:before{content:'☎';font-size:24px!important}
/* Product page polish */
.ud16-product-hero{padding-bottom:30px!important;background:radial-gradient(circle at 50% 0%,rgba(66,232,255,.12),transparent 36%)!important}.ud16-product-hero .section-head h2{max-width:860px!important;margin-left:auto!important;margin-right:auto!important}.ud16-product-section{padding-top:20px!important}.ud16-module-grid{width:min(1320px,calc(100% - 64px))!important;max-width:1320px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important}.ud16-module-card{position:relative;display:grid!important;grid-template-columns:72px 1fr!important;gap:20px!important;padding:28px!important;border-radius:26px!important;background:linear-gradient(155deg,rgba(18,34,62,.94),rgba(7,15,29,.96))!important;border:1px solid rgba(70,112,180,.64)!important;box-shadow:0 24px 80px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.05)!important;overflow:hidden!important}.ud16-module-card:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 85% 8%,rgba(99,102,241,.13),transparent 34%);pointer-events:none}.ud16-module-icon{width:62px;height:62px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(135deg,#3188ff,#a52cff);box-shadow:0 14px 40px rgba(78,86,255,.25);font-size:28px}.ud16-module-content span{display:inline-flex;color:#52e6ff;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:950;margin-bottom:8px}.ud16-module-content h3{font-size:23px;letter-spacing:-.035em;margin:0 0 10px;color:#fff}.ud16-module-content p{color:#adc0df;line-height:1.65;margin:0 0 18px;font-size:14px}.ud16-chip-list{display:flex;flex-wrap:wrap;gap:10px}.ud16-chip-list b{font-size:12px;color:#dfeeff;background:rgba(35,60,102,.72);border:1px solid rgba(88,132,204,.44);border-radius:999px;padding:7px 11px}.ud16-package-details-section{background:linear-gradient(180deg,rgba(8,18,35,.75),rgba(5,9,18,.75))!important}.ud16-package-detail-grid{width:min(1320px,calc(100% - 64px))!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.ud16-package-detail-card{position:relative;background:linear-gradient(160deg,rgba(18,33,59,.96),rgba(8,16,31,.96));border:1px solid rgba(70,112,180,.60);border-radius:24px;padding:30px;box-shadow:0 24px 80px rgba(0,0,0,.16)}.ud16-package-detail-card.featured{border-color:#3b8cff;box-shadow:0 0 0 1px rgba(59,140,255,.20),0 28px 95px rgba(59,89,255,.18)}.ud16-package-detail-card h3{font-size:24px;margin:0 0 10px}.ud16-package-detail-card p{color:#aebfda;line-height:1.65}.ud16-package-detail-card ul{display:grid;gap:11px;list-style:none;padding:0;margin:22px 0}.ud16-package-detail-card li{display:grid;grid-template-columns:20px 1fr;gap:9px;color:#edf5ff;font-size:13px;font-weight:800}.ud16-package-detail-card li:before{content:'✓';width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:rgba(31,145,255,.22);color:#6ec3ff;font-size:11px}.ud16-package-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:8px 16px;border-radius:999px;background:linear-gradient(135deg,#3b8cff,#a12bff);font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.ud16-package-detail-card .btn{width:100%;margin-top:8px}
/* Pricing page */
.ud16-main-pricing-grid{width:min(1320px,calc(100% - 64px))!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.ud16-price-card{border-radius:24px!important}.ud16-price-list{gap:10px!important}.ud16-price-list li{font-size:13px!important;line-height:1.42!important}.ud16-include-grid{width:min(1180px,calc(100% - 64px))!important;grid-template-columns:repeat(4,1fr)!important}.cta-box{border-radius:24px!important;background:linear-gradient(135deg,rgba(74,35,180,.9),rgba(24,59,143,.92))!important;border:1px solid rgba(108,139,230,.65)!important}.faq{width:min(980px,calc(100% - 64px))!important;margin:auto!important}.faq details{background:linear-gradient(160deg,rgba(18,33,59,.92),rgba(8,16,31,.94))!important;border:1px solid rgba(70,112,180,.55)!important;border-radius:18px!important;margin-bottom:14px!important;padding:18px 20px!important}.faq summary{cursor:pointer;font-weight:900!important;color:#fff!important}.faq p{color:#b2c4e2!important}
@media(max-width:1180px){.nav-shell,.ud12-nav-shell,.ud7-nav-shell{width:calc(100% - 28px)!important;grid-template-columns:220px 1fr 190px!important}.nav-links a{font-size:12px!important;padding:10px 8px!important}.ud13-hero-inner{grid-template-columns:1fr!important;text-align:center!important}.ud13-hero-copy{margin:auto!important}.ud13-hero-copy>p{margin-left:auto!important;margin-right:auto!important}.ud13-benefits{width:min(560px,100%)!important;margin-left:auto!important;margin-right:auto!important;text-align:left!important}.ud13-actions,.ud13-trust{justify-content:center!important}.ud13-feature-grid,.ud13-platform-grid,.ud16-include-grid{grid-template-columns:repeat(2,1fr)!important}.ud13-pricing-grid,.ud16-main-pricing-grid,.ud16-package-detail-grid{grid-template-columns:1fr!important;max-width:720px!important}.ud16-module-grid{grid-template-columns:1fr!important}.ud13-cta{grid-template-columns:1fr!important;text-align:center!important}.ud13-cta-icon{margin:auto!important}.ud13-cta-actions{justify-content:center!important}.footer-grid{grid-template-columns:repeat(2,1fr)!important}}
@media(max-width:760px){.nav-shell,.ud12-nav-shell,.ud7-nav-shell{display:flex!important;min-height:72px!important;height:auto!important;padding:10px 0!important;flex-wrap:wrap!important}.mobile-menu{display:block!important;margin-left:auto!important}.nav-links{display:none!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;order:10}.nav-links.open{display:flex!important}.nav-actions{margin-left:auto!important}.nav-actions .btn-ghost{display:none!important}.ud13-hero-inner,.ud13-platform-box,.ud13-section-head,.ud13-feature-grid,.ud13-workflow-grid,.ud13-pricing-grid,.ud13-cta,.ud16-module-grid,.ud16-package-detail-grid,.ud16-main-pricing-grid,.faq,.footer-grid,.footer-bottom{width:calc(100% - 30px)!important}.ud13-hero-copy h1{font-size:43px!important}.ud13-hero-visual{min-height:300px!important}.ud13-orbit{width:360px!important;height:130px!important}.ud13-platform-grid,.ud13-feature-grid,.ud13-workflow-grid,.ud16-include-grid{grid-template-columns:1fr!important}.ud16-module-card{grid-template-columns:1fr!important;padding:24px!important}.ud13-cta-actions{flex-direction:column!important}.footer-grid{grid-template-columns:1fr!important;gap:28px!important}.footer-bottom{display:grid!important;gap:10px!important}.ud13-section{padding:58px 0!important}}


/* ===== V17 APPROVED HERO + PLATFORM SECTION ===== */
.ud17-hero{
  padding:58px 0 64px!important;
  overflow:hidden!important;
  background:
    radial-gradient(circle at 12% 18%,rgba(12,142,195,.34),transparent 34%),
    radial-gradient(circle at 82% 12%,rgba(115,25,184,.46),transparent 42%),
    linear-gradient(135deg,#071426 0%,#080b18 44%,#251044 100%)!important;
}
.ud17-hero-inner{
  position:relative;z-index:3;width:min(1500px,calc(100% - 52px));margin:auto;
  display:grid;grid-template-columns:minmax(470px,.82fr) minmax(640px,1.18fr);gap:62px;align-items:center;
}
.ud17-hero-copy{max-width:650px!important}
.ud17-pill{display:inline-flex;align-items:center;height:34px;padding:0 17px;border-radius:999px;background:rgba(100,43,190,.35);border:1px solid rgba(171,104,255,.60);color:#c59cff;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:950;margin-bottom:28px}
.ud17-hero-copy h1{margin:0 0 22px!important;font-family:'Plus Jakarta Sans',Inter,system-ui,sans-serif!important;font-size:clamp(56px,4.9vw,84px)!important;line-height:1.02!important;letter-spacing:-.07em!important;font-weight:950!important;text-wrap:balance!important;color:#fff!important}
.ud17-hero-copy h1>span{display:block!important}
.ud17-title-white,.ud17-hero-copy h1 strong{color:#f5f9ff!important;background:none!important;-webkit-text-fill-color:#f5f9ff!important;font-style:normal!important}
.ud17-title-accent,.ud17-hero-copy h1 em{font-style:normal!important;background:linear-gradient(135deg,#3da0ff 4%,#7d61ff 48%,#bd31ff 96%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
.ud17-hero-copy p{max-width:620px!important;margin:0 0 26px!important;color:#dce9ff!important;font-size:17px!important;line-height:1.72!important;font-weight:700!important}
.ud17-hero-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin:28px 0 26px;max-width:620px}
.ud17-mini-feature{display:grid;grid-template-columns:42px 1fr;gap:10px;align-items:center;min-height:54px}
.ud17-mini-feature i{grid-row:span 2;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;font-style:normal;color:#fff;background:linear-gradient(135deg,#5a68ff,#ad30ff);box-shadow:0 13px 32px rgba(108,70,255,.28);font-weight:950}
.ud17-mini-feature b{font-size:13.5px;line-height:1.15;color:#fff;font-weight:950}
.ud17-mini-feature small{font-size:11.5px;color:#aebddd;font-weight:750;margin-top:-4px}
.ud17-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin:10px 0 18px}.ud17-actions .ud13-btn{min-width:175px!important}
.ud17-trust{display:flex;gap:18px;flex-wrap:wrap;color:#d7e7ff;font-size:12px;font-weight:850}.ud17-trust span:before{content:'⊙';color:#c24dff;margin-right:8px;font-weight:950}
.ud17-hero-visual{position:relative;min-height:560px;display:grid;place-items:center;isolation:isolate}.ud17-device-card{position:relative;z-index:3;width:min(100%,790px);display:grid;place-items:center;filter:drop-shadow(0 42px 86px rgba(0,0,0,.55)) drop-shadow(0 0 54px rgba(105,62,255,.22))}.ud17-device-card img{width:100%;height:auto;object-fit:contain}.ud17-device-card.image-missing-v17{min-height:360px;border:1px dashed rgba(97,234,255,.58);border-radius:30px;background:rgba(8,18,34,.42)}.ud17-device-card.image-missing-v17:before{content:'Upload image: assets-site/hero-dashboard-v14.png';color:#82edff;font-weight:950}.ud17-orbit{position:absolute;border-radius:50%;pointer-events:none;z-index:1}.ud17-orbit-a{width:760px;height:255px;border:3px solid rgba(21,192,224,.34);transform:rotate(-9deg);filter:drop-shadow(0 0 18px rgba(16,196,230,.18))}.ud17-orbit-b{width:790px;height:285px;border:3px solid rgba(152,39,230,.42);transform:rotate(15deg);filter:drop-shadow(0 0 18px rgba(165,45,255,.20))}
.ud17-platform-panel{position:relative;z-index:4;width:min(1440px,calc(100% - 52px));margin:28px auto 0;padding:26px 30px 0;border-radius:22px;border:1px solid rgba(84,119,190,.64);background:linear-gradient(180deg,rgba(17,25,55,.86),rgba(9,17,34,.92));box-shadow:0 24px 80px rgba(0,0,0,.20);overflow:hidden}.ud17-platform-head{text-align:center;margin-bottom:18px}.ud17-platform-head span{display:block;text-transform:uppercase;letter-spacing:.18em;color:#bb63ff;font-size:12px;font-weight:950}.ud17-platform-head p{margin:4px auto 0;color:#aebfda;font-size:13px;font-weight:650}.ud17-platform-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ud17-platform-grid article{display:grid;grid-template-columns:58px 1fr;gap:16px;align-items:center;min-height:116px;padding:22px 24px;border-radius:15px;border:1px solid rgba(86,118,188,.58);background:linear-gradient(145deg,rgba(22,34,67,.93),rgba(12,21,41,.93));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.ud17-platform-grid h3{margin:0 0 3px;font-size:18px;line-height:1.15;color:#fff;font-weight:950}.ud17-platform-grid p{margin:0;color:#b7c4dc;font-size:12.5px;line-height:1.45;font-weight:650}.ud17-brand-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;overflow:hidden}.ud17-brand-icon svg{width:48px;height:48px}.ud17-yt{background:#ff2339}.ud17-yt rect{fill:#ff2339}.ud17-yt path{fill:#fff}.ud17-tt{background:linear-gradient(135deg,#0b0d17,#121827)}.ud17-tt path{fill:#fff;filter:drop-shadow(-2px 0 #24f2ff) drop-shadow(2px 0 #ff2f7d)}.ud17-ig{background:radial-gradient(circle at 30% 105%,#ffd44f 0 18%,#ff6b2c 34%,#f02d7d 56%,#7548ff 100%)}.ud17-ig rect,.ud17-ig circle{fill:none;stroke:#fff;stroke-width:3}.ud17-fb{background:linear-gradient(135deg,#5aa2ff,#1769e8)}.ud17-fb path{fill:#fff}.ud17-proof-row{margin:24px -30px 0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(84,119,190,.38);background:linear-gradient(180deg,rgba(29,39,82,.9),rgba(17,27,58,.94))}.ud17-proof-row div{display:grid;grid-template-columns:54px 1fr;grid-template-rows:auto auto;column-gap:14px;align-items:center;min-height:86px;padding:18px 26px;border-right:1px solid rgba(88,118,176,.40)}.ud17-proof-row div:last-child{border-right:0}.ud17-proof-row i{grid-row:span 2;font-style:normal;font-size:30px;opacity:.95}.ud17-proof-row b{font-size:24px;line-height:1;color:#a765ff;font-weight:950}.ud17-proof-row div:nth-child(2) b{color:#56e875}.ud17-proof-row div:nth-child(3) b{color:#7eb5ff}.ud17-proof-row div:nth-child(4) b{color:#68a4ff}.ud17-proof-row span{font-size:12px;color:#adbad2;font-weight:800}
@media(max-width:1180px){.ud17-hero-inner{grid-template-columns:1fr!important;text-align:center!important}.ud17-hero-copy{margin:auto!important}.ud17-hero-copy p,.ud17-hero-feature-grid{margin-left:auto!important;margin-right:auto!important}.ud17-hero-feature-grid{text-align:left!important}.ud17-actions,.ud17-trust{justify-content:center!important}.ud17-platform-grid{grid-template-columns:repeat(2,1fr)!important}.ud17-proof-row{grid-template-columns:repeat(2,1fr)!important}.ud17-proof-row div:nth-child(2){border-right:0}.ud17-hero-visual{min-height:420px!important}.ud17-orbit-a{width:620px;height:205px}.ud17-orbit-b{width:650px;height:235px}}
@media(max-width:760px){.ud17-hero{padding-top:34px!important}.ud17-hero-inner,.ud17-platform-panel{width:calc(100% - 30px)!important}.ud17-hero-copy h1{font-size:44px!important;line-height:1.04!important}.ud17-hero-copy p{font-size:15px!important}.ud17-hero-feature-grid,.ud17-platform-grid,.ud17-proof-row{grid-template-columns:1fr!important}.ud17-actions .ud13-btn{width:100%!important}.ud17-hero-visual{min-height:280px!important}.ud17-orbit-a{width:360px;height:130px}.ud17-orbit-b{width:385px;height:146px}.ud17-platform-panel{padding:20px 16px 0!important}.ud17-proof-row{margin-left:-16px!important;margin-right:-16px!important}.ud17-proof-row div{border-right:0!important;border-bottom:1px solid rgba(88,118,176,.35)}}

/* ===== PATCH V17.1: footer + header/menu polish + pricing badge fix ===== */
.site-header{z-index:999!important}
.ud7-header{z-index:999!important}
.nav-shell,.ud12-nav-shell,.ud7-nav-shell{min-width:0!important}
.brand,.ud7-brand{min-width:210px!important;position:relative!important;z-index:2!important}
.brand-icon img{object-fit:contain!important}
.nav-links,.ud12-nav-links,.ud7-nav-links{min-width:0!important;overflow:visible!important}
.nav-links a,.ud12-nav-links a,.ud7-nav-links a{white-space:nowrap!important}
.mobile-menu{font-weight:950!important;font-size:24px!important;line-height:1!important;width:46px!important;height:44px!important;display:none;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important}
.mobile-menu:hover,.mobile-menu.open{background:rgba(59,130,246,.18)!important;border-color:rgba(66,232,255,.55)!important;color:#ffffff!important;transform:translateY(-1px)!important}
.badge,.ud13-badge,.ud16-package-badge{white-space:nowrap!important;z-index:9!important;box-shadow:0 12px 34px rgba(59,130,246,.28)!important;line-height:1!important}
.price-card,.ud13-price-card,.ud16-price-card{overflow:visible!important}
.price-tabs button{transition:.18s ease!important}
.price-tabs button:hover{color:#fff!important;background:rgba(59,130,246,.25)!important}
.site-footer{display:block!important;visibility:visible!important;opacity:1!important;margin-top:0!important;background:linear-gradient(180deg,#060b16,#040812)!important;border-top:1px solid rgba(66,99,160,.55)!important}
.footer-grid .brand{margin-bottom:16px!important}
.footer-grid a:hover{color:#ffffff!important;transform:translateX(2px)!important}
.footer-grid a{transition:.18s ease!important}
.whatsapp-float{display:grid!important;place-items:center!important;text-decoration:none!important}
.ud17-device-card{filter:drop-shadow(0 46px 94px rgba(0,0,0,.62)) drop-shadow(0 0 62px rgba(105,62,255,.25))!important}
.ud17-device-card img{border-radius:28px!important;box-shadow:0 28px 90px rgba(0,0,0,.45),0 0 0 1px rgba(82,124,195,.35)!important}

@media(max-width:1180px){
  .nav-shell,.ud12-nav-shell,.ud7-nav-shell{display:flex!important;min-height:74px!important;height:auto!important;gap:12px!important;padding:10px 0!important;flex-wrap:wrap!important;width:calc(100% - 30px)!important}
  .brand,.ud7-brand{min-width:auto!important;flex:1 1 auto!important}
  .mobile-menu{display:inline-flex!important;margin-left:auto!important;order:2!important}
  .nav-actions,.ud12-nav-actions,.ud7-nav-actions{order:3!important;margin-left:0!important;display:flex!important;gap:8px!important}
  .nav-actions .btn-ghost,.ud12-nav-actions .btn-ghost,.ud7-nav-actions .btn-ghost{display:none!important}
  .nav-actions .btn-primary,.ud12-nav-actions .btn-primary,.ud7-nav-actions .btn-primary{height:42px!important;min-height:42px!important;padding:0 15px!important;font-size:12.5px!important}
  .nav-links,.ud12-nav-links,.ud7-nav-links{display:none!important;order:10!important;width:100%!important;flex-basis:100%!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;padding:10px!important;margin:4px 0 0!important;border:1px solid rgba(75,119,193,.38)!important;border-radius:18px!important;background:rgba(7,13,26,.98)!important;box-shadow:0 18px 50px rgba(0,0,0,.34)!important}
  .nav-links.open,.ud12-nav-links.open,.ud7-nav-links.open{display:flex!important}
  .nav-links a,.ud12-nav-links a,.ud7-nav-links a{display:block!important;padding:12px 14px!important;border-radius:12px!important;background:transparent!important;text-align:left!important}
  .nav-links a:after,.ud12-nav-links a:after,.ud7-nav-links a:after{display:none!important}
  .nav-links a:hover,.nav-links a.active,.ud12-nav-links a:hover,.ud12-nav-links a.active,.ud7-nav-links a:hover,.ud7-nav-links a.active{background:rgba(59,130,246,.16)!important;color:#fff!important}
}

@media(max-width:520px){
  .brand span:last-child,.ud7-brand span:last-child{max-width:160px!important}
  .brand b,.brand strong{font-size:14px!important}
  .brand-icon,.brand-icon img{width:40px!important;height:40px!important}
  .nav-actions .btn-primary,.ud12-nav-actions .btn-primary,.ud7-nav-actions .btn-primary{padding:0 12px!important;font-size:12px!important}
  .footer-bottom span{font-size:12px!important}
}

/* ===== V18 FINAL CLEAN HEADER + HERO NO SHADOW ===== */

/* Header clean premium */
.site-header,
.ud7-header{
  background:rgba(4,8,18,.94)!important;
  border-bottom:1px solid rgba(71,113,190,.38)!important;
  box-shadow:none!important;
  backdrop-filter:blur(18px)!important;
}

.nav-shell,
.ud12-nav-shell,
.ud7-nav-shell{
  width:min(1500px,calc(100% - 54px))!important;
  max-width:1500px!important;
  height:72px!important;
  display:grid!important;
  grid-template-columns:250px 1fr auto!important;
  align-items:center!important;
  gap:22px!important;
}

.brand,
.ud7-brand{
  min-width:210px!important;
  position:relative!important;
  z-index:2!important;
}

.brand-icon,
.brand-icon img,
.ud7-brand .brand-icon,
.ud7-brand .brand-icon img{
  width:48px!important;
  height:48px!important;
}

.brand b,
.brand strong{
  font-size:15px!important;
  line-height:1.05!important;
}

/* Menu buttons clean */
.nav-links,
.ud7-nav-links,
.ud12-nav-links{
  display:flex!important;
  justify-content:center!important;
  align-items:center!important;
  gap:10px!important;
  min-width:0!important;
  overflow:visible!important;
}

.site-header .nav-links a,
.site-header .ud7-nav-links a,
.site-header .ud12-nav-links a{
  position:relative!important;
  padding:10px 15px!important;
  border-radius:14px!important;
  background:transparent!important;
  border:1px solid transparent!important;
  color:#eaf3ff!important;
  font-size:13px!important;
  font-weight:900!important;
  line-height:1.1!important;
  white-space:nowrap!important;
  text-decoration:none!important;
  text-shadow:none!important;
  filter:none!important;
  box-shadow:none!important;
  transition:all .18s ease!important;
}

.site-header .nav-links a:after,
.site-header .nav-links a::after,
.site-header .ud7-nav-links a:after,
.site-header .ud7-nav-links a::after,
.site-header .ud12-nav-links a:after,
.site-header .ud12-nav-links a::after{
  display:none!important;
  content:none!important;
  opacity:0!important;
  height:0!important;
  background:none!important;
  box-shadow:none!important;
}

.site-header .nav-links a:hover,
.site-header .ud7-nav-links a:hover,
.site-header .ud12-nav-links a:hover{
  color:#ffffff!important;
  background:rgba(255,255,255,.08)!important;
  border-color:rgba(94,238,255,.24)!important;
  box-shadow:none!important;
  transform:none!important;
}

.site-header .nav-links a.active,
.site-header .ud7-nav-links a.active,
.site-header .ud12-nav-links a.active{
  color:#ffffff!important;
  background:linear-gradient(135deg,#1a8fff,#8738ff)!important;
  border:1px solid rgba(126,232,255,.45)!important;
  border-radius:14px!important;
  box-shadow:none!important;
  transform:none!important;
}

.nav-actions .btn,
.ud7-nav-actions .btn,
.ud12-nav-actions .btn,
.btn-primary,
.ud13-btn,
.ud13-btn-primary{
  text-shadow:none!important;
  filter:none!important;
  box-shadow:none!important;
}

/* Hero title: completely no shadow */
.ud17-hero-copy h1,
.ud17-hero-copy h1 *,
.ud17-title-white,
.ud17-title-accent,
.ud17-hero-copy h1 strong,
.ud17-hero-copy h1 em,
.ud13-hero-copy h1,
.ud13-hero-copy h1 *,
.ud13-hero-copy h1 span{
  text-shadow:none!important;
  filter:none!important;
  box-shadow:none!important;
}

.ud17-title-white,
.ud17-hero-copy h1 strong{
  color:#f5f9ff!important;
  background:none!important;
  -webkit-text-fill-color:#f5f9ff!important;
  font-style:normal!important;
}

.ud17-title-accent,
.ud17-hero-copy h1 em,
.ud13-hero-copy h1 span{
  font-style:normal!important;
  background:linear-gradient(135deg,#3da0ff 4%,#7d61ff 48%,#bd31ff 96%)!important;
  -webkit-background-clip:text!important;
  background-clip:text!important;
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  text-shadow:none!important;
  filter:none!important;
}

/* Dashboard/tablet image: no CSS shadow, no frame shadow */
.ud17-device-card,
.ud17-device-card *,
.ud17-device-card img,
.ud13-device-card,
.ud13-device-card *,
.ud13-device-card img,
.ud17-hero-visual,
.ud17-hero-visual *,
.ud17-hero-visual img,
.ud13-hero-visual,
.ud13-hero-visual *,
.ud13-hero-visual img{
  filter:none!important;
  box-shadow:none!important;
  text-shadow:none!important;
}

.ud17-device-card,
.ud13-device-card{
  background:transparent!important;
  border:0!important;
  outline:0!important;
}

.ud17-device-card img,
.ud13-device-card img{
  border-radius:0!important;
  outline:none!important;
  border:0!important;
}

.ud17-orbit,
.ud17-orbit-a,
.ud17-orbit-b,
.ud13-orbit,
.orbit-b{
  filter:none!important;
  box-shadow:none!important;
}

/* Mobile menu */
.mobile-menu{
  font-weight:950!important;
  font-size:24px!important;
  line-height:1!important;
  width:46px!important;
  height:44px!important;
  display:none;
  align-items:center!important;
  justify-content:center!important;
  cursor:pointer!important;
  border-radius:15px!important;
  background:linear-gradient(135deg,#12304f,#432080)!important;
  border-color:rgba(111,211,255,.42)!important;
  box-shadow:none!important;
}

.mobile-menu:hover,
.mobile-menu.open{
  background:rgba(59,130,246,.18)!important;
  border-color:rgba(66,232,255,.55)!important;
  color:#ffffff!important;
  transform:none!important;
}

@media(max-width:1180px){
  .nav-shell,
  .ud12-nav-shell,
  .ud7-nav-shell{
    display:flex!important;
    min-height:74px!important;
    height:auto!important;
    gap:12px!important;
    padding:10px 0!important;
    flex-wrap:wrap!important;
    width:calc(100% - 30px)!important;
  }

  .brand,
  .ud7-brand{
    min-width:auto!important;
    flex:1 1 auto!important;
  }

  .mobile-menu{
    display:inline-flex!important;
    margin-left:auto!important;
    order:2!important;
  }

  .nav-actions,
  .ud12-nav-actions,
  .ud7-nav-actions{
    order:3!important;
    margin-left:0!important;
    display:flex!important;
    gap:8px!important;
  }

  .nav-actions .btn-ghost,
  .ud12-nav-actions .btn-ghost,
  .ud7-nav-actions .btn-ghost{
    display:none!important;
  }

  .nav-actions .btn-primary,
  .ud12-nav-actions .btn-primary,
  .ud7-nav-actions .btn-primary{
    height:42px!important;
    min-height:42px!important;
    padding:0 15px!important;
    font-size:12.5px!important;
  }

  .nav-links,
  .ud12-nav-links,
  .ud7-nav-links{
    display:none!important;
    order:10!important;
    width:100%!important;
    flex-basis:100%!important;
    flex-direction:column!important;
    align-items:stretch!important;
    gap:4px!important;
    padding:10px!important;
    margin:4px 0 0!important;
    border:1px solid rgba(75,119,193,.38)!important;
    border-radius:18px!important;
    background:rgba(7,13,26,.98)!important;
    box-shadow:none!important;
  }

  .nav-links.open,
  .ud12-nav-links.open,
  .ud7-nav-links.open{
    display:flex!important;
  }

  .nav-links a,
  .ud12-nav-links a,
  .ud7-nav-links a{
    display:block!important;
    padding:12px 14px!important;
    border-radius:12px!important;
    background:transparent!important;
    text-align:left!important;
  }

  .nav-links a:hover,
  .nav-links a.active,
  .ud12-nav-links a:hover,
  .ud12-nav-links a.active,
  .ud7-nav-links a:hover,
  .ud7-nav-links a.active{
    background:rgba(59,130,246,.16)!important;
    color:#fff!important;
  }
}

@media(max-width:520px){
  .brand span:last-child,
  .ud7-brand span:last-child{
    max-width:160px!important;
  }

  .brand b,
  .brand strong{
    font-size:14px!important;
  }

  .brand-icon,
  .brand-icon img{
    width:40px!important;
    height:40px!important;
  }

  .nav-actions .btn-primary,
  .ud12-nav-actions .btn-primary,
  .ud7-nav-actions .btn-primary{
    padding:0 12px!important;
    font-size:12px!important;
  }
}

