section[data-astro-cid-ta2fbyqs],h2[data-astro-cid-ta2fbyqs]{margin:0}.how[data-astro-cid-ta2fbyqs],.band-wrap[data-astro-cid-ta2fbyqs]{--line:var(--color-bg-page);--line-width:4px}@media (prefers-color-scheme:dark){.how[data-astro-cid-ta2fbyqs],.band-wrap[data-astro-cid-ta2fbyqs]{--line:var(--color-border-strong);--line-width:2px}}.hero[data-astro-cid-ta2fbyqs]{padding:0 var(--spacing-lg);text-align:center;position:relative;overflow:hidden}.hero-trail[data-astro-cid-ta2fbyqs]{max-width:var(--page-max);padding-top:var(--spacing-lg);text-align:left;margin:0 auto;position:relative}.hero-trail[data-astro-cid-ta2fbyqs] .page-trail{margin-bottom:0}.arch[data-astro-cid-ta2fbyqs]{aspect-ratio:1;box-sizing:border-box;background:var(--color-bg-brand);border-radius:50%;width:max(820px,140vw);position:absolute;top:84px;left:50%;transform:translate(-50%)}@media (prefers-color-scheme:dark){.arch[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border-strong)}}.hero-body[data-astro-cid-ta2fbyqs]{max-width:338px;color:var(--color-text-on-action);margin:0 auto;padding-top:79px;position:relative}.hero-title[data-astro-cid-ta2fbyqs]{color:inherit;font:400 44px/52px var(--font-sans);letter-spacing:-.03em;margin:0 0 20px;font-variant-caps:small-caps}.lede[data-astro-cid-ta2fbyqs]{font:300 22px/26px var(--font-sans);margin:0 0 20px;font-variant-caps:small-caps}.hero-text[data-astro-cid-ta2fbyqs]{margin:0}.hero-pets[data-astro-cid-ta2fbyqs]{justify-content:center;align-items:flex-end;margin-top:14px;display:flex}.hero-dog[data-astro-cid-ta2fbyqs]{width:147px;height:auto;margin-right:-45px}.hero-kitten[data-astro-cid-ta2fbyqs]{width:154px;height:auto;margin-bottom:-25px;position:relative}.how[data-astro-cid-ta2fbyqs]{padding:var(--spacing-2xl) 0 calc(20px - var(--line-width));border-bottom:var(--line-width) solid var(--line);background:var(--color-bg-surface-muted);overflow:hidden}.how-title[data-astro-cid-ta2fbyqs]{text-align:center}.how-stage[data-astro-cid-ta2fbyqs]{max-width:402px;margin:0 auto;position:relative}.how-round[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border:var(--line-width) solid var(--line);object-fit:cover;width:485px;max-width:none;height:485px;box-shadow:var(--elevation-sm);border-radius:50%;margin:21px 0 0 calc(50% - 242.5px);display:block}.steps-wrap[data-astro-cid-ta2fbyqs]{width:316px;margin:-129px auto 0;position:relative}.steps[data-astro-cid-ta2fbyqs]{gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-bg-surface);box-shadow:var(--elevation-sm);border-radius:20px;display:flex}@media (prefers-color-scheme:dark){.steps[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{background:var(--color-bg-page);box-shadow:inset 0 0 0 1px var(--color-border-strong), var(--elevation-sm)}}.step-number[data-astro-cid-ta2fbyqs]{min-width:1.6rem;color:var(--color-text-brand);font:300 56px/24px var(--font-sans);flex:none}.step-text[data-astro-cid-ta2fbyqs]{flex-direction:column;line-height:23px;display:flex}.steps-cat[data-astro-cid-ta2fbyqs]{width:191px;max-width:none;height:auto;position:absolute;top:129px;left:220px}.dont[data-astro-cid-ta2fbyqs]{padding:var(--spacing-xl);border:1px solid var(--color-border-default);background:var(--color-bg-brand);color:var(--color-text-on-action);border-radius:20px;margin-top:17px}@media (prefers-color-scheme:dark){.dont[data-astro-cid-ta2fbyqs]{border-color:var(--color-border-strong)}}.dont[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{color:inherit;margin-bottom:14px}.dont[data-astro-cid-ta2fbyqs] ul[data-astro-cid-ta2fbyqs]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dont[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]:before{content:"•";margin-right:.6em}.band-wrap[data-astro-cid-ta2fbyqs]{overflow-x:clip}.band[data-astro-cid-ta2fbyqs]{padding-bottom:35px;position:relative}@media (prefers-color-scheme:dark){.band[data-astro-cid-ta2fbyqs]{background:var(--color-bg-surface)}}.band-photo[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:188px;display:block}.band-card[data-astro-cid-ta2fbyqs]{margin:45px max(var(--spacing-lg), calc(50% - 185px)) 0;padding:var(--spacing-xl);background:var(--color-bg-page);box-shadow:var(--elevation-lg);border-radius:20px;gap:12px;display:grid;position:relative}@media (prefers-color-scheme:dark){.band-card[data-astro-cid-ta2fbyqs]{box-shadow:inset 0 0 0 1px var(--color-border-strong), var(--elevation-lg)}}.band-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0}.kicker[data-astro-cid-ta2fbyqs]{color:var(--color-text-brand)}.band-round[data-astro-cid-ta2fbyqs]{border:var(--line-width) solid var(--line);object-fit:cover;border-radius:50%;width:163px;height:163px;position:absolute;top:127px;left:min(50% + 26px,100% - 175px)}.rescues[data-astro-cid-ta2fbyqs]{height:231px;overflow:hidden}.dome[data-astro-cid-ta2fbyqs]{box-sizing:border-box;background:var(--color-bg-surface-muted);text-align:center;border-radius:50%;width:560px;height:560px;margin-left:calc(50% - 280px);padding:56px 130px 0}@media (prefers-color-scheme:dark){.dome[data-astro-cid-ta2fbyqs]{border:1px solid var(--color-border-strong);background:var(--color-action-primary-hover)}.dome[data-astro-cid-ta2fbyqs] .rpf-button[data-astro-cid-ta2fbyqs]{color:var(--color-text-primary)}}.dome[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 -10px 16px}.dome[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 24px}@media (width>=1200px){.how[data-astro-cid-ta2fbyqs],.band-wrap[data-astro-cid-ta2fbyqs]{--line-width:5px}@media (prefers-color-scheme:dark){.how[data-astro-cid-ta2fbyqs],.band-wrap[data-astro-cid-ta2fbyqs]{--line-width:3px}}.hero[data-astro-cid-ta2fbyqs]{height:453px;padding:0}.hero-trail[data-astro-cid-ta2fbyqs]{padding:var(--spacing-lg) var(--page-gutter) 0;max-width:none}.arch[data-astro-cid-ta2fbyqs]{width:1096px;top:24px}.hero-body[data-astro-cid-ta2fbyqs]{width:1096px;max-width:none;height:429px;padding:0;position:absolute;top:24px;left:calc(50% - 548px)}.hero-title[data-astro-cid-ta2fbyqs]{margin:75px 0 0;font-size:72px;line-height:85px}.lede[data-astro-cid-ta2fbyqs]{width:379px;margin:34px auto 0}.hero-text[data-astro-cid-ta2fbyqs]{width:589px;margin:33px auto 0}.hero-pets[data-astro-cid-ta2fbyqs]{margin:0;display:block}.hero-dog[data-astro-cid-ta2fbyqs]{width:170px;margin:0;position:absolute;top:262px;left:92px}.hero-kitten[data-astro-cid-ta2fbyqs]{width:193px;margin:0;position:absolute;top:265px;left:837px}.how[data-astro-cid-ta2fbyqs]{box-sizing:border-box;border-top:var(--line-width) solid var(--line);height:476px;padding:33px 0 0;position:relative}.how-stage[data-astro-cid-ta2fbyqs]{max-width:none;position:static}.how-round[data-astro-cid-ta2fbyqs]{width:612px;height:612px;margin:0;position:absolute;top:59px;left:calc(50% - 764px)}.steps-wrap[data-astro-cid-ta2fbyqs]{width:426px;margin:0;position:absolute;top:96px;left:calc(50% - 213px)}.steps[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{align-items:center;gap:20px;padding:25px 24px 25px 32px}.step-number[data-astro-cid-ta2fbyqs]{min-width:0}.steps-cat[data-astro-cid-ta2fbyqs]{width:235px;top:181px;left:338px}.dont[data-astro-cid-ta2fbyqs]{box-sizing:border-box;width:298px;box-shadow:var(--elevation-sm);margin:0;position:absolute;top:128px;left:min(50% + 312px,100% - 322px)}.band-wrap[data-astro-cid-ta2fbyqs]{height:901px;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.band-wrap[data-astro-cid-ta2fbyqs]{background:var(--color-bg-surface)}}.band[data-astro-cid-ta2fbyqs]{background:0 0;padding:0;position:static}.band-photo[data-astro-cid-ta2fbyqs]{height:619px;position:absolute;top:0;left:0}.band-card[data-astro-cid-ta2fbyqs]{z-index:1;box-sizing:border-box;align-content:start;gap:0;width:837px;max-width:none;height:240px;margin:0;padding:49px 40px 0;position:absolute;top:503px;left:calc(50% - 236px)}.band-card[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-bottom:26px}.band-card[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs].secondary{max-width:384px}.band-round[data-astro-cid-ta2fbyqs]{z-index:1;width:411px;height:411px;top:402px;left:calc(50% + 390px)}.rescues[data-astro-cid-ta2fbyqs]{height:auto;position:absolute;top:629px;left:calc(50% - 722px);overflow:visible}.dome[data-astro-cid-ta2fbyqs]{width:590px;height:590px;margin:0;padding:97px 40px 0}.dome[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin:0 0 13px}.dome[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0 0 16px}}
