.resource-benefits{border-top:1px solid var(--border);margin-top:40px;padding-top:30px;scroll-margin-top:110px}.resource-benefits>h2{letter-spacing:-.7px;max-width:920px;margin-bottom:12px;font-size:calc(clamp(24px,2.5vw,30px) + 1pt);line-height:1.25}.resource-benefits>ul{max-width:1050px;margin:0;padding:0;list-style:none}.resource-benefits li{border-bottom:1px solid var(--border);align-items:flex-start;gap:14px;padding:18px 0;display:flex}.resource-benefits li:last-child{border-bottom:0;padding-bottom:0}.resource-benefit-check{background:var(--secondary);width:25px;height:25px;color:var(--primary);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:18.3333px;font-weight:600;line-height:1;display:flex}.resource-benefits li>div{min-width:0}.resource-benefits h3{letter-spacing:-.2px;margin:0 0 5px;font-size:18.3333px;font-weight:550;line-height:1.45}.resource-benefits p{color:var(--muted-foreground);margin:0;font-size:16.3333px;line-height:1.75}.resource-benefits a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.resource-benefits a:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:2px}@media (max-width:600px){.resource-benefits{margin-top:30px;padding-top:24px}.resource-benefits li{gap:11px;padding:16px 0}.resource-benefits h3{font-size:17.3333px}.resource-benefits p{font-size:15.3333px;line-height:1.7}.resource-benefit-check{width:23px;height:23px;font-size:17.3333px}}
