*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;color:#0f172a;background:#f7f3eb}a{color:inherit}.nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;padding:14px 5vw;background:rgba(8,12,21,.86);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.12);color:#fff}.brand{display:flex;align-items:center;gap:12px;text-decoration:none}.brand-mark{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#f6c453,#ff5a3d 52%,#ff2d55);font-weight:900;color:#080b10;box-shadow:0 18px 42px rgba(255,90,61,.25)}.brand strong{text-transform:uppercase;letter-spacing:.02em;font-size:18px}.nav nav{display:flex;gap:26px;align-items:center;text-transform:uppercase;font-size:12px;font-weight:900;letter-spacing:.08em}.nav nav a{text-decoration:none;color:#dbe4f0}.nav-cta{background:#f6c453!important;color:#090b0f!important;padding:13px 16px;border-radius:999px}.hero{position:relative;overflow:hidden;background:#080b10;color:#fff}.hero-bg{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(246,196,83,.22),transparent 28%),radial-gradient(circle at 80% 30%,rgba(255,45,85,.18),transparent 26%),linear-gradient(140deg,#080b10,#111827 56%,#16110a)}.hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,560px);align-items:center;gap:56px;max-width:1240px;margin:auto;padding:96px 24px 82px}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:900;color:#f6c453;margin:0 0 14px}.eyebrow.dark{color:#b45309}.hero h1{font-size:clamp(54px,7.8vw,104px);line-height:.88;letter-spacing:-.06em;max-width:760px;margin:0 0 24px;text-wrap:balance}.lead{font-size:clamp(18px,2vw,23px);line-height:1.42;color:#d7dfec;max-width:720px;margin:0}.hero-actions,.claim-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 21px;border-radius:999px;text-decoration:none;font-weight:900;letter-spacing:-.01em;border:1px solid transparent;box-shadow:0 16px 34px rgba(15,23,42,.14)}.btn.primary{background:linear-gradient(135deg,#f6c453,#ff5a3d);color:#111827}.btn.secondary{background:rgba(255,255,255,.08);color:#fff;border-color:rgba(255,255,255,.2)}.btn.subtle{background:transparent;color:#f6c453;border-color:rgba(246,196,83,.32);box-shadow:none}.btn.secondary.light{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.25)}.btn.wide{width:100%;margin-top:18px}.hero-points{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.hero-points span{padding:10px 12px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#dbe4f0;font-size:13px;font-weight:900}.showcase-card{position:relative;border-radius:34px;overflow:hidden;background:#fff;box-shadow:0 44px 100px rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.14);transform:rotate(1.5deg)}.browser-top{height:48px;background:#0f172a;color:#94a3b8;display:flex;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:800}.browser-top span{width:10px;height:10px;border-radius:999px;background:#ef4444}.browser-top span:nth-child(2){background:#f59e0b}.browser-top span:nth-child(3){background:#22c55e}.browser-top b{margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.showcase-card img{display:block;width:100%;height:540px;object-fit:cover;object-position:top}.claim-ribbon{position:absolute;left:18px;right:18px;bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:rgba(8,12,21,.88);color:#fff;backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:16px}.claim-ribbon strong{font-size:26px;color:#f6c453}.claim-ribbon span{font-weight:900;color:#dbe4f0}.logo-strip{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;padding:18px 24px;background:#fff;border-bottom:1px solid #e5e7eb}.logo-strip span{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:11px 13px}.section{max-width:1180px;margin:0 auto;padding:92px 24px}.section-title{max-width:780px}.section-title.center{text-align:center;margin:0 auto 44px}.section-title h2,.split h2,.pricing h2,.automation h2,.claim h2{font-size:clamp(38px,5vw,72px);line-height:.94;letter-spacing:-.05em;margin:0;text-wrap:balance}.section-title p:not(.eyebrow),.pricing-copy p,.automation p,.copy-stack p,.claim-card p{font-size:18px;line-height:1.55;color:#475569}.split-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center;margin-top:34px}.copy-stack p{margin:0 0 24px}.feature-list{display:grid;gap:12px}.feature-list article{background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:20px;box-shadow:0 18px 44px rgba(15,23,42,.06)}.feature-list b{display:block;font-size:18px;margin-bottom:6px}.feature-list span{color:#64748b;line-height:1.45}.phone-frame{justify-self:center;width:min(100%,360px);border:12px solid #111827;border-radius:44px;background:#111827;box-shadow:0 34px 90px rgba(15,23,42,.25);overflow:hidden}.phone-frame img{display:block;width:100%;height:620px;object-fit:cover;object-position:top}.included{max-width:1240px}.included-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.included-grid article,.steps article,.faq-grid article{background:#fff;border:1px solid #e5e7eb;border-radius:28px;padding:24px;box-shadow:0 20px 52px rgba(15,23,42,.07)}.included-grid span{font-weight:900;color:#b45309;letter-spacing:.12em}.included-grid h3,.steps h3,.faq-grid h3{font-size:22px;margin:14px 0 8px;letter-spacing:-.03em}.included-grid p,.steps p,.faq-grid p{color:#64748b;line-height:1.52;margin:0}.pricing{display:grid;grid-template-columns:430px 1fr;gap:54px;align-items:center}.price-card{background:#111827;color:#fff;border-radius:34px;padding:34px;box-shadow:0 30px 90px rgba(15,23,42,.22)}.price-card h2{font-size:90px;margin:0;color:#fff}.price-card h2 span{font-size:30px;color:#94a3b8}.price-lead{color:#dbe4f0!important}.price-card ul{margin:24px 0 0;padding:0;list-style:none;display:grid;gap:12px}.price-card li{position:relative;padding-left:26px;color:#e2e8f0}.price-card li:before{content:'✓';position:absolute;left:0;color:#f6c453;font-weight:900}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px}.stat-grid div{background:#fff;border:1px solid #e5e7eb;border-radius:22px;padding:18px}.stat-grid b{display:block;font-size:18px;margin-bottom:6px}.stat-grid span{color:#64748b}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.steps b{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#f6c453;color:#111827;font-size:20px}.automation{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;background:#fff;border-radius:40px;margin-top:40px;margin-bottom:40px;box-shadow:0 20px 60px rgba(15,23,42,.07)}.automation-flow{display:grid;gap:12px}.automation-flow span{background:#0f172a;color:#fff;border-radius:22px;padding:18px;font-weight:900;text-align:center}.automation-flow i{width:2px;height:28px;background:#f6c453;display:block;margin:0 auto}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.examples-showcase{max-width:1240px}.examples-showcase .section-title p:not(.eyebrow){max-width:760px;margin:16px auto 0;color:#64748b;font-size:18px;line-height:1.55}.example-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.example-card{display:block;overflow:hidden;text-decoration:none;background:#fff;border:1px solid #e5e7eb;border-radius:30px;box-shadow:0 24px 70px rgba(15,23,42,.09);transition:transform .18s ease,box-shadow .18s ease}.example-card:hover{transform:translateY(-4px);box-shadow:0 34px 90px rgba(15,23,42,.15)}.example-card img{display:block;width:100%;height:250px;object-fit:cover;object-position:top;background:#e5e7eb}.example-card div{padding:20px}.example-card span{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:900;color:#b45309;margin-bottom:8px}.example-card b{display:block;font-size:22px;letter-spacing:-.03em}.example-card small{display:block;margin-top:10px;color:#64748b;font-weight:900}.trust-block{max-width:1240px}.trust-panel{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:40px;padding:44px;box-shadow:0 24px 70px rgba(15,23,42,.08)}.trust-panel h2{font-size:clamp(34px,4.4vw,62px);line-height:.96;letter-spacing:-.05em;margin:0}.trust-panel p{color:#64748b;font-size:18px;line-height:1.55}.trust-cards{display:grid;gap:12px}.trust-cards article{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:20px}.trust-cards b{display:block;font-size:19px;margin-bottom:6px}.trust-cards span{color:#64748b;line-height:1.45}.claim{padding:78px 24px;background:#0f172a;color:#fff}.claim-card{max-width:980px;margin:auto;text-align:center;padding:58px 28px;border-radius:40px;background:radial-gradient(circle at 10% 10%,rgba(246,196,83,.22),transparent 35%),linear-gradient(135deg,#111827,#18130d);border:1px solid rgba(255,255,255,.12);box-shadow:0 40px 100px rgba(0,0,0,.26)}.claim-card p{color:#dbe4f0;max-width:720px;margin:18px auto 0}.claim-actions{justify-content:center}.footer{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:34px 5vw;background:#080b10;color:#fff}.footer strong{display:block;text-transform:uppercase;letter-spacing:.04em}.footer span{display:block;color:#94a3b8;margin-top:6px}.footer nav{display:flex;gap:18px;flex-wrap:wrap}.footer nav a{color:#dbe4f0;text-decoration:none;font-weight:800;font-size:13px}@media(max-width:980px){.example-grid,.trust-panel{grid-template-columns:1fr}.nav nav a:not(.nav-cta){display:none}.hero-grid,.split-grid,.pricing,.automation{grid-template-columns:1fr}.hero-grid{padding-top:74px}.showcase-card{transform:none}.included-grid,.steps{grid-template-columns:repeat(2,1fr)}.stat-grid{grid-template-columns:1fr}.pricing{gap:28px}.footer{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.example-card img{height:220px}.trust-panel{padding:28px;border-radius:28px}.nav{padding:12px 18px}.brand strong{font-size:15px}.brand-mark{width:42px;height:42px}.nav-cta{padding:12px 14px}.hero h1{font-size:54px}.hero-grid{padding:54px 18px 58px}.showcase-card img{height:360px}.browser-top b{max-width:240px}.claim-ribbon{align-items:flex-start;flex-direction:column}.section{padding:66px 18px}.included-grid,.steps,.faq-grid{grid-template-columns:1fr}.phone-frame{width:300px}.phone-frame img{height:560px}.price-card{padding:26px}.price-card h2{font-size:74px}.section-title h2,.split h2,.pricing h2,.automation h2,.claim h2{font-size:42px}.automation{border-radius:28px;margin:24px 18px;padding:40px 20px}.claim{padding:56px 18px}.claim-card{padding:42px 20px;border-radius:30px}.footer nav{display:grid;grid-template-columns:1fr 1fr}.btn{width:100%}}
.sandbox-note{max-width:980px;margin:0 auto 18px;padding:14px 18px;border:1px solid rgba(246,196,83,.45);border-radius:18px;background:rgba(246,196,83,.12);color:#ffe9a8;font-size:.95rem;box-shadow:0 18px 40px rgba(0,0,0,.18)}
.sandbox-note strong{color:#fff}
