@media (min-width:56em){.cond-hero--index{grid-template-columns:1.1fr .9fr}}
.cond-hero--index{padding-block:72px 56px}
.cond-hero--index>div{display:flex;flex-direction:column;gap:28px}
.cond-hero--index .eyebrow,.cond-hero--index h1{margin:0}
.filter{gap:10px;padding-bottom:32px}
.filter button{font-size:.9375rem;line-height:normal;padding:10px 20px;border-color:var(--input-border)}
.filter button[aria-pressed="true"]{border-color:var(--sand)}
.cards{gap:16px}
.card{padding:36px 32px;border-radius:0;gap:16px;min-height:300px}
.card .eyebrow{color:var(--ink-2)}
.card h3{font-size:34px;line-height:1.1;margin:0}
.card p:not(.eyebrow){line-height:1.6}
.card--ref{background:transparent;border:1px solid var(--line)}
.not-offered{max-width:var(--measure);color:var(--ink-2)}
.not-offered{margin:var(--s4) 0 112px;scroll-margin-top:1.5rem}
