@font-face{font-family:Mallory Compact;font-weight:300;font-display:swap;src:local(Mallory Compact Light),url(/media/eab02ebdcab2332683d70d264d94e83a7e10fd9a37668282e4bb4a2ddf2f8b2d.woff2)format("woff2")}@font-face{font-family:Mallory Compact;font-weight:400;font-display:swap;src:local(Mallory Compact Book),url(/media/ab183c665a870a20dd5cb54672472b20f446051fb2b79a41f70f8b90dd661f86.woff2)format("woff2")}@font-face{font-family:Mallory Compact;font-weight:500;font-display:swap;src:local(Mallory Compact Medium),url(/media/50cd9ec3db8056f87d082d8bdf704f444675d1b847266b73f7901ba68df14b00.woff2)format("woff2")}@font-face{font-family:Mallory Compact;font-weight:700;font-display:swap;src:local(Mallory Compact Bold),url(/media/0f2561fedbff67598f2efc0e4a832e5a64114da24a293ca475b59d5246ba3548.woff2)format("woff2")}.office-hiring{--void:#000;--vellum:#f7f6ef;--vellum-rgb:247 246 239;--vellum-tint-7:#fefefd;--vellum-shade-half:#ecebe4;--vellum-shade-1:#dad9d2;--ink:#1c1c1c;--ink-shade-1:#151515;--scarlet:#f51d00;--scarlet-rgb:245 29 0;--scarlet-tint-3:#ff6a55;--scarlet-shade-1:#d61900;--scarlet-shade-2:#b71500;--wash-1:#ffffff08;--wash-2:#ffffff0f;--wash-3:#ffffff14;--wash-4:#ffffff1a;--wash-5:#ffffff1f;--wash-6:#ffffff29;--wash-8:#fff6;--btn-brand:linear-gradient(to bottom, #ff3318, var(--scarlet));--btn-brand-hover:linear-gradient(to bottom, var(--scarlet), var(--scarlet-shade-1));--btn-brand-active:linear-gradient(to bottom, var(--scarlet-shade-1), var(--scarlet-shade-2));--btn-brand-shadow:0 1px 2px rgb(var(--scarlet-rgb) / .15);--btn-primary:linear-gradient(to bottom, var(--vellum-tint-7), var(--vellum));--btn-primary-shadow:0 1px 2px #00000052;--btn-secondary:linear-gradient(to bottom, #ffffff21, #ffffff14);--btn-secondary-border:#ffffff29;--btn-secondary-shadow:0 1px 2px #00000029;--bg:var(--void);--fg:var(--vellum);--paper:var(--vellum);--bubble-bg:#1e1e1e;--bubble-fg:#fff;--red:var(--scarlet);--red-dark:var(--scarlet-shade-1);--muted:rgb(var(--vellum-rgb) / .51);--dim:rgb(var(--vellum-rgb) / .35);--faint:var(--wash-6);--dos:"redacted 35", "VT323", "Courier New", ui-monospace, monospace;--cta:"redacted 35 bold", "redacted 35", Georgia, serif;--cta-size:22px;--pixel:"Jersey 10", "VT323", monospace;--ui:"Mallory Compact", -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--hand:"Caveat", "Segoe Script", cursive;--dos-k:1;--pixel-k:1;--ui-k:.62;--hand-k:.88;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-pop:cubic-bezier(.2, .8, .2, 1);--r-pill:999px;--r-md:18px;--r-lg:28px;--fs-caption:13px;--fs-body:14px;--fs-base:16px;--fs-sub:20px;--control-h:40px;--control-h-lg:44px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--fg);background:var(--bg);font-family:var(--ui);font-size:calc(25px * var(--ui-k));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.2}*{box-sizing:border-box}.office-hiring{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--vellum);--fg:var(--ink);--paper:#fff;--bubble-bg:#fff;--bubble-fg:var(--ink);--wash-1:#1c1c1c08;--wash-2:#1c1c1c0b;--wash-3:#1c1c1c12;--wash-4:#1c1c1c1a;--wash-5:#1c1c1c24;--wash-6:#1c1c1c2e;--wash-8:#1c1c1c6b;--muted:#1c1c1ca8;--dim:#1c1c1c7a;--faint:var(--wash-4);--btn-primary:linear-gradient(to bottom, #fff, #f4f3ec);--btn-primary-shadow:0 1px 2px #1c1c1c0f, 0 0 0 1px #1c1c1c1f;--btn-secondary:linear-gradient(to bottom, #fff, var(--vellum-shade-half));--btn-secondary-border:#1c1c1c24;--btn-secondary-shadow:0 1px 2px #1c1c1c0f;background:var(--vellum);height:100%;min-height:0;overflow:hidden}.office-hiring h1,.office-hiring h2,.office-hiring p{margin:0}.office-hiring button:not([data-slot=pixel-button]),.office-hiring input,.office-hiring textarea{font:inherit;color:inherit}.office-hiring ::selection{background:rgb(var(--scarlet-rgb) / .28);color:inherit}.office-hiring :focus-visible{outline:2px solid var(--scarlet);outline-offset:2px}.office-hiring input:focus,.office-hiring input:focus-visible,.office-hiring textarea:focus,.office-hiring textarea:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.office-hiring,.office-hiring *,.office-hiring :before,.office-hiring :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.lounge-intro-module__Ctsr6a__intro{--lounge-width:min(260px, 64vw);z-index:10001;pointer-events:none;position:absolute;inset:0}.lounge-intro-module__Ctsr6a__actor{width:var(--lounge-width,260px);height:calc(var(--lounge-width,260px) * .62);justify-content:center;align-items:flex-end;display:flex;position:absolute;top:calc(50% + 48px);left:50%;transform:translate(-50%,-100%)}.lounge-intro-module__Ctsr6a__actor:after{content:"";clip-path:polygon(6px 0,calc(100% - 6px) 0,calc(100% - 6px) 2px,100% 2px,100% 5px,calc(100% - 6px) 5px,calc(100% - 6px) 100%,6px 100%,6px 5px,0 5px,0 2px,6px 2px);background:#37291f0c;width:80%;height:7px;position:absolute;bottom:1px;left:12%}.lounge-intro-module__Ctsr6a__intro[data-phase=hopping] .lounge-intro-module__Ctsr6a__actor:after,.lounge-intro-module__Ctsr6a__intro[data-phase=landing] .lounge-intro-module__Ctsr6a__actor:after{display:none}.lounge-intro-module__Ctsr6a__actor .cat svg{flex:none;width:var(--actor-size,92px)!important;height:var(--actor-height,92px)!important}.lounge-intro-module__Ctsr6a__actor .cat{animation:none;width:var(--actor-size,92px)!important;height:var(--actor-height,92px)!important}.lounge-intro-module__Ctsr6a__catButton{pointer-events:auto;cursor:pointer;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;display:block}.lounge-intro-module__Ctsr6a__catButton:focus-visible{outline-offset:4px;outline:2px solid #fd1500}.lounge-intro-module__Ctsr6a__sprite{width:100%;height:100%;image-rendering:pixelated;transform-origin:32% 88%;background-size:300% 200%;transition:transform .18s ease-out;display:block}.lounge-intro-module__Ctsr6a__intro[data-phase=chilling] .lounge-intro-module__Ctsr6a__catButton:is(:hover,:focus-visible) .lounge-intro-module__Ctsr6a__sprite{transform:rotate(var(--hover-tilt,0deg)) translateY(-2px)}.lounge-intro-module__Ctsr6a__hint{opacity:0;white-space:nowrap;color:#4d433b;font:400 22px/1.25 "redacted 35",Georgia,serif;transition:opacity .16s ease-out,transform .18s ease-out;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%,-4px)}.lounge-intro-module__Ctsr6a__actor:has(.lounge-intro-module__Ctsr6a__catButton:focus-visible) .lounge-intro-module__Ctsr6a__hint{opacity:1;transform:translate(-50%)}.lounge-intro-module__Ctsr6a__hintDot{color:#fd1500;font-size:14px}.lounge-intro-module__Ctsr6a__tapHint{display:none}.lounge-intro-module__Ctsr6a__boopCursor{z-index:1;pointer-events:none;opacity:0;transition:opacity .1s ease-out;position:fixed;top:0;left:0}.lounge-intro-module__Ctsr6a__boopCursor[data-active]{opacity:1}.lounge-intro-module__Ctsr6a__boopCursor>svg{display:block;overflow:visible;transform:translate(-50%,-50%)}.lounge-intro-module__Ctsr6a__boopOrbit{transform-origin:44px 44px;animation:5s linear infinite lounge-intro-module__Ctsr6a__boopOrbit}.lounge-intro-module__Ctsr6a__boopOrbit text{fill:#242321;stroke:#f7f6ef;stroke-width:2.5px;stroke-linejoin:round;paint-order:stroke fill;letter-spacing:1px;font:700 16px "redacted 35 bold",Georgia,serif}@keyframes lounge-intro-module__Ctsr6a__boopOrbit{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.lounge-intro-module__Ctsr6a__intro[data-phase=chilling]:has(.lounge-intro-module__Ctsr6a__boopCursor[data-active]) .lounge-intro-module__Ctsr6a__catButton:hover{cursor:none}}.lounge-intro-module__Ctsr6a__intro[data-phase=booped] .lounge-intro-module__Ctsr6a__sprite{animation:.28s cubic-bezier(.22,1,.36,1) both lounge-intro-module__Ctsr6a__noseBoop}.lounge-intro-module__Ctsr6a__boopBurst{width:6px;height:6px;position:absolute;top:69%;left:29%}.lounge-intro-module__Ctsr6a__boopBurst i{background:#ffd84d;width:6px;height:6px;animation:.28s ease-out both lounge-intro-module__Ctsr6a__boopSpark;position:absolute}.lounge-intro-module__Ctsr6a__boopBurst i:first-child{--spark-x:-26px;--spark-y:-22px;background:#fd1500}.lounge-intro-module__Ctsr6a__boopBurst i:nth-child(2){--spark-x:24px;--spark-y:-28px}.lounge-intro-module__Ctsr6a__boopBurst i:nth-child(3){--spark-x:-30px;--spark-y:14px}.lounge-intro-module__Ctsr6a__boopBurst i:nth-child(4){--spark-x:30px;--spark-y:8px;background:#ff5a3c}@keyframes lounge-intro-module__Ctsr6a__noseBoop{0%{transform:scale(.95,1.04)}35%{transform:scale(1.08,.88)rotate(3deg)}70%{transform:scale(.98,1.03)rotate(-1deg)}to{transform:none}}@keyframes lounge-intro-module__Ctsr6a__boopSpark{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--spark-x),var(--spark-y)) scale(.5)}}.lounge-intro-module__Ctsr6a__intro .lounge-intro-module__Ctsr6a__bubbleAnchor{background:0 0;width:max-content;max-width:min(560px,100vw - 32px);height:auto;position:absolute;bottom:calc(100% + 18px);left:50%;overflow:visible;transform:translate(-50%)}.lounge-intro-module__Ctsr6a__notes{color:#a15335;font:24px VT323,monospace;animation:.95s ease-in-out infinite alternate lounge-intro-module__Ctsr6a__whistle;position:absolute;top:0;right:3%}.lounge-intro-module__Ctsr6a__notes span{display:inline-block;transform:translate(8px,-16px)}@keyframes lounge-intro-module__Ctsr6a__whistle{0%{opacity:.55;transform:translateY(3px)rotate(-6deg)}to{opacity:1;transform:translateY(-6px)rotate(6deg)}}@media (hover:none),(max-width:600px){.lounge-intro-module__Ctsr6a__hint{opacity:1;transform:translate(-50%)}.lounge-intro-module__Ctsr6a__clickHint{display:none}.lounge-intro-module__Ctsr6a__tapHint{display:inline}}@media (prefers-reduced-motion:reduce){.lounge-intro-module__Ctsr6a__notes,.lounge-intro-module__Ctsr6a__sprite,.lounge-intro-module__Ctsr6a__boopBurst i,.lounge-intro-module__Ctsr6a__boopOrbit{animation:none}.lounge-intro-module__Ctsr6a__sprite,.lounge-intro-module__Ctsr6a__hint,.lounge-intro-module__Ctsr6a__boopCursor{transition:none}}
.paw-letter-module__0z609W__root{--ink:#3b2a1e;--paper:#fffaf0;--red:#fd1500;--dos:"VT323", "Courier New", ui-monospace, monospace;--spring:cubic-bezier(.2, 1.25, .35, 1);--settle:cubic-bezier(.2, .8, .2, 1);z-index:10000;pointer-events:none;font-family:var(--dos);color:var(--ink);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;place-items:center;display:grid;position:absolute;inset:0}.paw-letter-module__0z609W__root img{-webkit-user-drag:none}.paw-letter-module__0z609W__scene{width:var(--env-w);height:var(--env-h);perspective:1500px;transform:scale(var(--scene-scale));margin:calc(var(--env-h) * (var(--scene-scale) - 1) / 2) calc(var(--env-w) * (var(--scene-scale) - 1) / 2);transition:opacity .36s ease, transform .42s var(--settle);position:relative}.paw-letter-module__0z609W__shadow{height:30px;transition:opacity .5s ease, transform .7s var(--settle);background:radial-gradient(closest-side,#301e1052,#0000);border-radius:50%;animation:3.2s ease-in-out infinite paw-letter-module__0z609W__shadow-float;position:absolute;bottom:-34px;left:8%;right:8%}.paw-letter-module__0z609W__scene[data-flipped] .paw-letter-module__0z609W__shadow{animation:none}.paw-letter-module__0z609W__scene[data-out] .paw-letter-module__0z609W__shadow{opacity:0;transform:translateY(80px)scaleX(.6)}.paw-letter-module__0z609W__lift,.paw-letter-module__0z609W__tilt,.paw-letter-module__0z609W__envelope,.paw-letter-module__0z609W__back,.paw-letter-module__0z609W__shell,.paw-letter-module__0z609W__flap,.paw-letter-module__0z609W__letter,.paw-letter-module__0z609W__fold{transform-style:preserve-3d}.paw-letter-module__0z609W__lift{animation:3.2s ease-in-out infinite paw-letter-module__0z609W__float;position:absolute;inset:0}.paw-letter-module__0z609W__scene[data-flipped] .paw-letter-module__0z609W__lift{animation:paw-letter-module__0z609W__lift .86s var(--settle) both}.paw-letter-module__0z609W__tilt{transition:transform .26s var(--settle);position:absolute;inset:0}.paw-letter-module__0z609W__envelope{transition:transform .86s cubic-bezier(.55,0,.2,1.18);position:absolute;inset:0}.paw-letter-module__0z609W__scene[data-flipped] .paw-letter-module__0z609W__envelope{transform:rotateY(-180deg)}.paw-letter-module__0z609W__front,.paw-letter-module__0z609W__lining,.paw-letter-module__0z609W__pocket,.paw-letter-module__0z609W__flapOuter,.paw-letter-module__0z609W__flapInner,.paw-letter-module__0z609W__face{backface-visibility:hidden}.paw-letter-module__0z609W__front{cursor:pointer;pointer-events:auto;color:var(--ink);font:inherit;text-align:left;filter:drop-shadow(0 5px #7a3b164d);background:0 0;border:0;padding:0;position:absolute;inset:0;transform:translateZ(1px)}.paw-letter-module__0z609W__front:disabled{cursor:default}.paw-letter-module__0z609W__front:focus-visible{outline:3px dashed var(--ink);outline-offset:8px}.paw-letter-module__0z609W__twine,.paw-letter-module__0z609W__bow{pointer-events:none;display:block;position:absolute}.paw-letter-module__0z609W__twine{transition:opacity .26s,transform .3s cubic-bezier(.5,0,.9,.5);inset:0}.paw-letter-module__0z609W__bow{filter:drop-shadow(0 3px #7a3b1659);transition:opacity .24s 60ms,transform .32s cubic-bezier(.5,0,.9,.5);top:232px;left:32px}.paw-letter-module__0z609W__scene[data-untied] .paw-letter-module__0z609W__twine{opacity:0;transform:translateY(12px)}.paw-letter-module__0z609W__scene[data-untied] .paw-letter-module__0z609W__bow{opacity:0;transform:translate(-14px,46px)rotate(-34deg)}.paw-letter-module__0z609W__card{filter:drop-shadow(0 6px #1d3f7a40);transition:transform .52s cubic-bezier(.5,0,.75,0),opacity .36s .12s;display:block;position:absolute;top:-40px;left:-34px;transform:translateZ(-30px)rotate(-9deg)}.paw-letter-module__0z609W__scene[data-untied] .paw-letter-module__0z609W__card{opacity:0;transform:translate3d(-120px,40px,-30px)rotate(-24deg)}.paw-letter-module__0z609W__art,.paw-letter-module__0z609W__lining,.paw-letter-module__0z609W__pocket{display:block;position:absolute;inset:0}.paw-letter-module__0z609W__returnAddress{color:#6b3410;font-size:16px;line-height:15px;display:grid;position:absolute;top:30px;left:102px}.paw-letter-module__0z609W__returnAddress b{margin-bottom:2px;font-size:19px;font-weight:400}.paw-letter-module__0z609W__stamp{filter:drop-shadow(0 2px #3b2a1e40);width:92px;height:92px;position:absolute;top:28px;right:30px;transform:rotate(3deg)}.paw-letter-module__0z609W__postmark{opacity:.72;mix-blend-mode:multiply;width:236px;height:116px;position:absolute;top:44px;right:74px;transform:rotate(-11deg)}.paw-letter-module__0z609W__postmark svg{position:absolute;inset:0}.paw-letter-module__0z609W__postmarkText{color:#2a2b4d;justify-items:center;width:72px;font-size:14px;line-height:13px;display:grid;position:absolute;top:32px;left:140px}.paw-letter-module__0z609W__postmarkText b{font-size:20px;font-weight:400;line-height:18px}.paw-letter-module__0z609W__recipient{line-height:1;display:grid;position:absolute;top:160px;left:210px}.paw-letter-module__0z609W__recipient small{color:#6b3410;font-size:22px;position:absolute;top:22px;left:-30px}.paw-letter-module__0z609W__recipient b{color:#b3200f;text-shadow:2px 2px #ffe4a3;border-bottom:4px dotted #7a3b1673;padding-right:24px;font-size:56px;font-weight:400;line-height:48px}.paw-letter-module__0z609W__recipient span{color:#6b3410;margin-top:6px;font-size:20px}.paw-letter-module__0z609W__priority{border:3px solid var(--red);color:var(--red);letter-spacing:.04em;opacity:.85;padding:1px 8px 0;font-size:18px;position:absolute;bottom:30px;right:34px;transform:rotate(-4deg)}.paw-letter-module__0z609W__back{position:absolute;inset:0;transform:rotateY(180deg)}.paw-letter-module__0z609W__shell{transition:transform .7s cubic-bezier(.5,0,.75,0),opacity .5s .16s;position:absolute;inset:0}.paw-letter-module__0z609W__scene[data-out] .paw-letter-module__0z609W__shell{opacity:0;transform:translateY(260px)rotate(5deg)}.paw-letter-module__0z609W__lining{transform:translateZ(0)}.paw-letter-module__0z609W__pocket{transform:translateZ(4px)}.paw-letter-module__0z609W__flap{transform-origin:50% 0;width:100%;transition:transform .56s cubic-bezier(.3,0,.2,1.1);position:absolute;top:0;left:0;transform:translateZ(6px)}.paw-letter-module__0z609W__scene[data-open] .paw-letter-module__0z609W__flap{transform:translateZ(-2px)rotateX(180deg)}.paw-letter-module__0z609W__flapOuter,.paw-letter-module__0z609W__flapInner{display:block;position:absolute;top:0;left:0}.paw-letter-module__0z609W__flapOuter{width:100%;height:100%}.paw-letter-module__0z609W__flapOuter>svg{display:block;position:absolute;top:0;left:0}.paw-letter-module__0z609W__flapInner{transform:rotateX(180deg)}.paw-letter-module__0z609W__seal{filter:drop-shadow(0 3px #500a0059);transition:transform .42s cubic-bezier(.5,0,.9,.4),opacity .26s .16s;position:absolute;top:132px;left:calc(50% - 52px)}.paw-letter-module__0z609W__sealLeft{clip-path:polygon(0 0,52% 0,44% 26%,56% 46%,46% 70%,54% 100%,0 100%)}.paw-letter-module__0z609W__sealRight{clip-path:polygon(52% 0,100% 0,100% 100%,54% 100%,46% 70%,56% 46%,44% 26%)}.paw-letter-module__0z609W__scene[data-flipped]:not([data-cracked]) .paw-letter-module__0z609W__seal{animation:.38s .64s both paw-letter-module__0z609W__seal-press}.paw-letter-module__0z609W__scene[data-cracked] .paw-letter-module__0z609W__sealLeft{opacity:0;transform:translate(-30px,70px)rotate(-38deg)}.paw-letter-module__0z609W__scene[data-cracked] .paw-letter-module__0z609W__sealRight{opacity:0;transform:translate(34px,64px)rotate(32deg)}.paw-letter-module__0z609W__letter{left:calc((var(--env-w) - var(--letter-w)) / 2);width:var(--letter-w);height:var(--page-h);transform-origin:50%;pointer-events:auto;transition:transform .7s var(--settle);position:absolute;top:18px}.paw-letter-module__0z609W__scene:not([data-flipped]) .paw-letter-module__0z609W__letter{visibility:hidden}.paw-letter-module__0z609W__scene[data-risen]:not([data-out]) .paw-letter-module__0z609W__letter{transition:transform .68s cubic-bezier(.3,0,.2,1)}.paw-letter-module__0z609W__scene[data-out] .paw-letter-module__0z609W__letter{transition:transform .82s cubic-bezier(.3,1.1,.3,1)}.paw-letter-module__0z609W__face{width:100%;height:var(--third);background:var(--paper);box-shadow:inset 4px 0 0 var(--ink), inset -4px 0 0 var(--ink);position:absolute;top:0;left:0;overflow:hidden}.paw-letter-module__0z609W__letter>.paw-letter-module__0z609W__panel{box-shadow:inset 4px 0 0 var(--ink), inset -4px 0 0 var(--ink), inset 0 4px 0 var(--ink)}.paw-letter-module__0z609W__foldTwo>.paw-letter-module__0z609W__panel{box-shadow:inset 4px 0 0 var(--ink), inset -4px 0 0 var(--ink), inset 0 -4px 0 var(--ink)}.paw-letter-module__0z609W__fold .paw-letter-module__0z609W__panel:before{content:"";z-index:1;background:linear-gradient(#3b2a1e24,#0000);height:10px;transition:opacity .6s;position:absolute;inset:0 4px auto}.paw-letter-module__0z609W__scene[data-read] .paw-letter-module__0z609W__fold .paw-letter-module__0z609W__panel:before{opacity:.45}.paw-letter-module__0z609W__panelBack{color:#3b2a1e8c;background:repeating-linear-gradient(90deg,#0000 0 7px,#3b2a1e0d 7px 8px),#f4ead6;place-items:center;font-size:22px;display:grid;transform:rotateX(180deg)}.paw-letter-module__0z609W__fold{left:0;top:var(--third);width:100%;height:var(--third);transform-origin:50% 0;transition:transform .64s cubic-bezier(.3,0,.15,1.15);position:absolute}.paw-letter-module__0z609W__foldOne{transform:translateZ(-1px)rotateX(-180deg)}.paw-letter-module__0z609W__foldTwo{transform:translateZ(1px)rotateX(180deg)}.paw-letter-module__0z609W__scene[data-unfolded] .paw-letter-module__0z609W__foldOne{transform:rotateX(0)}.paw-letter-module__0z609W__scene[data-unfolded] .paw-letter-module__0z609W__foldTwo{transition-delay:.3s;transform:rotateX(0)}.paw-letter-module__0z609W__sheet{width:100%;min-height:var(--a4-h);background:linear-gradient(90deg,#0000 0 22px,#fd150038 22px 24px,#0000 24px),repeating-linear-gradient(#0000 0 27px,#3b2a1e17 27px 28px) 0 2px;flex-direction:column;padding:34px 46px 38px;font-size:23px;line-height:28px;display:flex;position:absolute;left:0}.paw-letter-module__0z609W__letterHead{align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}.paw-letter-module__0z609W__paw{flex:none}.paw-letter-module__0z609W__pawHit{--bubble-bg:#fff;--bubble-fg:#1c1c1c;cursor:pointer;transition:transform .16s var(--settle);background:0 0;border:0;flex:none;padding:0;position:relative}.paw-letter-module__0z609W__pawHit:hover{transform:translateY(-2px)rotate(-3deg)}.paw-letter-module__0z609W__pawHit:active{transform:translateY(1px)scale(.96)}.paw-letter-module__0z609W__pawHit:focus-visible{outline:3px dashed var(--ink);outline-offset:2px}.paw-letter-module__0z609W__burstAt{z-index:3;pointer-events:none;width:0;height:0;position:absolute}.paw-letter-module__0z609W__burstAt>.burst{top:0;left:0}.paw-letter-module__0z609W__kicker{opacity:.7;margin:0;font-size:18px;line-height:20px}.paw-letter-module__0z609W__greeting{color:var(--red);outline:none;margin:2px 0 6px;font-family:inherit;font-size:50px;font-weight:400;line-height:44px}.paw-letter-module__0z609W__body{margin:0 0 14px}.paw-letter-module__0z609W__next{box-shadow:0 0 0 3px var(--ink), 4px 4px 0 3px var(--ink);background:#fff1a8;margin:20px 0 22px;padding:10px 14px 12px}.paw-letter-module__0z609W__next p{margin:0}.paw-letter-module__0z609W__nextLabel{color:var(--red);text-transform:uppercase;letter-spacing:.04em;font-size:19px;margin-bottom:2px!important}.paw-letter-module__0z609W__signoff{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;display:flex}.paw-letter-module__0z609W__signoff .paw-letter-module__0z609W__body{margin:0}.paw-letter-module__0z609W__signature{color:var(--red);margin:0;font-size:48px;line-height:44px}.paw-letter-module__0z609W__keepsake{filter:drop-shadow(0 2px #3b2a1e4d);width:132px;height:132px;transform:rotate(5deg)}.paw-letter-module__0z609W__keepsakeLive{filter:drop-shadow(0 2px #3b2a1e4d);flex:none;width:132px;transform:rotate(5deg)}.paw-letter-module__0z609W__messenger{transition:opacity .26s ease, transform .42s var(--settle);align-items:flex-start;gap:6px;display:flex;position:absolute;top:-92px;left:-46px}.paw-letter-module__0z609W__bubble{background:var(--paper);box-shadow:0 0 0 3px var(--ink);white-space:nowrap;animation:paw-letter-module__0z609W__bubble-in .42s var(--spring) .5s both;margin-top:10px;padding:4px 10px 3px;font-size:21px}.paw-letter-module__0z609W__scene[data-untied] .paw-letter-module__0z609W__messenger{opacity:0;transform:translate(-30px,-24px)rotate(-8deg)}.paw-letter-module__0z609W__cta{pointer-events:auto;cursor:pointer;font:inherit;font-size:calc(26px * max(1, .8 / var(--scene-scale)));white-space:nowrap;color:var(--paper);background:var(--red);box-shadow:0 4px 0 #8f1a0c, 0 0 0 3px var(--ink);transition:opacity .2s ease, transform .12s var(--settle), box-shadow .12s var(--settle);border:0;padding:.35em .85em .3em;line-height:1;position:absolute;bottom:-88px;left:50%;transform:translate(-50%)}.paw-letter-module__0z609W__cta:hover{box-shadow:0 6px 0 #8f1a0c, 0 0 0 3px var(--ink);transform:translate(-50%,-2px)}.paw-letter-module__0z609W__cta:active{box-shadow:0 1px 0 #8f1a0c, 0 0 0 3px var(--ink);transform:translate(-50%,3px)}.paw-letter-module__0z609W__cta:focus-visible{outline:3px dashed var(--ink);outline-offset:6px}.paw-letter-module__0z609W__scene[data-untied] .paw-letter-module__0z609W__cta{opacity:0;pointer-events:none}.paw-letter-module__0z609W__replay{pointer-events:auto;cursor:pointer;font:inherit;color:var(--paper);background:var(--ink);border:0;padding:7px 16px 6px;font-size:22px;box-shadow:0 4px #1d140d}.paw-letter-module__0z609W__replay:focus-visible{outline:3px dashed var(--ink);outline-offset:4px}.paw-letter-module__0z609W__replay{opacity:.7;padding:4px 10px;font-size:16px;position:absolute;bottom:16px;left:16px}@keyframes paw-letter-module__0z609W__float{0%,to{transform:translateY(0)rotate(-1.2deg)}50%{transform:translateY(-8px)rotate(.6deg)}}@keyframes paw-letter-module__0z609W__shadow-float{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.75;transform:scaleX(.9)}}@keyframes paw-letter-module__0z609W__lift{0%{transform:none}45%{transform:translateY(-26px)scale(1.06)}to{transform:none}}@keyframes paw-letter-module__0z609W__seal-press{0%{transform:scale(1)}40%{transform:scale(.9)}to{transform:scale(1.04)}}@keyframes paw-letter-module__0z609W__bubble-in{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}@media (max-width:640px){.paw-letter-module__0z609W__messenger{top:-86px;left:-10px}}@media (prefers-reduced-motion:reduce){.paw-letter-module__0z609W__scene,.paw-letter-module__0z609W__scene *{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}}
.broken-room-module__c7ZGsW__surface,.broken-room-module__c7ZGsW__effects{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.broken-room-module__c7ZGsW__surface{z-index:9999}.broken-room-module__c7ZGsW__effects{z-index:10000}
