.guide-intro{max-width:1100px;margin:auto;padding:65px 5% 30px}.guide-intro h1{font-size:clamp(36px,5vw,62px);max-width:920px}.guide-intro .intro{max-width:760px}.guide-tool{max-width:1100px;margin:auto;padding:0 5% 50px}.guide-article{max-width:850px;margin:auto;padding:20px 5% 70px;line-height:1.85}.guide-article h2{font-size:30px;letter-spacing:-1px;line-height:1.25;margin-top:50px}.guide-article h3{margin-top:30px}.guide-article a:not(.button),.resources a{text-decoration:underline;text-underline-offset:4px}.guide-article table{border-collapse:collapse;width:100%;font-size:13px}.guide-article th,.guide-article td{border:1px solid var(--line);padding:10px;text-align:left}.guide-article caption{text-align:left;font-weight:600;margin:16px 0}.guide-cta{background:#e4e7db;padding:25px;margin-top:40px}.guide-cta h2{margin-top:0}.resource-links{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:25px 0}.resource-links a{display:block;padding:18px;border:1px solid var(--line);font-size:14px}.resources{border-top:1px solid var(--line)}.resources>p{line-height:1.8;max-width:760px}@media(max-width:600px){.resource-links{grid-template-columns:1fr}.guide-article table{font-size:11px}.guide-article th,.guide-article td{padding:6px}}