.page-module___8aEwW__page{--home-primary:#361970;--home-secondary:#b11780;--home-gradient:linear-gradient(135deg, #361970, #b11780);--home-ink:#211a29;--home-muted:#5d5664;--home-border:#ded8e3;--home-surface:#fff;--home-surface-soft:#faf8fc;min-height:100svh;color:var(--home-ink);background:linear-gradient(#faf8fc 0,#fff 24rem)}.page-module___8aEwW__shell{width:100%;max-width:72rem;margin:0 auto;padding:2rem 1rem 4rem}.page-module___8aEwW__hero{max-width:50rem;padding:1rem 0 3.5rem}.page-module___8aEwW__accent{background:var(--home-gradient);border-radius:999px;width:4.5rem;height:.3rem}.page-module___8aEwW__title{max-width:48rem;color:var(--home-primary);letter-spacing:-.045em;margin:1.5rem 0 0;font-size:clamp(2.25rem,10vw,4.5rem);line-height:1.05}.page-module___8aEwW__introduction{max-width:40rem;color:var(--home-muted);margin:1.25rem 0 0;font-size:clamp(1.0625rem,4vw,1.25rem);line-height:1.65}.page-module___8aEwW__resources{border-top:1px solid #ebe6ef;padding-top:2.25rem}.page-module___8aEwW__sectionTitle{color:var(--home-primary);letter-spacing:-.025em;margin:0;font-size:clamp(1.625rem,6vw,2.25rem);line-height:1.2}.page-module___8aEwW__resourceGrid{gap:1rem;margin-top:1.5rem;display:grid}.page-module___8aEwW__resourceCard{border:1px solid var(--home-border);background:var(--home-surface);border-radius:1rem;flex-direction:column;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .5rem 1.75rem #3619700f}.page-module___8aEwW__resourceCard:before{background:var(--home-gradient);content:"";height:.25rem;position:absolute;inset:0 0 auto}.page-module___8aEwW__resourceCategory{color:var(--home-secondary);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:800}.page-module___8aEwW__resourceTitle{color:var(--home-ink);letter-spacing:-.02em;margin:.75rem 0 0;font-size:clamp(1.375rem,5vw,1.75rem);line-height:1.25}.page-module___8aEwW__resourceDescription{max-width:42rem;color:var(--home-muted);flex:1;margin:.875rem 0 0;font-size:1.0625rem;line-height:1.65}.page-module___8aEwW__resourceLink{background:var(--home-gradient);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;margin-top:1.25rem;padding:.7rem 1rem;font-weight:750;line-height:1.35;text-decoration:none;display:inline-flex}.page-module___8aEwW__resourceLink:focus-visible{outline:3px solid var(--home-ink);outline-offset:3px}@media (hover:hover){.page-module___8aEwW__resourceLink:hover{box-shadow:0 .35rem 1rem #36197038}}@media (min-width:40rem){.page-module___8aEwW__shell{padding:4rem 2rem 6rem}.page-module___8aEwW__hero{padding:1rem 0 5rem}.page-module___8aEwW__resources{padding-top:3rem}.page-module___8aEwW__resourceCard{padding:2rem}.page-module___8aEwW__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem}}@media (min-width:64rem){.page-module___8aEwW__shell{padding-top:5.5rem}.page-module___8aEwW__hero{padding-bottom:6rem}}
