.hero.svelte-wutqu2{z-index:-1;position:absolute;inset:0;overflow:hidden}.hero.svelte-wutqu2 img:where(.svelte-wutqu2){object-fit:cover;object-position:center 20%;filter:saturate(1.1);width:100%;height:100%;transform:scale(1.05)}.scrim.svelte-wutqu2{background:linear-gradient(to top, var(--bg-0) 4%, #08080a8c 45%, #08080a40 100%), linear-gradient(to right, rgb(var(--accent) / .22), transparent 60%);position:absolute;inset:0}.pill.svelte-1pnf2h5{border-radius:var(--r-pill);white-space:nowrap;color:var(--text);background:var(--glass-fill);border:1px solid var(--glass-stroke);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:default;transition:background var(--dur) var(--ease-spring), transform var(--dur) var(--ease-spring);align-items:center;gap:.35rem;padding:.32rem .8rem;font-size:.8rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}a.pill.svelte-1pnf2h5,button.pill.svelte-1pnf2h5{cursor:pointer}button.pill.svelte-1pnf2h5{font-family:inherit}a.pill.svelte-1pnf2h5:hover,button.pill.svelte-1pnf2h5:hover{background:var(--glass-fill-strong)}.pill.active.svelte-1pnf2h5{background:rgb(var(--accent) / .85);border-color:rgb(var(--accent) / .9);color:#08080a}.pill.accent.svelte-1pnf2h5{background:rgb(var(--accent) / .18);border-color:rgb(var(--accent) / .4)}.pill.quality.svelte-1pnf2h5{letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:700}
