.resource-main{max-width:820px;padding-top:64px;padding-bottom:80px}.resource-main h1{font-family:Newsreader,Georgia,serif;font-weight:400;font-size:clamp(38px,5vw,64px);line-height:1.07;letter-spacing:-.025em;margin:18px 0 24px}.resource-dek{font-size:20px;line-height:1.65;color:var(--muted)}.resource-main section{margin-top:42px}.resource-main h2{font-family:Newsreader,Georgia,serif;font-size:29px;font-weight:400;line-height:1.2;margin:0 0 14px}.resource-main section p,.resource-main aside p{font-size:16px;line-height:1.85;margin-bottom:18px}.resource-main a{text-decoration:underline;text-underline-offset:5px}.resource-main li{margin:18px 0}.resource-main li p{font-size:14px;color:var(--muted)}.resource-main aside{margin-top:48px;padding-top:24px;border-top:1px solid var(--line)}.resource-back{display:inline-block;margin-bottom:32px;font-size:13px}@media(max-width:600px){.resource-main{padding-top:36px}.resource-dek{font-size:17px}.resource-main section{margin-top:30px}}
.resource-main h3{font-size:17px;margin:0 0 12px}.resource-example{padding:24px;background:var(--surface);border-radius:7px;margin:24px 0}.resource-main ul{padding-left:22px}.resource-guides a{font-family:Newsreader,Georgia,serif;font-size:26px}.resource-main{overflow-wrap:anywhere}.resource-main aside{border-top:0}
.comparison-note{font-size:13px;color:var(--muted);margin:24px 0 12px}
