@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4377f9268b635edc-s.1debnlb9qrqgm.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/10883291dcf2ac2d-s.p.1u-loiuyg199j.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abril Fatface Fallback;src:local(Arial);ascent-override:102.31%;descent-override:28.14%;line-gap-override:0.0%;size-adjust:103.41%}.abril_fatface_840affae-module__IPgBjq__className{font-family:Abril Fatface,Abril Fatface Fallback;font-style:normal;font-weight:400}.abril_fatface_840affae-module__IPgBjq__variable{--font-display:"Abril Fatface", "Abril Fatface Fallback"}
@font-face{font-family:League Gothic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c58b7674d300651e-s.3xeun1iarf6-h.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Gothic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e8db10aa98d131ce-s.3s3lmgbclht9v.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Gothic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/011cc18608a24a6f-s.p.3x50d2s2jt03d.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Gothic Fallback;src:local(Arial);ascent-override:163.38%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:59.22%}.league_gothic_a71d27f1-module__DemacG__className{font-family:League Gothic,League Gothic Fallback;font-style:normal}.league_gothic_a71d27f1-module__DemacG__variable{--font-label:"League Gothic", "League Gothic Fallback"}
@font-face{font-family:Besley;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/f4bcc5afb0654549-s.16aks1i9bqjgx.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Besley;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/5c9aee9d8d6c1cae-s.p.125qmms2fpbys.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Besley;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/098f7ce1411651be-s.2kglez_4gd1ws.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Besley;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/09813f94fb92dff6-s.p.2s620w91n8gs5.woff2?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Besley Fallback;src:local(Times New Roman);ascent-override:100.86%;descent-override:34.29%;line-gap-override:0.0%;size-adjust:123.94%}.besley_563e0cf1-module__pr_H2G__className{font-family:Besley,Besley Fallback}.besley_563e0cf1-module__pr_H2G__variable{--font-body:"Besley", "Besley Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f5e9cd;--ink:#24140c;--sky-day:#8ccabd;--sky-night:#0a2a30;--hot:#b7351d;--metal:#c8932b;--paper-hi:#fcf5e3;--paper-aged:#e8d5a9;--paper-shade:#cdb482;--ink-soft:#654b35;--teal:#0f5e60;--teal-deep:#083b40;--teal-mid:#2f8c87;--aqua:#8ccabd;--aqua-hi:#c5e4d6;--rojo:#b7351d;--rojo-deep:#7b1e13;--rojo-hi:#d9583a;--ochre:#dc9a2a;--ochre-hi:#f4c75f;--ochre-lo:#a86c17;--leaf:#2f6d3b;--leaf-deep:#163f29;--avocado:#a9c04f;--flesh:#dfe08a;--pit:#7d4521;--coal:#150c08;--oxblood:#4f130e;--mahogany:#3d2114;--tobacco:#6b3d1e;--cedar:#b4733c;--cedar-hi:#d59c5e;--cedar-lo:#7c4a22;--gilt:#cf9f45;--gilt-hi:#edd596;--metal-hi:#f2cf70;--metal-flash:#fff2bd;--metal-lo:#7d5412;--metal-ink:#7d5412;--foil:linear-gradient(168deg, var(--metal-flash) 0%, var(--metal-hi) 18%, var(--metal) 46%, var(--metal-lo) 62%, var(--metal) 78%, var(--metal-hi) 100%);--stock:#f5e9cd;--stock-ink:#24140c;--night:var(--coal);--night-deep:#0c0705;--lamp:#f4c75f;--bg:var(--paper);--surface:var(--paper-hi);--well:var(--paper-aged);--fg:var(--ink);--muted:var(--ink-soft);--line:var(--paper-shade);--teal-line:var(--teal-mid);--teal-muted:var(--aqua-hi);--on-teal:var(--paper-hi);--on-ochre:var(--ink);--gold:var(--metal);--rust:var(--rojo);--on-rust:var(--paper-hi);--display:var(--font-display), Georgia, serif;--label:var(--font-label), "Arial Narrow", sans-serif;--body:var(--font-body), Georgia, serif;--fs-poster:clamp(54px, 13vw, 112px);--fs-head:clamp(36px, 8.4vw, 60px);--fs-title:clamp(25px, 5.8vw, 32px);--fs-script:clamp(17px, 4.4vw, 22px);--fs-body:17.5px;--fs-small:15px;--fs-label:17px;--fs-label-s:14.5px;--fs-number:clamp(34px, 9vw, 52px);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:40px;--s7:64px;--s8:96px;--gutter:max(16px, env(safe-area-inset-left,0px));--col:820px;--cut:2px;--rule:1.5px;--rule-fat:4px;--lift-1:.5px 1px 0 #24140c47, 2px 4px 7px -2px #24140c57;--lift-2:.5px 1px 0 #24140c4d, 4px 9px 16px -5px #24140c75;--lift-3:1px 2px 0 #24140c4d, 9px 20px 30px -10px #24140c8c;--pressed:inset 1px 1.5px 2px #24140c66, inset -.5px -1px 0 #fff2bd80;--shade-ink:var(--rojo-deep);--t-tap:.14s;--t-stamp:.28s;--t-settle:.72s;--t-scene:3.6s;--ease-thud:cubic-bezier(.3, 1.5, .5, 1);--ease-roll:cubic-bezier(.16, .84, .3, 1);--ease-drift:cubic-bezier(.4, 0, .6, 1);--ease-lift:cubic-bezier(.3, 0, .1, 1)}[data-room=night]{--paper:var(--night);--paper-hi:#24140c;--paper-aged:var(--night-deep);--paper-shade:var(--oxblood);--ink:#f5e9cd;--ink-soft:#cdb189;--hot:#e8704a;--metal-ink:var(--metal-hi);--shade-ink:#000;color:var(--ink);background-color:var(--paper)}[data-room=lounge]{--paper:#2b170e;--paper-hi:#3b2216;--paper-aged:#1c0f09;--paper-shade:#5f3c24;--ink:#f1e2c0;--ink-soft:#cdb189;--hot:#dd5f3f;--rojo:#d2502f;--teal:var(--rojo-deep);--metal-ink:var(--metal-hi);--shade-ink:#120905;color:var(--ink);background-color:var(--paper)}:root{--day-paper:var(--paper);--day-paper-hi:var(--paper-hi);--day-paper-aged:var(--paper-aged);--day-paper-shade:var(--paper-shade);--day-ink:var(--ink);--day-ink-soft:var(--ink-soft);--day-hot:var(--hot);--day-rojo:var(--rojo);--day-teal:var(--coal);--day-metal-ink:var(--metal-ink)}[data-room=day]{--paper:var(--day-paper);--paper-hi:var(--day-paper-hi);--paper-aged:var(--day-paper-aged);--paper-shade:var(--day-paper-shade);--ink:var(--day-ink);--ink-soft:var(--day-ink-soft);--hot:var(--day-hot);--rojo:var(--day-rojo);--teal:var(--day-teal);--metal-ink:var(--day-metal-ink);color:var(--ink)}
img.label-shadow{left:calc(-40 * var(--u));top:calc(-40 * var(--u));width:calc(100% + 80 * var(--u));height:calc(100% + 80 * var(--u));pointer-events:none;max-width:none;position:absolute}.grain:after{content:"";opacity:.55;pointer-events:none;background:url(/art/grain.webp) 0 0/170px;position:absolute;inset:0}[data-room=night] .grain:after{opacity:.22}.cut,.cut-frame{--scoop:16px;-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at 0 100%, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 100% 100% / 51% 51% no-repeat;-webkit-mask:radial-gradient(circle at 0 0, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at 0 100%, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 100% 100% / 51% 51% no-repeat;mask:radial-gradient(circle at 0 0, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 0 0 / 51% 51% no-repeat, radial-gradient(circle at 100% 0, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 100% 0 / 51% 51% no-repeat, radial-gradient(circle at 0 100%, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 0 100% / 51% 51% no-repeat, radial-gradient(circle at 100% 100%, #0000 var(--scoop), #000 calc(var(--scoop) + .6px)) 100% 100% / 51% 51% no-repeat;position:relative}.cut-frame:before{content:"";z-index:2;border:calc(1.75 * var(--scoop)) solid transparent;border-image:url(/art/cut-frame.webp) 140 / calc(1.75 * var(--scoop));pointer-events:none;position:absolute;inset:0}.cut-frame.rojo:before{border-image-source:url(/art/cut-frame-rojo.webp)}.cut-paper{--scoop:12px;border:calc(.5 * var(--scoop)) solid transparent;border-image:url(/art/cut-paper.webp) 140 fill / calc(1.75 * var(--scoop));color:var(--stock-ink)}.cut-lift{--scoop:16px;isolation:isolate;position:relative}.cut-lift:before{content:"";z-index:-1;border:1px solid #0000;border-image:url(/art/cut-shadow.webp) 60 fill / calc(3 * var(--scoop)) / calc(1.25 * var(--scoop));pointer-events:none;position:absolute;inset:0}.chain-rule{background:url(/art/chain-gold.webp) 50%/auto 100% round no-repeat;border:0;margin:0}.chain-rule:not(.upright){height:14px}.chain-rule.upright{background:url(/art/chain-gold-v.webp) 50%/100% no-repeat round;width:14px}.chain-rule.iron{background-image:url(/art/chain-iron.webp)}.chain-rule.upright.iron{background-image:url(/art/chain-iron-v.webp)}.coin{aspect-ratio:1;color:var(--stock-ink);font-family:var(--label);text-align:center;background:url(/art/coin.webp) 50%/contain no-repeat;place-items:center;line-height:1;display:grid}.stamp-ring{aspect-ratio:200/120;text-align:center;background:url(/art/stamp-ring.webp) 50%/100% 100% no-repeat;place-items:center;display:grid}.stamp-round{aspect-ratio:1;background:url(/art/stamp-round.webp) 50%/contain no-repeat}.tape-edge{background:url(/art/tape-edge.webp) 0 0/auto 100% repeat-x;height:18px}.tiles-a{background:url(/art/tile-a.webp) 0 0/72px}.tiles-b{background:url(/art/tile-b.webp) 0 0/72px}.keepsake{--u:1cqw;aspect-ratio:1;-webkit-user-select:none;user-select:none;display:block;position:relative;container-type:inline-size}.keepsake img{width:100%;height:100%;display:block}.keepsake-stamp{padding:calc(2 * var(--u)) calc(3.2 * var(--u)) calc(1.5 * var(--u));font-size:max(10px, calc(6 * var(--u)));letter-spacing:.08em;white-space:nowrap;color:var(--day-rojo,var(--rojo));background:var(--stock);border:max(1.5px, calc(1 * var(--u))) solid currentColor;line-height:1;position:absolute;bottom:0;right:0;transform:rotate(-7deg)}html[data-motion] .keepsake:not([data-seen])>*{opacity:0}html[data-motion] .keepsake[data-seen] img{animation:keepsake-toss .34s var(--ease-thud) backwards}html[data-motion] .keepsake[data-seen] .keepsake-stamp{animation:keepsake-rubber var(--t-stamp) var(--ease-thud) .52s backwards}.keepsake[data-day="1"],.keepsake[data-day="3"]{--toss:11deg}@keyframes keepsake-toss{0%{opacity:0;transform:translateY(-9%) scale(1.16) rotate(var(--toss,-11deg))}45%{opacity:1}}@keyframes keepsake-rubber{0%{opacity:0;transform:rotate(-16deg)scale(1.7)}50%{opacity:1}}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--body);font-size:var(--fs-body);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;margin:0;line-height:1.46}h1,h2,h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400}h2{font-size:var(--fs-head);line-height:.98}h3{font-size:var(--fs-title);line-height:1.04}p{margin:0}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--teal);outline-offset:2px}[data-room=night] :focus-visible,[data-room=lounge] :focus-visible{outline-color:var(--lamp)}.col{max-width:var(--col);padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px));margin-inline:auto}.label{font-family:var(--label);font-size:var(--fs-label);letter-spacing:.07em;text-transform:uppercase;color:var(--hot);font-weight:400;line-height:1}.script{font-family:var(--label);font-size:var(--fs-script);letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-weight:400;line-height:1.1}.note{font-size:var(--fs-small);color:var(--ink-soft);font-style:italic}.number{font-family:var(--label);font-size:var(--fs-number);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;line-height:.9}.shade{text-shadow:.012em .016em 0 var(--shade-ink), .024em .032em 0 var(--shade-ink), .036em .048em 0 var(--shade-ink), .048em .064em 0 var(--shade-ink), .06em .08em 0 var(--shade-ink)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
body{background:var(--ink)}.room{isolation:isolate;background-color:var(--mahogany);position:relative;overflow-x:clip}.room:before{content:"";z-index:-1;background:url(../media/grain.3-uodwevvufak.webp?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2) 50% 0 / 512px 1024px, radial-gradient(120% 620px at 50% 0, rgb(from var(--cedar-lo) r g b / .55), transparent), linear-gradient(var(--mahogany) 0, var(--ink) 70%);position:absolute;inset:0}.room:focus{outline:0}main{gap:var(--s6);padding-block:var(--s6);grid-template-columns:minmax(0,1fr);display:grid}.sheet{width:min(100% - 16px, var(--col) + 2 * var(--s6));background:var(--paper);border-radius:var(--cut);box-shadow:inset 0 0 0 1.5px var(--paper-shade), inset 0 0 0 5px var(--paper), inset 0 0 0 6px var(--metal-lo), var(--lift-2);margin-inline:auto;position:relative}.sheet .script{color:var(--metal-hi)}@media (min-width:1000px){.sheet:nth-of-type(odd){rotate:-.35deg}.sheet:nth-of-type(2n){rotate:.3deg}}.bar{display:none}[id]{scroll-margin-top:var(--s5)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (max-width:699px){.bar{z-index:20;padding-bottom:env(safe-area-inset-bottom,0px);background:linear-gradient(var(--metal) 0 2.5px, var(--ink) 2.5px 4.5px, transparent 4.5px), var(--rojo-deep);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -3px 8px -2px #24140c73}.bar a{height:52px;color:var(--paper-hi);-webkit-tap-highlight-color:transparent;place-items:center;padding-top:6px;font-size:19px;text-decoration:none;display:grid}.bar a+a{box-shadow:-1.5px 0 0 var(--ink)}.bar a:active{background:var(--ink)}.bar a[aria-current]{color:var(--metal-hi);box-shadow:inset 0 -4px 0 var(--metal-hi), -1.5px 0 0 var(--ink)}.bar a:focus-visible{outline-color:var(--paper-hi);outline-offset:-5px}.room{padding-bottom:calc(52px + env(safe-area-inset-bottom,0px))}}html[data-motion] [data-deal]:not([data-seen]){opacity:0}html[data-motion] [data-deal][data-seen]{animation:deal .56s var(--ease-roll) backwards}@keyframes deal{0%{opacity:0;transform:translate(-16%,54px)rotate(-8deg)}35%{opacity:1}}
