@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=Sora:wght@400;600&family=Doto:wght@900&display=swap";@import "https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,400..900&family=Bricolage+Grotesque:opsz,wght@12..96,400..800&display=swap";@font-face{font-family:TC Black;src:local(Helvetica Neue LT Pro Black),local(HelveticaNeueLTPro-Blk);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TC Machina;src:local(Neue Machina),local(NeueMachina-Regular);font-weight:400;font-style:normal;font-display:swap}.elevator{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mag:#ec2c92;--mag-deep:#b8166f;--led:#ff4daa;--cyan:#00aeef;--green:#00c279;--yellow:#fcaf17;--ink:#0e0d10;--ink2:#2a282e;--white:#fff;--paper:#fafaf8;--mute:#5e646b;--disp:#140810;--brushed:repeating-linear-gradient(90deg, #fff3 0 1px, #00000009 1px 2px, transparent 2px 4px), linear-gradient(180deg, #e6e9ec 0%, #bfc4c9 55%, #d3d7db 100%);--head:"TC Black", "Archivo Black", "Arial Black", sans-serif;--body:"TC Machina", "Sora", system-ui, sans-serif;--dot:"Doto", "Courier New", monospace;--out:cubic-bezier(.2, .8, .2, 1);--gut:16px}.elevator *,.elevator :before,.elevator :after{box-sizing:border-box}.elevator{-webkit-text-size-adjust:100%;background:var(--mag);color:var(--ink);font:400 16px/1.5 var(--body);-webkit-font-smoothing:antialiased;background-image:repeating-linear-gradient(90deg,#0000000d 0 1px,#0000 1px 180px);margin:0;overflow-x:clip}.elevator button,.elevator input,.elevator select,.elevator textarea{font:inherit;color:inherit}.elevator button{cursor:pointer}.elevator [hidden]{display:none!important}.elevator p{margin:0}.elevator :focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 6px var(--cyan)}.elevator [tabindex="-1"]:focus{box-shadow:none;outline:none}.elevator .small{font-size:13px}.elevator .bar{padding:16px var(--gut) 0;align-items:center;gap:10px;max-width:1320px;margin:0 auto;display:flex}.elevator .sticker{background:var(--white);border:2px solid var(--ink);width:112px;box-shadow:0 3px 0 var(--ink);border-radius:10px;padding:7px 10px 5px;display:block;transform:rotate(-6deg)}.elevator .sticker img{width:100%;height:auto;display:block}.elevator .sp{flex:1}.elevator .pill{border:2px solid var(--ink);background:var(--white);border-radius:999px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600}.elevator .lang{border:2px solid var(--ink);background:var(--ink);border-radius:999px;display:flex;overflow:hidden}.elevator .lang button{color:#c9cdd2;background:0 0;border:0;min-width:38px;min-height:32px;font-size:13px;font-weight:600}.elevator .lang button[aria-pressed=true]{background:var(--mag);color:var(--ink)}.elevator .hero-in{max-width:1320px;padding:18px var(--gut) 48px;gap:18px;margin:0 auto;display:grid}.elevator h1{font-family:var(--head);font-synthesis:none;letter-spacing:-.05em;text-wrap:balance;margin:0 0 12px -.03em;font-size:min(clamp(44px,12.5vw,150px),24cqi);font-weight:900;line-height:.94}.elevator .line{max-width:30ch;font-size:17px;font-weight:600;line-height:1.4}@media (width>=1000px){.elevator{--gut:40px}.elevator .hero-in{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:start;gap:56px;padding-top:56px}.elevator .hero-l{position:sticky;top:40px}.elevator h1{font-size:min(clamp(64px,9.4vw,150px),24cqi)}.elevator .line{font-size:20px}}.elevator .car{background:var(--brushed);border:3px solid var(--ink);box-shadow:0 7px 0 var(--ink);border-radius:14px;min-width:0;padding:10px}.elevator .ctop{align-items:center;gap:10px;margin-bottom:10px;display:flex}.elevator .ledbox{background:var(--disp);border:2px solid var(--ink);min-width:0;height:46px;color:var(--led);border-radius:7px;flex:1;align-items:center;gap:10px;padding:0 12px;display:flex;overflow:hidden;box-shadow:inset 0 6px 14px #0009}.elevator .ledbox .ar{font:900 18px/1 var(--dot);transition:transform .3s,text-shadow .3s}.elevator .ledbox .fl{font:900 30px/1 var(--dot);text-align:center;text-shadow:0 0 10px #ff4daacc;min-width:2.1ch}.elevator .ledbox .msg{font:900 14px/1.1 var(--dot);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.elevator .ledbox.ding .ar{text-shadow:0 0 12px var(--led), 0 0 22px var(--led);color:#fff}.elevator .ledbox.over{color:var(--yellow)}.elevator .tabs{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px;display:grid}.elevator .tabs button{border:2px solid var(--ink);background:var(--white);border-radius:8px;min-height:42px;padding:4px 8px;font-size:13px;font-weight:600;line-height:1.2}.elevator .tabs button[aria-selected=true]{background:var(--ink);color:var(--white)}.elevator .well{border:3px solid var(--ink);background:var(--paper);transition:height .26s var(--out);border-radius:8px;position:relative;overflow:hidden}.elevator .step{padding:18px 16px}.elevator .door{z-index:5;background:var(--brushed);width:50.5%;transition:transform var(--dd,.22s) cubic-bezier(.6, 0, .3, 1);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.elevator .door.l{justify-content:flex-end;left:0;transform:translate(-101%);box-shadow:inset -3px 0 #0000004d}.elevator .door.r{right:0;transform:translate(101%);box-shadow:inset 3px 0 #ffffff8c}.elevator .well.shut .door{transform:none}.elevator .door .stk{background:var(--yellow);border:2px solid var(--ink);max-width:120px;font:900 15px/1 var(--head);margin-right:14px;padding:8px 10px;transform:rotate(-7deg)}.elevator .door .lg{background:var(--white);border:2px solid var(--ink);border-radius:7px;width:96px;margin-left:14px;padding:6px 8px;transform:rotate(6deg)}.elevator .door .lg img{width:100%;display:block}.elevator .sh{font-family:var(--head);font-synthesis:none;letter-spacing:-.04em;text-wrap:balance;margin:0 0 8px;font-size:clamp(28px,7.4vw,40px);font-weight:900;line-height:.92}.elevator .s{color:var(--ink2);margin-bottom:16px}.elevator .kick{background:var(--mag);border:2px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block;transform:rotate(-2deg)}.elevator .lbl{margin-bottom:2px;font-size:13px;font-weight:600;display:block}.elevator .help{color:var(--mute);margin-bottom:10px;font-size:13px}.elevator .in{border:2px solid var(--ink);background:var(--white);border-radius:8px;width:100%;min-height:50px;padding:11px 13px;font-size:16px;line-height:1.45;display:block}.elevator .in::placeholder{color:#8a9097}.elevator .in:focus{box-shadow:0 0 0 3px var(--cyan);outline:none}.elevator .wr{grid-template-columns:22px minmax(0,1fr);gap:8px;display:grid}.elevator textarea.in{resize:vertical;overflow-wrap:anywhere;min-height:140px}.elevator .lamps{background:var(--disp);border:2px solid var(--ink);border-radius:6px;flex-direction:column;gap:3px;margin:0;padding:4px 3px;list-style:none;display:flex}.elevator .lamps i{background:#3a1a2b;border-radius:2px;flex:1;min-height:6px;transition:background .2s,box-shadow .2s}.elevator .lamps i.on{background:var(--led);box-shadow:0 0 6px #ff4daab3}.elevator .lamps.over li{background:var(--yellow)}.elevator .mline{justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;display:flex}.elevator .mline b{font-weight:600}.elevator .mline span{font:900 14px/1.3 var(--dot);font-variant-numeric:tabular-nums;flex:none}.elevator .crow{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}.elevator .crow label{font-size:13px;font-weight:600}.elevator .sel{border:2px solid var(--ink);background:var(--white);border-radius:999px;max-width:52%;min-height:42px;padding:0 10px;font-size:14px}.elevator .two{gap:12px;display:grid}.elevator .field .note{color:var(--mute);margin-top:4px;font-size:13px;display:block}.elevator .err{color:var(--mag-deep);margin-top:10px;font-size:14px;font-weight:600}.elevator .acts{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;display:flex}.elevator .btn{border:2px solid var(--ink);background:var(--ink);min-height:52px;color:var(--white);box-shadow:0 4px 0 var(--mag-deep);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.elevator .btn:active{box-shadow:0 1px 0 var(--mag-deep);transform:translateY(3px)}.elevator .btn:disabled{opacity:.5;cursor:default}.elevator .btn .led{background:var(--led);width:9px;height:9px;box-shadow:0 0 8px var(--led);border-radius:50%}.elevator .btn2{border:2px solid var(--ink);background:var(--white);border-radius:999px;min-height:46px;padding:0 18px;font-size:14px;font-weight:600}.elevator .link{text-underline-offset:3px;background:0 0;border:0;padding:8px 2px;font-size:14px;font-weight:600;text-decoration:underline}.elevator .proto{border:1px dashed var(--mute);color:var(--mute);background:0 0;border-radius:8px;padding:5px 9px;font-size:13px}.elevator .ex{border:1px dashed var(--mute);color:var(--mute);border-radius:6px;padding:0 7px;font-size:12px;display:inline-block}.elevator .av{background:var(--cyan);border:2px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:grid}.elevator .av.q{color:var(--mute);background:#e3e6e9;border-color:#c9cdd2}.elevator .meta{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.elevator .meta .r{font:900 14px/1 var(--dot);white-space:nowrap;margin-left:auto}.elevator .pc{border:2px solid var(--ink);background:var(--white);border-radius:10px;padding:12px 14px 14px;position:relative}.elevator .pc .meta{margin-bottom:8px}.elevator .pc.me{background:var(--cyan)}.elevator .clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.elevator .blur{filter:blur(5px);-webkit-user-select:none;user-select:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.elevator .tease{margin-bottom:16px;transform:rotate(-1deg)}.elevator .lockpill{background:var(--ink);width:max-content;max-width:calc(100% - 20px);color:var(--white);text-align:center;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:64%;left:50%;transform:translate(-50%,-50%)}.elevator .lockpill svg{flex:none;width:12px;height:12px}.elevator .peek{gap:6px;display:grid}.elevator .peek p{border:2px solid var(--ink);background:var(--white);border-radius:8px;padding:6px 12px}.elevator .mail{text-align:left;border:2px solid var(--ink);background:var(--white);width:100%;box-shadow:4px 4px 0 var(--ink);border-radius:10px;padding:14px;display:block;transform:rotate(-1deg)}.elevator .mail .meta{margin-bottom:10px}.elevator .mail .sim{border:1px dashed var(--mute);color:var(--mute);border-radius:6px;margin-left:auto;padding:0 7px;font-size:12px}.elevator .mail .subj{font-weight:600;display:block}.elevator .mail .prev{color:var(--mute);margin:2px 0 12px;font-size:13px;display:block}.elevator .mail .fake{border:2px solid var(--ink);background:var(--mag);border-radius:999px;justify-content:center;align-items:center;min-height:44px;font-weight:600;display:flex}.elevator .tape{background:repeating-linear-gradient(-45deg, var(--ink) 0 12px, var(--yellow) 12px 24px);height:16px;margin:-18px -16px 16px}.elevator .struck s{-webkit-text-decoration-color:var(--mag);text-decoration-color:var(--mag);text-decoration-thickness:3px}.elevator .stack{gap:14px;display:grid}.elevator .slot-fr .pc{box-shadow:4px 4px 0 var(--ink);transform:rotate(-1.2deg)}.elevator .slot-me .pc{box-shadow:4px 4px 0 var(--ink);transform:rotate(1.2deg)}.elevator .txt{position:relative}.elevator .txt .b{filter:blur(5px);opacity:0;pointer-events:none;position:absolute;inset:0}.elevator .ovl{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;font-size:13px;display:flex}.elevator .tag{border:1.5px solid var(--ink);background:var(--white);border-radius:999px;padding:1px 9px;font-weight:600}.elevator .rider{align-items:center;gap:10px;margin-bottom:12px;font-weight:600;display:flex}.elevator .rider .fig{flex:none;width:34px;height:42px}.elevator .cnt{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.elevator .cnt .dots{gap:4px;display:flex}.elevator .cnt .dots i{border:1px solid var(--ink);background:#d3d7db;border-radius:2px;width:12px;height:6px}.elevator .cnt .dots i.on{background:var(--mag)}.elevator .pair{gap:12px;display:grid}@media (width>=1000px){.elevator .pair{grid-template-columns:1fr 1fr}}.elevator .opt{border:2px solid var(--ink);background:var(--white);text-align:left;min-width:0;box-shadow:0 4px 0 var(--ink);border-radius:10px;flex-direction:column;gap:12px;padding:14px;font-size:15px;line-height:1.45;transition:transform .12s,box-shadow .12s,background .2s,opacity .25s;display:flex;position:relative}@media (hover:hover){.elevator .opt:not([aria-disabled]):hover{background:#fff0f7}}.elevator .opt:not([aria-disabled]):active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.elevator .opt .pt{overflow-wrap:anywhere;flex:1}.elevator .opt .meta{color:var(--mute)}.elevator .opt .meta b{color:var(--ink)}.elevator .opt.picked{background:var(--mag)}.elevator .opt.picked .meta{color:var(--ink)}.elevator .opt.other{opacity:.5}.elevator .key{border:1px solid var(--mute);text-align:center;min-width:22px;color:var(--mute);border-radius:5px;font-size:12px;display:none;position:absolute;bottom:10px;right:10px}@media (hover:hover) and (pointer:fine){.elevator .key{display:block}}.elevator .picked .key,.elevator .other .key{visibility:hidden}.elevator .pop{border:2px solid var(--ink);background:var(--yellow);border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:-13px;right:12px}.elevator .pop svg,.elevator .hrt svg{width:13px;height:13px}.elevator .lamps12{grid-template-columns:repeat(6,1fr);gap:8px;margin:4px 0 16px;display:grid}.elevator .lamps12 i{aspect-ratio:1;background:var(--led);border:2px solid var(--ink);border-radius:50%}.elevator .lamps12 i.e{background:var(--white);border-style:dashed}.elevator .card{aspect-ratio:1200/627;border:2px solid var(--ink);background:var(--mag);box-shadow:5px 5px 0 var(--ink);border-radius:10px;margin:4px 0;position:relative;overflow:hidden;container-type:inline-size}.elevator .card .ln{max-width:52cqw;font:900 7cqw/.9 var(--head);letter-spacing:-.04em;position:absolute;top:6cqw;left:6cqw}.elevator .card .rk{font:900 22cqw/.8 var(--dot);color:var(--ink);position:absolute;bottom:16cqw;right:4cqw}.elevator .card .rk small{font-size:.4em}.elevator .card .lg{background:var(--white);border:2px solid var(--ink);border-radius:1.4cqw;width:22cqw;padding:1.2cqw 1.6cqw;position:absolute;top:5cqw;right:5cqw;transform:rotate(7deg)}.elevator .card .lg img{width:100%;display:block}.elevator .card .cc{background:var(--ink);color:var(--white);border-radius:999px;padding:1.8cqw 3cqw;font-size:3.6cqw;font-weight:600;position:absolute;bottom:5cqw;left:6cqw}.elevator .chal{gap:6px;margin-top:4px;display:flex}.elevator .chal i{border:1px solid var(--ink);background:var(--white);border-radius:3px;flex:1;height:7px}.elevator .chal i.on{background:var(--green)}.elevator .list{margin:0;padding:0;list-style:none}.elevator .list li{border-top:1px solid #d3d7db;grid-template-columns:30px minmax(0,1fr) 44px;gap:10px;padding:12px 0;font-size:14px;display:grid}.elevator .list .n{font:900 18px/1.2 var(--dot)}.elevator .list .who{color:var(--mute);margin-top:4px;font-size:13px}.elevator .list .who b{color:var(--ink)}.elevator .hrt{font-variant-numeric:tabular-nums;justify-content:flex-end;align-self:start;align-items:center;gap:4px;font-weight:600;display:inline-flex}.elevator .hrt svg{color:var(--mag)}.elevator .list li.me{border:2px solid var(--ink);background:var(--cyan);border-radius:8px;margin:4px -8px;padding:12px 8px}.elevator .list li.gap{text-align:center;color:var(--mute);letter-spacing:.3em;border:0;padding:2px 0;display:block}.elevator .quiet{background:var(--ink);color:#c9cdd2;font-size:13px}.elevator .quiet .in2{max-width:1320px;padding:28px var(--gut) 40px;flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0 auto;display:flex}.elevator .quiet a,.elevator .quiet button{color:var(--white);text-underline-offset:3px;background:0 0;border:0;padding:6px 0;font-size:13px;text-decoration:underline}.elevator .quiet p{flex-basis:100%}.elevator .sheet{border:3px solid var(--ink);background:var(--paper);width:min(640px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);box-shadow:0 8px 0 var(--ink);border-radius:14px;padding:0}.elevator .sheet::backdrop{background:#0e0d108c}.elevator .sheet-content{padding:22px 20px 26px}.elevator .sheet .x{float:right;border:2px solid var(--ink);background:var(--white);border-radius:50%;width:40px;height:40px;font-size:20px;line-height:1}.elevator .sheet h2{font:900 30px/.95 var(--head);letter-spacing:-.04em;margin:26px 0 10px}.elevator .sheet h2:first-of-type{margin-top:4px}.elevator .sheet p+p{margin-top:10px}.elevator .sheet dl{margin:0}.elevator .sheet dl div{border-top:1px solid #d3d7db;padding:10px 0}.elevator .sheet dt{color:var(--mute);font-size:13px;font-weight:600}.elevator .sheet dd{margin:2px 0 0}.elevator .sheet .ft{color:var(--mute);margin-top:24px;font-size:13px}.elevator .toast{z-index:30;border:2px solid var(--led);background:var(--ink);width:max-content;max-width:calc(100vw - 32px);color:var(--white);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:600;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0000004d}.elevator .toast .tb{background:var(--mag);min-height:36px;color:var(--ink);border:0;border-radius:999px;flex:none;padding:0 14px;font-size:13px;font-weight:600}.elevator .toast .x{width:32px;height:32px;color:var(--white);background:0 0;border:0;flex:none;font-size:18px}@media (prefers-reduced-motion:reduce){.elevator *,.elevator :before,.elevator :after{transition:none!important;animation:none!important}}.elevator .hero-l{container-type:inline-size}.elevator .hero{background:0 0;border:0;padding:0}.elevator .hero-in{padding-top:18px}.elevator .hero-l{padding-top:0;position:static}.elevator h1{font-variation-settings:normal;letter-spacing:-.04em}.elevator .one{max-width:30ch;font-size:17px;font-weight:600;line-height:1.4}.elevator .car{container-type:inline-size}.elevator .what{border:2px solid var(--ink);background:#fff;border-radius:999px;max-width:none;min-height:36px;padding:0 12px;text-decoration:none}.elevator .sh{font-variation-settings:normal;font-size:clamp(24px,7cqw,40px)}.elevator .mute{color:var(--mute)}.elevator .step{padding:18px 16px}.elevator .pc,.elevator .preview{box-shadow:none}.elevator .pc.tease{padding-bottom:14px}.elevator .tease .kick{font:600 13px/1.4 var(--body);letter-spacing:0;text-transform:none;background:0 0;border:0;padding:0}.elevator .btn{font-family:var(--body);letter-spacing:0;font-size:16px}.elevator .btn:before{content:"";background:var(--led);width:9px;height:9px;box-shadow:0 0 8px var(--led);border-radius:50%;flex:none}.elevator .btn:hover{box-shadow:0 5px 0 var(--mag-deep);transform:translateY(-1px)}.elevator .btn2{box-shadow:none}.elevator .field{margin-top:14px}.elevator .in{caret-color:var(--ink)}.elevator .in::placeholder{color:var(--mute)}.elevator textarea.in{margin:0}.elevator .lamps{flex-direction:column-reverse}.elevator .mline{flex-wrap:wrap}.elevator .mail-bar{background:0 0;border:0;padding:0 0 10px}.elevator .mail-in{padding:0}.elevator .mail .btn2{background:var(--mag)}.elevator .face{gap:14px;padding:6px}.elevator .face .pc{box-shadow:4px 4px 0 var(--ink)}.elevator .pair{grid-template-columns:1fr;gap:12px;padding-top:0}.elevator .opt{box-shadow:0 4px 0 var(--ink);min-height:150px}.elevator .opt.other{opacity:.65}.elevator .opt:not(:disabled):hover{box-shadow:0 5px 0 var(--ink);transform:translateY(-1px)}.elevator .stamp{background:var(--yellow);color:var(--ink);border:2px solid var(--ink);border-radius:999px}.elevator .boxes{grid-template-columns:repeat(6,1fr);gap:8px}.elevator .boxes i{background:#fff;border-radius:50%}.elevator .boxes i.on{background:var(--led)}.elevator .dots i{background:#d3d7db;border-width:1px;border-radius:2px}.elevator .dots i.on{background:var(--mag)}.elevator .tabs{border:0}.elevator .card .k{max-width:52cqw;font:900 7cqw/.9 var(--head);top:6cqw;left:6cqw}.elevator .card .q{display:none}.elevator .card .url{border-radius:999px;max-width:80cqw}.elevator .card .rk{font-variation-settings:normal;bottom:16cqw}.elevator .preview{background:#fff;border-width:2px;border-radius:10px}.elevator .list{border:0}.elevator .list li{border-bottom:0;grid-template-columns:30px minmax(0,1fr) 44px}.elevator .list li.me{box-shadow:none;margin:4px 0}.elevator .list .rk{font-family:var(--dot)}.elevator .quiet{max-width:none;margin:0;padding:0}.elevator .sheet-content .x{float:right;border:2px solid var(--ink);text-align:center;background:#fff;border-radius:50%;width:40px;height:40px}.elevator .sheet-content{padding:22px 20px 26px}.elevator .sheet-content .foot{border:0;margin-top:24px}.elevator .sheet-content p{font:400 16px/1.5 var(--body)}.elevator .sheet-content h2{font:900 30px/.95 var(--head);margin:26px 0 10px}.elevator .sheet-content h2:first-of-type{margin-top:4px}.elevator .sheet-content p+p{margin-top:10px}.elevator .sheet-content .facts div{border-top:1px solid #d3d7db}.elevator .sheet-content .facts dt{text-transform:none;color:var(--mute)}.elevator .toast{flex-wrap:wrap}.elevator .doors{pointer-events:none;position:absolute;inset:0;overflow:hidden}.elevator .doors .l{animation:.48s cubic-bezier(.6,0,.3,1) lift-left}.elevator .doors .r{animation:.48s cubic-bezier(.6,0,.3,1) lift-right}@keyframes lift-left{0%,to{transform:translate(-101%)}46%,48%{transform:translate(0)}}@keyframes lift-right{0%,to{transform:translate(101%)}46%,48%{transform:translate(0)}}@media (width>=1000px){.elevator .hero-in{padding-top:56px}.elevator .hero-l{position:sticky;top:40px}.elevator .one{margin-top:0;font-size:20px}.elevator .pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.elevator ::selection{background:var(--ink);color:var(--led)}.elevator :focus-visible{outline:3px solid var(--ink);outline-offset:3px}.elevator .quiet :focus-visible{outline-color:#fff}.elevator [tabindex="-1"]:focus{box-shadow:none;outline:none}.elevator .direct-tease{position:relative}.elevator .peek .placeholder{border:2px solid var(--ink);background:#fff;border-radius:8px;height:34px;margin:0;padding:6px 12px}.elevator .tease .who{margin-top:0}.elevator .face .who{margin:0 0 8px}.elevator .mline b{flex:1}.elevator .mline span{font:900 14px/1.3 var(--dot);flex:none}.elevator .toast .av{flex:none}@media (prefers-reduced-motion:reduce){.doors{display:none}}@font-face{font-family:TC Head;src:local(Helvetica Neue LT Pro Black),local(HelveticaNeueLTPro-Blk);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:TC Body;src:local(Neue Machina),local(NeueMachina-Regular);font-weight:400;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cyan:#00aeef;--mag:#ec2c92;--yellow:#fcaf17;--green:#00c279;--ink:#000;--paper:#fff;--grey:#59656c;--wash:#e5f6fd;--line:#d5dde2;--head:"TC Head", "Archivo", "Helvetica Neue", Arial, sans-serif;--body:"TC Body", "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--t2:clamp(1rem, .95rem + .25vw, 1.125rem);--t3:.8125rem;--gut:clamp(16px, 4vw, 56px);--out:cubic-bezier(.2, .8, .2, 1);--slam:cubic-bezier(.16, 1.3, .3, 1)}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}body{background:var(--paper);color:var(--ink);font:400 var(--t2)/1.45 var(--body);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}[tabindex="-1"]:focus{outline:none}p{margin:0}b{font-weight:800}.small{font-size:var(--t3)}.mute{color:var(--grey)}.ex{font-size:var(--t3);white-space:nowrap;border:1.5px dashed;border-radius:99px;padding:0 7px;display:inline-block}.bar{padding:14px var(--gut) 0;align-items:center;gap:10px;display:flex}.sticker{border:2.5px solid var(--ink);width:112px;box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:12px;padding:7px 10px 5px;display:block;transform:rotate(-6deg)}.sticker img{width:100%;height:auto;display:block}.bar .sp{flex:1}.what{font-size:var(--t3);text-underline-offset:3px;padding:8px 4px;font-weight:800;text-decoration:underline}.lang{border:2.5px solid var(--ink);background:#fff;display:flex}.lang button{min-width:40px;min-height:32px;font-size:var(--t3);text-align:center;font-weight:800}.lang button[aria-pressed=true]{background:var(--ink);color:#fff}.hero{background:var(--cyan);border-bottom:3px solid var(--ink);padding:22px 0 56px}.hero-in{max-width:1440px;padding:0 var(--gut);gap:22px;margin:0 auto;display:grid}h1{font-family:var(--head);font-variation-settings:"wdth" 68;letter-spacing:-.045em;text-wrap:balance;margin:0 0 0 -.05em;font-size:min(clamp(3.2rem,12.6vw,8.6rem),34cqi);font-weight:900;line-height:.94}.one{max-width:34ch;font-weight:800}@media (width>=1000px){.hero{padding:40px 0 80px}.hero-in{grid-template-columns:minmax(0,1fr) min(640px,50vw);align-items:start;gap:48px}.hero-l{padding-top:24px;position:sticky;top:32px}.one{margin-top:22px}}.ring{border:3px solid var(--ink);box-shadow:8px 8px 0 var(--ink);background:#fff;position:relative;container-type:inline-size}.ring-top{border-bottom:3px solid var(--ink);font-size:var(--t3);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-weight:800;display:flex}.rounds{gap:4px;display:flex}.rounds i{border:2px solid var(--ink);width:18px;height:8px}.rounds i.on{background:var(--ink)}.step{padding:18px 18px 22px}@container (width>=520px){.step{padding:24px 26px 28px}}.sh{font-family:var(--head);font-variation-settings:"wdth" 80;letter-spacing:-.035em;margin:0 0 6px;font-size:clamp(1.6rem,7cqw,2.3rem);font-weight:900;line-height:.95}.lbl{margin-bottom:6px;font-weight:800;display:block}.in{border:3px solid var(--ink);background:#fff;border-radius:0;width:100%;min-height:52px;padding:.7em .8em;line-height:1.4;transition:box-shadow .15s;display:block}.in:focus{box-shadow:5px 5px 0 var(--cyan);outline:none}textarea.in{resize:vertical;min-height:132px}.field{margin-top:16px}.field .note{font-size:var(--t3);color:var(--grey);margin-top:4px;display:block}.err{background:var(--mag);color:#000;font-weight:800;font-size:var(--t3);margin-top:12px;padding:10px 12px}.acts{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.btn{border:3px solid var(--ink);background:var(--ink);color:#fff;min-height:54px;font-family:var(--head);font-weight:900;font-size:var(--t2);letter-spacing:-.01em;box-shadow:5px 5px 0 var(--cyan);transition:transform .15s var(--out), box-shadow .15s var(--out);justify-content:center;align-items:center;gap:.5em;padding:0 1.2em;display:inline-flex}.btn:hover{box-shadow:7px 7px 0 var(--cyan);transform:translate(-2px,-2px)}.btn:active{box-shadow:2px 2px 0 var(--cyan);transform:translate(3px,3px)}.btn:disabled{box-shadow:none;cursor:default;background:#b9c3c9;border-color:#b9c3c9;transform:none}.btn2{border:3px solid var(--ink);min-height:46px;font-weight:800;font-size:var(--t3);box-shadow:4px 4px 0 var(--ink);background:#fff;justify-content:center;align-items:center;padding:0 1em;display:inline-flex}.btn2:active{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.link{font-size:var(--t3);text-underline-offset:3px;padding:8px 2px;font-weight:800;text-decoration:underline}.meter{grid-template-columns:repeat(30,1fr);gap:2px;height:14px;margin-top:10px;display:grid}.meter i{background:var(--wash)}.meter i.on{background:var(--cyan)}.meter.over i{background:var(--mag)}.mline{font-size:var(--t3);justify-content:space-between;gap:10px;margin-top:6px;display:flex}.mline b{font-variant-numeric:tabular-nums}.pc{border:3px solid var(--ink);width:100%;box-shadow:5px 5px 0 var(--ink);background:#fff;padding:14px 16px;display:block;position:relative}.pc.me{background:var(--cyan)}.who{font-size:var(--t3);align-items:center;gap:8px;margin-top:10px;display:flex}.av{border:2.5px solid var(--ink);background:var(--yellow);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.av.q{background:var(--wash);border-style:dashed}.blur{filter:blur(5px);-webkit-user-select:none;user-select:none;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamp{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tease{margin-bottom:18px;transform:rotate(-1deg)}.tease .kick{font-family:var(--head);font-variation-settings:"wdth" 80;letter-spacing:-.02em;margin-bottom:8px;font-size:1.25rem;font-weight:900;line-height:1}.lockpill{background:var(--ink);color:#fff;font-size:var(--t3);align-items:center;gap:6px;margin-top:8px;padding:3px 10px;font-weight:800;display:inline-flex}.lockpill svg{width:12px;height:12px}.mail{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--cyan);margin:16px 0 4px}.mail-bar{border-bottom:3px solid var(--ink);background:var(--wash);font-size:var(--t3);justify-content:space-between;gap:8px;padding:8px 12px;display:flex}.mail-in{padding:14px}.mail-in .subj{font-weight:800}.mail-in .body{font-size:var(--t3);color:var(--grey);margin:4px 0 14px}.hero-l{container-type:inline-size}.face{gap:0;margin-top:14px;display:grid}.face .pc:first-child{transform:rotate(-1.2deg)}.face .pc.me{transform:rotate(1.2deg)}.txt{position:relative}.txt .b{filter:blur(5px);opacity:0;pointer-events:none;position:absolute;inset:0}.vs{z-index:3;background:var(--ink);width:64px;height:64px;color:var(--cyan);font-family:var(--head);letter-spacing:-.06em;border-radius:50%;justify-self:center;place-items:center;margin:-14px 0;font-size:1.6rem;font-weight:900;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 0 0 5px #fff}.both{font-size:var(--t3);flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.tag{border:2px solid var(--ink);background:#fff;padding:1px 8px;font-weight:800}.tabs{border-bottom:3px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.tabs button{min-height:48px;font-family:var(--head);font-weight:900;font-size:var(--t3);text-transform:uppercase;letter-spacing:.03em;text-align:center;padding:0 8px}.tabs button+button{border-left:3px solid var(--ink)}.tabs button[aria-selected=true]{background:var(--ink);color:var(--cyan)}.status{font-size:var(--t3);color:var(--grey);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0 14px;display:flex}.dots{gap:3px;display:flex}.dots i{border:2px solid var(--ink);width:12px;height:8px}.dots i.on{background:var(--cyan)}.pair{gap:0;display:grid}.pair .vs{width:52px;height:52px;margin:-10px 0;font-size:1.25rem}@container (width>=600px){.pair{grid-template-columns:1fr auto 1fr;align-items:stretch}.pair .vs{align-self:center;margin:0 -12px}}.opt{cursor:pointer;text-align:left;transition:box-shadow .15s, transform .15s var(--out), opacity .25s;flex-direction:column;gap:12px;display:flex}@media (hover:hover){.opt:not([aria-disabled]):hover{box-shadow:8px 8px 0 var(--cyan);transform:translate(-2px,-2px)}}.opt .txt{flex:1}.opt .who{margin-top:0}.opt.picked{background:var(--cyan)}.key{border:2px solid var(--ink);font-family:var(--head);font-weight:900;font-size:var(--t3);padding:0 6px;display:none;position:absolute;bottom:10px;right:10px}@media (hover:hover) and (pointer:fine){.key{display:block}}.picked .key,.other .key{visibility:hidden}.stamp{background:var(--ink);color:var(--cyan);font-family:var(--head);font-weight:900;font-size:var(--t3);text-transform:uppercase;padding:4px 10px;position:absolute;top:-14px;right:12px;transform:rotate(-6deg)}.gate{padding:4px 0}.boxes{grid-template-columns:repeat(12,1fr);gap:4px;margin:14px 0;display:grid}.boxes i{aspect-ratio:1;border:2.5px solid var(--ink)}.boxes i.on{background:var(--cyan)}.list{border-top:3px solid var(--ink);margin:0;padding:0;list-style:none}.list li{border-bottom:2px solid var(--ink);grid-template-columns:2.4em minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 2px;display:grid}.list .rk{font-family:var(--head);letter-spacing:-.03em;font-size:1.2rem;font-weight:900}.list .pt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.list .by{font-size:var(--t3);color:var(--grey);margin-top:4px;display:block}.list .h{font-weight:800;font-size:var(--t3);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.list .h svg{width:14px;height:14px;color:var(--mag)}.list li.me{background:var(--wash);box-shadow:inset 6px 0 0 var(--cyan);padding-left:10px}.list li.gap{text-align:center;color:var(--grey);letter-spacing:.3em;padding:4px 0;display:block}.you{background:var(--cyan);color:#000;margin-left:6px;padding:0 6px;font-weight:800;display:inline-block}.card{aspect-ratio:1200/627;background:var(--cyan);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);margin:16px 0 4px;position:relative;overflow:hidden;container-type:inline-size}.card .k{max-width:60cqw;font-family:var(--head);font-variation-settings:"wdth" 74;letter-spacing:-.04em;font-size:6.4cqw;font-weight:900;line-height:.9;position:absolute;top:5cqw;left:5cqw}.card .q{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:54cqw;font-size:3.2cqw;line-height:1.25;display:-webkit-box;position:absolute;top:25cqw;left:5cqw;overflow:hidden}.card .rk{font-family:var(--head);font-variation-settings:"wdth" 74;letter-spacing:-.06em;font-size:30cqw;font-weight:900;line-height:.8;position:absolute;bottom:-4cqw;right:3cqw}.card .url{background:var(--ink);color:#fff;padding:1.4cqw 2.6cqw;font-size:3.2cqw;font-weight:800;position:absolute;bottom:5cqw;left:5cqw}.card .lg{background:#fff;border:.6cqw solid #000;border-radius:2cqw;width:22cqw;padding:1.2cqw 1.6cqw;position:absolute;top:4cqw;right:4cqw;transform:rotate(7deg)}.card .lg img{width:100%;display:block}.preview{border:3px dashed var(--ink);background:var(--wash);margin:14px 0;padding:14px;transform:rotate(-.8deg)}.preview .u{font-size:var(--t3);color:var(--grey);font-weight:800}.sent{gap:6px;margin:6px 0 2px;display:flex}.sent i{border:2px solid var(--ink);flex:1;height:10px}.sent i.on{background:var(--green)}.quiet{max-width:1440px;padding:clamp(56px, 8vw, 110px) var(--gut) 96px;color:#2a3338;margin:0 auto}.quiet-in{max-width:620px;margin-left:clamp(0px,22vw - 90px,300px)}.quiet h2{font-family:var(--head);font-variation-settings:"wdth" 80;letter-spacing:-.035em;color:#000;margin:44px 0 12px;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:900;line-height:.95}.quiet h2:first-child{margin-top:0}.quiet p+p{margin-top:12px}.facts{margin:0}.facts div{border-top:2px solid var(--ink);padding:12px 0}.facts dt{font-size:var(--t3);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.facts dd{margin:2px 0 0}.foot{border-top:3px solid var(--ink);font-size:var(--t3);color:var(--grey);margin-top:56px;padding-top:14px}.toast{z-index:30;background:var(--ink);color:#fff;border:3px solid var(--ink);width:max-content;max-width:calc(100vw - 32px);box-shadow:6px 6px 0 var(--cyan);font-size:var(--t3);align-items:center;gap:10px;padding:10px 12px;font-weight:800;display:flex;position:fixed;bottom:44px;left:50%;transform:translate(-50%)}.toast .av{border-color:#fff}.toast .tb{background:var(--cyan);color:#000;flex:none;min-height:36px;padding:0 12px;font-weight:800}.toast .x{color:#fff;text-align:center;flex:none;width:32px;height:32px;font-size:18px}.toast :focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.hero-in{padding-top:16px}a{color:inherit;text-decoration:none}::selection{background:var(--ink);color:var(--cyan)}button,a,input,textarea{touch-action:manipulation}.in{caret-color:var(--ink)}.in::placeholder{color:var(--grey)}h1{letter-spacing:-.04em;overflow-wrap:normal}.hero-in>*{min-width:0}.ring-top>span:first-child{overflow-wrap:anywhere;min-width:0}.rounds{flex-shrink:0}.step,.pc,.who>span:last-child,.by,.preview,.mail-in{overflow-wrap:anywhere;min-width:0}.box{overflow:clip}.pc .txt{display:block}.pair{grid-template-columns:1fr;gap:0;padding-top:8px;display:grid}.pair-slot{min-width:0;position:relative}.pair-slot .vs{justify-self:center;margin:-10px auto}.opt{height:100%;min-height:150px}.opt:disabled{cursor:default;color:var(--ink)}.opt.other{opacity:.65}@container (width>=600px){.pair{grid-template-columns:1fr 1fr;gap:20px}.pair-slot .vs{margin:0;position:absolute;top:calc(50% - 26px);left:-36px}}.acts>*{overflow-wrap:anywhere;max-width:100%}.btn,.btn2{text-align:center;padding:10px 16px}.what{max-width:95px}.sticker{flex-shrink:0}.bar{flex-wrap:wrap}.placeholder{flex-wrap:wrap;gap:7px;height:48px;margin:12px 0;display:flex;overflow:hidden}.placeholder i{background:var(--grey);border-radius:3px;width:37%;height:9px;display:block}.placeholder i:nth-child(2){width:52%}.placeholder i:nth-child(3){width:60%}.placeholder i:nth-child(4){width:28%}.preview-heading{margin:8px 0;font-size:1.25rem}.list-intro{margin-bottom:12px}.write-intro{margin-bottom:14px}textarea.in{margin-top:10px}.captcha{min-width:0;max-width:100%;padding:0 12px 8px;overflow:clip}.captcha:empty{padding:0}.share-fallback{font-size:var(--t3);margin-top:16px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}.toast{flex-wrap:wrap;bottom:24px}.toast>span{overflow-wrap:anywhere;flex:1;min-width:0}.card .url{overflow-wrap:anywhere;max-width:55cqw}.face{padding:6px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
