.v24.v25{--serif:var(--font-fraunces),"Fraunces",Georgia,serif;--night-deep:#1b1a17}.v25 h1,.v25 h2,.v25 h3,.v25 .serif{font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 0}.v25 .mega{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(3.3rem,min(7.6vw,11.5vh),8.8rem);font-weight:360;line-height:.9}.v25 .eyebrow{font-family:var(--sans);font-variation-settings:normal;letter-spacing:.16em;text-transform:uppercase;font-size:12.5px;font-weight:600}.v25 .mask-line{display:block}.v25 .mask-line>span{animation:v25-wake 1.6s var(--ease)both;animation-delay:calc(var(--i,0)*.12s);display:block}@keyframes v25-wake{0%{font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 0,"wght" 200;transform:translateY(.14em)}to{font-variation-settings:"opsz" 144,"SOFT" 30,"WONK" 0,"wght" 360;transform:none}}.v25 .fade-up{animation:v25-fade 1s var(--ease)both;animation-delay:var(--d,0s)}.v25 .fade-in{animation:1.6s both v25-in;animation-delay:var(--d,0s)}@keyframes v25-in{0%{opacity:0}to{opacity:1}}@keyframes v25-fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.v25 .window-light{pointer-events:none;z-index:0;aspect-ratio:1.05;-webkit-mask-composite:source-in;filter:blur(10px);will-change:transform,opacity;background:radial-gradient(closest-side,#fffbf1f2,#fff6e499 62%,#0000);width:min(62vw,980px);position:absolute;-webkit-mask-image:linear-gradient(90deg,#000 0 48%,#0000 48% 52%,#000 52%),linear-gradient(#000 0 48%,#0000 48% 52%,#000 52%);mask-image:linear-gradient(90deg,#000 0 48%,#0000 48% 52%,#000 52%),linear-gradient(#000 0 48%,#0000 48% 52%,#000 52%);-webkit-mask-composite:source-in;mask-composite:intersect}.v25 .lamp{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#c9a46852,#0000);border-radius:9999px;position:absolute}.v25 .grain{z-index:70;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.v25 .clock{font-family:var(--serif);letter-spacing:-.045em;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(6.5rem,12.5vw,13.5rem);font-weight:300;line-height:.82}.v25 .roll{align-items:flex-start;display:inline-flex}.v25 .roll-win{height:1em;line-height:1;display:inline-block;overflow:hidden}.v25 .roll-col{transition:transform 1.1s var(--ease);flex-direction:column;display:flex}.v25 .roll-col>span{text-align:center;height:1em;line-height:1;display:block}.v25 .roll-sep{height:1em;line-height:1;display:inline-block}.v25 .panel{isolation:isolate;background:var(--salon);color:var(--on-night);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f3ede20f,0 60px 120px -60px #1e180cb3}.v25 .panel:before{content:"";z-index:-1;background:radial-gradient(closest-side,#c9a46833,#0000);height:85%;position:absolute;inset:auto -10% -35% -25%}.v25 .share{border-radius:9999px;align-items:center;gap:.55rem;padding:.45rem .95rem .45rem .5rem;font-size:14.5px;font-weight:600;display:inline-flex}.v25 .share-dot{border-radius:9999px;flex:none;place-items:center;width:22px;height:22px;display:grid}.v25 .tick{width:9px;height:9px;transition:background-color .4s ease,transform .4s var(--ease);border-radius:9999px;margin:-4.5px 0 0 -4.5px;position:absolute;top:50%}.v25 .tick-hit{border-radius:9999px;width:36px;height:36px;margin:-18px 0 0 -18px;position:absolute;top:50%}.v25 .night-zone{--paper:var(--night-deep);--paper-2:#2a2924;--card:#24231f;--poodle:#3a372f;--ink:#f3ede2;--ink-2:#f3ede2bd;--ink-3:#f3ede285;--rule:#f3ede221;--rule-strong:#f3ede24d;--gold-text:#d9b97f;--night:#12110f;background:var(--paper);color:var(--ink)}.v25 .night-zone ::selection{background:var(--gold);color:#1e1e1e}.v25 .night-zone :focus-visible{outline-color:var(--gold)}.v25 .night-zone .btn-dark{background:var(--gold);color:#1e1e1e}.v25 .night-zone .btn-dark:hover{background:#d6b47c}.v25 .night-zone .btn-line{color:var(--ink)}.v25 .night-zone .btn-light,.v25 .night-zone .btn-gold{color:#1e1e1e}.v25 .night-zone .on-night .small{color:var(--on-night-2)}.v25 .night-zone .stepper button:hover{background:var(--gold);color:#1e1e1e}.v25 .night-zone .shot{box-shadow:0 0 0 1px #f3ede21a,0 50px 100px -50px #000000e6}@media (prefers-reduced-motion:reduce){.v25 .mask-line>span,.v25 .fade-up,.v25 .fade-in{animation:none}}
@font-face{font-family:fraunces;src:url(../media/Fraunces_Display-s.p.f43c876d.woff2)format("woff2");font-display:swap;font-weight:200 500}@font-face{font-family:fraunces Fallback;src:local(Arial);ascent-override:113.62%;descent-override:29.62%;line-gap-override:0.0%;size-adjust:86.08%}.fraunces_14a28488-module__rPY3Mq__className{font-family:fraunces,fraunces Fallback}.fraunces_14a28488-module__rPY3Mq__variable{--font-fraunces:"fraunces","fraunces Fallback"}
