.curated-intro,.curated-related,.curated-return{width:calc(100% - 48px);max-width:1120px;margin:42px auto;color:#18181a;font-family:Satoshi,Arial,sans-serif}
.curated-intro{padding:28px 0}.curated-intro h1{font-size:clamp(34px,5vw,58px);letter-spacing:-.045em;line-height:1.08;margin:20px 0}.curated-intro p{max-width:620px;line-height:1.7;margin:18px 0}
.curated-kicker{font-size:12px;letter-spacing:.12em;color:#A01219}.curated-primary{display:inline-block;padding:16px 20px;background:#A01219;color:#fff!important;border-radius:4px;text-decoration:none;margin:12px 0}
.curated-intro nav,.curated-return{display:flex;flex-wrap:wrap;gap:18px 26px}.curated-intro nav{margin-top:20px;font-size:14px}
.curated-related{padding-top:28px;border-top:1px solid #dedee2}.curated-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:18px}.curated-heading h2{font-size:26px;letter-spacing:-.025em;margin:0}.curated-heading>a,.curated-return a{font-size:14px;color:#A01219;text-decoration:none}
.curated-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.curated-card{position:relative;text-decoration:none;color:inherit;padding:23px;background:#f5f5f7;border-radius:4px}.curated-card>span{font-size:10px;letter-spacing:.11em;color:#67676d}.curated-card h3{font-size:21px;line-height:1.3;letter-spacing:-.02em;margin:12px 0}.curated-card p{font-size:14px;line-height:1.65;color:#626268;margin:0 0 24px}.curated-card b{position:absolute;right:22px;bottom:15px;color:#A01219}.curated-card:hover h3{color:#A01219}
.curated-return{border-top:1px solid #dedee2;padding-top:22px;padding-bottom:20px}.curated-return a:first-child{margin-right:auto}
@media(max-width:650px){.curated-grid{grid-template-columns:1fr;gap:14px}.curated-heading{align-items:start;flex-direction:column;gap:12px}.curated-intro,.curated-related,.curated-return{width:calc(100% - 36px);margin-top:28px;margin-bottom:28px}.curated-heading h2{font-size:24px}.curated-card h3{font-size:20px}.curated-return a:first-child{width:100%}}
@media(prefers-color-scheme:dark){.curated-intro,.curated-related,.curated-return{color:#18181a}}
