@font-face{font-family:Besley;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/c8d8171c259a0e3a-s.16aks1i9bqjgx.woff2)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/51fc26350e116c07-s.p.125qmms2fpbys.woff2)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/920ed08957695403-s.2kglez_4gd1ws.woff2)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/d7f7d4a6ce96861d-s.p.2s620w91n8gs5.woff2)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%}.N6mDdG_className{font-family:Besley,Besley Fallback}.N6mDdG_variable{--font-voice:"Besley", "Besley Fallback"}
@font-face{font-family:Reenie Beanie;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc9dc42c6f28b29b-s.p.3v86p-n-2uad-.woff2)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:Reenie Beanie Fallback;src:local(Arial);ascent-override:98.63%;descent-override:32.88%;line-gap-override:0.0%;size-adjust:76.04%}.umtUBq_className{font-family:Reenie Beanie,Reenie Beanie Fallback;font-style:normal;font-weight:400}.umtUBq_variable{--font-pen:"Reenie Beanie", "Reenie Beanie Fallback"}
.cv_root{--rose:#f6b5c5;--sang:#3f0a16;--tomate:#ff6a3d;--papier:#fbf7f0;--stylo:#1c3aa9;--sol:#e9eaec;--col:calc(clamp(10px, 2.2vw, 34px) + clamp(16px, 2.8vw, 46px));min-height:100vh;font-family:var(--font-voice), Georgia, "Times New Roman", serif;background:var(--rose);color:var(--sang);overflow-x:clip}.cv_root :focus-visible{outline:3px solid var(--stylo);outline-offset:3px}.cv_stage{isolation:isolate;background:var(--rose);height:100svh;min-height:600px;position:relative;overflow:hidden}.cv_light{z-index:0;pointer-events:none;background:radial-gradient(90% 75% at 24% 12%,#ffffff4d,#0000 62%),radial-gradient(90% 90% at 92% 104%,#3f0a1629,#0000 62%);position:absolute;inset:0}.cv_grain{z-index:9;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .25 0 0 0 0 .04 0 0 0 0 .09 0 0 0 .5 -.13'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cv_top{z-index:7;padding:60px var(--col) clamp(8px, 1.3vw, 20px);pointer-events:none;flex-wrap:wrap;align-items:baseline;column-gap:.5em;font-size:clamp(17px,1.9vw,27px);line-height:1.2;display:flex;position:absolute;top:0;left:0;right:0}.cv_top>*{pointer-events:auto}.cv_title{letter-spacing:-.02em;margin:0;font-size:1em;font-weight:900}.cv_exit{min-height:44px;color:inherit;text-underline-offset:.2em;white-space:pre;align-items:center;font-style:italic;font-weight:600;text-decoration:underline;text-decoration-thickness:.07em;transition:color .2s;display:inline-flex}.cv_exit:hover{color:#9c1f06}.cv_foot{z-index:7;padding:0 var(--col) clamp(12px, 1.4vw, 18px);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.cv_foot>*{pointer-events:auto}.cv_footRow{flex-wrap:wrap;align-items:center;gap:18px;min-height:44px;display:flex}.cv_hint{z-index:5;pointer-events:none;margin:0;font-size:clamp(19px,1.95vw,29px);font-style:italic;font-weight:500;line-height:1.12;position:absolute}.cv_skip{color:#5c1526;margin:0;font-size:clamp(15px,1.4vw,19px);font-style:italic;font-weight:500}.cv_skip:empty{display:none}.cv_back{appearance:none;min-height:44px;font:inherit;color:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0;font-size:clamp(15px,1.25vw,18px);font-style:italic;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.cv_back[hidden]{display:none}.cv_fine{color:#5c1526;max-width:70ch;margin:0;font-size:13px;font-weight:500;line-height:1.35}.cv_static{z-index:3;inset:124px var(--col) 90px;position:absolute}.cv_staticSay{letter-spacing:-.02em;margin:0 0 .6em;font-size:clamp(30px,4.6vw,64px);font-weight:900;line-height:1.02}.cv_staticAnswers{margin:0;padding:0;list-style:none}.cv_staticAnswers a{letter-spacing:-.025em;min-height:44px;color:inherit;font-size:clamp(26px,4.4vw,60px);font-style:italic;font-weight:900;line-height:1.08;display:inline-block}@media (scripting:enabled){.cv_static{display:none}}.cv_stage[data-live="1"] .cv_static{display:none}@media (scripting:none){.cv_napkin,.cv_cards,.cv_options,.cv_foot .cv_footRow,.cv_dots{display:none!important}.cv_stage{height:auto;min-height:100svh;padding-bottom:80px}.cv_static{padding:124px var(--col) 0;position:relative;inset:auto}}.cv_cards{z-index:2;position:absolute;inset:0}.cv_card{will-change:transform;position:absolute}.cv_t{font-family:var(--font-voice), Georgia, serif;letter-spacing:-.022em;white-space:pre-wrap;overflow-wrap:normal;word-break:keep-all;font-kerning:normal;font-weight:900;line-height:1}.cv_measure{text-wrap:balance;visibility:hidden;pointer-events:none;position:absolute;top:0;left:-9999px}.cv_card .cv_t{font-size:1em}.cv_ghost{visibility:hidden}.cv_caret{position:relative}.cv_caret:after{content:"";background:var(--tomate);width:.08em;height:.96em;animation:1.05s steps(2,jump-none) infinite cv-blink;position:absolute;top:.06em;left:.03em}@keyframes cv-blink{0%,45%{opacity:1}55%,to{opacity:0}}.cv_struck{color:inherit;opacity:.62;background:linear-gradient(var(--tomate), var(--tomate)) no-repeat 0 56% / 100% .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none}.cv_fresh{animation:.36s cubic-bezier(.6,0,.3,1) both cv-strike}@keyframes cv-strike{0%{background-size:0% .1em}to{background-size:100% .1em}}.cv_jsvg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.cv_shade{fill:#3f0a1633;transform:translateY(10px)}.cv_fillHim{fill:var(--sang)}.cv_fillYou{fill:var(--tomate)}.cv_inv{width:100%;color:var(--rose);visibility:hidden;position:absolute;top:0;left:0}.cv_invYou{color:var(--sang)}.cv_cardYou .cv_t{text-align:right;letter-spacing:-.024em;font-style:italic}.cv_dots{z-index:3;gap:calc(var(--d,40px) * .32);opacity:1;pointer-events:none;display:flex;position:absolute}.cv_dots i{width:var(--d,40px);height:var(--d,40px);background:var(--sang);border-radius:50%;transition:transform .28s cubic-bezier(.3,1.7,.5,1);display:block;transform:scale(0)}.cv_dots[data-on="1"] i{animation:.9s cubic-bezier(.35,0,.3,1) infinite cv-hop;transform:scale(1)}.cv_dots[data-on="1"] i:nth-child(2){animation-delay:.14s}.cv_dots[data-on="1"] i:nth-child(3){animation-delay:.28s}@keyframes cv-hop{0%,55%,to{transform:translateY(0)scale(1)}25%{transform:translateY(-34%)scale(1.06,.94)}}.cv_live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cv_options{z-index:4;flex-direction:column;justify-content:flex-start;display:flex;position:absolute}.cv_opt{appearance:none;width:fit-content;max-width:100%;color:var(--sang);font:inherit;font-size:inherit;letter-spacing:-.024em;text-align:left;cursor:pointer;touch-action:manipulation;will-change:transform;background:0 0;border:0;flex:none;min-height:44px;margin:0;padding:0;font-style:italic;font-weight:900;line-height:1.14;display:block;position:relative}.cv_opt:focus-visible{outline:none}.cv_opt:focus-visible .cv_optBody{outline:3px solid var(--stylo);outline-offset:2px}.cv_optBody{display:block;position:relative}a.cv_opt{text-decoration:none}.cv_optLink .cv_optText{text-underline-offset:.06em;text-decoration:underline;text-decoration-thickness:.045em}.cv_optText{white-space:nowrap;display:block}.cv_options[data-mode=wrap] .cv_optText{white-space:normal;text-wrap:balance;word-break:normal}.cv_options[data-mode=wrap] .cv_opt{width:100%;padding:.11em 0}.cv_optInv{width:100%;color:var(--sang);visibility:hidden;position:absolute;top:0;left:0}.cv_napkin{z-index:6;transform-origin:50% 40%;filter:drop-shadow(0 22px 26px #3f0a1642)drop-shadow(0 2px 2px #3f0a164d);width:clamp(290px,27.5vw,430px);position:absolute;top:clamp(84px,12vh,124px);right:clamp(14px,2.2vw,36px);transform:rotate(2.4deg)}.cv_napkinBody{position:relative}.cv_peek{display:none}.cv_sheet{height:min(72vh,640px);color:var(--stylo);font-family:var(--font-pen), "Comic Sans MS", cursive;-webkit-text-stroke:.35px currentColor;background-color:var(--papier);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5 .9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .38 0 0 0 0 .3 0 0 0 .38 -.13'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E"),linear-gradient(90deg,#0000 49.75%,#3f0a1617 50%,#fffffff2 50.25%,#0000 50.9%),linear-gradient(#0000 49.2%,#ffffffe6 49.75%,#3f0a1614 50%,#0000 50.25%),linear-gradient(135deg,#ffffff80,#0000 55%,#3f0a160d);flex-direction:column;padding:8% 9.5% 7%;display:flex;position:relative}.cv_sheet:before{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#3f0a161a 0 1px,#0000 1px 5px),repeating-linear-gradient(-45deg,#fffffff2 0 1px,#3f0a160d 1px 2px,#0000 2px 5px);padding:11px;position:absolute;inset:2.2%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cv_ring{pointer-events:none;width:52%;position:absolute;bottom:9%;right:-13%}.cv_printed{text-align:center;font-family:var(--font-voice), Georgia, serif;letter-spacing:.02em;color:#c9300f;margin:0 0 .3em;font-size:12px;font-weight:700;position:relative}.cv_footprint{text-align:center;font-family:var(--font-voice), Georgia, serif;color:#c9300f;margin:auto 0 0;font-size:12px;font-weight:700;position:relative}.cv_hand{flex:auto;min-height:0;position:relative;overflow:hidden}.cv_handTitle{width:fit-content;margin:0 0 .2em;font-size:clamp(44px,3.8vw,58px);line-height:1;position:relative;transform:rotate(-1.5deg)}.cv_handTitle svg{width:104%;height:12px;position:absolute;bottom:-9px;left:-2%}.cv_empty{margin:.5em 0 0;font-size:clamp(30px,2.5vw,38px);line-height:1;transform:rotate(-.8deg)}.cv_notes{margin:.45em 0 0;padding:0;font-size:clamp(29px,2.5vw,38px);line-height:.96;list-style:none}.cv_note{width:fit-content;max-width:100%;transform:rotate(var(--tilt,0deg));margin:0 0 .26em;position:relative}.cv_note span{animation:cv-write calc(var(--len) * 28ms + .24s) ease-out both;display:inline-block}@keyframes cv-write{0%{clip-path:inset(-30% 100% -30% -3%)}to{clip-path:inset(-30% -3%)}}.cv_note[data-struck] span{opacity:.65}.cv_note[data-struck]:after{content:"";transform-origin:0;background:currentColor;border-radius:2px;width:104%;height:2px;animation:.3s ease-out both cv-scratch;position:absolute;top:44%;left:-2%;transform:rotate(-1.2deg)}@keyframes cv-scratch{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.cv_doodle{width:72%;max-width:250px;margin:10px 0 0 2%;display:block;overflow:visible;transform:rotate(-1.6deg)}.cv_doodle path{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.55s ease-out forwards cv-draw}@keyframes cv-draw{to{stroke-dashoffset:0}}.cv_sum{margin-top:6px;padding-top:4px;position:relative}.cv_total{margin:0;font-size:clamp(58px,5.6vw,88px);line-height:.92;animation:.6s ease-out both cv-write;transform:rotate(-2deg)}.cv_total small{font-size:.56em}.cv_unknown{margin:0;font-size:clamp(38px,3.3vw,50px);line-height:1;transform:rotate(-1.5deg)}.cv_gone{opacity:.7;width:fit-content;margin:0;font-size:30px;line-height:1;position:relative}.cv_gone:after{content:"";background:currentColor;height:2.5px;position:absolute;top:46%;left:-4%;right:-4%;transform:rotate(-3deg)}.cv_plus{margin:.05em 0 0;font-size:32px;line-height:1;transform:rotate(-1.2deg)}.cv_closing{--r:clamp(30px, 5vw, 76px);--tw:clamp(46px, 6.4vw, 92px);--th:clamp(34px, 4.6vw, 64px);background:var(--sol);padding-bottom:calc(var(--th) + clamp(20px, 2.6vw, 36px));position:relative}.cv_write{color:var(--rose);background:radial-gradient(70% 44% at 14% 0%, #f6b5c51a, transparent 70%), var(--sang);padding:clamp(64px, 8.4vw, 122px) var(--col) clamp(72px, 9vw, 132px);border-radius:0 0 var(--r) var(--r);position:relative;box-shadow:0 10px #3f0a1633}.cv_write :focus-visible{outline-color:var(--rose)}.cv_tail,.cv_tailShade{left:calc(var(--r) * .18);width:calc(var(--r) * .82 + var(--tw));height:var(--th);clip-path:polygon(100% 0, 0 100%, calc(100% - var(--tw)) 0);background:var(--sang);pointer-events:none;position:absolute;top:calc(100% - 1px)}.cv_tailShade{background:#3f0a1633;top:calc(100% + 9px)}.cv_writeTitle{letter-spacing:-.03em;margin:0 0 0 -.035em;font-size:clamp(52px,10.4vw,176px);font-style:italic;font-weight:900;line-height:.94}.cv_writeTitle span{white-space:nowrap}.cv_writeSub{text-wrap:balance;max-width:34em;margin:.55em 0 0;font-size:clamp(20px,2vw,28px);font-style:italic;font-weight:500;line-height:1.25}.cv_writeBody{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(32px,5vw,72px) clamp(36px,6vw,96px);margin-top:clamp(36px,4.6vw,68px);display:flex}.cv_send{background:var(--tomate);min-height:64px;color:var(--sang);letter-spacing:-.024em;white-space:nowrap;border-radius:1em 1em .2em;align-items:center;padding:.42em .9em .5em;font-size:clamp(27px,3.6vw,54px);font-style:italic;font-weight:900;line-height:1;text-decoration:none;transition:transform .42s cubic-bezier(.3,1.9,.5,1),box-shadow .2s;display:inline-flex;box-shadow:0 8px #00000042}.cv_send:hover{transform:translateY(-3px)rotate(-1deg);box-shadow:0 11px #00000042}.cv_send:active{transform:translateY(5px);box-shadow:0 3px #00000042}.cv_send:focus-visible{outline-offset:5px}.cv_writeElse{border-bottom:2px solid #f6b5c552;flex:0 24em;margin:0;padding:0;list-style:none}.cv_writeElse li{border-top:2px solid #f6b5c552}.cv_writeElse a{min-height:52px;color:inherit;letter-spacing:-.02em;align-items:center;font-size:clamp(20px,1.8vw,26px);font-style:italic;font-weight:900;text-decoration:none;transition:transform .45s cubic-bezier(.3,1.8,.5,1),color .2s;display:flex}.cv_writeElse a:hover{color:var(--tomate);transform:translate(10px)}@media (max-width:899px){.cv_exit span{display:none}.cv_fine{font-size:12px}.cv_skip{display:none}.cv_foot{padding-bottom:66px}.cv_footRow{gap:10px;min-height:28px}.cv_hint{font-size:17px}.cv_napkin{width:calc(100% - 24px);transition:transform .55s cubic-bezier(.25,1.35,.4,1);inset:auto auto 0 12px;transform:translateY(calc(100% - 58px))}.cv_napkin[data-open]{transform:translateY(-8px)rotate(-1deg)}.cv_peek{background:var(--papier);width:100%;height:58px;color:var(--stylo);font-family:var(--font-pen), "Comic Sans MS", cursive;cursor:pointer;text-align:left;border:0;border-radius:4px 4px 0 0;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 18px 0;display:flex}.cv_peekTitle{font-size:26px;line-height:1}.cv_peekPrice{font-size:36px;line-height:1}.cv_sheet{border-radius:0;height:min(66svh,520px)}.cv_printed{display:none}.cv_writeTitle{font-size:min(15vw,104px)}.cv_write{padding-top:78px}.cv_writeBody{flex-direction:column;align-items:stretch}.cv_send{align-self:flex-start}.cv_writeElse{flex:none}}@media (prefers-reduced-motion:reduce){.cv_caret:after,.cv_dots[data-on="1"] i,.cv_note span,.cv_doodle path,.cv_total,.cv_fresh{stroke-dashoffset:0;animation:none}.cv_send,.cv_writeElse a,.cv_napkin{transition:none}}@media (prefers-reduced-motion:no-preference){html:has(.cv_root){scroll-behavior:smooth}}
