
:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--bg:#f2f6fb;--surface:#fff;--navy:#12243a;--blue:#2474e5;--muted:#66758a;--line:#dce5ef}*{box-sizing:border-box}body{min-height:100vh;margin:0;display:grid;place-items:center;padding:24px;color:var(--navy);background:radial-gradient(circle at 15% 15%,rgba(36,116,229,.11),transparent 30rem),radial-gradient(circle at 85% 85%,rgba(18,36,58,.08),transparent 28rem),var(--bg)}main{width:min(100%,650px)}.card{padding:clamp(30px,7vw,58px);border:1px solid var(--line);border-radius:24px;background:rgba(255,255,255,.97);box-shadow:0 24px 64px rgba(18,36,58,.12);text-align:center}.brand{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:30px}.brand-logo{max-width:220px;width:auto;height:72px;object-fit:contain;display:block}.product{display:grid;text-align:left;line-height:1}.product strong{font-size:20px;letter-spacing:.05em}.product b{margin-top:6px;color:var(--blue);font-size:12px;letter-spacing:.18em}.customer-name{font-size:22px;font-weight:800}.icon{width:70px;height:70px;margin:0 auto 20px;display:grid;place-items:center;border-radius:18px;background:#eaf3ff;color:var(--blue)}.icon svg{width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.eyebrow{margin:0 0 7px;color:var(--blue);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}h1{margin:0;font-size:clamp(30px,7vw,44px);letter-spacing:-.04em}.intro{max-width:470px;margin:15px auto 0;color:var(--muted);font-size:17px;line-height:1.6}.note{margin-top:30px;padding-top:20px;border-top:1px solid var(--line);color:#435268;font-size:14px;line-height:1.5}.footer{margin-top:18px;color:#8a97a8;font-size:12px}@media(max-width:480px){body{padding:16px}.card{padding:30px 20px;border-radius:20px}.product strong{font-size:17px}}
