.replat[data-astro-cid-kf5kg4w2]{background:var(--garnet-900);padding-block:0 clamp(80px,10vw,140px);position:relative;overflow:hidden}.replat__ticker[data-astro-cid-kf5kg4w2]{border-bottom:1px solid color-mix(in oklab, var(--cream) 14%, transparent);color:color-mix(in oklab, var(--cream) 70%, transparent);white-space:nowrap;padding:14px 0;font-size:.78rem;overflow:hidden}.replat__track[data-astro-cid-kf5kg4w2]{animation:40s linear infinite tick;display:inline-flex}.replat__track[data-astro-cid-kf5kg4w2] em[data-astro-cid-kf5kg4w2]{color:var(--amber);font-style:normal}@keyframes tick{to{transform:translate(-50%)}}.replat__inner[data-astro-cid-kf5kg4w2]{gap:24px;padding-top:clamp(64px,8vw,120px);display:grid}.replat__inner[data-astro-cid-kf5kg4w2] em{color:var(--amber)}.replat[data-astro-cid-kf5kg4w2] h2[data-astro-cid-kf5kg4w2]{max-width:18ch}.replat__row[data-astro-cid-kf5kg4w2]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}.replat[data-astro-cid-kf5kg4w2] .lede[data-astro-cid-kf5kg4w2]{max-width:52ch;color:color-mix(in oklab, var(--cream) 80%, transparent)}.stack[data-astro-cid-ndzcfypr]{overflow:hidden}.stack__grid[data-astro-cid-ndzcfypr]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(40px,5vw,100px);display:grid}.stack__copy[data-astro-cid-ndzcfypr]{gap:22px;display:grid}.stack__copy[data-astro-cid-ndzcfypr] em{color:var(--rose)}.stack__compare[data-astro-cid-ndzcfypr]{border-top:1px solid var(--line);margin:12px 0 0}.stack__row[data-astro-cid-ndzcfypr]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;padding:14px 0;font-size:.95rem;display:grid}.stack__row[data-astro-cid-ndzcfypr] dt[data-astro-cid-ndzcfypr]{color:var(--fg-muted);text-decoration:line-through;text-decoration-color:color-mix(in oklab, var(--garnet-500) 70%, transparent)}.stack__row[data-astro-cid-ndzcfypr] dd[data-astro-cid-ndzcfypr]{margin:0}.stack__row--head[data-astro-cid-ndzcfypr] dt[data-astro-cid-ndzcfypr],.stack__row--head[data-astro-cid-ndzcfypr] dd[data-astro-cid-ndzcfypr]{color:var(--fg-muted);font-size:.72rem;text-decoration:none}.stack__row--head[data-astro-cid-ndzcfypr] dd[data-astro-cid-ndzcfypr]{color:var(--rose)}.stack__scene[data-astro-cid-ndzcfypr]{perspective:2200px;place-items:center;height:min(78vh,720px);display:grid}.stack__iso[data-astro-cid-ndzcfypr]{aspect-ratio:1;width:min(420px,80vw);transform-style:preserve-3d;position:relative;transform:rotateX(56deg)rotate(-38deg)translateZ(-140px)}.layer[data-astro-cid-ndzcfypr]{--z:calc((2 - var(--i)) * 165px);transform-style:preserve-3d;transform:translateZ(var(--z));position:absolute;inset:0}.layer__face[data-astro-cid-ndzcfypr]{-webkit-backdrop-filter:blur(6px);border-radius:26px;align-content:end;gap:8px;padding:26px;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24,0 40px 80px -30px #000000b3}.layer--2[data-astro-cid-ndzcfypr] .layer__face[data-astro-cid-ndzcfypr]{color:var(--ink);background:linear-gradient(135deg,#f3ece1eb,#e8ddcbd9)}.layer--1[data-astro-cid-ndzcfypr] .layer__face[data-astro-cid-ndzcfypr]{background:linear-gradient(135deg,#9b2238e0,#4a0f1fe6)}.layer--0[data-astro-cid-ndzcfypr] .layer__face[data-astro-cid-ndzcfypr]{background:linear-gradient(135deg,#221a1cbf,#0e0a0bb3)}.layer__k[data-astro-cid-ndzcfypr]{opacity:.75;font-size:.72rem}.layer__t[data-astro-cid-ndzcfypr]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.6rem;line-height:1}.layer__items[data-astro-cid-ndzcfypr]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.layer__items[data-astro-cid-ndzcfypr] li[data-astro-cid-ndzcfypr]{background:#ffffff1a;border-radius:999px;padding:5px 9px;font-size:.74rem;box-shadow:inset 0 0 0 1px #ffffff29}.layer--2[data-astro-cid-ndzcfypr] .layer__items[data-astro-cid-ndzcfypr] li[data-astro-cid-ndzcfypr]{background:#0e0a0b0f;box-shadow:inset 0 0 0 1px #0e0a0b24}@media (width<=900px){.stack__grid[data-astro-cid-ndzcfypr]{grid-template-columns:1fr}.stack__scene[data-astro-cid-ndzcfypr]{order:-1;height:620px}.stack__iso[data-astro-cid-ndzcfypr]{width:min(330px,76vw)}.layer__face[data-astro-cid-ndzcfypr]{padding:18px}.layer__t[data-astro-cid-ndzcfypr]{font-size:1.2rem}.layer__items[data-astro-cid-ndzcfypr] li[data-astro-cid-ndzcfypr]{font-size:.66rem}}.alloc[data-astro-cid-4xrjnx4j]{background:#070405;position:relative;overflow:hidden}.alloc__bg[data-astro-cid-4xrjnx4j]{opacity:.45;width:60%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 50%);mask-image:linear-gradient(90deg,#0000,#000 50%)}.alloc__bg[data-astro-cid-4xrjnx4j] img,.alloc__bg[data-astro-cid-4xrjnx4j] picture{object-fit:cover;width:100%;height:100%}.alloc__grid[data-astro-cid-4xrjnx4j]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,6vw,110px);display:grid;position:relative}.alloc__copy[data-astro-cid-4xrjnx4j]{gap:22px;display:grid}.alloc__copy[data-astro-cid-4xrjnx4j] em{color:var(--rose)}.alloc__pts[data-astro-cid-4xrjnx4j]{flex-wrap:wrap;gap:8px;display:flex}.alloc__pts[data-astro-cid-4xrjnx4j] li[data-astro-cid-4xrjnx4j]{box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:8px 14px;font-size:.88rem}.alloc__ui[data-astro-cid-4xrjnx4j]{background:color-mix(in oklab, var(--paper) 96%, transparent);color:var(--ink);border-radius:26px;gap:18px;padding:26px;display:grid;box-shadow:0 60px 120px -40px #9b22388c,0 0 0 1px #ffffff1a}.aui__head[data-astro-cid-4xrjnx4j]{justify-content:space-between;align-items:start;display:flex}.aui__note[data-astro-cid-4xrjnx4j]{color:#8a7f7c;font-size:.7rem}.aui__name[data-astro-cid-4xrjnx4j]{margin-top:4px;font-size:2rem;line-height:1}.aui__live[data-astro-cid-4xrjnx4j]{font:500 .75rem var(--font-mono);color:var(--garnet);align-items:center;gap:8px;display:inline-flex}.aui__live[data-astro-cid-4xrjnx4j] i[data-astro-cid-4xrjnx4j]{background:var(--garnet-500);border-radius:50%;width:8px;height:8px;animation:1.6s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #9b223899}to{box-shadow:0 0 0 12px #9b223800}}.aui__tiers[data-astro-cid-4xrjnx4j]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.aui__tier[data-astro-cid-4xrjnx4j]{text-align:left;background:#0e0a0b0a;border-radius:14px;gap:4px;padding:12px;transition:background .3s,box-shadow .3s;display:grid;box-shadow:inset 0 0 0 1px #0e0a0b14}.aui__tier[data-astro-cid-4xrjnx4j].is-on{background:var(--garnet);color:var(--cream);box-shadow:none}.aui__tname[data-astro-cid-4xrjnx4j]{font-weight:600}.aui__tstat[data-astro-cid-4xrjnx4j]{opacity:.75;font-size:.68rem}.aui__bar[data-astro-cid-4xrjnx4j]{background:#0e0a0b1a;border-radius:3px;height:3px;margin-top:6px;overflow:hidden}.aui__tier[data-astro-cid-4xrjnx4j].is-on .aui__bar[data-astro-cid-4xrjnx4j]{background:#ffffff40}.aui__bar[data-astro-cid-4xrjnx4j] i[data-astro-cid-4xrjnx4j]{background:currentColor;height:100%;display:block}.aui__msg[data-astro-cid-4xrjnx4j]{color:#6b5f5c;font-size:.75rem}.aui__wines[data-astro-cid-4xrjnx4j]{border-top:1px solid #0e0a0b1a;transition:opacity .4s,filter .4s;display:grid}.is-locked .aui__wines[data-astro-cid-4xrjnx4j]{opacity:.35;filter:grayscale();pointer-events:none}.aui__wine[data-astro-cid-4xrjnx4j]{border-bottom:1px solid #0e0a0b1a;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:12px 0;display:grid}.aui__wn[data-astro-cid-4xrjnx4j]{font-weight:500}.aui__wm[data-astro-cid-4xrjnx4j]{color:#8a7f7c;font-size:.7rem}.aui__wp[data-astro-cid-4xrjnx4j]{font-variant-numeric:tabular-nums}.aui__qty[data-astro-cid-4xrjnx4j]{border-radius:999px;align-items:center;gap:4px;padding:2px;display:inline-flex;box-shadow:inset 0 0 0 1px #0e0a0b26}.aui__qty[data-astro-cid-4xrjnx4j] button[data-astro-cid-4xrjnx4j]{border-radius:50%;width:30px;height:30px;font-size:1rem}.aui__qty[data-astro-cid-4xrjnx4j] button[data-astro-cid-4xrjnx4j]:hover{background:#0e0a0b0f}.aui__qty[data-astro-cid-4xrjnx4j] output[data-astro-cid-4xrjnx4j]{text-align:center;font-variant-numeric:tabular-nums;min-width:18px}.aui__foot[data-astro-cid-4xrjnx4j]{justify-content:space-between;align-items:end;display:flex}.aui__total[data-astro-cid-4xrjnx4j]{font-size:2.2rem;line-height:1}@media (width<=900px){.alloc__grid[data-astro-cid-4xrjnx4j]{grid-template-columns:1fr}.alloc__bg[data-astro-cid-4xrjnx4j]{opacity:.25;width:100%}.alloc__ui[data-astro-cid-4xrjnx4j]{padding:18px}.aui__tier[data-astro-cid-4xrjnx4j]{padding:10px 8px}.aui__tstat[data-astro-cid-4xrjnx4j]{font-size:.6rem}}.mig[data-astro-cid-d5ce2p4m]{background:radial-gradient(70% 60% at 50% 50%, #1a070d, var(--ink) 75%);height:320vh;position:relative}.mig__stage[data-astro-cid-d5ce2p4m]{height:100svh;position:sticky;top:0;overflow:hidden}.mig__canvas[data-astro-cid-d5ce2p4m]{width:100%;height:100%;position:absolute;inset:0}.mig__grid[data-astro-cid-d5ce2p4m]{pointer-events:none;grid-template-columns:1fr 1fr;align-items:center;gap:48px;height:100%;display:grid;position:relative}.mig__copy[data-astro-cid-d5ce2p4m]{padding-top:calc(var(--nav-h) + 6vh);align-self:start;gap:22px;display:grid}.mig__copy[data-astro-cid-d5ce2p4m] em{color:var(--rose)}.mig__copy[data-astro-cid-d5ce2p4m] .lede[data-astro-cid-d5ce2p4m]{max-width:36ch}.mig__items[data-astro-cid-d5ce2p4m]{place-self:end;gap:6px;width:min(400px,100%);margin-bottom:8vh;display:grid}.mig__item[data-astro-cid-d5ce2p4m]{background:color-mix(in oklab, var(--ink) 60%, transparent);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line);opacity:.45;border-radius:16px;grid-template-columns:26px 1fr;gap:14px;padding:14px 16px;transition:opacity .6s,box-shadow .6s;display:grid}.mig__item[data-astro-cid-d5ce2p4m].is-done{opacity:1;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--garnet-500) 70%, transparent)}.mig__item[data-astro-cid-d5ce2p4m] h3[data-astro-cid-d5ce2p4m]{font-size:1rem;font-weight:600}.mig__item[data-astro-cid-d5ce2p4m] p[data-astro-cid-d5ce2p4m]{color:var(--fg-muted);margin-top:2px;font-size:.85rem}.mig__check[data-astro-cid-d5ce2p4m]{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:#0000;border-radius:50%;place-items:center;transition:background .4s,color .4s;display:grid}.mig__check[data-astro-cid-d5ce2p4m] svg[data-astro-cid-d5ce2p4m]{width:14px}.is-done[data-astro-cid-d5ce2p4m] .mig__check[data-astro-cid-d5ce2p4m]{background:var(--garnet-500);color:var(--cream);box-shadow:none}.mig__labels[data-astro-cid-d5ce2p4m]{color:var(--fg-muted);justify-content:center;gap:40px;font-size:.72rem;display:flex;position:absolute;bottom:22px;left:0;right:0}.mig__labels[data-astro-cid-d5ce2p4m] [data-astro-cid-d5ce2p4m][data-to]{color:var(--rose);opacity:0}.migproof__stats[data-astro-cid-d5ce2p4m]{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.migproof__v[data-astro-cid-d5ce2p4m]{font-size:var(--step-5);color:var(--rose);margin-bottom:12px;line-height:.9;display:block}.migproof__steps[data-astro-cid-d5ce2p4m]{border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:72px;display:grid}.migproof__steps[data-astro-cid-d5ce2p4m] li[data-astro-cid-d5ce2p4m]{font-family:var(--font-display);gap:6px;padding:18px 16px 0 0;font-size:1.3rem;display:grid;position:relative}.migproof__steps[data-astro-cid-d5ce2p4m] li[data-astro-cid-d5ce2p4m]:before{content:"";background:var(--garnet-500);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.migproof__steps[data-astro-cid-d5ce2p4m] .mono[data-astro-cid-d5ce2p4m]{font-family:var(--font-mono);color:var(--fg-muted);font-size:.72rem}.migproof__more[data-astro-cid-d5ce2p4m]{margin-top:48px}@media (width<=900px){.mig__grid[data-astro-cid-d5ce2p4m]{grid-template-columns:1fr;align-content:space-between;gap:0}.mig__copy[data-astro-cid-d5ce2p4m]{padding-top:calc(var(--nav-h) + 12px);gap:12px}.mig__copy[data-astro-cid-d5ce2p4m] .lede[data-astro-cid-d5ce2p4m]{display:none}.mig__items[data-astro-cid-d5ce2p4m]{justify-self:stretch;gap:4px;width:100%;margin-bottom:52px}.mig__item[data-astro-cid-d5ce2p4m]{padding:10px 12px}.mig__item[data-astro-cid-d5ce2p4m] p[data-astro-cid-d5ce2p4m]{display:none}.migproof__stats[data-astro-cid-d5ce2p4m]{grid-template-columns:1fr}.migproof__steps[data-astro-cid-d5ce2p4m]{border-top:0;border-left:1px solid var(--line);grid-template-columns:1fr;gap:22px;padding-left:20px}.migproof__steps[data-astro-cid-d5ce2p4m] li[data-astro-cid-d5ce2p4m]{padding:0}.migproof__steps[data-astro-cid-d5ce2p4m] li[data-astro-cid-d5ce2p4m]:before{top:8px;left:-25px}}.wine-brands[data-astro-cid-5ng52nnu]{border-bottom:1px solid var(--line);padding-block:44px}
