.feature-tabs-title.svelte-1a81dwl{font-family:var(--font-display);font-size:clamp(2rem,4vw + .5rem,3rem);font-weight:400;line-height:1.05;letter-spacing:-.02em}.pill-trigger.svelte-1a81dwl{background-color:var(--secondary)}.pill-trigger.svelte-1a81dwl:hover{background-color:color-mix(in oklch,var(--secondary) 70%,transparent);transform:translateY(-1px)}.pill-active.svelte-1a81dwl{background-color:color-mix(in oklch,var(--foreground) 12%,transparent);box-shadow:0 0 0 1px color-mix(in oklch,var(--foreground) 15%,transparent)}.pill-active.svelte-1a81dwl:hover{background-color:color-mix(in oklch,var(--foreground) 16%,transparent)}.pill-body.svelte-1a81dwl{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .2s ease-out}.pill-body-inner.svelte-1a81dwl{overflow:hidden}.pill-item.is-open.svelte-1a81dwl .pill-body:where(.svelte-1a81dwl){grid-template-rows:1fr;opacity:1;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .25s ease-out 60ms}.pill-item.svelte-1a81dwl:not(.is-open){transition:opacity .2s ease-out}div.svelte-1a81dwl:has(.pill-item.is-open:where(.svelte-1a81dwl)) .pill-item:where(.svelte-1a81dwl):not(.is-open){opacity:.5}div.svelte-1a81dwl:has(.pill-item.is-open:where(.svelte-1a81dwl)) .pill-item:where(.svelte-1a81dwl):not(.is-open):hover{opacity:.8}@media(prefers-reduced-motion:reduce){.pill-body.svelte-1a81dwl,.pill-trigger.svelte-1a81dwl{transition:none}}
