.plan-hero[data-astro-cid-k6sylen5]{background:linear-gradient(180deg, var(--sky) 0%, color-mix(in srgb, var(--sky) 30%, var(--paper)) 100%);border-bottom:1px solid var(--line);padding-block:clamp(24px,4vw,52px) clamp(32px,5vw,56px);overflow:hidden}.plan-hero-grid[data-astro-cid-k6sylen5]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:32px;display:grid}.plan-hero[data-astro-cid-k6sylen5] h1[data-astro-cid-k6sylen5]{font-size:var(--step-4)}.hero-points[data-astro-cid-k6sylen5]{gap:6px;padding:0;font-weight:600;list-style:none;display:grid}.hero-points[data-astro-cid-k6sylen5] li[data-astro-cid-k6sylen5]{align-items:flex-start;gap:8px;display:flex}.hero-points[data-astro-cid-k6sylen5] svg{color:var(--ok);flex:none;margin-top:2px}.hero-photo[data-astro-cid-k6sylen5]{aspect-ratio:.85;justify-self:center;width:100%;max-width:380px;padding:0;overflow:hidden;transform:rotate(2deg)}.how-steps[data-astro-cid-k6sylen5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;padding:0;list-style:none;display:grid}.how-steps[data-astro-cid-k6sylen5] li[data-astro-cid-k6sylen5]{align-content:start;gap:6px;display:grid}.data-card[data-astro-cid-k6sylen5]{background:var(--tone);max-width:760px}.data-card[data-astro-cid-k6sylen5] ul[data-astro-cid-k6sylen5]{gap:6px;display:grid}@media (width<=860px){.plan-hero-grid[data-astro-cid-k6sylen5]{grid-template-columns:1fr}.hero-photo[data-astro-cid-k6sylen5]{max-width:260px;transform:rotate(-2deg)}}@media (width<=560px){.hero-photo[data-astro-cid-k6sylen5]{display:none}}
