.bd-shell{background:var(--bg);color:var(--fg)}.bd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-gap:72px;gap:72px;align-items:start;padding-top:80px;padding-bottom:120px}.bd-eyebrow{font-family:Geist Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-3)}.bd-h1{font-size:clamp(36px,5vw,60px);line-height:1.04;letter-spacing:-.035em;font-weight:500;margin:16px 0 20px;max-width:14ch}.bd-h1 .em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.015em;color:var(--accent)}.bd-lede{font-size:18px;line-height:1.5;color:var(--fg-2);margin:0 0 28px;max-width:42ch}.bd-points{list-style:none;margin:0 0 40px;padding:0;display:flex;flex-direction:column;gap:12px}.bd-points li{display:flex;gap:12px;font-size:16px;color:var(--fg-2)}.bd-points li:before{content:"✓";color:var(--accent);font-weight:600;flex-shrink:0}.bd-skip{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:15px;color:var(--fg-3)}.bd-card{background:var(--surface);border:1px solid var(--rule);border-radius:18px;padding:32px;box-shadow:0 30px 80px -50px rgba(var(--shadow-rgb),.45)}@media (max-width:900px){.bd{grid-template-columns:1fr;gap:40px;padding-top:44px;padding-bottom:80px}}@media (max-width:640px){.bd-card{padding:22px;border-radius:14px}}