.caps.svelte-4z030h{border-top:1px solid var(--rule-strong);margin:0;padding:0;list-style:none;display:grid}.caps.svelte-4z030h>li:where(.svelte-4z030h){column-gap:var(--step-4);padding-block:var(--step-3);border-bottom:1px solid var(--rule);grid-template-columns:20rem minmax(0,60ch);align-items:baseline;transition:border-color .12s linear;display:grid;position:relative}.caps.svelte-4z030h>li:where(.svelte-4z030h):hover{border-bottom-color:var(--rule-strong)}.cap__link.svelte-4z030h{font-family:var(--font-sans);letter-spacing:-.014em;color:var(--ink-100);font-size:clamp(1.1875rem,1.6vw,1.3125rem);line-height:1.42;text-decoration:none}.cap__link.svelte-4z030h:after{content:"";position:absolute;inset:0}.cap__link.svelte-4z030h:focus-visible{box-shadow:none;outline:none}.caps.svelte-4z030h>li:where(.svelte-4z030h):has(.cap__link:where(.svelte-4z030h):focus-visible){box-shadow:0 0 0 2px var(--focus-ring)}.cap__tagline.svelte-4z030h{color:var(--ink-86);grid-column:2;margin:0}@media (width<=1199px){.caps.svelte-4z030h>li:where(.svelte-4z030h){row-gap:var(--step-1);grid-template-columns:minmax(0,1fr)}.cap__tagline.svelte-4z030h{grid-column:1}}@media (prefers-reduced-motion:reduce){.caps.svelte-4z030h>li:where(.svelte-4z030h){transition-duration:0s}}
