.rc-hero{--pt:var(--hero-inset-top)}.rc-hero-nav{height:var(--nav-height)}.rc-hero-in{flex-direction:column;margin-top:56px;display:flex}.rc-hero-in--index{gap:40px}.rc-hero-in--detail{gap:48px}.rc-hero-copy{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.rc-hero-lead{max-width:620px;color:var(--muted);font-size:1.125rem;line-height:1.4}@media (width>=40rem){.rc-hero-in{margin-top:80px}.rc-hero-lead{font-size:1.25rem}}@media (width>=64rem){.rc-hero-in{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:64px;margin-top:96px}.rc-hero-copy{gap:24px}}.rc-note{border-radius:var(--r-card);background:var(--card);box-shadow:var(--shadow-pop);padding:28px;position:relative}.rc-note--always{rotate:2deg}@media (width>=64rem){.rc-note--lg{rotate:2deg}}.rc-sh{flex-direction:column;display:flex}.rc-sh--end{gap:32px}.rc-sh--baseline{gap:8px}.rc-sh-t{flex-direction:column;gap:16px;display:flex}.rc-sh-t h2{text-wrap:balance;max-width:18em}.rc-sh-lead{max-width:560px;color:var(--muted);font-size:1rem;line-height:1.5}@media (width>=40rem){.rc-sh-lead{font-size:1.125rem}}@media (width>=64rem){.rc-sh{flex-direction:row;justify-content:space-between}.rc-sh--end{align-items:flex-end}.rc-sh--baseline{align-items:baseline}}
