.hero[data-astro-cid-wcolddp2]{padding-top:clamp(28px,5vw,56px)}.intro[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(20px,4vw,64px);margin-bottom:clamp(24px,4vw,40px);display:grid}.intro[data-astro-cid-wcolddp2] h1[data-astro-cid-wcolddp2]{letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,1.2rem + 4.8vw,5rem);font-weight:900;line-height:1}.intro[data-astro-cid-wcolddp2] .lede[data-astro-cid-wcolddp2]{max-width:none;margin:0 0 .4em}@media (width<=860px){.intro[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.doors[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=760px){.doors[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.door[data-astro-cid-wcolddp2]{min-height:clamp(320px,38vw,440px);box-shadow:var(--shadow);grid-template-columns:1fr auto;align-items:end;padding:clamp(22px,3vw,36px);text-decoration:none;display:grid}.pane-glass[data-astro-cid-wcolddp2].door{color:var(--ink)}.pane-night[data-astro-cid-wcolddp2].door{color:#fff}.door-text[data-astro-cid-wcolddp2]{align-self:start;max-width:30ch;position:relative}.door[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:var(--step-3);color:inherit;margin-bottom:.4em}.door[data-astro-cid-wcolddp2]:hover h2[data-astro-cid-wcolddp2]{text-underline-offset:.15em;text-decoration:underline 2px}.door[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{opacity:.85}.door[data-astro-cid-wcolddp2] .btn[data-astro-cid-wcolddp2]{margin-top:8px}.door-img{filter:drop-shadow(0 18px 18px #0f172a40);align-self:end;width:clamp(120px,15vw,210px);height:auto;margin:0 -6px -10px 0}@media (width<=760px){.door[data-astro-cid-wcolddp2]{grid-template-columns:1fr 120px;min-height:300px}}.stores[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{background:var(--surface);border:1px solid var(--slate-100);border-radius:var(--r-lg);grid-template-columns:repeat(4,1fr);margin:16px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (width<=860px){.stores[data-astro-cid-wcolddp2] ul[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}}.stores[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]+li[data-astro-cid-wcolddp2]{border-left:1px solid var(--slate-100)}@media (width<=860px){.stores[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(3){border-left:0}.stores[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]:nth-child(n+3){border-top:1px solid var(--slate-100)}}.stores[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--ink);gap:2px;height:100%;padding:18px 20px;text-decoration:none;display:grid}.stores[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{background:var(--blue-50)}.stores[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{font-size:1.125rem;font-weight:800}.stores[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover strong[data-astro-cid-wcolddp2]{color:var(--brand)}.stores[data-astro-cid-wcolddp2] span[data-astro-cid-wcolddp2]{font-size:var(--step--1);color:var(--ink-soft)}.best[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}@media (width<=860px){.best[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.best-img[data-astro-cid-wcolddp2]{aspect-ratio:1;place-items:center;padding:8%;display:grid}.best-img[data-astro-cid-wcolddp2] img{filter:drop-shadow(0 22px 22px #0f172a2e);width:auto;max-height:100%}.tight[data-astro-cid-wcolddp2]{gap:20px 32px;margin:8px 0 20px}.tight[data-astro-cid-wcolddp2] h3[data-astro-cid-wcolddp2]{margin-bottom:10px}.sec-head[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:28px;display:flex}.sec-head[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{margin:0}.sec-head[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{font-weight:700}.oto-band[data-astro-cid-wcolddp2]{background:var(--slate-900)}.oto-band[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{color:#fff}.oto-band[data-astro-cid-wcolddp2] .sec-head[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--accent)}.oto-band[data-astro-cid-wcolddp2] .shelf-name{color:#fff}.oto-band[data-astro-cid-wcolddp2] .shelf-item:hover .shelf-name{color:var(--accent)}.oto-band[data-astro-cid-wcolddp2] .shelf-short{color:var(--slate-400)}.oto-band[data-astro-cid-wcolddp2] .shelf-where{color:var(--slate-500)}.oto-band[data-astro-cid-wcolddp2] .shelf-stage{background:linear-gradient(180deg, var(--slate-800) 0%, #172033 100%);border-bottom-color:var(--orange-500)}.oto-band[data-astro-cid-wcolddp2] .noimg{color:var(--slate-400);border-color:var(--slate-700);background:0 0}.oto-band[data-astro-cid-wcolddp2] .code{color:var(--accent)}.trade[data-astro-cid-wcolddp2]{grid-template-columns:1fr auto;align-items:center;gap:24px;padding:clamp(24px,4vw,44px);display:grid}.trade[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:var(--step-2);color:#fff}.trade[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{opacity:.88;margin:0}@media (width<=760px){.trade[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.pro-line[data-astro-cid-wcolddp2]{color:var(--ink-soft);margin-top:20px}.resell-wrap[data-astro-cid-wcolddp2]{margin-bottom:16px}.resell[data-astro-cid-wcolddp2]{box-shadow:var(--shadow);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:24px;padding:clamp(28px,5vw,56px);display:grid}.resell[data-astro-cid-wcolddp2] h2[data-astro-cid-wcolddp2]{font-size:var(--step-3)}.resell[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--slate-700)}.resell-img[data-astro-cid-wcolddp2]{justify-content:center;align-items:flex-end;gap:4px;display:flex}.resell-img[data-astro-cid-wcolddp2] img{filter:drop-shadow(0 16px 16px #0f172a33);width:44%;height:auto;margin:0 -7%}.resell-img[data-astro-cid-wcolddp2] img:nth-child(2){z-index:1;width:52%;position:relative}@media (width<=760px){.resell[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.resell-img[data-astro-cid-wcolddp2]{max-width:320px}}
