.guide-page,.guides-page{max-width:960px;padding-bottom:40px}.guide-intro,.guides-intro{padding-block:36px 24px}.guide-kicker{font-size:.8rem;letter-spacing:.06em;font-weight:600;text-transform:uppercase;color:var(--ink-2)}.guide-intro h1,.guides-intro h1{font-size:clamp(2rem,4.6vw,3.4rem);line-height:1.15;max-width:22ch;margin:12px 0 20px;text-wrap:balance}.guides-intro>p:last-child{max-width:60ch;font-size:1.1rem;line-height:1.7}.guide-byline{font-size:.85rem;color:var(--ink-2);line-height:1.7}.guide-answer{max-width:64ch;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.65;padding-block:20px;margin:0}.guide-list article{padding:28px 0;border-top:1px solid var(--hair)}.guide-list h2{max-width:32ch;font-size:clamp(1.4rem,3vw,2rem);line-height:1.3;margin:10px 0}.guide-list h2 a{color:inherit;text-decoration:none}.guide-list p{max-width:64ch;line-height:1.7}.guide-read{display:inline-flex;gap:12px;align-items:center;min-height:44px;font-weight:500}.guide-contents{display:flex;flex-wrap:wrap;gap:10px 24px;padding:20px 0;border-block:1px solid var(--hair)}.guide-contents a{font-size:.9rem;line-height:1.8;min-height:32px}.guide-prose{max-width:720px}.guide-prose section{padding-top:32px;scroll-margin-top:32px}.guide-prose h2{font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.35;margin:0 0 16px}.guide-checklist,.guide-prose li,.guide-prose p{line-height:1.8;font-size:1.05rem}.guide-prose li{-webkit-padding-start:4px;padding-inline-start:4px;margin-bottom:10px}.guide-question{margin:24px 0}.guide-question h3{font-size:1.05rem;line-height:1.5;margin-bottom:8px}.guide-question p{margin-top:0}.guide-checklist>div{padding:16px 0;border-bottom:1px solid var(--hair)}.guide-checklist dt{font-weight:600}.guide-checklist dd{margin:4px 0 0}.guide-sources a{overflow-wrap:anywhere}.guide-next{margin-top:40px;padding:28px 0;border-block:1px solid var(--hair)}.guide-next>div{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.guide-next .cta{width:auto}.guide-related{display:grid;grid-gap:16px;gap:16px;padding:28px 0}.guide-related a{line-height:1.5;min-height:44px}html[dir=rtl] .guide-kicker{letter-spacing:0}html[dir=rtl] .guide-intro h1{max-width:26ch;line-height:1.4}@media(max-width:480px){.guide-intro,.guides-intro{padding-top:24px}.guide-contents{display:grid;grid-gap:8px;gap:8px}.guide-next>div{align-items:stretch;flex-direction:column;gap:16px}.guide-next .cta{width:100%}}main.guide-page,main.guides-page{text-align:start;justify-content:flex-start}.guide-intro h1,.guides-intro h1{font-weight:600;letter-spacing:-.02em}.guide-list p,.guide-next p,.guide-page article p,.guides-intro>p:last-child{color:var(--ink-2)}.guide-next a:not(.cta),.guide-page article a,.guide-read,.guide-related a{color:var(--accent-text)}.guide-page article a:focus-visible,.guide-read:focus-visible,.guide-related a:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px}.guide-page .brand-home,.guides-page .brand-home{text-align:center}