.phero[data-astro-cid-s5hxusys]{position:relative;display:flex;align-items:flex-end;padding-top:calc(var(--header-h) + clamp(3rem,8vw,7rem));padding-bottom:clamp(3rem,7vw,6rem);overflow:hidden;isolation:isolate}.phero--full[data-astro-cid-s5hxusys]{min-height:100svh}.phero--tall[data-astro-cid-s5hxusys]{min-height:74svh}.phero--short[data-astro-cid-s5hxusys]{min-height:46svh}.phero__bg[data-astro-cid-s5hxusys]{position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 90% at 78% 8%,color-mix(in srgb,var(--accent) 26%,transparent),transparent 62%),radial-gradient(90% 70% at 12% 92%,color-mix(in srgb,var(--tint) 92%,#fff 8%),transparent 70%),linear-gradient(170deg,var(--tint) 0%,var(--ink-900) 78%)}.phero__inner[data-astro-cid-s5hxusys]{display:grid;gap:clamp(2rem,5vw,4rem);width:100%;align-items:end}@media(min-width:1000px){.phero__inner[data-astro-cid-s5hxusys]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.phero--center[data-astro-cid-s5hxusys] .phero__inner[data-astro-cid-s5hxusys]{grid-template-columns:1fr}}.phero--center[data-astro-cid-s5hxusys] .phero__copy[data-astro-cid-s5hxusys]{text-align:center;justify-items:center;margin-inline:auto}.phero--center[data-astro-cid-s5hxusys] .lede[data-astro-cid-s5hxusys]{margin-inline:auto}.phero__copy[data-astro-cid-s5hxusys]{display:grid;gap:1.5rem;align-content:end}.phero__title[data-astro-cid-s5hxusys]{max-width:16ch}.phero--center[data-astro-cid-s5hxusys] .phero__title[data-astro-cid-s5hxusys]{max-width:22ch}.phero__slot[data-astro-cid-s5hxusys]:empty{display:none}.phero__slot[data-astro-cid-s5hxusys]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.5rem}.phero__aside[data-astro-cid-s5hxusys]:empty{display:none}.phero__scroll[data-astro-cid-s5hxusys]{position:absolute;left:50%;bottom:1.5rem;width:1px;height:3.5rem;background:var(--rule);overflow:hidden}.phero__scroll[data-astro-cid-s5hxusys] span[data-astro-cid-s5hxusys]{position:absolute;inset:0;background:var(--accent);animation:scrollHint 2.6s var(--ease) infinite}@keyframes scrollHint{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.phero--short[data-astro-cid-s5hxusys] .phero__scroll[data-astro-cid-s5hxusys]{display:none}.cta[data-astro-cid-kokrr3jq]{border-top:1px solid var(--rule)}.cta__inner[data-astro-cid-kokrr3jq]{display:grid;gap:clamp(1.75rem,4vw,3rem);align-items:end}@media(min-width:900px){.cta__inner[data-astro-cid-kokrr3jq]{grid-template-columns:minmax(0,1.3fr) auto}}.cta__copy[data-astro-cid-kokrr3jq]{display:grid;gap:1.1rem}.cta__copy[data-astro-cid-kokrr3jq] .h2[data-astro-cid-kokrr3jq]{max-width:20ch}.cta__actions[data-astro-cid-kokrr3jq]{display:flex;flex-wrap:wrap;gap:.75rem}.secthead[data-astro-cid-ddgvxsdh]{margin-bottom:clamp(2rem,4vw,3.5rem);display:grid;gap:1rem}.picker[data-astro-cid-ddgvxsdh]{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.pick[data-astro-cid-ddgvxsdh]{border:1px solid var(--rule);background:var(--ink-800);display:grid;grid-template-rows:auto 1fr;transition:border-color .4s var(--ease),transform .4s var(--ease)}.pick[data-astro-cid-ddgvxsdh]:hover{border-color:var(--ti-500);transform:translateY(-3px)}.pick--offline[data-astro-cid-ddgvxsdh]{cursor:default}.pick--offline[data-astro-cid-ddgvxsdh]:hover{border-color:var(--rule);transform:none}.pick__media[data-astro-cid-ddgvxsdh]{position:relative;aspect-ratio:4 / 3;display:grid;place-items:center;padding:clamp(.75rem,2vw,1.5rem);background:radial-gradient(85% 70% at 60% 25%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 66%),linear-gradient(160deg,var(--tint),var(--ink-900));overflow:hidden}.pick__body[data-astro-cid-ddgvxsdh]{padding:clamp(1rem,2vw,1.4rem);display:grid;gap:.45rem;align-content:start}.pick__meta[data-astro-cid-ddgvxsdh]{color:var(--fg-faint)}.pick__cta[data-astro-cid-ddgvxsdh]{margin-top:.35rem;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ti-500)}.pick__cta--offline[data-astro-cid-ddgvxsdh]{color:var(--fg-faint)}.picker__note[data-astro-cid-ddgvxsdh]{margin-top:1.75rem;font-size:var(--step--1);color:var(--fg-faint);max-width:62ch;font-weight:300}.surfaces[data-astro-cid-ddgvxsdh]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.surfaces[data-astro-cid-ddgvxsdh] li[data-astro-cid-ddgvxsdh]{padding:.5em 1em;border:1px solid var(--rule);border-radius:4px;font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute)}.finishes[data-astro-cid-ddgvxsdh]{margin:0;display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.finish[data-astro-cid-ddgvxsdh]{background:var(--bg);padding:clamp(1rem,2.5vw,1.6rem);display:grid;gap:.4rem;align-content:start}.finish[data-astro-cid-ddgvxsdh] dt[data-astro-cid-ddgvxsdh]{font-size:var(--step--2);letter-spacing:.16em;text-transform:uppercase;color:var(--ti-500)}.finish[data-astro-cid-ddgvxsdh] dd[data-astro-cid-ddgvxsdh]{margin:0;font-size:var(--step--1);color:var(--fg-mute);font-weight:300}
