.problem-hero[data-astro-cid-o3oaki7k]{text-align:left;padding:2rem 0}.headline-container[data-astro-cid-o3oaki7k]{margin-bottom:1.5rem}.headline[data-astro-cid-o3oaki7k]{font-family:var(--font-serif);color:var(--color-rich-black);letter-spacing:-.01em;margin:0 0 .25rem;font-size:clamp(2.75rem,10vw,4.5rem);font-weight:400;line-height:1.02}.subheadline[data-astro-cid-o3oaki7k]{font-family:var(--font-serif);color:var(--color-brand);letter-spacing:-.01em;margin:0;font-size:clamp(2.75rem,10vw,4.5rem);font-weight:400;line-height:1.02}.hook[data-astro-cid-o3oaki7k]{font-family:var(--font-sans);color:var(--text-secondary);max-width:var(--measure-reading);margin:0;font-size:1.25rem;line-height:1.6}.hero-section[data-astro-cid-nbzpiwe6]{text-align:left;padding:2rem 0 1rem}.content-section[data-astro-cid-nbzpiwe6]{padding:2.5rem 0}.section-content[data-astro-cid-nbzpiwe6]{max-width:var(--measure-standard);padding-inline:var(--measure-gutter);margin-inline:auto}.section-content[data-astro-cid-nbzpiwe6]>[data-astro-cid-nbzpiwe6]{max-width:var(--measure-reading)}.section-content[data-astro-cid-nbzpiwe6] h2[data-astro-cid-nbzpiwe6]{font-family:var(--font-display);font-size:1.25rem;font-weight:var(--type-weight-bold);color:var(--color-rich-black);letter-spacing:-.01em;margin:0 0 1rem}.section-content[data-astro-cid-nbzpiwe6] p[data-astro-cid-nbzpiwe6]{font-family:var(--font-sans);color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.7}.description-section[data-astro-cid-nbzpiwe6]{border-top:none;padding-top:0}.description-text[data-astro-cid-nbzpiwe6]{text-align:left;font-size:1.125rem!important}.scenario-section[data-astro-cid-nbzpiwe6]{background:rgba(var(--ink-triple), .02)}.stats-section[data-astro-cid-nbzpiwe6]{background:#f8a0220f}.stats-grid[data-astro-cid-nbzpiwe6]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.5rem;display:grid}.stat-card[data-astro-cid-nbzpiwe6]{text-align:center}.stat-value[data-astro-cid-nbzpiwe6]{font-family:var(--font-display);color:var(--color-brand);letter-spacing:-.02em;margin-bottom:.5rem;font-size:2.5rem;font-weight:800;line-height:1;display:block}.stat-label[data-astro-cid-nbzpiwe6]{font-family:var(--font-sans);color:var(--text-secondary);font-size:.875rem}.solution-section[data-astro-cid-nbzpiwe6]{background:#f8a0220a}.related-section[data-astro-cid-nbzpiwe6]{background:rgba(var(--ink-triple), .02)}.related-grid[data-astro-cid-nbzpiwe6]{gap:1rem;margin-top:1rem;display:grid}@media (width>=480px){.related-grid[data-astro-cid-nbzpiwe6]{grid-template-columns:repeat(2,1fr)}}.related-card[data-astro-cid-nbzpiwe6]{background:var(--color-surface-elevated);border:1px solid rgba(var(--ink-triple), .06);transition:all .3s var(--ease-spring);border-radius:.75rem;flex-direction:column;padding:1.25rem;text-decoration:none;display:flex}.related-card[data-astro-cid-nbzpiwe6]:hover{box-shadow:0 4px 12px -2px rgba(var(--ink-triple), .06);border-color:#f8a0224d}.related-headlines[data-astro-cid-nbzpiwe6]{margin-bottom:.75rem}.related-headline[data-astro-cid-nbzpiwe6]{font-family:var(--font-display);color:var(--color-rich-black);font-size:1.125rem;font-weight:700;line-height:1.2;display:block}.related-subheadline[data-astro-cid-nbzpiwe6]{font-family:var(--font-display);color:var(--color-brand);font-size:1.125rem;font-weight:700;line-height:1.2;display:block}.related-link[data-astro-cid-nbzpiwe6]{font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--type-weight-medium);color:var(--color-brand);align-items:center;gap:.25rem;display:inline-flex}.related-card[data-astro-cid-nbzpiwe6]:hover .related-link[data-astro-cid-nbzpiwe6]{gap:.5rem}.related-link[data-astro-cid-nbzpiwe6] svg[data-astro-cid-nbzpiwe6]{transition:transform .2s}.related-card[data-astro-cid-nbzpiwe6]:hover .related-link[data-astro-cid-nbzpiwe6] svg[data-astro-cid-nbzpiwe6]{transform:translate(2px)}.see-also-section[data-astro-cid-nbzpiwe6]{background:#f8a0220a}.see-also-list[data-astro-cid-nbzpiwe6]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.see-also-list[data-astro-cid-nbzpiwe6] li[data-astro-cid-nbzpiwe6]{padding-left:1.5rem;position:relative}.see-also-list[data-astro-cid-nbzpiwe6] li[data-astro-cid-nbzpiwe6]:before{content:"";background:var(--color-brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.5rem;left:0}.see-also-list[data-astro-cid-nbzpiwe6] a[data-astro-cid-nbzpiwe6]{font-family:var(--font-sans);color:var(--color-brand);font-size:1rem;font-weight:500;text-decoration:none}.see-also-list[data-astro-cid-nbzpiwe6] a[data-astro-cid-nbzpiwe6]:hover{text-decoration:underline}
