:root{--lmp-ink:#131722;--lmp-muted:#667085;--lmp-bg:#faf6ef;--lmp-card:#fff;--lmp-oat:#e4dacd;--lmp-oat-2:#f1e8dc;--lmp-red:#e6532e;--lmp-blue:#193d4d;--lmp-green:#198754;--lmp-gold:#f5c542;--lmp-purple:#ede7ff;--lmp-shadow:0 1px 1px rgba(0,0,0,.10),0 -1px 1px rgba(0,0,0,.04) inset,0 12px 36px rgba(19,23,34,.06)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--lmp-bg);color:var(--lmp-ink);font-family:'DM Sans',Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;line-height:1.62;text-rendering:optimizeLegibility}.lmp-wrap{width:min(1120px,92vw);margin-inline:auto}.lmp-top{position:sticky;top:0;z-index:20;background:rgba(250,246,239,.94);backdrop-filter:blur(10px);border-bottom:1px solid var(--lmp-oat)}.lmp-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0}.lmp-brand{display:inline-flex;align-items:center;gap:8px;color:var(--lmp-ink);font-weight:950;letter-spacing:-.05em;font-size:1.25rem;text-decoration:none}.lmp-brand:before{content:'%';display:grid;place-items:center;width:32px;height:32px;border-radius:12px;background:var(--lmp-gold);border:1px solid #000;box-shadow:-3px 3px 0 #000;font-weight:900}.lmp-nav{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.lmp-nav a{color:#3d4656;text-decoration:none;font-weight:800;font-size:.92rem;border:1px solid transparent;border-radius:999px;padding:7px 10px}.lmp-nav a:hover,.lmp-cta:hover{border-color:#000;box-shadow:-4px 4px 0 #000;transform:translate(2px,-2px)}main{overflow:hidden}.lmp-hero{padding:58px 0 34px;background:radial-gradient(circle at top left,#fff 0 26%,transparent 27%),linear-gradient(135deg,#faf6ef 0%,#fff7e0 52%,#eaf7ee 100%);border-bottom:1px solid var(--lmp-oat)}.lmp-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr);gap:28px;align-items:center}.lmp-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--lmp-red);font-weight:950;text-transform:uppercase;letter-spacing:.09em;font-size:.76rem}.lmp-title{font-size:clamp(2.25rem,7.5vw,5.35rem);line-height:.92;letter-spacing:-.075em;margin:.16em 0 .18em;font-weight:950}.lmp-lead{font-size:clamp(1.05rem,2vw,1.24rem);max-width:760px;color:#3b4352;margin:0 0 20px}.lmp-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.lmp-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:11px 16px;border-radius:999px;border:1px solid #111;background:#fff;color:#111;text-decoration:none;font-weight:900;box-shadow:var(--lmp-shadow);transition:.18s ease}.lmp-cta--primary{background:var(--lmp-red);color:#fff}.lmp-proof{display:flex;gap:8px;flex-wrap:wrap}.lmp-pill{display:inline-flex;align-items:center;border:1px solid var(--lmp-oat);background:#fff;color:#334155;border-radius:999px;padding:6px 10px;font-weight:900;font-size:.8rem;margin:4px 6px 4px 0}.lmp-hero-card{background:#fff;border:1px solid #000;border-radius:28px;padding:22px;box-shadow:-8px 8px 0 #000;transform:rotate(1deg)}.lmp-hero-card h2,.lmp-card h2{letter-spacing:-.04em;line-height:1.05;margin:.2em 0 .55em}.lmp-mini{display:grid;gap:10px}.lmp-mini div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px dashed var(--lmp-oat)}.lmp-mini span{color:var(--lmp-muted)}.lmp-section{padding:34px 0}.lmp-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:18px}.lmp-section-head p{max-width:650px;color:var(--lmp-muted);margin:0}.lmp-grid{display:grid;grid-template-columns:2fr 1fr;gap:24px;padding:32px 0}.lmp-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lmp-card{background:var(--lmp-card);border:1px solid var(--lmp-oat);border-radius:26px;padding:24px;box-shadow:var(--lmp-shadow)}.lmp-card--tint{background:#fff9e8}.lmp-card--blue{background:var(--lmp-blue);color:#fff}.lmp-list{display:grid;gap:13px}.lmp-item{display:block;padding:16px;border:1px solid var(--lmp-oat);border-radius:18px;background:#fff;color:inherit;text-decoration:none;transition:.18s ease}.lmp-item:hover{border-color:#000;box-shadow:-5px 5px 0 #000;transform:translate(2px,-2px)}.lmp-item strong{display:block;font-size:1.05rem;line-height:1.22;letter-spacing:-.025em}.lmp-item span{display:block;color:var(--lmp-muted);font-size:.94rem;margin-top:5px}.lmp-answer{font-size:1.1rem;background:#fff9e8;border:1px solid #ecd596;border-radius:20px;padding:18px;margin-top:0}.lmp-table{display:grid;border:1px solid var(--lmp-oat);border-radius:18px;overflow:hidden;background:#fff}.lmp-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px;border-bottom:1px solid var(--lmp-oat)}.lmp-row:last-child{border-bottom:0}.lmp-row span{color:var(--lmp-muted)}.lmp-check{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0;padding:0}.lmp-check li{list-style:none;background:#f7fbf8;border:1px solid #cfe8d6;border-radius:14px;padding:10px;font-weight:800}.lmp-check li:before{content:'✓ ';color:var(--lmp-green)}.lmp-note{background:var(--lmp-purple);border:1px dashed #b7a9e8;border-radius:20px;padding:16px}.lmp-meta{color:var(--lmp-muted);font-size:.92rem}.lmp-breadcrumb{font-size:.9rem;margin:18px 0;color:var(--lmp-muted)}.lmp-breadcrumb a{color:inherit}.lmp-footer{padding:36px 0 46px;color:#4b5563}.lmp-footer .lmp-wrap{border:1px solid var(--lmp-oat);background:#fff;border-radius:28px;padding:20px}.lmp-footer a{color:var(--lmp-blue);font-weight:800}article section{margin:26px 0}article h2{font-size:clamp(1.45rem,3vw,2rem);line-height:1.1;letter-spacing:-.04em}article h3{margin-bottom:.2em}@media(max-width:820px){.lmp-bar{align-items:flex-start;flex-direction:column}.lmp-nav{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;width:100%;padding-bottom:3px}.lmp-hero-grid,.lmp-grid{grid-template-columns:1fr}.lmp-grid-3{grid-template-columns:1fr}.lmp-hero{padding-top:36px}.lmp-section-head{display:block}.lmp-hero-card{transform:none;box-shadow:-5px 5px 0 #000}.lmp-check{grid-template-columns:1fr}.lmp-row{grid-template-columns:1fr}.lmp-title{letter-spacing:-.06em}}
