.KAEQEW_section{z-index:2}.KAEQEW_wrap{flex-direction:column;align-items:center;gap:clamp(16px,3.4svh,44px);width:100%;max-width:1080px;display:flex}.KAEQEW_grid{flex-direction:column;align-items:center;width:100%;display:flex}.KAEQEW_camera{--em:min(14px, 3.05vw, calc((100svh - 250px) / 45));font-size:var(--em);width:30em;height:45em;font-family:var(--font-round), system-ui, sans-serif;background:#dcd5cc;border-radius:3.6em;flex:none;grid-template-rows:3.6em auto 1fr;row-gap:1.4em;padding:1.9em 1.9em 2.1em;display:grid;position:relative;rotate:-1.5deg;box-shadow:inset 0 .18em #ffffffbf,inset 0 -.4em #78624e29,0 0 0 .12em #b8ada1,0 3.2em 4.2em -2.6em #50280f8c}.KAEQEW_top{justify-content:space-between;align-items:center;display:flex}.KAEQEW_shutter{cursor:pointer;background:#c7bfb4;border:0;border-radius:50%;place-items:center;width:3.6em;height:3.6em;padding:0;display:grid;box-shadow:inset 0 -.2em #0000001f,0 .12em #ffffffb3}.KAEQEW_shutter span{background:#ede9e3;border-radius:50%;width:2.4em;height:2.4em;transition:scale .1s;box-shadow:inset 0 .16em #fff,0 .12em .2em #00000040}.KAEQEW_shutter:active span{scale:.9}.KAEQEW_zoom{color:#8a7f73;background:#cfc7bc;border-radius:1.3em;align-items:center;gap:.6em;height:2.6em;padding:0 .9em;font-size:1em;display:flex;box-shadow:inset 0 .14em .2em #0000001f}.KAEQEW_zoom b{font-size:1.15em;font-weight:800}.KAEQEW_zoom i{background:#ece7e0;border-radius:.6em;width:3.6em;height:1.2em;box-shadow:0 .1em .15em #0003}.KAEQEW_finder{background:#1c1918;border-radius:1.1em;width:6.4em;height:3.8em;position:relative;box-shadow:inset 0 0 0 .25em #2c2826,0 .12em #fff9}.KAEQEW_finder i{background:#33303a;border-radius:50%;width:2.2em;height:2.2em;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 .35em #24222a}.KAEQEW_finder i:after{content:"";background:#ffffffbf;border-radius:50%;width:.45em;height:.45em;position:absolute;top:.45em;left:.5em}.KAEQEW_middle{grid-template-columns:1fr 3.4em;column-gap:1.1em;display:grid}.KAEQEW_bezel{background:#24201e;border-radius:1.4em;padding:.8em;box-shadow:0 .12em #fff9}.KAEQEW_lcd{aspect-ratio:4/5;touch-action:pan-y;cursor:pointer;-webkit-user-select:none;user-select:none;background:#0d0c0b;border-radius:.5em;position:relative;overflow:hidden}.KAEQEW_shot{animation:.22s ease-out backwards KAEQEW_appear;position:absolute;inset:0}.KAEQEW_photo{object-fit:cover;pointer-events:none}.KAEQEW_note{place-items:center;padding:2.2em 2em;display:grid;position:absolute;inset:0}.KAEQEW_note p{text-align:center;color:var(--ink);text-wrap:balance;margin:0;font-size:2.5em;line-height:1.12;rotate:-2deg}.KAEQEW_hud{pointer-events:none;color:#fff;position:absolute;inset:0}.KAEQEW_mode{filter:drop-shadow(0 0 .2em #0009);border:.12em solid #ffffffd9;border-radius:.3em;place-items:center;width:2.1em;height:1.7em;display:grid;position:absolute;top:.8em;left:.9em}.KAEQEW_mode svg{fill:#fff;width:1.1em;height:1.1em}.KAEQEW_counter{letter-spacing:.04em;text-shadow:0 0 .3em #000000b3;font-size:1.35em;font-weight:800;position:absolute;top:.75em;right:.9em}.KAEQEW_note~.KAEQEW_hud .KAEQEW_counter{color:var(--ink);text-shadow:none}.KAEQEW_lcd:has(.KAEQEW_note) .KAEQEW_counter{color:var(--ink);text-shadow:none}.KAEQEW_lcd:has(.KAEQEW_note) .KAEQEW_mode{border-color:var(--ink);filter:none}.KAEQEW_lcd:has(.KAEQEW_note) .KAEQEW_mode svg{fill:var(--ink)}.KAEQEW_stamp{color:#ff9a2e;filter:drop-shadow(0 0 .18em #ff6e0ad9);width:auto;height:1.55em;position:absolute;bottom:.9em;right:1em}.KAEQEW_flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.KAEQEW_dialog{color:#fff;background:#0d0c0bd1;flex-direction:column;justify-content:center;align-items:center;gap:1.2em;animation:.15s ease-out backwards KAEQEW_appear;display:flex;position:absolute;inset:0}.KAEQEW_dialog p{margin:0;font-size:2em;font-weight:800}.KAEQEW_choices{gap:.8em;display:flex}.KAEQEW_choices button{color:#fff;min-width:6.2em;font:inherit;cursor:pointer;background:0 0;border:.12em solid #ffffffd9;border-radius:.5em;padding:.7em 1em;font-size:1.5em;font-weight:800}.KAEQEW_choices button:first-child{background:var(--candy);border-color:var(--candy)}.KAEQEW_again{height:4.6em;min-height:0;padding:0 2.6em .1em;font-size:1.5em}.KAEQEW_side{flex-direction:column;align-items:center;gap:1.6em;padding-top:.6em;display:flex}.KAEQEW_sticker{filter:drop-shadow(0 .08em .1em #0000004d);width:3.4em;rotate:14deg}.KAEQEW_sticker svg{fill:#ec8fae;stroke:#fff;stroke-width:2.6px;paint-order:stroke;width:100%;display:block}.KAEQEW_small{color:#6f655b;cursor:pointer;background:#ece7e0;border:0;border-radius:50%;place-items:center;width:3.2em;height:3.2em;padding:0;display:grid;box-shadow:inset 0 -.2em #0000001f,0 .12em .14em #0000002e}.KAEQEW_small svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.9em;height:1.9em}.KAEQEW_small:active{translate:0 .1em;box-shadow:inset 0 -.08em #0000001f}.KAEQEW_slider{background:#cbc3b8;border-radius:1em;width:1.9em;height:6em;position:relative;box-shadow:inset 0 .15em .25em #0000002e}.KAEQEW_slider i{background:#f1ede7;border-radius:.8em;height:2.6em;position:absolute;top:.3em;left:.25em;right:.25em;box-shadow:0 .12em .15em #00000038}.KAEQEW_bottom{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.KAEQEW_modeKey{color:#6f655b;background:#ece7e0;border-radius:1.2em;justify-self:start;place-items:center;width:3.4em;height:4.4em;display:grid;box-shadow:inset 0 -.2em #0000001a,0 .12em .14em #0000002e}.KAEQEW_modeKey svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1.9em;height:1.9em}.KAEQEW_wheel{background:#c9c2b8;border-radius:50%;width:12.4em;height:12.4em;position:relative;box-shadow:inset 0 .2em .3em #00000029,0 .14em #ffffffb3}.KAEQEW_wheel:before{content:"";background:#e9e5df;border-radius:50%;position:absolute;inset:1.1em;box-shadow:inset 0 0 0 .5em #dcd7d0,inset 0 0 0 .62em #f6f3ef,0 .18em .3em #00000038}.KAEQEW_arrowKey{cursor:pointer;z-index:1;background:0 0;border:0;width:4.6em;height:6.4em;padding:0;position:absolute;top:50%;translate:0 -50%}.KAEQEW_arrowKey i,.KAEQEW_tick{border:.7em solid #0000;width:0;height:0;position:absolute}.KAEQEW_left{left:0}.KAEQEW_right{right:0}.KAEQEW_left i{border-left-width:0;border-right:.95em solid #8e8378;top:50%;left:1.5em;translate:0 -50%}.KAEQEW_right i{border-left:.95em solid #8e8378;border-right-width:0;top:50%;right:1.5em;translate:0 -50%}.KAEQEW_arrowKey:active i{scale:.85}.KAEQEW_arrowKey:active~.KAEQEW_ok{translate:-50% -50%}.KAEQEW_tick{z-index:1;left:50%;translate:-50%}.KAEQEW_up{border-top-width:0;border-bottom:.95em solid #b6aca1;top:1.75em}.KAEQEW_down{border-top:.95em solid #b6aca1;border-bottom-width:0;bottom:1.75em}.KAEQEW_ok{cursor:pointer;z-index:2;background:#d9d3cb;border:0;border-radius:50%;width:5.4em;height:5.4em;padding:0;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 .35em #cfc8bf,inset 0 .25em .2em #fffc,0 .12em .25em #00000040}.KAEQEW_ok:active{scale:.94}.KAEQEW_arrowKey:focus-visible,.KAEQEW_ok:focus-visible,.KAEQEW_small:focus-visible,.KAEQEW_shutter:focus-visible{outline:2px dashed var(--brick);outline-offset:2px}.KAEQEW_grille{flex-direction:column;justify-self:end;gap:.55em;display:flex}.KAEQEW_grille i{background:#bdb4a8;border-radius:.3em;width:3em;height:.45em;box-shadow:0 .08em #ffffffb3}.KAEQEW_info{flex-direction:column;align-items:center;width:min(100%,420px);display:flex}.KAEQEW_caption{text-align:center;width:100%;min-height:7.4em;margin-top:clamp(18px,3svh,28px)}.KAEQEW_title{font-size:var(--t-hand-label);color:var(--ink);margin:0;line-height:1.05;animation:.35s ease-out backwards KAEQEW_appear}.KAEQEW_line{font-size:var(--t-body);color:var(--ink);text-wrap:pretty;margin:.45em 0 0;line-height:1.42;animation:.35s ease-out 80ms backwards KAEQEW_appear}.KAEQEW_prints{flex-wrap:wrap;justify-content:center;gap:18px 14px;margin-top:26px;display:none}.KAEQEW_print{cursor:pointer;background:#fbf6ee;border:0;width:104px;padding:7px 7px 22px;transition:translate .2s;position:relative;box-shadow:0 1px 2px #50281433,0 14px 20px -14px #50281480}.KAEQEW_print:before{content:"";background:var(--tape);width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%}.KAEQEW_print[data-current=true]{outline:2px solid var(--brick);outline-offset:3px}.KAEQEW_print:focus-visible{outline:2px dashed var(--brick);outline-offset:3px}.KAEQEW_printPhoto{aspect-ratio:4/5;background:#222;display:block;position:relative;overflow:hidden}.KAEQEW_printNote{text-align:center;color:var(--ink);place-items:center;padding:8px;font-size:16px;line-height:1.05;display:grid;position:absolute;inset:0}@media (min-width:900px){.KAEQEW_grid{flex-direction:row;justify-content:center;align-items:center;gap:72px}.KAEQEW_info{align-items:flex-start}.KAEQEW_caption{text-align:left;margin-top:0}.KAEQEW_prints{justify-content:flex-start;display:flex}}.KAEQEW_viewer{z-index:50;background-color:var(--night);background-image:var(--grain-light);color:var(--night-ink);text-align:center;cursor:zoom-out;background-size:240px 240px;flex-direction:column;justify-content:center;align-items:center;padding:24px 20px 32px;animation:.2s ease-out backwards KAEQEW_appear;display:flex;position:fixed;inset:0}.KAEQEW_viewerFrame{background:#fbf6ee;max-width:100%;max-height:74svh;padding:10px 10px 12px;rotate:-1deg;box-shadow:0 20px 40px -18px #000c}.KAEQEW_viewerImg{object-fit:contain;width:auto;max-width:calc(100vw - 60px);height:auto;max-height:calc(74svh - 22px);display:block}.KAEQEW_viewerTitle{font-size:var(--t-hand-label);color:var(--peach);margin:22px 0 0;line-height:1.05}.KAEQEW_viewerLine{max-width:330px;font-size:var(--t-body);margin:8px 0 0;line-height:1.42}@keyframes KAEQEW_appear{0%{opacity:0}to{opacity:1}}
._7x69XG_cutout{vertical-align:middle;flex-wrap:wrap;justify-content:center;align-items:center;gap:.1em .28em;line-height:1;display:inline-flex}._7x69XG_word{white-space:nowrap;align-items:center;display:inline-flex}._7x69XG_piece{translate:0 var(--lift);rotate:var(--rot);filter:drop-shadow(0 .035em .03em #28140a73);opacity:0;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;margin:0 .012em;display:inline-block}._7x69XG_cutout[data-play=true] ._7x69XG_piece{opacity:1;animation:_7x69XG_paste .5s var(--d) cubic-bezier(.2, 1.5, .45, 1) backwards}@keyframes _7x69XG_paste{0%{opacity:0;scale:1.35;rotate:calc(var(--rot) + 11deg);translate:0 calc(var(--lift) - .12em)}35%{opacity:1}to{opacity:1;scale:1;rotate:var(--rot);translate:0 var(--lift)}}._7x69XG_scrap{line-height:1.02;display:block;box-shadow:inset 0 0 0 .03em #ffffff29}._7x69XG_bare{text-shadow:.035em 0 #fff,-.035em 0 #fff,0 .035em #fff,0 -.035em #fff,.025em .025em #fff,-.025em -.025em #fff,.025em -.025em #fff,-.025em .025em #fff}@media (prefers-reduced-motion:reduce){._7x69XG_piece{opacity:1}}
.YHO5rq_title{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.08em .32em;margin:0;font-weight:400;display:flex;rotate:-1.5deg}.YHO5rq_hand{font-size:var(--t-title-hand);color:var(--ink);text-wrap:balance;line-height:1.02}.YHO5rq_title:not([data-seen=true]) .YHO5rq_hand{opacity:0}.YHO5rq_title[data-seen=true] .YHO5rq_hand{animation:.7s ease-out backwards YHO5rq_write}.YHO5rq_cut{font-size:var(--t-title-cut)}@keyframes YHO5rq_write{0%{opacity:0;translate:-.2em}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.YHO5rq_title:not([data-seen=true]) .YHO5rq_hand{opacity:1}}
.bKE87a_cover{min-height:100svh;color:var(--night-ink);place-items:center;padding:56px 22px 72px;display:grid;position:relative}.bKE87a_inner{text-align:center;width:100%;max-width:420px}.bKE87a_line{font-size:var(--t-lead);letter-spacing:-.008em;text-wrap:balance;margin:0 0 .75em;font-weight:350;line-height:1.28;animation:1.2s cubic-bezier(.2,.7,.2,1) backwards bKE87a_rise}.bKE87a_signoff{flex-direction:column;align-items:center;margin:1.2em 0 0;display:flex}.bKE87a_cut{font-size:clamp(38px,10.8vw,92px);rotate:-2deg}.bKE87a_rest{font-size:var(--t-hand-big);color:var(--peach);margin:.15em 0 0 1.6em;line-height:1.1;animation:.9s cubic-bezier(.2,.7,.2,1) backwards bKE87a_rise;display:block;rotate:-4deg}.bKE87a_button{margin-top:48px;animation:.9s cubic-bezier(.2,.7,.2,1) backwards bKE87a_rise}@keyframes bKE87a_rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@media (min-width:820px){.bKE87a_inner{max-width:1100px}.bKE87a_line{max-width:640px;margin-inline:auto}}
.gASDOq_ending{min-height:100svh;color:var(--night-ink);place-items:center;padding:64px 20px;display:grid;position:relative}.gASDOq_inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:440px;display:flex}.gASDOq_words{flex-direction:column;align-items:center;width:100%;display:flex}.gASDOq_polaroid{background:#fbf6ee;width:min(46vw,240px);margin:0 0 30px;padding:10px 10px 8px;position:relative;rotate:-4deg;box-shadow:0 22px 34px -18px #000000bf}.gASDOq_photo{width:100%;height:auto;display:block}.gASDOq_caption{color:var(--ink);text-align:center;margin:6px 0 0;font-size:clamp(20px,5.6vw,28px);line-height:1.1;rotate:-2deg}.gASDOq_tape{z-index:1;top:-13px;left:50%;translate:-50%;rotate:3deg}.gASDOq_line{font-size:var(--t-lead);text-wrap:balance;margin:0;font-weight:350;line-height:1.28}.gASDOq_inner:not([data-seen=true]) :is(.gASDOq_polaroid,.gASDOq_line,.gASDOq_birthday){opacity:0}.gASDOq_inner[data-seen=true] .gASDOq_polaroid{animation:.8s cubic-bezier(.2,1.2,.4,1) .1s backwards gASDOq_drop}.gASDOq_inner[data-seen=true] .gASDOq_line{animation:1s cubic-bezier(.2,.7,.2,1) backwards gASDOq_rise}.gASDOq_inner[data-seen=true] .gASDOq_birthday{animation:.9s cubic-bezier(.2,.7,.2,1) backwards gASDOq_rise}.gASDOq_love{margin:.75em -12px 0;font-size:clamp(40px,11.4vw,112px);rotate:-2deg}.gASDOq_birthday{font-size:var(--t-hand-big);color:var(--peach);margin:.5em 0 0;line-height:1.1;rotate:-3deg}@keyframes gASDOq_rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes gASDOq_drop{0%{opacity:0;translate:0 -24px;rotate:-11deg;scale:1.06}to{opacity:1;translate:0;rotate:-4deg;scale:1}}@media (min-width:900px){.gASDOq_inner{max-width:1100px}.gASDOq_inner[data-photo=true]{flex-direction:row;justify-content:center;gap:72px}.gASDOq_polaroid{flex:none;width:320px;margin:0;padding:14px 14px 12px}.gASDOq_inner[data-photo=true] .gASDOq_words{max-width:640px}.gASDOq_inner[data-photo=true] .gASDOq_love{font-size:clamp(56px,6.4vw,92px)}.gASDOq_line{max-width:680px}}
.iom8WW_section{--gap:clamp(22px, 5svh, 52px);--sealed:calc(var(--head-h,120px) + var(--gap) + var(--letter-h,0px) / 3 + 44px);padding-top:max(clamp(40px, 7svh, 88px), calc((100svh - var(--sealed)) / 2));align-items:start}.iom8WW_wrap{align-items:center;gap:var(--gap);flex-direction:column;width:100%;display:flex}.iom8WW_head{z-index:1;position:relative}.iom8WW_frame{width:min(100% - 34px,440px);position:relative}.iom8WW_section[data-measured=true] .iom8WW_frame{height:calc(var(--letter-h) / 3 + 44px);transition:height 1.2s cubic-bezier(.45,.05,.25,1)}.iom8WW_section[data-measured=true] .iom8WW_frame[data-phase=open]{height:var(--letter-h)}.iom8WW_stage{perspective:1050px;width:100%;transition:translate .85s cubic-bezier(.5,.05,.25,1);position:relative}.iom8WW_section[data-measured=true] .iom8WW_stage{translate:0 calc(22px - var(--letter-h) / 3)}.iom8WW_section[data-measured=true] .iom8WW_stage[data-phase=open]{translate:0}.iom8WW_stage[data-seen=true][data-phase=sealed]{animation:.9s ease-in-out .9s backwards iom8WW_wiggle}@keyframes iom8WW_wiggle{0%,to{rotate:0deg}20%{rotate:-2.4deg}40%{rotate:1.9deg}60%{rotate:-1.1deg}80%{rotate:.5deg}}.iom8WW_sheet{z-index:2;transform-style:preserve-3d;transition:scale .7s cubic-bezier(.3,.75,.3,1),rotate 1s cubic-bezier(.3,.1,.2,1);position:relative;rotate:-1.2deg;scale:.93}.iom8WW_stage:is([data-phase=pull],[data-phase=open]) .iom8WW_sheet{rotate:-.5deg;scale:1}.iom8WW_measure{visibility:hidden}.iom8WW_text{font-size:var(--t-body);letter-spacing:-.003em;color:var(--ink);padding:34px 26px 30px;line-height:1.56}.iom8WW_text p{margin:0 0 .9em}.iom8WW_text .iom8WW_sign{font-size:var(--t-hand-big);color:var(--brick);transform-origin:0;margin:.5em 0 0;line-height:1;rotate:-3deg}.iom8WW_panel{height:33.3334%;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.5,.05,.25,1);position:absolute;left:0;right:0}.iom8WW_top{transform-origin:50% 100%;top:0;transform:translateZ(1.4px)rotateX(-180deg)}.iom8WW_mid{top:33.3333%}.iom8WW_bottom{transform-origin:50% 0;top:66.6666%;transform:translateZ(.7px)rotateX(180deg)}.iom8WW_sheet[data-open=true] .iom8WW_top{transform:translateZ(0)rotateX(0)}.iom8WW_sheet[data-open=true] .iom8WW_bottom{transition-delay:.5s;transform:translateZ(0)rotateX(0)}.iom8WW_face{backface-visibility:hidden;background-color:var(--cream);background-image:var(--grain);background-size:240px 240px;position:absolute;inset:0;overflow:hidden}.iom8WW_back{transform:rotateX(180deg)}.iom8WW_face:after{content:"";opacity:0;pointer-events:none;background:#3a1d10;transition:opacity .85s cubic-bezier(.5,.05,.25,1);position:absolute;inset:0}.iom8WW_top .iom8WW_front:after,.iom8WW_bottom .iom8WW_front:after{opacity:.4}.iom8WW_sheet[data-open=true] .iom8WW_top .iom8WW_front:after,.iom8WW_sheet[data-open=true] .iom8WW_bottom .iom8WW_front:after{opacity:0}.iom8WW_sheet[data-open=true] .iom8WW_top .iom8WW_back:after,.iom8WW_sheet[data-open=true] .iom8WW_bottom .iom8WW_back:after{opacity:.4}.iom8WW_sheet[data-open=true] .iom8WW_bottom .iom8WW_face:after{transition-delay:.5s}.iom8WW_mid .iom8WW_front{box-shadow:inset 0 1px #6e3c1e1f,inset 0 -1px #6e3c1e1f}.iom8WW_slice{height:300%;position:absolute;left:0;right:0}.iom8WW_base{transition:top .85s cubic-bezier(.5,.05,.25,1),bottom .85s cubic-bezier(.5,.05,.25,1) .5s,box-shadow .4s;position:absolute;inset:33.3333% 0;transform:translateZ(-2px);box-shadow:0 1.5px 0 -.5px #f1e7d8,0 2.5px 0 -.5px #8c5f3c52,0 4px 0 -1px #ede2d1,0 5px 0 -1px #8c5f3c42,0 1px 2px #5a2d1429,0 22px 34px -20px #5a2d1480}.iom8WW_sheet[data-open=true] .iom8WW_base{top:0;bottom:0;box-shadow:0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 1px 2px #5a2d1429,0 22px 34px -20px #5a2d1480}.iom8WW_envelope{cursor:pointer;outline:none;position:absolute;inset:calc(33.333% - 22px) -17px}.iom8WW_stage:not([data-phase=sealed]) .iom8WW_envelope{pointer-events:none;cursor:default}.iom8WW_envelope:focus-visible .iom8WW_envFront{outline:2px dashed var(--brick);outline-offset:5px}.iom8WW_envBack,.iom8WW_envFront{border-radius:8px;transition:translate .8s cubic-bezier(.45,0,.25,1),opacity .3s .5s;position:absolute;inset:0}.iom8WW_envBack{z-index:1;background:#dccbb0}.iom8WW_envFront{z-index:3;overflow:hidden;box-shadow:0 1px 2px #5a2d1433,0 26px 40px -24px #5a2d148c}.iom8WW_stage:is([data-phase=pull],[data-phase=open]) :is(.iom8WW_envBack,.iom8WW_envFront,.iom8WW_flap){translate:0 calc(var(--letter-h,300px) / 3 + 90px);opacity:0}.iom8WW_airmail{-webkit-mask-composite:xor;opacity:.92;background:repeating-linear-gradient(-45deg,#c8382e 0 11px,#0000 11px 17px,#4f6d9a 17px 28px,#0000 28px 34px);border-radius:8px;padding:9px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.iom8WW_address{transform-origin:0 100%;align-items:baseline;gap:.35em;display:flex;position:absolute;bottom:12%;left:9%;rotate:-4deg}.iom8WW_to{color:var(--ink-soft);font-size:clamp(19px,5vw,24px)}.iom8WW_name{font-size:var(--t-hand-label);color:var(--ink);line-height:1}.iom8WW_stamps{align-items:flex-end;gap:5px;display:flex;position:absolute;bottom:11%;right:8%}.iom8WW_stamp{--r:3px;aspect-ratio:5/6;width:clamp(50px,14vw,72px);padding:calc(2 * var(--r));background:radial-gradient(var(--r), #0000 98%, #fffaf1) round calc(-1.5 * var(--r)) calc(-1.5 * var(--r)) / calc(3 * var(--r)) calc(3 * var(--r)), linear-gradient(#fffaf1 0 0) no-repeat 50% / calc(100% - 3 * var(--r)) calc(100% - 3 * var(--r));filter:drop-shadow(0 1px 1px #3c1e0a47);position:relative}.iom8WW_stampA{rotate:-7deg}.iom8WW_stampB{translate:0 -10px;rotate:5deg}.iom8WW_stampArt{place-items:center;height:100%;display:grid;position:relative;overflow:hidden}.iom8WW_stampArt svg{width:72%;margin-bottom:18%}.iom8WW_stampArt b{font-family:var(--font-round), system-ui, sans-serif;letter-spacing:.02em;text-align:center;color:#a8402a;font-size:clamp(8px,2.2vw,11px);font-weight:900;position:absolute;bottom:6%;left:0;right:0}.iom8WW_stampPhoto{object-fit:cover}.iom8WW_postmark{color:#963420a8;mix-blend-mode:multiply;pointer-events:none;width:clamp(112px,31vw,150px);position:absolute;bottom:17%;right:17%;rotate:-9deg}.iom8WW_pmText{font-family:var(--font-round), system-ui, sans-serif;letter-spacing:1.2px;fill:currentColor;font-size:8.6px;font-weight:800}.iom8WW_flap{z-index:4;transform-origin:50% 0;filter:drop-shadow(0 3px 2px #5a2d1433);width:100%;height:57%;transition:transform .55s cubic-bezier(.45,0,.2,1),z-index 0s linear .27s,translate .8s cubic-bezier(.45,0,.25,1),opacity .3s .5s;position:absolute;top:0;left:0;overflow:visible;transform:perspective(900px)rotateX(0)}.iom8WW_flap polygon{fill:#f5ead8;transition:fill 0s linear .27s}.iom8WW_flap polyline{stroke:#78503259;stroke-width:1px;vector-effect:non-scaling-stroke}.iom8WW_stage:not([data-phase=sealed]) .iom8WW_flap{z-index:0;transform:perspective(900px)rotateX(180deg)}.iom8WW_stage:not([data-phase=sealed]) .iom8WW_flap polygon{fill:#e2d2b8}.iom8WW_seal{z-index:5;filter:drop-shadow(0 2px 2px #3c1e0a4d);width:clamp(48px,13vw,62px);transition:translate .5s cubic-bezier(.3,.7,.3,1),rotate .5s,opacity .25s .22s;position:absolute;top:57%;left:50%;translate:-50% -50%;rotate:-8deg}.iom8WW_seal svg{fill:#ec8fae;stroke:#fff;stroke-width:2.6px;paint-order:stroke;width:100%;display:block}.iom8WW_stage:not([data-phase=sealed]) .iom8WW_seal{opacity:0;translate:20% -250%;rotate:52deg}@media (min-width:820px){.iom8WW_frame{width:560px}.iom8WW_text{padding:46px 48px 40px}}
.dAJjna_wrap{flex-direction:column;align-items:center;gap:clamp(18px,4svh,48px);width:100%;max-width:1120px;display:flex}.dAJjna_grid{flex-direction:column;align-items:center;gap:clamp(18px,3svh,30px);width:100%;display:flex}.dAJjna_player{flex-direction:column;align-items:center;width:100%;max-width:460px;display:flex}.dAJjna_side{flex-direction:column;align-items:center;width:100%;max-width:420px;display:flex}.dAJjna_tapeWrap{touch-action:pan-y;filter:drop-shadow(0 18px 20px #5a281e4d)drop-shadow(0 1px 1px #3c1e0a40);width:100%;rotate:-3deg}.dAJjna_cassette{width:100%;height:auto;display:block;overflow:visible}.dAJjna_sideLetter{font-family:var(--font-round), system-ui, sans-serif;fill:#f6eedf;font-size:17px;font-weight:900}.dAJjna_count{font-family:var(--font-round), system-ui, sans-serif;letter-spacing:.08em;fill:#f6eedf;font-size:10.5px;font-weight:800}.dAJjna_labelText{font-family:var(--font-hand), cursive;fill:var(--ink);animation:.5s ease-out backwards dAJjna_ink}.dAJjna_labelArtist{font-family:var(--font-serif), Georgia, serif;fill:var(--ink-soft);font-size:11.5px;font-style:italic;animation:.5s ease-out .12s backwards dAJjna_ink}.dAJjna_sticker{fill:#ec8fae;stroke:#fff;stroke-width:2.8px;paint-order:stroke}.dAJjna_reel{transform-box:fill-box;transform-origin:50%;animation:2.6s linear infinite paused dAJjna_spin}.dAJjna_cassette[data-spin=true] .dAJjna_reel{animation-play-state:running}@keyframes dAJjna_spin{to{rotate:360deg}}.dAJjna_deck{gap:12px;margin-top:clamp(14px,2.6svh,26px);display:flex}.dAJjna_key{width:clamp(70px,19vw,84px);height:clamp(50px,13vw,58px);color:var(--ink);cursor:pointer;background:#f4ecdf;border:1px solid #c9b8a2;border-bottom-width:6px;border-radius:11px;place-items:center;padding:0;transition:translate 80ms,border-bottom-width 80ms;display:grid}.dAJjna_key svg{fill:currentColor;width:26px;height:26px}.dAJjna_key:active:not(:disabled),.dAJjna_key[aria-pressed=true]{border-bottom-width:2px;margin-bottom:4px;translate:0 4px}.dAJjna_key:disabled{cursor:default;color:#c3ae9c}.dAJjna_key:focus-visible{outline:2px dashed var(--brick);outline-offset:3px}.dAJjna_play{width:clamp(92px,25vw,110px);color:var(--candy)}.dAJjna_sticky{background-color:#f8e7a1;background-image:var(--grain);background-size:240px 240px;width:100%;padding:26px 24px;position:relative;rotate:1.6deg;box-shadow:0 1px 2px #5a3c142e,0 18px 26px -18px #5a3c1473}.dAJjna_stickyTape{top:-13px;left:50%;translate:-50%;rotate:-3deg}.dAJjna_note{min-height:3.54em;font-size:var(--t-hand-note);color:var(--brick);text-align:center;text-wrap:pretty;margin:0;line-height:1.18}.dAJjna_note span{animation:.42s ease-out backwards dAJjna_ink;display:inline}@keyframes dAJjna_ink{0%{opacity:0}}.dAJjna_tracks{width:100%;margin:26px 0 0;padding:16px 18px;list-style:none;display:none;rotate:-1deg;box-shadow:0 1px 2px #5a2d1429,0 16px 24px -18px #5a2d1473}.dAJjna_trackRow{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #78503229;grid-template-rows:auto auto;grid-template-columns:34px 1fr;column-gap:8px;padding:7px 4px;display:grid}li:last-child .dAJjna_trackRow{border-bottom:0}.dAJjna_trackNo{grid-row:span 2;place-items:center;font-size:26px;line-height:1;display:grid;position:relative}.dAJjna_trackRow[data-current=true] .dAJjna_trackNo:after{content:"";border:2px solid var(--brick);border-radius:48% 52% 45% 55%/55% 45%;position:absolute;inset:-2px -4px;rotate:-8deg}.dAJjna_trackName{font-size:18px;line-height:1.2}.dAJjna_trackArtist{color:var(--ink-soft);font-size:14px;font-style:italic}.dAJjna_trackRow[data-current=true] .dAJjna_trackName{font-weight:600}.dAJjna_trackRow:focus-visible{outline:2px dashed var(--brick);outline-offset:2px}@media (min-width:900px){.dAJjna_grid{flex-direction:row;justify-content:center;align-items:center;gap:64px}.dAJjna_player{flex:560px;max-width:580px}.dAJjna_side{flex:0 400px}.dAJjna_tracks{display:block}}@media (max-height:640px) and (max-width:899px){.dAJjna_tapeWrap{width:84%}.dAJjna_sticky{padding:20px}}
.RrcGYW_page{min-height:100svh;color:var(--night-ink);place-items:center;padding:40px 20px 48px;display:grid;overflow:hidden}.RrcGYW_inner{flex-direction:column;align-items:center;width:100%;max-width:440px;display:flex}.RrcGYW_title{font-size:clamp(46px,14vw,84px);rotate:-2deg}.RrcGYW_lock{--w:min(80vw, 420px, calc((100svh - 300px) * .79));width:var(--w);aspect-ratio:300/380;margin-top:26px;transition:rotate .5s cubic-bezier(.3,1.4,.5,1) .32s,translate .6s cubic-bezier(.55,0,.8,.3) .75s,opacity .45s .85s;position:relative;rotate:-2deg}.RrcGYW_art{filter:drop-shadow(0 18px 26px #0000008c);width:100%;height:100%;display:block;overflow:visible}.RrcGYW_shackle{transition:translate .28s cubic-bezier(.2,1.6,.5,1)}.RrcGYW_wheels{grid-template-columns:repeat(4,1fr);gap:3.2%;width:68.8%;height:26.8%;padding:1.8% 2.4%;display:grid;position:absolute;top:56.3%;left:15.6%}.RrcGYW_wheel{cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:#f4ebd8;border-radius:6px;outline:none;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3c280a59,inset 1px 0 #fff9}.RrcGYW_wheel:focus-visible{box-shadow:inset 0 0 0 1px #3c280a59, 0 0 0 2px var(--candy)}.RrcGYW_wheel:before,.RrcGYW_wheel:after{content:"";pointer-events:none;z-index:1;height:30%;position:absolute;left:0;right:0}.RrcGYW_wheel:before{background:#3a291152;top:0;box-shadow:0 6px #3a291124}.RrcGYW_wheel:after{background:#3a291152;bottom:0;box-shadow:0 -6px #3a291124}.RrcGYW_strip{font-family:var(--font-round), system-ui, sans-serif;color:#2a1d17;flex-direction:column;align-items:center;font-weight:900;animation:.16s ease-out RrcGYW_roll;display:flex;position:absolute;top:50%;left:0;right:0;translate:0 -50%}@keyframes RrcGYW_roll{0%{translate:0 calc(-50% + var(--from) * var(--w) * .133)}}.RrcGYW_strip span{height:calc(var(--w) * .133);font-size:calc(var(--w) * .1);place-items:center;line-height:1;display:grid}.RrcGYW_near{opacity:.55;scale:1 .7}.RrcGYW_button{min-width:170px;margin-top:30px}.RrcGYW_button:disabled{cursor:default}.RrcGYW_hint{font-size:var(--t-hand-note);color:var(--peach);text-align:center;margin:18px 0 0;rotate:-2deg}.RrcGYW_page[data-state=open] .RrcGYW_shackle{translate:0 -34px}.RrcGYW_page[data-state=open] .RrcGYW_lock{opacity:0;translate:0 70svh;rotate:9deg}.RrcGYW_page[data-state=open] .RrcGYW_title,.RrcGYW_page[data-state=open] .RrcGYW_button,.RrcGYW_page[data-state=open] .RrcGYW_hint{opacity:0;transition:opacity .4s .7s}
.C__ESG_wrap{flex-direction:column;align-items:center;width:100%;max-width:980px;display:flex}.C__ESG_owe{font-size:var(--t-lead);letter-spacing:-.008em;margin:0;font-weight:400;line-height:1.28}.C__ESG_stage{width:min(100%,640px);margin-top:clamp(16px,3svh,36px);display:grid}.C__ESG_stage>*{grid-area:1/1}.C__ESG_phone{--em:min(13px, 2.95vw, calc((100svh - 230px) / 48));font-size:var(--em);z-index:2;background:#121010;border-radius:4.3em;place-self:start center;width:23.5em;height:48em;padding:.85em;transition:translate .9s cubic-bezier(.55,.05,.8,.35),rotate .9s cubic-bezier(.55,.05,.8,.35),opacity .45s .45s,visibility 0s linear .9s;position:relative;rotate:1.5deg;box-shadow:0 0 0 .16em #3b3431,0 0 0 .3em #1c1918,0 3.2em 4.4em -2.6em #50280f99}.C__ESG_phone:before,.C__ESG_phone:after{content:"";background:#2a2522;border-radius:.2em;width:.35em;position:absolute}.C__ESG_phone:before{height:4.6em;top:9em;left:-.42em}.C__ESG_phone:after{height:7em;top:11.5em;right:-.42em}.C__ESG_phone[data-phase=gone]{opacity:0;visibility:hidden;translate:3em 70svh;rotate:18deg}.C__ESG_screen{color:#fff;background:#241e1b;border-radius:3.5em;height:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:relative;overflow:hidden}.C__ESG_video{transition:opacity .3s;position:absolute;inset:0}.C__ESG_phone[data-phase=ending] .C__ESG_video,.C__ESG_phone[data-phase=gone] .C__ESG_video{opacity:0}.C__ESG_feed{object-fit:cover}.C__ESG_noFeed{background-color:#2c2420;background-image:var(--grain-light);background-size:240px 240px;place-items:center;display:grid;position:absolute;inset:0}.C__ESG_noFeed span{color:#fff;background:#8a6f5f;border-radius:50%;place-items:center;width:2.5em;height:2.5em;font-size:3.6em;font-weight:600;line-height:1;display:grid}.C__ESG_scan{background:#0a060424;position:absolute;inset:0}.C__ESG_island{background:#050404;border-radius:1em;width:6.6em;height:1.9em;position:absolute;top:1em;left:50%;translate:-50%}.C__ESG_top{text-align:center;text-shadow:0 1px 6px #00000080;position:absolute;top:4.4em;left:0;right:0}.C__ESG_contact{letter-spacing:-.01em;margin:0;font-size:2em;font-weight:600}.C__ESG_timer{font-variant-numeric:tabular-nums;opacity:.9;margin:.25em 0 0;font-size:1.45em}.C__ESG_self{border-radius:1.1em;width:6.4em;height:9em;position:absolute;bottom:10.6em;right:1.4em;overflow:hidden;box-shadow:0 0 0 .1em #ffffff59}.C__ESG_self img{object-fit:cover}.C__ESG_phone[data-phase=ending] .C__ESG_top,.C__ESG_phone[data-phase=gone] .C__ESG_top,.C__ESG_phone[data-phase=ending] .C__ESG_self,.C__ESG_phone[data-phase=gone] .C__ESG_self{opacity:0;transition:opacity .3s}.C__ESG_controls{justify-content:center;gap:1.8em;transition:opacity .25s;display:flex;position:absolute;bottom:3.2em;left:0;right:0}.C__ESG_phone[data-phase=ending] .C__ESG_controls,.C__ESG_phone[data-phase=gone] .C__ESG_controls{opacity:0}.C__ESG_ctl{color:#fff;background:#ffffff38;border:0;border-radius:50%;place-items:center;width:5em;height:5em;padding:0;display:grid}.C__ESG_ctl svg{fill:currentColor;stroke:currentColor;stroke-width:0;width:2.3em;height:2.3em}.C__ESG_ctl svg path[fill=none]{stroke-width:1.7px;stroke-linecap:round}.C__ESG_end{cursor:pointer;background:#ff3b30;transition:scale .12s}.C__ESG_end svg{width:2.7em;height:2.7em}.C__ESG_end:active{scale:.92}.C__ESG_end:focus-visible{outline-offset:3px;outline:2px dashed #fff}.C__ESG_list{align-self:start;margin:12px 0 0;padding:clamp(24px,4vw,40px) clamp(20px,4vw,44px) clamp(22px,3vw,34px);position:relative;rotate:-1deg;box-shadow:0 1px 2px #5a2d1429,0 22px 34px -22px #5a2d1480}.C__ESG_list>:not(.C__ESG_tapeL,.C__ESG_tapeR){visibility:hidden}.C__ESG_list[data-shown=true]>*{visibility:visible}.C__ESG_tapeL,.C__ESG_tapeR{width:78px;height:26px;top:-12px}.C__ESG_tapeL{left:-14px;rotate:-32deg}.C__ESG_tapeR{right:-14px;rotate:30deg}.C__ESG_list[data-shown=true] .C__ESG_owe{animation:.8s cubic-bezier(.2,.7,.2,1) .3s backwards C__ESG_rise}.C__ESG_items{margin:18px 0 0;padding:0;list-style:none}.C__ESG_item{font-size:var(--t-list);align-items:flex-start;gap:.7em;margin:0 0 .8em;line-height:1.32;display:flex}.C__ESG_list[data-shown=true] .C__ESG_item{animation:C__ESG_rise .7s calc(.75s + var(--k) * .3s) cubic-bezier(.2, .7, .2, 1) backwards}.C__ESG_itemText{padding-top:1px}.C__ESG_boxWrap{flex:none;width:1.35em;height:1.35em;margin-top:-.05em;position:relative}.C__ESG_box{width:100%;height:100%;overflow:visible}.C__ESG_square{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.C__ESG_list[data-shown=true] .C__ESG_square{animation:C__ESG_draw .55s calc(.85s + var(--k) * .3s) ease-out backwards}.C__ESG_check{fill:none;stroke:var(--brick);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .35s ease-out}.C__ESG_box[data-ticked=true] .C__ESG_check{stroke-dashoffset:0}.C__ESG_input{opacity:0;cursor:pointer;width:calc(100% + 18px);height:calc(100% + 18px);margin:0;position:absolute;inset:-9px}.C__ESG_input:focus-visible+*{outline:none}.C__ESG_boxWrap:has(.C__ESG_input:focus-visible){outline:2px dashed var(--brick);outline-offset:3px;border-radius:4px}@keyframes C__ESG_draw{0%{stroke-dashoffset:1px}}.C__ESG_aside{align-items:flex-start;gap:4px;margin:0 0 0 6px;display:flex}.C__ESG_aside p{font-size:var(--t-hand-note);color:var(--brick);margin:1.1em 0 0;line-height:1.12;rotate:-2deg}.C__ESG_arrow{width:2.4em;height:2.2em;font-size:var(--t-hand-note);fill:none;stroke:var(--brick);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;overflow:visible}.C__ESG_arrow path{stroke-dasharray:1}.C__ESG_list[data-shown=true] .C__ESG_arrow path:first-child{animation:.6s ease-in-out 2.55s backwards C__ESG_draw}.C__ESG_list[data-shown=true] .C__ESG_arrow path:last-child{animation:.25s ease-out 3.1s backwards C__ESG_draw}.C__ESG_list[data-shown=true] .C__ESG_aside p{animation:.8s cubic-bezier(.2,.7,.2,1) 3.15s backwards C__ESG_rise}@keyframes C__ESG_rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.C__ESG_hint{color:var(--brick);pointer-events:none;flex-direction:column;align-items:flex-start;margin-left:.5em;transition:opacity .2s;display:flex;position:absolute;bottom:8.6em;left:100%;rotate:-7deg}.C__ESG_hint span{max-width:2.3em;font-size:max(2.3em,21px);line-height:.95}@media (min-width:600px){.C__ESG_hint span{white-space:nowrap;max-width:none}}.C__ESG_hint svg{fill:none;stroke:currentColor;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:5.4em;height:4em;margin:.1em 0 0 -4.6em;display:block;overflow:visible}.C__ESG_phone[data-phase=ending] .C__ESG_hint,.C__ESG_phone[data-phase=gone] .C__ESG_hint{opacity:0}
