.home-belonging,.home-paths{--home-ivory:oklch(98% .012 85);--home-thread:color-mix(in oklab, var(--primary) 24%, var(--paper))}.home-belonging__layout{gap:2.5rem;display:grid}.home-belonging__image{background:var(--home-ivory);border-bottom:2px solid var(--afghan-red);margin:0;padding:.65rem}.home-belonging__image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.home-belonging__copy{align-self:center;min-width:0}.home-belonging__copy h2{text-wrap:balance;max-width:18ch}.home-belonging__copy>p{color:var(--foreground);line-height:1.45}.home-paths{background:var(--home-ivory);border-top:1px solid var(--home-thread)}.home-paths:before{display:none}.home-paths__layout{align-items:start;gap:3.5rem;margin-top:3.5rem;display:grid}.home-paths__creative,.home-paths__resources{flex-direction:column;min-width:0;display:flex}.home-paths__creative{border-top:2px solid var(--afghan-red);padding-top:1.75rem}.home-paths__creative>p:not(.eyebrow),.home-paths__resources>p:not(.eyebrow){color:var(--foreground)}.home-paths__creative h3,.home-paths__resources h3{text-wrap:balance;font-size:2rem;line-height:1.15}.home-paths__categories{border-bottom:1px solid var(--home-thread);grid-template-columns:minmax(0,1fr);margin-top:1.75rem;display:grid}.home-paths__categories li{border-top:1px solid var(--home-thread)}.home-paths__categories a{background:0 0;padding-inline:.6rem}.home-paths__categories a:hover{background:var(--primary)}.home-paths__resources{background:var(--primary);border-inline-start:3px solid var(--afghan-red);padding:2rem}.home-paths__resources>.eyebrow,.home-paths__resources h3,.home-paths__resources>p:not(.eyebrow),.home-paths__resources .text-link{color:var(--paper)}.home-paths__resources .btn{background:var(--paper);color:var(--primary)}.home-paths__resources .btn:hover{background:var(--home-ivory)}.home-paths__resources :where(a):focus-visible{outline-color:var(--paper)}.home-paths__resources .text-link{-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}@media (width>=640px){.home-paths__categories{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}}@media (width>=1024px){.home-belonging__layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem 2rem}.home-belonging__layout>:first-child{grid-column:1/-1}.home-belonging__image{grid-area:2/1/auto/8;padding:.85rem .85rem 1.25rem}.home-belonging__copy{grid-area:2/9/auto/-1;padding-block:1.5rem}.home-belonging__copy h2{font-size:2.5rem;line-height:1.08}.home-belonging__copy>p{font-size:1.4rem}.home-paths__layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:4rem}.home-paths__resources{margin-top:4rem;padding:2.5rem}}.home-belonging__caption{letter-spacing:.04em;color:var(--muted-foreground);margin-top:.6rem;font-size:.78rem}.home-belonging__caption a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.2em}
