:root{--bg:#fff;--text:#0f172a;--muted:#64748b;--card:#ffffffbf;--border:#0f172a14;--primary:#896ee4;--primary-glow:#896ee459}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--text);font-family:Inter,system-ui,sans-serif;overflow-x:hidden}h1,h2,h3,h4{letter-spacing:-.03em}p{color:var(--muted);line-height:1.6}.hero-actions{gap:1rem;display:flex}.container{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}a,a:hover,a:focus,a:visited,a:active{text-decoration:none!important}:root{--bs-link-color:inherit!important;--bs-link-hover-color:#896ee4!important}html[dir=rtl]{text-align:right;direction:rtl}html[dir=ltr]{text-align:left;direction:ltr}.btn-primary{background:var(--primary);color:#fff;cursor:pointer;box-shadow:0 10px 30px var(--primary-glow);border:none;border-radius:14px;justify-content:center;align-items:center;padding:12px 18px;transition:all .25s;display:inline-flex}.btn-primary:hover{box-shadow:0 18px 50px var(--primary-glow);transform:translateY(-2px)}.btn-secondary{border:1px solid var(--border);background:0 0;border-radius:14px;align-items:center;padding:12px 18px;display:inline-flex}.btn-glass{color:var(--primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#896ee414;border:1px solid #896ee440;border-radius:14px;padding:12px 18px}.hero-action{gap:1rem;display:flex}.ui-card{background:var(--card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--border);border-radius:18px}.hero-modern{padding:140px 0;position:relative}.hero-bg{background:radial-gradient(circle at 20% 20%,var(--primary-glow),transparent 45%),radial-gradient(circle at 80% 30%,#10b9811a,transparent 45%);filter:blur(90px);opacity:.9;pointer-events:none;z-index:0;position:absolute;inset:0}.hero-modern .container{z-index:2;position:relative}.hero-actions,.hero-actions a{z-index:5;position:relative}.hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.hero-left h1{font-size:64px;font-weight:800;line-height:1.05}.hero-left h1 span{color:var(--primary);text-shadow:0 0 40px var(--primary-glow)}.pill{color:var(--primary);background:#896ee41a;border-radius:999px;margin-bottom:12px;padding:8px 14px;font-size:13px;display:inline-block}.hero-metrics{color:var(--muted);gap:18px;margin-top:25px;font-size:13px;display:flex}.floating-ui{background:#fff;border-radius:22px;transition:all .4s;overflow:hidden;transform:rotate(2deg);box-shadow:0 40px 120px #0000001f}.floating-ui:hover{transform:rotate(0)scale(1.02)}.ui-topbar{background:#f1f5f9;align-items:center;gap:6px;height:40px;padding:0 12px;display:flex}.ui-topbar span{background:#cbd5e1;border-radius:50%;width:10px;height:10px}.ui-content{padding:20px}.ui-card-big{color:#fff;background:#0f172a;border-radius:16px;padding:20px}.ui-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:15px;display:grid}.ui-grid div{background:#f1f5f9;border-radius:10px;height:60px}.strip{text-align:center;border-bottom:1px solid var(--border);background:radial-gradient(circle at top,#f5f3ff,#fff);padding:14px 20px;font-size:13px;font-weight:500}.why-section{background:linear-gradient(#fff,#f8f7ff);padding:3rem 0}.why-header{text-align:center;max-width:700px;margin:0 auto 70px}.why-header h2{font-size:44px;font-weight:800}.why-header h2 span{color:var(--primary);text-shadow:0 0 30px var(--primary-glow)}.why-grid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.why-card{background:#fff;border:1px solid #896ee426;border-radius:18px;padding:28px;transition:all .3s;position:relative;overflow:hidden}.why-card:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 25px 70px #896ee41f}.why-card .icon{width:18px;height:18px;color:var(--primary);background:#896ee41f;border-radius:14px;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.cta-section{background:linear-gradient(#fff,#f8f7ff);padding:90px 0;position:relative;overflow:hidden}.cta-section:before{content:"";filter:blur(90px);opacity:.85;z-index:0;background:radial-gradient(circle at 25% 30%,#896ee440,#0000 55%),radial-gradient(circle at 75% 60%,#00c8ff1f,#0000 60%);animation:10s ease-in-out infinite alternate ctaGlowMove;position:absolute;inset:-50%}@keyframes ctaGlowMove{0%{transform:translate(0)scale(1)}to{transform:translateY(-25px)scale(1.1)}}.cta-inner{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffa6;border:1px solid #896ee426;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:40px;display:flex;position:relative;box-shadow:0 20px 60px #0f172a0f}.cta-content h2{color:#0f172a;font-size:28px;font-weight:700}.cta-content h2 span{color:#896ee4;text-shadow:0 0 18px #896ee440}.cta-content p{color:#475569;margin-top:10px}.cta-actions{z-index:2;gap:12px;display:flex;position:relative}.btn-primary{color:#fff;background:#896ee4;border-radius:14px;padding:12px 18px;box-shadow:0 0 25px #896ee459}.btn-glass{color:#896ee4;background:#896ee414;border:1px solid #896ee440;border-radius:14px;padding:12px 18px}.btn-glass:hover{background:#896ee41f}@media (max-width:768px){.cta-inner{text-align:center;flex-direction:column}.hero-modern{padding:90px 0}.hero-grid{text-align:center;grid-template-columns:1fr;gap:40px}.hero-left h1{font-size:36px;line-height:1.15}.pill{padding:7px 12px;font-size:12px}.hero-actions{flex-direction:column;align-items:center;width:100%}.hero-actions a{width:100%;max-width:280px}.hero-metrics{flex-wrap:wrap;justify-content:center;gap:10px;font-size:12px}.hero-right{justify-content:center;display:flex}.floating-ui{width:100%;max-width:340px;transform:none}}@media (max-width:480px){.hero-left h1{font-size:30px}.hero-modern{padding:70px 0}.hero-metrics{flex-direction:column;align-items:center}}.ui-card{flex-direction:column;height:100%;display:flex}.ui-card img{object-fit:cover;flex-shrink:0;width:100%;height:220px}.ui-card .p-3{flex-direction:column;flex:1;display:flex}.ui-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-card .d-flex.justify-content-between{margin-top:auto}
