.dial[data-astro-cid-zccmjbff]{width:min(var(--size), 100%);aspect-ratio:1;position:relative}svg[data-astro-cid-zccmjbff]{filter:drop-shadow(0 40px 60px #000000bf);width:100%;height:100%;display:block}.glow[data-astro-cid-zccmjbff]{pointer-events:none;mix-blend-mode:plus-lighter;background:radial-gradient(circle at 35% 25%,#fff0c82e,#0000 45%);border-radius:50%;position:absolute;inset:10%}.hero[data-astro-cid-lcdefpme]{padding-top:calc(72px + env(safe-area-inset-top,0px));position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(1100px 620px at 78% 18%, #d8b26129, transparent 62%), radial-gradient(700px 500px at 10% 90%, #8a6a1f1f, transparent 70%), linear-gradient(180deg, var(--bg-warm), var(--bg));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 72%,#0000);mask-image:linear-gradient(#000 72%,#0000)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(40px,7vw,96px) clamp(56px,8vw,110px);display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{gap:26px;min-width:0;display:grid}h1[data-astro-cid-lcdefpme]{font-size:clamp(40px,5.2vw,74px);line-height:1.04}@media (width>=1100px){h1[data-astro-cid-lcdefpme] .line-keep[data-astro-cid-lcdefpme]{white-space:nowrap}}.lede[data-astro-cid-lcdefpme]{color:var(--text-soft);max-width:34em;font-size:clamp(18px,1.6vw,21px)}.stats[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px 40px;margin:6px 0 0;display:flex}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{gap:2px;display:grid}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:12px}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font:600 28px/1.1 var(--serif);color:var(--text);margin:0}.hero-photo[data-astro-cid-lcdefpme]{aspect-ratio:7/9;box-shadow:var(--shadow);background:var(--elevated);border-radius:28px;margin:0;overflow:hidden}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:60% 46%;width:100%;height:100%;transform:scale(1.04)}.hero-photo[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:linear-gradient(#0000 55%,#050505d9);position:absolute;inset:0}.pin[data-astro-cid-lcdefpme]{z-index:2;position:absolute;top:47%;left:66%}.dot[data-astro-cid-lcdefpme]{background:var(--gold-light);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;box-shadow:0 0 0 6px #f5d58638,0 0 24px #f5d586cc}.line[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--gold-light), transparent);transform-origin:top;width:1px;height:26vh;max-height:220px;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){.dot[data-astro-cid-lcdefpme]{animation:pulse 2.4s var(--ease) infinite}@keyframes pulse{50%{box-shadow:0 0 0 12px #f5d58614,0 0 30px #f5d586e6}}}.tag[data-astro-cid-lcdefpme]{z-index:2;-webkit-backdrop-filter:blur(16px);background:#12100c99;border:1px solid #f5d5862e;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.tag[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{gap:1px;font-size:14px;line-height:1.35;display:grid}.tag-icon[data-astro-cid-lcdefpme]{color:#1a1306;background:linear-gradient(180deg, var(--gold-light), var(--gold));border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tag-icon[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:22px;height:22px}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pillar[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(180deg, var(--surface), #0e0e0e);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.pillar[data-astro-cid-lcdefpme]:hover{border-color:#d8b26159}.pillar-art[data-astro-cid-lcdefpme]{aspect-ratio:4/3.2;position:relative;overflow:hidden}.pillar-art[data-astro-cid-lcdefpme].photo img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 55%;filter:saturate(.9);width:100%;height:100%}.pillar-art[data-astro-cid-lcdefpme].photo:after{content:"";background:linear-gradient(#0000 50%,#0e0e0ef2);position:absolute;inset:0}.pillar-art[data-astro-cid-lcdefpme].ui{background:radial-gradient(420px 260px at 50% 0,#d8b2611f,#0000 70%),#0f0e0c;place-items:center;padding:22px;display:grid}.mini-tag[data-astro-cid-lcdefpme]{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0ab3;border:1px solid #f5d58640;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:inline-flex;position:absolute;bottom:16px;left:16px}.mini-dot[data-astro-cid-lcdefpme]{background:var(--gold-light);width:8px;height:8px;box-shadow:0 0 10px var(--gold-light);border-radius:50%}.sample[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;position:absolute;top:12px;right:12px}.pillar-text[data-astro-cid-lcdefpme]{align-content:start;gap:10px;padding:22px 24px 26px;display:grid}.step[data-astro-cid-lcdefpme]{font:500 13px/1 var(--mono);color:var(--gold);letter-spacing:.08em}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:26px}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-soft);font-size:16px}.q-card[data-astro-cid-lcdefpme],.c-card[data-astro-cid-lcdefpme]{border:1px solid var(--border);background:#1c1c1ce6;border-radius:16px;gap:10px;width:100%;max-width:320px;padding:16px;font-size:13.5px;display:grid;box-shadow:0 20px 40px -20px #000000e6}.q-type[data-astro-cid-lcdefpme]{color:var(--gold-light);border:1px solid #d8b26159;border-radius:999px;justify-self:start;padding:3px 10px;font-size:11.5px}.q-text[data-astro-cid-lcdefpme]{font:600 16px/1.3 var(--serif)}.vote[data-astro-cid-lcdefpme]{background:#ffffff08;border-radius:10px;justify-content:space-between;gap:8px;padding:8px 10px;display:flex;position:relative;overflow:hidden}.vote[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:not(.bar){position:relative}.bar[data-astro-cid-lcdefpme]{width:var(--w);background:linear-gradient(90deg,#d8b26159,#d8b2611f);position:absolute;inset:0 auto 0 0}.bar[data-astro-cid-lcdefpme].dim{background:#ffffff0f}.best[data-astro-cid-lcdefpme]{border:1px solid var(--gold-deep);color:var(--text-soft);background:#d8b2610f;border-radius:10px;gap:6px;padding:10px;display:grid}.badge[data-astro-cid-lcdefpme]{color:#1a1306;background:var(--gold);border-radius:999px;justify-self:start;padding:2px 8px;font-size:10.5px;font-weight:700}.c-row[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:6px 0;display:flex}.c-row[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{line-height:1.35;display:grid}.c-swatch[data-astro-cid-lcdefpme]{border:2px solid var(--gold-deep);border-radius:50%;flex:none;width:34px;height:34px}.s1[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 35% 30%,#2b4a6b,#0b1726)}.s2[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 35% 30%,#f1ece2,#bdb5a5)}.s3[data-astro-cid-lcdefpme]{background:radial-gradient(circle at 35% 30%,#1f3a2c,#0b140f)}.timeline[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:6px;padding-top:4px;display:grid}.timeline[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#ffffff14;border-radius:4px;height:4px}.timeline[data-astro-cid-lcdefpme] .now[data-astro-cid-lcdefpme]{background:var(--gold);box-shadow:0 0 10px #d8b26199}.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cat[data-astro-cid-lcdefpme]{aspect-ratio:3/4;border-radius:var(--radius);color:var(--text);border:1px solid var(--border);text-decoration:none;position:relative;overflow:hidden}.cat[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.cat[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.06)}.cat[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0000 40%,#050505e6);position:absolute;inset:0}.cat-text[data-astro-cid-lcdefpme]{z-index:2;gap:2px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.cat-text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:600 28px/1.1 var(--serif)}.cat-text[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--text-soft);font-size:14px}.cat-arrow[data-astro-cid-lcdefpme]{z-index:2;width:38px;height:38px;color:var(--gold-light);transition:transform .4s var(--ease);background:#0a0a0a8c;border:1px solid #f5d58640;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:18px}.cat[data-astro-cid-lcdefpme]:hover .cat-arrow[data-astro-cid-lcdefpme]{transform:translate(3px)}.more-chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.band[data-astro-cid-lcdefpme]{border-block:1px solid var(--border);background:radial-gradient(900px 500px at 20% 50%, #d8b2611a, transparent 65%), var(--bg-warm);padding-block:clamp(56px,8vw,100px)}.band-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.band-dial[data-astro-cid-lcdefpme]{place-items:center;display:grid}.band-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:22px;min-width:0;display:grid}.band-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(34px,4.6vw,58px)}.band-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-soft);max-width:36em;font-size:18px}.brand-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:4px 0 6px;padding:0;list-style:none;display:grid}.brand-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);color:var(--text);font:500 18px/1.2 var(--serif);transition:color .2s, padding .3s var(--ease);justify-content:space-between;align-items:baseline;gap:8px;padding:14px 4px;text-decoration:none;display:flex}.brand-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--gold-light);padding-left:10px}.brand-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:nth-child(3n+1)) a[data-astro-cid-lcdefpme]{padding-left:16px}.brand-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:nth-child(3n+1)) a[data-astro-cid-lcdefpme]:hover{padding-left:22px}.brand-list[data-astro-cid-lcdefpme] .count[data-astro-cid-lcdefpme]{font:400 12.5px/1 var(--sans);color:var(--muted)}.today[data-astro-cid-lcdefpme]{border:1px solid var(--border);color:var(--text);background:var(--surface);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-decoration:none;display:grid;position:relative;overflow:hidden}.today[data-astro-cid-lcdefpme]:hover{border-color:#d8b26166}.today-photo[data-astro-cid-lcdefpme]{background:var(--paper);aspect-ratio:1;place-items:center;padding:clamp(24px,5vw,60px);display:grid}.today-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.today-copy[data-astro-cid-lcdefpme]{align-content:center;gap:16px;padding:clamp(28px,5vw,64px);display:grid}.today-brand[data-astro-cid-lcdefpme]{font:600 14px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.today[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-size:clamp(32px,4vw,50px)}.today-specs[data-astro-cid-lcdefpme]{border-top:1px solid var(--border);gap:0;margin:4px 0;display:grid}.today-specs[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);justify-content:space-between;gap:12px;padding:12px 0;display:flex}.today-specs[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--muted)}.today-specs[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{text-align:right;margin:0}.today-link[data-astro-cid-lcdefpme]{color:var(--gold-light);font-weight:600}.download[data-astro-cid-lcdefpme]{background:linear-gradient(135deg,#17140e,#0d0c0a 60%);border-radius:28px;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(20px,3vw,36px);padding:clamp(28px,4vw,48px);display:grid;position:relative;overflow:hidden}.dl-glow[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(circle,#d8b26138,#0000 65%);border-radius:50%;width:520px;height:520px;position:absolute;inset:-40% -10% auto auto}.dl-icon[data-astro-cid-lcdefpme]{border-radius:22px;position:relative;box-shadow:0 18px 40px -12px #000000e6,0 0 0 1px #f5d58633}.dl-copy[data-astro-cid-lcdefpme]{gap:8px;min-width:0;display:grid;position:relative}.dl-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(30px,3.6vw,44px)}.dl-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-soft);font-size:17px}.soon[data-astro-cid-lcdefpme]{border:1px solid var(--gold-deep);color:var(--gold-light);border-radius:999px;padding:10px 18px;font-weight:600;position:relative}@media (width<=980px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr;max-width:560px}.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.band-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.band-dial[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:360px}.brand-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding-left:4px!important}.today[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=820px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-top:28px}.hero-photo[data-astro-cid-lcdefpme]{aspect-ratio:5/4}.hero-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:60% 42%}.download[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr}.download[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme],.soon[data-astro-cid-lcdefpme]{grid-column:1/-1;justify-self:start}}@media (width<=480px){.stats[data-astro-cid-lcdefpme]{gap:12px 28px}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:24px}.cat-text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:22px}.dl-icon[data-astro-cid-lcdefpme]{border-radius:18px;width:72px;height:72px}}
