.lp-site .lp-blog .eyebrow.muted{color:var(--lp-faint)}.lp-site .lp-blog .h1{letter-spacing:-.045em}.lp-site .blog-grid{gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.lp-site .blog-card,.lp-site .blog-lead{background:#fff;border:1px solid var(--lp-line-2);border-radius:20px;box-shadow:none;color:var(--lp-ink)}.lp-site .blog-card:hover,.lp-site .blog-lead:hover{border-color:var(--lp-border);box-shadow:0 12px 32px rgba(15,18,34,.06)}.lp-site .blog-card:hover h3,.lp-site .blog-lead:hover h2{color:var(--lp-indigo)}.lp-site .blog-lead{background:#fff;position:relative;overflow:hidden}.lp-site .blog-lead:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--lp-indigo)}.lp-site .lp-blog .body-text{color:var(--lp-body)}.lp-site .lp-article>a.eyebrow{text-decoration:none}.lp-site .lp-article .h1{font-size:clamp(32px,4.4vw,50px)}.lp-site .lp-article blockquote{border-left-color:var(--lp-indigo)}.lp-site .lp-article-cta{background:var(--lp-ink);border:0;border-radius:20px;padding:28px}.lp-site .lp-article-cta .font-semibold{color:#fff;font-size:18px}.lp-site .lp-article-cta .small{color:var(--lp-dark-mute)}.lp-site .lp-article-cta .btn-primary{background:#fff;color:var(--lp-ink);border-color:#fff}.lp-site .lp-article-cta .btn-primary:hover{background:var(--lp-indigo-soft);color:var(--lp-ink)}.lp-site .blog-figure,.lp-site .blog-stat{border-color:var(--lp-line-2);border-radius:16px;box-shadow:none}.lp-site .blog-stat-value{color:var(--lp-indigo)}.lp-site .blog-bar-fill{background:var(--lp-indigo)}.lp-site .pub-policy{min-height:0;flex:1 0 auto;background:var(--lp-bg);font-family:var(--lp-font),system-ui,sans-serif}.lp-site .pub-policy .pp-wrap{max-width:var(--lp-max);padding:40px var(--lp-gutter) 0}.lp-site .pub-policy .pp-disclaimer{max-width:var(--lp-max);width:100%;margin:32px auto 0;padding:0 var(--lp-gutter);font-size:13px;color:var(--lp-mute)}.lp-site .lp-404{max-width:880px;width:100%;margin:0 auto;padding:96px var(--lp-gutter) 0;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.lp-site .lp-404-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.lp-site .lp-404-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;width:100%;margin-top:32px}.lp-site .lp-404-card{display:flex;flex-direction:column;gap:6px;padding:24px;background:#fff;border:1px solid var(--lp-line-2);border-radius:20px;color:var(--lp-ink);text-decoration:none}.lp-site .lp-404-card:hover{border-color:var(--lp-border);background:var(--lp-indigo-soft)}.lp-site .lp-404-card-t{font-size:17px;font-weight:700}.lp-site .lp-404-card-d{font-size:14px;line-height:1.55;color:var(--lp-body)}@media (max-width:600px){.lp-site .lp-404{padding-top:56px}.lp-site .lp-404-actions{flex-direction:column;align-items:stretch;width:100%}.lp-site .pub-policy .pp-wrap{padding-top:24px}.lp-site .blog-lead{padding:24px!important}.lp-site .blog-card{padding:22px!important}}.lp-site .pub-policy .pp-cta-f a{color:#fff;font-weight:700;text-decoration:underline}