@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&family=Syne:wght@500;700;800&display=swap";:root{--bg: #081922;--bg-soft: #102936;--text: #f5f6ef;--muted: #b8c9d1;--brand: #f15f22;--brand-bright: #ff8f4d;--line: rgba(255, 255, 255, .14);--card: rgba(7, 20, 28, .75);--shadow: 0 20px 50px rgba(0, 0, 0, .32)}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{font-family:Manrope,Avenir Next,Segoe UI,sans-serif;color:var(--text);background:radial-gradient(circle at 88% 18%,rgba(241,95,34,.28),transparent 36%),radial-gradient(circle at 10% 92%,rgba(49,178,199,.2),transparent 38%),linear-gradient(160deg,var(--bg) 5%,#0a2230 40%,#0f1f29 100%);line-height:1.55}.grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.2;background-image:radial-gradient(rgba(255,255,255,.22) .6px,transparent .6px);background-size:2px 2px}.container{width:min(1120px,calc(100% - 2.2rem));margin:0 auto}.topbar{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;position:sticky;top:0;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(to bottom,#081922eb,#0819227a);border-bottom:1px solid rgba(255,255,255,.08)}.brand{display:inline-flex;align-items:center;gap:.65rem;font-family:Syne,Futura,sans-serif;font-weight:800;letter-spacing:.02em;text-decoration:none;color:var(--text)}.brand-mark{width:1rem;aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,var(--brand),#ffd75d);box-shadow:0 0 20px #f15f22bf}.nav-links{display:inline-flex;gap:1.15rem}.nav-links a{color:var(--muted);font-size:.92rem;text-decoration:none}.nav-links a:hover{color:var(--text)}.hero{padding:6.8rem 0 4rem}.eyebrow{font-family:Syne,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--brand-bright);margin:0 0 .75rem}h1,h2,h3{margin:0;line-height:1.05}h1{font-family:Syne,Futura,sans-serif;font-size:clamp(2.3rem,8vw,5.3rem);max-width:12.5ch;text-wrap:balance}h2{font-family:Syne,Futura,sans-serif;font-size:clamp(1.7rem,5vw,3.2rem);max-width:20ch;text-wrap:balance}.hero-copy{color:var(--muted);font-size:clamp(1rem,2.4vw,1.25rem);margin:1.2rem 0 0;max-width:65ch}.hero-cta{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.btn{display:inline-flex;justify-content:center;align-items:center;font-weight:700;text-decoration:none;padding:.9rem 1.35rem;border-radius:999px;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{color:#1f1309;background:linear-gradient(120deg,#ff9a4e,#f9cb4f);box-shadow:0 10px 30px #f15f224d}.btn-primary:hover{box-shadow:0 14px 32px #f15f2273}.btn-ghost{color:var(--text);border-color:var(--line);background:#ffffff05}.hero-metrics{margin-top:2.4rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.hero-metrics article{background:var(--card);border:1px solid var(--line);border-radius:1rem;padding:1rem;box-shadow:var(--shadow)}.hero-metrics strong{display:block;font-family:Syne,sans-serif;font-size:1.3rem}.hero-metrics span{color:var(--muted);font-size:.92rem}.section{padding:4.2rem 0}.section-heading{margin-bottom:1.4rem}.workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.workflow-grid article,.trust-card,.price-card{background:var(--card);border:1px solid var(--line);border-radius:1.1rem;padding:1.2rem;box-shadow:var(--shadow)}.workflow-grid h3,.trust-card h3{font-family:Syne,sans-serif;margin-top:.8rem;font-size:1.3rem}.workflow-grid p,.trust-card li,.price-card li,.pricing-note,.cta-block p,.footer p{color:var(--muted)}.step{display:inline-flex;min-width:2.35rem;padding:.3rem .6rem;justify-content:center;border-radius:999px;font-size:.8rem;color:#11252e;background:linear-gradient(120deg,#ff9a4e,#f9cb4f);font-weight:800}.trust-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}ul{padding-left:1.1rem}li+li{margin-top:.55rem}.pricing-shell{display:grid;grid-template-columns:1.1fr 1fr;gap:1rem}.price-card.emphasis{border-color:#ffc77980;background:linear-gradient(180deg,#ffbf5721,#07141ce6)}.label{font-weight:700;color:#ffdcb4}.amount{margin:.45rem 0 0;font-family:Syne,sans-serif;font-size:clamp(2rem,5vw,3rem)}.amount span{color:var(--muted);font-size:1rem;margin-left:.2rem}.pricing-note{margin-top:.85rem;font-size:.92rem}.cta-block{padding:clamp(1.2rem,4vw,3rem);border-radius:1.2rem;border:1px solid rgba(255,214,157,.35);background:linear-gradient(120deg,#ff91532e,#4ccdde2e),#0a1e28e0}.cta-block h2{max-width:16ch}.cta-block .btn{margin-top:.6rem}.footer{padding:1rem 0 2rem}.reveal{opacity:0;transform:translateY(26px)}.reveal.visible{animation:rise .7s var(--delay, 0ms) cubic-bezier(.2,.8,.2,1) forwards}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 860px){.hero{padding-top:5.2rem}.nav-links{display:none}.hero-metrics,.workflow-grid,.trust-layout,.pricing-shell{grid-template-columns:1fr}.section{padding:3.2rem 0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}
