.XrKQ6q_scene{flex-direction:column;align-items:center;width:min(100%,980px);scroll-margin-top:16px;display:flex;position:relative}.XrKQ6q_srOnly{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.XrKQ6q_arrow{z-index:3;fill:none;width:clamp(100px,10vw,150px);stroke:var(--turquoise);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1.3s ease-out .5s forwards XrKQ6q_arrow-draw,2.2s ease-in-out 1.9s infinite alternate XrKQ6q_arrow-bob;display:none;position:absolute;top:-148px}.XrKQ6q_arrowLeft{left:0}.XrKQ6q_arrowRight{right:0;transform:scaleX(-1)}@keyframes XrKQ6q_arrow-draw{to{stroke-dashoffset:0}}@keyframes XrKQ6q_arrow-bob{to{translate:0 9px}}.XrKQ6q_slot{z-index:2;background:var(--navy);border-radius:10px;width:min(100%,1020px);height:20px;position:relative;box-shadow:inset 0 -6px #111a30}.XrKQ6q_mail{perspective:1800px;width:100%;margin-top:26px}.XrKQ6q_mail[data-away=true]{clip-path:inset(0 -100vw -100vh);margin-top:0;padding-top:26px}.XrKQ6q_card{--flip:rotateX(180deg);--flip-back:rotateX(180deg);--fold-x:0%;--hinge:top center;width:100%;color:var(--navy);transform-style:preserve-3d;grid-template-columns:minmax(0,1fr);transition:transform .7s cubic-bezier(.5,0,.2,1);animation:.8s cubic-bezier(.2,.8,.2,1) backwards XrKQ6q_card-arrive;display:grid;transform:rotate(-.8deg)}@keyframes XrKQ6q_card-arrive{0%{opacity:0;transform:translateY(46px)rotate(2deg)}}.XrKQ6q_card[data-folded=true]{transform:translateX(var(--fold-x))}.XrKQ6q_card[data-phase=away]{transform:translateX(var(--fold-x)) translateY(-112%);transition:transform .8s cubic-bezier(.6,0,.8,.3)}.XrKQ6q_card[data-phase=sent]{visibility:hidden;position:absolute}.XrKQ6q_card[data-phase=error]{animation:.45s ease-in-out .6s XrKQ6q_card-shake}@keyframes XrKQ6q_card-shake{25%{translate:-8px}50%{translate:7px}75%{translate:-4px}}.XrKQ6q_back,.XrKQ6q_address,.XrKQ6q_cover{background:var(--mellow);box-shadow:0 16px 28px #1e2a443d}.XrKQ6q_back,.XrKQ6q_address{flex-direction:column;min-width:0;padding:clamp(20px,3.4vw,34px);display:flex}.XrKQ6q_back{border-radius:14px 14px 0 0}.XrKQ6q_flap{min-width:0;transform-origin:var(--hinge);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.5,0,.2,1);position:relative}.XrKQ6q_card[data-folded=true] .XrKQ6q_flap{transform:var(--flip)}.XrKQ6q_address{border-top:2px solid var(--slat);backface-visibility:hidden;border-radius:0 0 14px 14px;gap:6px;height:100%;position:relative}.XrKQ6q_cover{backface-visibility:hidden;transform:var(--flip-back);border-radius:14px 14px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0;overflow:hidden}.XrKQ6q_coverMark{width:64px;height:64px;margin-bottom:6px}.XrKQ6q_coverName{font:400 clamp(1.3rem, 2.6vw, 1.9rem) / 1.1 var(--font-display);text-transform:uppercase;margin:0}.XrKQ6q_coverLine{font:500 15px / 1.3 var(--font-mono);margin:0}.XrKQ6q_coverWait{opacity:0;min-height:1.3em;font:500 15px / 1.3 var(--font-mono);margin:4px 0 0;transition:opacity .2s}.XrKQ6q_coverWait[data-show=true]{opacity:1;animation:1.1s ease-in-out .8s infinite alternate XrKQ6q_wait-pulse}@keyframes XrKQ6q_wait-pulse{to{opacity:.45}}.XrKQ6q_label{color:var(--raspberry-deep);font:500 13px / 1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.XrKQ6q_message{background:repeating-linear-gradient(transparent 0 35px, var(--slat) 35px 37px);width:100%;min-height:256px;color:var(--navy);font:500 1.1rem / 37px var(--font-body);resize:vertical;border:0;flex:auto;margin-top:6px;padding:0 4px}.XrKQ6q_line{border:0;border-bottom:2px solid var(--navy);width:100%;min-height:46px;color:var(--navy);font:500 1.08rem / 1.3 var(--font-body);background:0 0;border-radius:0;margin-bottom:10px;padding:6px 4px}.XrKQ6q_message:focus-visible,.XrKQ6q_line:focus-visible{outline:3px solid var(--raspberry);outline-offset:2px}.XrKQ6q_stamp{background:radial-gradient(circle at center, transparent 4px, var(--turquoise) 4.5px) -6px -6px / 12px 12px;align-self:flex-end;place-items:center;width:78px;height:92px;margin-bottom:8px;display:grid;transform:rotate(4deg)}.XrKQ6q_stampMark{width:46px;height:46px}.XrKQ6q_trap{position:absolute;left:-9999px}.XrKQ6q_send{background:var(--raspberry);min-height:54px;color:var(--mellow);border:0;border-radius:999px;margin-top:6px;font-size:1.05rem;font-weight:700;transition:background .2s}.XrKQ6q_send:hover:not(:disabled){background:var(--raspberry-deep)}.XrKQ6q_send:disabled{cursor:progress;opacity:.75}.XrKQ6q_note{margin:4px 0 0;font-size:15px}.XrKQ6q_error{background:var(--raspberry-deep);color:var(--mellow);border-radius:10px;margin:4px 0 6px;padding:12px 14px;line-height:1.4}.XrKQ6q_error:focus{outline:3px solid var(--navy);outline-offset:2px}.XrKQ6q_done{color:var(--mellow);text-align:center;flex-direction:column;align-items:center;gap:10px;margin-top:40px;padding:22px 16px;display:flex}.XrKQ6q_postmark{border:5px double var(--raspberry-deep);color:var(--raspberry-deep);font:700 clamp(1.1rem, 2.4vw, 1.5rem) / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;opacity:0;background:#fff9;border-radius:50%;padding:10px 18px;position:absolute;bottom:10%;right:8%;transform:rotate(-10deg)scale(2.6)}.XrKQ6q_postmark[data-on=true]{opacity:1;transition:transform .26s cubic-bezier(.2,1.7,.5,1),opacity .1s linear;transform:rotate(-10deg)}.XrKQ6q_postmarkFailed{border-color:var(--navy);color:var(--navy)}.XrKQ6q_tick{fill:none;width:76px;height:76px;stroke:var(--turquoise);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.XrKQ6q_tick circle,.XrKQ6q_tick path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.5s ease-out forwards XrKQ6q_arrow-draw}.XrKQ6q_tick path{animation-delay:.4s}.XrKQ6q_doneTitle{font:400 clamp(1.9rem, 4.6vw, 3.4rem) / 1 var(--font-display);letter-spacing:-.02em;text-transform:uppercase;margin:0}.XrKQ6q_doneTitle:focus{outline:none}.XrKQ6q_doneText{overflow-wrap:anywhere;margin:0;font-size:1.15rem}.XrKQ6q_again{background:var(--mellow);min-height:48px;color:var(--raspberry-deep);border:0;border-radius:999px;margin-top:8px;padding:0 24px;font-weight:700}@media (min-width:1100px){.XrKQ6q_arrow{display:block}}@media (min-width:1240px){.XrKQ6q_arrowLeft{left:-84px}.XrKQ6q_arrowRight{right:-84px}}@media (min-width:760px){.XrKQ6q_card{--flip:rotateY(-180deg);--flip-back:rotateY(180deg);--fold-x:25%;--hinge:left center;grid-template-columns:repeat(2,minmax(0,1fr))}.XrKQ6q_back{border-radius:14px 0 0 14px}.XrKQ6q_address{border-top:0;border-left:2px solid var(--slat);border-radius:0 14px 14px 0}.XrKQ6q_cover{border-radius:14px 0 0 14px}}@media (prefers-reduced-motion:reduce){.XrKQ6q_card,.XrKQ6q_coverWait[data-show=true]{animation:none}.XrKQ6q_arrow,.XrKQ6q_tick circle,.XrKQ6q_tick path{stroke-dashoffset:0;animation:none}.XrKQ6q_flap,.XrKQ6q_postmark[data-on=true],.XrKQ6q_card,.XrKQ6q_card[data-phase=away]{transition:none}}
