.rs{max-width:calc(1120px + 2*var(--lp-gutter));padding:72px max(var(--lp-gutter),env(safe-area-inset-right)) 112px max(var(--lp-gutter),env(safe-area-inset-left));color:var(--lp-ink);margin:0 auto}.rs h1{font-size:44px;font-weight:700;line-height:52px}.rs-list{gap:48px;margin-top:48px;display:grid}.rs-card{border-radius:20px;grid-template-columns:640fr 432fr;align-items:center;gap:48px;display:grid}.rs-card:focus-visible{outline:2px solid var(--lp-orange-700);outline-offset:4px}.rs-card img{border-radius:20px;width:100%;height:auto;display:block}.rs-card h2{text-wrap:balance;margin-top:12px;font-size:28px;font-weight:700;line-height:36px}.rs-summary{color:var(--lp-body);text-wrap:pretty;margin-top:12px;font-size:16px;line-height:26px}.rs-more{align-items:center;gap:8px;margin-top:12px;font-size:16px;font-weight:600;line-height:24px;display:inline-flex}.rs-more svg{transition:transform .15s}.rs-card:hover .rs-more svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.rs-more svg{transition:none}}@media (max-width:999px){.rs-card{gap:32px}.rs-card h2{font-size:24px;line-height:32px}}@media (max-width:819px){.rs{padding-top:56px;padding-bottom:88px}.rs h1{font-size:38px;line-height:46px}.rs-list{margin-top:40px}.rs-card{grid-template-columns:1fr;gap:16px}}@media (max-width:599px){.rs{padding-top:40px;padding-bottom:64px}.rs h1{font-size:30px;line-height:38px}.rs-list{margin-top:32px}.rs-card,.rs-card img{border-radius:16px}.rs-card h2{font-size:22px;line-height:30px}}
