.lp-x{max-width:41.25rem;margin:0 auto;padding:var(--space-10) var(--space-8) var(--space-16)}.lp-x h1{font-size:var(--text-display);margin:0 0 var(--space-4)}.lp-x h1,.lp-x h2{font-weight:800;letter-spacing:-.036em;line-height:1.1}.lp-x h2{font-size:var(--text-title);margin:var(--space-10) 0 var(--space-4);max-width:none}.lp-x dd,.lp-x li,.lp-x p{font-size:var(--text-body);line-height:1.6;color:var(--color-text-muted)}.lp-x p{margin:0 0 var(--space-4)}.lp-x-hero .lp-lede{margin-bottom:var(--space-6)}.lp-x-crumbs ol{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0 0 var(--space-8);padding:0;font-size:var(--text-label);color:var(--color-text-subtle)}.lp-x-crumbs li:not(:last-child):after{content:"/";margin-left:var(--space-2);color:var(--color-text-tertiary)}.lp-x-crumbs a{text-decoration:underline;text-underline-offset:.12em}.lp-x-steps{margin:var(--space-4) 0 var(--space-6);padding-left:var(--space-5)}.lp-x-steps li{margin-bottom:var(--space-2)}.lp-x-note,.lp-x-persona-meta{font-size:var(--text-label);color:var(--color-text-subtle);margin-bottom:var(--space-4)}.lp-x-faq,.lp-x-figures dl{margin:0}.lp-x-fig{border-top:1px solid var(--color-border);padding:var(--space-4) 0}.lp-x-fig:last-child{border-bottom:1px solid var(--color-border)}.lp-x-fig dt{display:flex;flex-direction:column;gap:var(--space-1);margin:0 0 var(--space-2)}.lp-x-fig__amount{font-size:var(--text-heading);font-weight:800;color:var(--color-text);font-variant-numeric:tabular-nums}.lp-x-fig dd,.lp-x-fig__label{font-size:var(--text-label);color:var(--color-text-subtle)}.lp-x a:not(.lp-btn){text-decoration:underline;text-underline-offset:.12em}.lp-x-faq div{border-top:1px solid var(--color-border);padding:var(--space-4) 0}.lp-x-faq dt{font-weight:var(--weight-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.lp-x-faq dd{margin:0}.lp-x-related ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.lp-x-related li{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-marketing-card);background:var(--color-bg)}.lp-x-related li span{font-size:var(--text-label);color:var(--color-text-subtle)}.lp-x-facts ul{margin:0 0 var(--space-6);padding-left:var(--space-5)}@media (max-width:40rem){.lp-x{padding:var(--space-8) var(--space-4) var(--space-10)}}