.article-page.svelte-vn4gm{padding-top:40px;padding-bottom:96px}.article-page.svelte-vn4gm article:where(.svelte-vn4gm){max-width:760px;margin:36px auto 0}.article-page.svelte-vn4gm header:where(.svelte-vn4gm) h1:where(.svelte-vn4gm){font-family:var(--serif);letter-spacing:-.02em;margin:12px 0 20px;font-size:clamp(45px,6vw,66px);font-weight:400;line-height:1}.direct-answer.svelte-vn4gm{color:var(--body);margin:0;font-size:19px;line-height:1.58}.review-boundary.svelte-vn4gm{background:#fff8f2;border:1px solid #e7d3c1;border-radius:12px;margin:28px 0;padding:15px 17px}.review-boundary.svelte-vn4gm strong:where(.svelte-vn4gm){font-size:13px}.review-boundary.svelte-vn4gm p:where(.svelte-vn4gm){color:var(--body);margin:5px 0 0;font-size:12px;line-height:1.5}.article-page.svelte-vn4gm section:where(.svelte-vn4gm){margin-top:42px}.article-page.svelte-vn4gm h2:where(.svelte-vn4gm){font-family:var(--serif);margin:0 0 12px;font-size:31px;font-weight:400}.article-page.svelte-vn4gm section:where(.svelte-vn4gm) p:where(.svelte-vn4gm),.article-page.svelte-vn4gm li:where(.svelte-vn4gm){color:var(--body);font-size:15px;line-height:1.7}.article-page.svelte-vn4gm ol:where(.svelte-vn4gm){gap:8px;padding-left:22px;display:grid}.primary-cta.svelte-vn4gm{background:var(--ink);color:#fff;border-radius:999px;margin-top:35px;padding:13px 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.sources.svelte-vn4gm{border-top:1px solid var(--hairline);padding-top:24px}.sources.svelte-vn4gm ul:where(.svelte-vn4gm){border:1px solid var(--hairline);border-radius:12px;gap:0;margin:18px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.sources.svelte-vn4gm li:where(.svelte-vn4gm){border-top:1px solid var(--hairline);gap:4px;padding:13px 15px;font-size:12px;display:grid}.sources.svelte-vn4gm li:where(.svelte-vn4gm):first-child{border-top:0}.sources.svelte-vn4gm a:where(.svelte-vn4gm){color:var(--ink);font-weight:700}.sources.svelte-vn4gm span:where(.svelte-vn4gm){color:var(--muted);font-size:11px}@media (width<=680px){.article-page.svelte-vn4gm{padding-inline:16px}.article-page.svelte-vn4gm header:where(.svelte-vn4gm) h1:where(.svelte-vn4gm){font-size:46px}}
