.rhero[data-astro-cid-qa7lxpmp]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,90px);padding-block:clamp(48px,6vw,110px) clamp(40px,5vw,80px);display:grid}.rhero__copy[data-astro-cid-qa7lxpmp] .eyebrow[data-astro-cid-qa7lxpmp] a[data-astro-cid-qa7lxpmp]:hover{text-underline-offset:3px;text-decoration:underline}.rhero__copy[data-astro-cid-qa7lxpmp] h1[data-astro-cid-qa7lxpmp]{margin-block:18px 26px}.rhero__lead[data-astro-cid-qa7lxpmp]{letter-spacing:-.02em;max-width:580px;color:var(--text);margin-bottom:18px;font-size:clamp(19px,1.6vw,24px);font-weight:500;line-height:1.45}.rhero__copy[data-astro-cid-qa7lxpmp] .t-body[data-astro-cid-qa7lxpmp]{max-width:540px}.rhero__media[data-astro-cid-qa7lxpmp]{aspect-ratio:1/.85;background:radial-gradient(circle at 50% 55%, #eef3e4 0%, var(--bg-alt) 70%);border-radius:var(--radius);place-items:center;display:grid}.rhero__media[data-astro-cid-qa7lxpmp] img[data-astro-cid-qa7lxpmp]{width:min(94%,680px);height:auto}.rneeds[data-astro-cid-qa7lxpmp]{padding-bottom:var(--section);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(30px,5vw,90px);display:grid}.rneeds__claim[data-astro-cid-qa7lxpmp]{color:var(--text);max-width:420px}.rneeds__cards[data-astro-cid-qa7lxpmp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.rneeds__label[data-astro-cid-qa7lxpmp]{letter-spacing:.4px;color:var(--muted);grid-column:1/-1;font-size:14px}.rneed[data-astro-cid-qa7lxpmp]{background:var(--white);border-radius:var(--radius);padding:28px}.rneed__num[data-astro-cid-qa7lxpmp]{color:var(--muted);margin-bottom:30px;font-size:14px;display:block}.rneed[data-astro-cid-qa7lxpmp] h2[data-astro-cid-qa7lxpmp]{color:var(--text);margin-bottom:8px}.rsteps[data-astro-cid-qa7lxpmp]{padding-block:var(--section);background:var(--bg-alt)}.rsteps__inner[data-astro-cid-qa7lxpmp]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(30px,6vw,110px);display:grid}.rsteps__head[data-astro-cid-qa7lxpmp]{flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:sticky;top:40px}.rsteps__head[data-astro-cid-qa7lxpmp] .t-body[data-astro-cid-qa7lxpmp]{max-width:420px}.rsteps__list[data-astro-cid-qa7lxpmp]{flex-direction:column;display:flex;position:relative}.rsteps__list[data-astro-cid-qa7lxpmp]:before{content:"";background:var(--line);width:1px;position:absolute;top:24px;bottom:24px;left:23px}.rstep[data-astro-cid-qa7lxpmp]{grid-template-columns:48px minmax(0,1fr);gap:24px;padding-bottom:34px;display:grid;position:relative}.rstep[data-astro-cid-qa7lxpmp]:last-child{padding-bottom:0}.rstep__num[data-astro-cid-qa7lxpmp]{background:var(--ink);width:48px;height:48px;color:var(--white);border-radius:50%;place-items:center;font-size:18px;font-weight:500;display:grid}.rstep__body[data-astro-cid-qa7lxpmp]{padding-top:10px}.rstep__body[data-astro-cid-qa7lxpmp] h3[data-astro-cid-qa7lxpmp]{color:var(--text)}.rstep__body[data-astro-cid-qa7lxpmp] .t-body[data-astro-cid-qa7lxpmp]{margin-top:8px}.rstep__list[data-astro-cid-qa7lxpmp]{flex-direction:column;gap:8px;margin-top:12px;display:flex}.rstep__list[data-astro-cid-qa7lxpmp] li[data-astro-cid-qa7lxpmp]{color:var(--muted);padding-left:18px;line-height:1.55;position:relative}.rstep__list[data-astro-cid-qa7lxpmp] li[data-astro-cid-qa7lxpmp]:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}.rstep__note[data-astro-cid-qa7lxpmp]{background:var(--white);border-radius:var(--radius);color:var(--text);margin-top:14px;padding:14px 18px;line-height:1.5}.rwatch[data-astro-cid-qa7lxpmp]{padding-block:var(--section);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(30px,6vw,110px);display:grid}.rwatch[data-astro-cid-qa7lxpmp] h2[data-astro-cid-qa7lxpmp]{color:var(--text);max-width:420px}.rwatch__list[data-astro-cid-qa7lxpmp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.rwatch__list[data-astro-cid-qa7lxpmp] li[data-astro-cid-qa7lxpmp]{background:var(--white);border-radius:var(--radius);color:var(--text);align-items:flex-start;gap:14px;padding:24px;font-size:17px;font-weight:500;line-height:25px;display:flex}.rwatch__list[data-astro-cid-qa7lxpmp] img[data-astro-cid-qa7lxpmp]{flex:none;margin-top:3px}@media (width<=900px){.rhero[data-astro-cid-qa7lxpmp],.rneeds[data-astro-cid-qa7lxpmp],.rsteps__inner[data-astro-cid-qa7lxpmp],.rwatch[data-astro-cid-qa7lxpmp]{grid-template-columns:1fr}.rsteps__head[data-astro-cid-qa7lxpmp]{position:static}}@media (width<=560px){.rneeds__cards[data-astro-cid-qa7lxpmp],.rwatch__list[data-astro-cid-qa7lxpmp]{grid-template-columns:1fr}.rstep[data-astro-cid-qa7lxpmp]{grid-template-columns:40px minmax(0,1fr);gap:16px}.rstep__num[data-astro-cid-qa7lxpmp]{width:40px;height:40px;font-size:16px}.rsteps__list[data-astro-cid-qa7lxpmp]:before{left:19px}.rstep__body[data-astro-cid-qa7lxpmp]{padding-top:6px}}
