.FeaturedPiece-module__lkhBIq__featured{color:inherit;gap:1.75rem;text-decoration:none;display:grid}@media (min-width:960px){.FeaturedPiece-module__lkhBIq__featured{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2.5rem,1rem + 4vw,5rem)}}.FeaturedPiece-module__lkhBIq__media{aspect-ratio:3/2;border-radius:var(--r-xl);background:var(--fill);box-shadow:var(--sh-card);display:block;position:relative;overflow:hidden}.FeaturedPiece-module__lkhBIq__media img{transition:transform .9s var(--ease-out)}.FeaturedPiece-module__lkhBIq__featured:hover .FeaturedPiece-module__lkhBIq__media img{transform:scale(1.03)}.FeaturedPiece-module__lkhBIq__body{align-content:center;gap:1.25rem;display:grid}.FeaturedPiece-module__lkhBIq__title{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.875rem)}.FeaturedPiece-module__lkhBIq__featured:hover .FeaturedPiece-module__lkhBIq__title{text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px}.FeaturedPiece-module__lkhBIq__dek{display:block}@media (prefers-reduced-motion:reduce){.FeaturedPiece-module__lkhBIq__media img{transition:none}}
.ResourceTabs-module__hl48eq__tabs{border-bottom:1px solid var(--line);scrollbar-width:none;overflow-x:auto}.ResourceTabs-module__hl48eq__tabs::-webkit-scrollbar{display:none}.ResourceTabs-module__hl48eq__list{white-space:nowrap;gap:1.75rem;list-style:none;display:flex}.ResourceTabs-module__hl48eq__tab{font-size:var(--t-small);color:var(--ink-3);border-bottom:1.5px solid #0000;margin-bottom:-1px;padding-block:.875rem;font-weight:500;text-decoration:none;transition:color .16s,border-color .16s;display:block}.ResourceTabs-module__hl48eq__tab:hover{color:var(--ink)}.ResourceTabs-module__hl48eq__tab[aria-current=page]{border-bottom-color:var(--ink);color:var(--ink)}@media (max-width:479px){.ResourceTabs-module__hl48eq__list{gap:1.125rem}.ResourceTabs-module__hl48eq__tab{font-size:var(--t-label)}}
.ResourceIndex-module__whzAmG__index{padding-block:0 var(--section)}.ResourceIndex-module__whzAmG__featured{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.ResourceIndex-module__whzAmG__rest{border-top:1px solid var(--line);margin-top:clamp(4rem,3rem + 4vw,7rem);padding-top:clamp(2.5rem,2rem + 2vw,4rem)}
