.rd-hero{gap:1.1rem;display:grid}.rd-hero h1{max-width:18ch}.rd-hero>p.small{margin:0}.rd-grid{gap:1rem;margin:1.5rem 0 1rem;padding:0;list-style:none;display:grid}@media (width>=760px){.rd-grid{grid-template-columns:1fr 1fr}}@media (width>=960px){.rd-grid-3{grid-template-columns:repeat(3,1fr)}}.rd-card{align-content:start;gap:.5rem;padding:1.25rem;display:grid}.rd-card h3,.rd-card p{margin:0}.rd-card .textlink{justify-self:start;font-weight:600}.rd-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:.75rem;font-weight:700}.rd-steps{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.rd-steps{grid-template-columns:repeat(3,1fr)}}.rd-n{background:var(--ink);width:32px;height:32px;color:var(--brand);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.rd-prices{gap:.75rem;margin:1.25rem 0 .9rem;padding:0;list-style:none;display:grid}@media (width>=760px){.rd-prices{grid-template-columns:repeat(3,1fr)}}.rd-prices li{align-content:start;gap:.35rem;padding:1.1rem 1.2rem;display:grid}.rd-prices p{margin:0}.rd-pkg{font-weight:700}.rd-price{font:600 1.3rem/1.2 var(--font-display)}.rd-zack{gap:1.25rem;max-width:860px;margin:0 auto;padding:clamp(1.25rem,1rem + 1.5vw,2rem);display:grid}.rd-zack>div{gap:.8rem;display:grid}.rd-zack h2,.rd-zack p{margin:0}.rd-zack-photo{object-fit:cover;object-position:50% 30%;width:120px;height:120px;box-shadow:0 0 0 3px var(--brand);border-radius:50%}@media (width>=720px){.rd-zack{grid-template-columns:auto 1fr;align-items:center;gap:2rem}}.rd-faq{gap:1.25rem;max-width:860px;display:grid}.rd-faq h2{margin:0}
