@font-face{font-family:unbounded;src:url(../media/Unbounded_Bold-s.p.0ref5bt6xu3n3.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:unbounded;src:url(../media/Unbounded_ExtraBold-s.p.0to5s47qii6_p.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:unbounded;src:url(../media/Unbounded_Black-s.p.3vl0hmiofigql.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:69.27%;descent-override:17.06%;line-gap-override:0.0%;size-adjust:143.63%}.d-wlCW_className{font-family:unbounded,unbounded Fallback}.d-wlCW_variable{--font-display:"unbounded", "unbounded Fallback"}
@font-face{font-family:instrument;src:url(../media/InstrumentSans_Regular-s.p.3puxcfi0soatz.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrument;src:url(../media/InstrumentSans_Medium-s.p.42581xhe-kezg.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:instrument;src:url(../media/InstrumentSans_SemiBold-s.p.0kxrkbzj9qcob.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:instrument;src:url(../media/InstrumentSans_Bold-s.p.2qdxp1ouk36do.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:instrument Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.IQq3la_className{font-family:instrument,instrument Fallback}.IQq3la_variable{--font-ui:"instrument", "instrument Fallback"}
:root{--canvas:#000;--ink:#fff;--mute:#ffffff94;--fill:#161616;--hair:#ffffff1f;--pop:#0001f5;--on-pop:#fff;--pop-ink:#7c7dff;--danger:#ff4d5e;--scrim:#000000a3;--s4:4px;--s8:8px;--s12:12px;--s16:16px;--s24:24px;--s32:32px;--s48:48px;--gutter:16px;--column:480px;--r12:12px;--r20:20px;--r28:28px;--pill:999px;--press:.16s cubic-bezier(.23, 1, .32, 1);--display:var(--font-display), "Unbounded", system-ui, sans-serif;--ui:var(--font-ui), "Instrument Sans", system-ui, -apple-system, sans-serif}.light{--canvas:#fff;--ink:#000;--mute:#0000008a;--fill:#f0f0f0;--hair:#00000014;--pop-ink:#0001f5;--danger:#e5323d;color:var(--ink)}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-color:#ffffff3d transparent}html,body{background:var(--canvas);min-height:100%;color:var(--ink);margin:0;padding:0}body{font-family:var(--ui);font-variant-numeric:tabular-nums;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;font-weight:400;line-height:22px;overflow-x:hidden}::selection{background:var(--pop);color:#fff}a{color:var(--pop-ink);text-underline-offset:3px;text-decoration:none}p,h1,h2{margin:0}img{display:block}button,input{font:inherit;color:inherit}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.is-locked{overflow:hidden}.hero-type{font-family:var(--display);letter-spacing:-.6px;text-transform:uppercase;font-size:40px;font-weight:900;line-height:40px}.display{font-family:var(--display);letter-spacing:-.4px;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;font-size:28px;font-weight:900;line-height:31px}.title{font-family:var(--display);letter-spacing:-.1px;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;font-size:17px;font-weight:800;line-height:21px}.label{font-family:var(--display);letter-spacing:.8px;text-transform:uppercase;font-size:13px;font-weight:700;line-height:16px}.body{text-wrap:pretty;font-size:17px;font-weight:400;line-height:22px}.body-medium{font-size:17px;font-weight:600;line-height:22px}.caption{letter-spacing:.1px;text-wrap:pretty;font-size:13px;font-weight:500;line-height:16px}.mute{color:var(--mute)}.danger{color:var(--danger)}.wordmark{font-family:var(--display);letter-spacing:-.02em;font-weight:900;line-height:1;display:inline-block;transform:skew(-11deg)}.page{width:100%;max-width:var(--column);padding:0 var(--gutter);flex-direction:column;min-height:100dvh;margin:0 auto;display:flex}.stack{flex-direction:column;display:flex}.bleed{margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter))}.pill{border-radius:var(--pill);width:100%;height:56px;font-family:var(--ui);text-align:center;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform var(--press);border:0;justify-content:center;align-items:center;padding:0 24px;font-size:17px;font-weight:700;line-height:22px;display:flex;transform:scale(1)}.pill:active{transform:scale(.96)}.pill:focus-visible{outline:2px solid var(--pop-ink);outline-offset:3px}.pill[aria-disabled=true]{opacity:.4;cursor:default}.pill[aria-disabled=true]:active{transform:none}.pill-ink{background:var(--ink);color:var(--canvas)}.pill-fill{background:var(--fill);color:var(--ink)}.pill-pop{background:var(--pop);color:var(--on-pop)}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.cell{aspect-ratio:1;background:var(--fill);position:relative;overflow:hidden}.cell img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.cell{opacity:0;animation:.24s ease-out forwards appear;transform:translateY(8px)}.cell:first-child{animation-delay:0s}.cell:nth-child(2){animation-delay:30ms}.cell:nth-child(3){animation-delay:60ms}.cell:nth-child(4){animation-delay:90ms}.cell:nth-child(5){animation-delay:.12s}.cell:nth-child(6){animation-delay:.15s}.cell:nth-child(7){animation-delay:.18s}.cell:nth-child(8){animation-delay:.21s}.cell:nth-child(9){animation-delay:.24s}.cell:nth-child(10){animation-delay:.27s}.cell:nth-child(11){animation-delay:.3s}.cell:nth-child(12),.cell:nth-child(n+13){animation-delay:.33s}}@media (prefers-reduced-motion:reduce){.pill{transition:none}}@keyframes appear{to{opacity:1;transform:translateY(0)}}.bar{z-index:1;margin:0 calc(-1 * var(--gutter));padding:var(--s24) var(--gutter) calc(var(--s12) + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#000000eb 28%,#000);position:sticky;bottom:0}.hairline{background:var(--hair);height:1px}.hero{aspect-ratio:4/5;background:var(--fill);width:100%;position:relative;overflow:hidden}.hero img{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.loop{border-radius:var(--r20);background:var(--pop);color:var(--on-pop);padding:24px 20px 20px}.loop .pill-ink{color:#000;background:#fff}.on-pop-mute{color:#ffffffd1}.handoff{align-items:center;gap:16px;display:flex}.qr{border-radius:var(--r12);flex:0 0 120px;width:120px;height:120px;overflow:hidden}.qr svg{width:100%;height:100%;display:block}.avatar{background:var(--pop);width:48px;height:48px;color:var(--on-pop);font-family:var(--display);border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;font-size:19px;font-weight:900;line-height:1;display:flex;position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avatar-lg{flex:0 0 136px;width:136px;height:136px;font-size:56px}.sheet-scrim{z-index:20;background:var(--scrim);align-items:flex-end;animation:.2s ease-out scrim-in;display:flex;position:fixed;inset:0}.sheet{width:100%;max-width:var(--column);padding:28px var(--gutter) calc(24px + env(safe-area-inset-bottom));border-radius:var(--r28) var(--r28) 0 0;background:var(--canvas);text-align:center;margin:0 auto;animation:.42s cubic-bezier(.32,.72,0,1) sheet-in}@keyframes sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scrim-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sheet,.sheet-scrim{animation:none}}.stage{background:var(--pop);color:var(--on-pop);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.pile{flex:1;min-height:360px;position:relative}.print{width:136px;transform:translate(calc(-50% + var(--x) * var(--k,1)), calc(-50% + var(--y) * var(--k,1))) rotate(var(--r));background:#fff;padding:6px;position:absolute;top:50%;left:50%;box-shadow:0 16px 32px #0006}.print img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}@media (prefers-reduced-motion:no-preference){.print{animation:.6s cubic-bezier(.16,1,.3,1) backwards drop;animation-delay:calc(var(--i) * 80ms)}}@keyframes drop{0%{transform:translate(calc(-50% + var(--x) * var(--k,1)), -140vh) rotate(calc(var(--r) * 3))}}.home-copy{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 0;display:flex}.home-copy .wordmark{margin-bottom:4px}.home-copy .body{text-wrap:balance}@media (max-height:760px){.pile{--k:.78;min-height:280px}.print{width:112px;padding:5px}.home-copy{padding:20px 0 24px}}.ask{padding-top:calc(var(--s24) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--s16) + env(safe-area-inset-bottom,0px))}.ask-top{justify-content:center;font-size:20px;display:flex}.ask-head{text-align:center;padding-bottom:var(--s32);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.ask-name{margin-top:var(--s12);max-width:100%}.ask-title{margin-top:var(--s16);max-width:100%}.proof{margin-top:var(--s12);min-height:16px}@media (prefers-reduced-motion:no-preference){.proof-line{animation:.24s ease-out fade-in;display:inline-block}}@keyframes fade-in{0%{opacity:0}}.ask-actions{flex-direction:column;display:flex}.ask-actions .caption{margin-top:var(--s8);text-align:center}.ask-actions .caption+.pill{margin-top:var(--s16)}@media (max-height:640px){.avatar-lg{flex-basis:104px;width:104px;height:104px;font-size:44px}.ask-head{padding-bottom:var(--s24)}}.tray{width:100%;max-width:var(--column);border-radius:var(--r28) var(--r28) 0 0;background:var(--canvas);outline:none;flex-direction:column;max-height:calc(100dvh - 32px);margin:0 auto;animation:.42s cubic-bezier(.32,.72,0,1) sheet-in;display:flex;position:relative;overflow:hidden}.tray.is-closing{animation:.22s ease-out forwards sheet-out}.sheet-scrim.is-closing{animation:.2s ease-out forwards scrim-out}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes scrim-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.tray,.tray.is-closing,.sheet-scrim.is-closing{animation:none}}.tray-scroll{overscroll-behavior:contain;min-height:0;padding:0 var(--gutter);scrollbar-color:#0000003d transparent;flex:1;overflow-y:auto}.grabber{border-radius:var(--pill);background:var(--hair);width:36px;height:5px;margin:8px auto 0}.tray-head{text-align:center;justify-content:center;align-items:center;min-height:44px;margin-top:12px;padding:0 52px;display:flex;position:relative}.tray-head .icon-btn{position:absolute;top:0;right:0}.icon-btn{background:var(--fill);width:44px;height:44px;color:var(--ink);cursor:pointer;touch-action:manipulation;transition:transform var(--press);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn:active{transform:scale(.9)}.icon-btn svg{width:24px;height:24px}.icon-btn:focus-visible,.text-btn:focus-visible,.quiet-link:focus-visible,.input:focus-visible{outline:2px solid var(--pop-ink);outline-offset:2px}.field{margin-top:var(--s16)}.field .caption{margin-top:var(--s8)}.input{border-radius:var(--r12);background:var(--fill);width:100%;height:56px;color:var(--ink);caret-color:var(--pop);appearance:none;border:0;padding:0 16px;font-size:17px;line-height:22px;display:block}.input::placeholder{color:var(--mute);opacity:1}.input-from{display:block;position:relative}.input-from-label{color:var(--mute);pointer-events:none;font-size:17px;line-height:22px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-from .input{padding-left:68px}.input[aria-invalid=true]{outline:2px solid var(--danger);outline-offset:0}.input:disabled{opacity:1;color:var(--mute);-webkit-text-fill-color:var(--mute)}.pick-row{min-height:44px;margin-top:var(--s12);justify-content:space-between;align-items:center;gap:12px;display:flex}.text-btn{min-height:44px;color:var(--pop-ink);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:8px;padding:0 4px;font-size:15px;font-weight:700;line-height:20px}.tile{cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:100%;height:100%;padding:0;transition:opacity .24s ease-out;display:block;position:absolute;inset:0}.tile:disabled{cursor:default}.tile:focus-visible{outline:3px solid var(--pop);outline-offset:-3px}.tile.is-off,.tile.is-waiting,.tile.is-failed{opacity:.4}.tile-check{width:26px;height:26px;color:var(--pop);background:#fff;border-radius:50%;outline:2px solid #fff;position:absolute;top:8px;right:8px}.tile-check svg{width:26px;height:26px;display:block}.tile-ring{border:2px solid #fff;border-radius:50%;width:24px;height:24px;position:absolute;top:9px;right:9px}.tray-foot{z-index:1;margin:0 calc(-1 * var(--gutter));padding:var(--s12) var(--gutter) calc(var(--s16) + env(safe-area-inset-bottom,0px));background:var(--canvas);position:sticky;bottom:0}.tray-foot .status{margin-top:var(--s8);text-align:center}.tray-foot .status-top{margin-bottom:var(--s12);text-align:center}.tray-foot .foot-gap{margin-top:var(--s12)}.progress{border-radius:var(--pill);background:var(--hair);height:3px;position:relative;overflow:hidden}.progress>span{border-radius:inherit;background:var(--pop-ink);min-width:3px;transition:width .24s ease-out;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.progress>span,.tile{transition:none}}.fill-done{text-align:center;flex-direction:column;display:flex}.fill-done .title{outline:none}.fill-status{gap:var(--s8);margin-top:var(--s8);flex-direction:column;display:flex}.fill-status .progress{margin:var(--s4) 0}.fill-done>.pill{margin-top:var(--s16)}.quiet-link{min-height:44px;margin-top:var(--s12);color:var(--pop-ink);border-radius:8px;justify-content:center;align-self:center;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.fill-done .loop{margin-top:var(--s16);text-align:left}.flash{z-index:40;opacity:0;pointer-events:none;background:#fff;animation:.48s linear flash;position:fixed;inset:0}@keyframes flash{0%{opacity:0;animation-timing-function:ease-out}12.5%{opacity:.9;animation-timing-function:ease-out}to{opacity:0}}@media (prefers-reduced-motion:reduce){.flash{display:none}}.ask-stage{background:var(--pop);min-height:100dvh;color:var(--on-pop)}.ask-print{background:#fff;border-radius:50%;padding:6px;display:inline-flex;box-shadow:0 16px 32px #0006}.ask-stage .ask-title{margin-top:var(--s24)}.ask-stage .pill-fill{color:#fff;background:#000}.ask-stage .quiet-link{color:#fff;text-decoration:underline;text-decoration-thickness:1px}.loop-black{background:#000}
