.z-uITq_section{padding-block:clamp(5.5rem,10vw,9rem);position:relative}.z-uITq_head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:grid}.z-uITq_headText{gap:1rem;display:grid}.z-uITq_title{max-width:13ch}.z-uITq_intro{color:var(--ink-2);justify-items:start;gap:.8rem;max-width:40ch;display:grid}.z-uITq_note{font-family:var(--font-pen);color:var(--pen);transform-origin:0;font-size:1.45rem;font-weight:600;line-height:1;transform:rotate(-2.5deg)}.z-uITq_grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);align-items:stretch;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.z-uITq_skills{gap:.75rem;display:grid}.z-uITq_skill{border:1px solid var(--line);transition:border-color .3s var(--ease), box-shadow .4s var(--ease), translate .45s var(--ease);background:#fff;border-radius:20px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 30px -24px #14131080}@media (hover:hover){.z-uITq_skill:hover{translate:0 -2px;box-shadow:0 18px 40px -26px #1413108c}}.z-uITq_skill[data-on]{border-color:var(--pen);box-shadow:0 0 0 3px var(--pen-soft), 0 18px 40px -26px var(--pen)}.z-uITq_skillBtn{text-align:left;color:inherit;gap:.5rem;padding:1.1rem 1.25rem 1.2rem;display:grid;position:relative}.z-uITq_skillTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.z-uITq_skillName{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--ink);font-size:1.05rem;font-weight:600}.z-uITq_status{background:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#6b665b;white-space:nowrap;transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:999px;align-items:center;gap:.4rem;padding:.22rem .6rem;font-size:.64rem;display:inline-flex}.z-uITq_status i{background:currentColor;border-radius:50%;width:6px;height:6px}.z-uITq_status[data-state=run]{background:var(--pen-soft);color:var(--pen)}.z-uITq_status[data-state=run] i{animation:1.2s ease-out infinite z-uITq_ping}.z-uITq_status[data-state=done]{color:#14834a;background:#e3f6e8}@media (hover:hover){.z-uITq_skill:not([data-on]) .z-uITq_skillBtn:hover .z-uITq_status{background:var(--ink);color:var(--paper)}}@keyframes z-uITq_ping{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--pen) 60%, transparent)}80%,to{box-shadow:0 0 0 6px #0000}}.z-uITq_skillLine{color:var(--ink-2);max-width:46ch;font-size:.95rem;line-height:1.45}.z-uITq_tags{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.z-uITq_tags span{border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;padding:.22rem .65rem;font-size:.75rem;font-weight:500}.z-uITq_bar{height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.z-uITq_bar span{background:var(--pen);transform-origin:0;position:absolute;inset:0}.z-uITq_git{color:var(--ink);transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;bottom:1.05rem;right:1.25rem}.z-uITq_git span{transition:transform .35s var(--ease)}@media (hover:hover){.z-uITq_git.z-uITq_git:hover{background:var(--ink);color:var(--paper)!important}.z-uITq_git.z-uITq_git:hover svg{color:var(--paper)!important}.z-uITq_git.z-uITq_git:hover span{transform:translate(2px,-2px);color:var(--paper)!important}}.z-uITq_git.z-uITq_git:focus-visible{background:var(--ink);color:var(--paper)!important}.z-uITq_git.z-uITq_git:focus-visible svg,.z-uITq_git.z-uITq_git:focus-visible span{color:var(--paper)!important}.z-uITq_console{background:var(--night);color:#e9e4d8;border-radius:22px;flex-direction:column;min-height:24rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0006,0 40px 80px -40px #141310b3}.z-uITq_bar2{border-bottom:1px solid #ffffff14;align-items:center;gap:.9rem;height:2.9rem;padding:0 .9rem;display:flex}.z-uITq_dots{gap:.35rem;display:flex}.z-uITq_dots i{background:#ff5f57;border-radius:50%;width:.62rem;height:.62rem}.z-uITq_dots i:nth-child(2){background:#febc2e}.z-uITq_dots i:nth-child(3){background:#28c840}.z-uITq_path{font-family:var(--font-mono);color:#a8a294;white-space:nowrap;flex:1;font-size:.75rem;display:grid;overflow:hidden}.z-uITq_replay{color:#e9e4d8;height:1.8rem;transition:background-color .25s var(--ease), color .25s var(--ease), opacity .25s var(--ease);border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.z-uITq_replay svg{transition:rotate .5s var(--ease)}@media (hover:hover){.z-uITq_replay:hover:not(:disabled){color:var(--night);background:#e9e4d8}.z-uITq_replay:hover:not(:disabled) svg{rotate:-200deg}}.z-uITq_replay:disabled{opacity:.35;cursor:default}.z-uITq_log{scrollbar-width:none;font-family:var(--font-mono);flex:1;align-content:start;gap:.55rem;padding:1.1rem 1.2rem 4rem;font-size:.85rem;line-height:1.45;display:grid;overflow:auto}.z-uITq_log::-webkit-scrollbar{display:none}.z-uITq_entry{grid-template-columns:1.2rem auto minmax(0,1fr);align-items:baseline;gap:.55rem;display:grid}.z-uITq_entry:not(:has(.z-uITq_who)){grid-template-columns:1.2rem minmax(0,1fr)}.z-uITq_who{letter-spacing:.04em;text-transform:uppercase;color:#a8a294;white-space:nowrap;background:#ffffff12;border-radius:6px;padding:.05rem .45rem;font-size:.68rem}.z-uITq_entry[data-who=you] .z-uITq_text{color:#fff}.z-uITq_entry[data-who=you] .z-uITq_who{background:color-mix(in oklab, var(--pen) 40%, transparent);color:#dfe2ff}.z-uITq_entry[data-who=fail] .z-uITq_text{color:#ff9a8a}.z-uITq_entry[data-who=ok] .z-uITq_text,.z-uITq_entry[data-who=check] .z-uITq_text{color:#9fe3b4}.z-uITq_entry[data-who=file] .z-uITq_text{color:var(--amber)}.z-uITq_prompt{color:#8f9bff;font-weight:700}.z-uITq_tick{color:#7fdc9a}.z-uITq_cross{color:#ff7a66}.z-uITq_spark{color:var(--amber);animation:3s linear infinite z-uITq_spin;display:inline-block}.z-uITq_fileIcon{color:var(--amber);font-size:.75rem}@keyframes z-uITq_spin{to{rotate:360deg}}.z-uITq_thinking{gap:.3rem;padding:.3rem 0 0 1.75rem;display:flex}.z-uITq_thinking i{width:6px;height:6px;animation:z-uITq_dot 1s var(--ease-in-out) infinite;background:#6e6a60;border-radius:50%}.z-uITq_thinking i:nth-child(2){animation-delay:.15s}.z-uITq_thinking i:nth-child(3){animation-delay:.3s}@keyframes z-uITq_dot{50%{background:#e9e4d8;transform:translateY(-4px)}}.z-uITq_consoleNote{font-family:var(--font-pen);color:#aab4ff;pointer-events:none;font-size:1.4rem;font-weight:600;line-height:1;position:absolute;bottom:1rem;right:1.2rem;transform:rotate(-3deg)}.z-uITq_setup{gap:1rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.z-uITq_setupTitle{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:800}.z-uITq_setupList{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.z-uITq_setupList li{border:1px dashed var(--line-2);color:var(--ink-2);transition:border-color .3s var(--ease), background-color .3s var(--ease), color .3s var(--ease), translate .45s var(--ease);border-radius:16px;align-content:start;gap:.6rem;padding:1rem 1.1rem 1.15rem;font-size:.93rem;line-height:1.45;display:grid}@media (hover:hover){.z-uITq_setupList li:hover{border-style:solid;border-color:var(--pen);color:var(--ink);background:#fff;translate:0 -3px}}.z-uITq_setupNo{font-family:var(--font-mono);color:var(--pen);font-size:.7rem}@media (max-width:900px){.z-uITq_head{grid-template-columns:1fr;gap:.9rem}.z-uITq_note{font-size:1.25rem}.z-uITq_grid{grid-template-columns:1fr;gap:.9rem}.z-uITq_skills{gap:.5rem}.z-uITq_skillBtn{gap:.35rem;padding:.85rem 1rem .95rem}.z-uITq_skillName{font-size:.95rem}.z-uITq_skillLine{font-size:.86rem}.z-uITq_skill:not([data-on]) .z-uITq_skillLine,.z-uITq_skill:not([data-on]) .z-uITq_tags,.z-uITq_skill:not([data-on]) .z-uITq_git{display:none}.z-uITq_git{justify-self:start;margin:-.35rem 0 .75rem .65rem;position:static}.z-uITq_console{border-radius:18px;height:19rem;min-height:19rem}.z-uITq_log{padding:.9rem .9rem 3.4rem;font-size:.78rem}.z-uITq_consoleNote{font-size:1.2rem}.z-uITq_setupList{grid-template-columns:1fr 1fr;gap:.5rem}.z-uITq_setupList li{padding:.8rem .85rem .9rem;font-size:.84rem}}@media (max-width:420px){.z-uITq_setupList{grid-template-columns:1fr}.z-uITq_setupList li{grid-template-columns:1.6rem minmax(0,1fr);gap:.4rem}}@media (pointer:coarse){.z-uITq_git:after,.z-uITq_replay:after{content:"";position:absolute;inset:-.45rem -.2rem}.z-uITq_replay{position:relative}}@media (pointer:coarse) and (max-width:900px){.z-uITq_git{position:relative}}.z-uITq_section:not([data-play]) *,.z-uITq_section:not([data-play]) :before,.z-uITq_section:not([data-play]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.z-uITq_spark,.z-uITq_thinking i,.z-uITq_status i{animation:none!important}}
.Jf1vyq_header{z-index:100;pointer-events:none;justify-content:center;padding-inline:.75rem;display:flex;position:fixed;inset:.9rem 0 auto}.Jf1vyq_bar{pointer-events:auto;-webkit-backdrop-filter:blur(14px)saturate(1.3);width:min(100%,44rem);height:3.4rem;transition:background-color .3s var(--ease), border-color .3s var(--ease), box-shadow .3s var(--ease);opacity:0;background:#f3efe7b8;border:1px solid #0000;border-radius:999px;align-items:center;gap:1rem;padding:0 .4rem 0 .45rem;display:flex}.Jf1vyq_bar[data-go]{opacity:1;animation:Jf1vyq_drop-in .9s var(--ease) .45s both}@keyframes Jf1vyq_drop-in{0%{opacity:0;transform:translateY(-120%)}}.Jf1vyq_bar[data-dark]{box-shadow:none;background:#1413108c;border-color:#f3efe71a}.Jf1vyq_bar[data-dark] .Jf1vyq_brand,.Jf1vyq_bar[data-dark] .Jf1vyq_link{color:#e9e4d8}.Jf1vyq_bar[data-dark] .Jf1vyq_link:hover{color:#fff;background:#f3efe714}.Jf1vyq_bar[data-dark] .Jf1vyq_mark,.Jf1vyq_bar[data-dark] .Jf1vyq_cta{color:#141310;background:#f3efe7}.Jf1vyq_bar[data-dark] .Jf1vyq_cta:hover{color:#fff;background:#2b3bff}.Jf1vyq_bar[data-scrolled]:not([data-dark]){border-color:var(--line);background:#f3efe7d1;box-shadow:0 10px 30px -18px #14131059}.Jf1vyq_brand{color:var(--ink);align-items:center;gap:.6rem;padding-right:.5rem;text-decoration:none;display:inline-flex}.Jf1vyq_mark{background:var(--ink);width:2.5rem;height:2.5rem;color:var(--paper);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.05rem;font-weight:900;display:grid;overflow:hidden}.Jf1vyq_mark span{transition:transform .6s var(--ease);display:block}.Jf1vyq_brand:hover .Jf1vyq_mark span{transform:rotate(-360deg)}.Jf1vyq_name{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.02rem;font-weight:800}.Jf1vyq_links{flex:1;justify-content:center;gap:.2rem;display:flex}.Jf1vyq_link{color:#3d3a33;height:2.3rem;transition:background-color .22s var(--ease), color .22s var(--ease);border-radius:999px;align-items:center;padding:0 .9rem;font-size:.92rem;font-weight:500;text-decoration:none;display:inline-flex}.Jf1vyq_link:hover{color:var(--ink);background:#1413100f}.Jf1vyq_link[aria-current=page]{color:var(--ink);position:relative}.Jf1vyq_link[aria-current=page]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:.2rem;left:50%;translate:-50%}.Jf1vyq_bar[data-dark] .Jf1vyq_link[aria-current=page]{color:#f3efe7}.Jf1vyq_cta{background:var(--ink);height:2.6rem;color:var(--paper);transition:background-color .25s var(--ease);border-radius:999px;align-items:center;gap:.55rem;padding:0 1.15rem 0 1rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.Jf1vyq_cta:hover{color:var(--paper);background:var(--pen)}.Jf1vyq_ctaDot{background:#47d16c;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite Jf1vyq_beat;box-shadow:0 0 #47d16c99}@keyframes Jf1vyq_beat{0%{box-shadow:0 0 #47d16c99}70%,to{box-shadow:0 0 0 8px #47d16c00}}.Jf1vyq_roll{vertical-align:bottom;height:1.3em;line-height:1.3;display:inline-block;overflow:hidden}.Jf1vyq_rollInner{transition:transform .45s var(--ease);display:inline-block;position:relative}.Jf1vyq_rollInner:after{content:attr(data-text);position:absolute;top:100%;left:0}a:hover .Jf1vyq_rollInner,button:hover .Jf1vyq_rollInner{transform:translateY(-100%)}@media (max-width:560px){.Jf1vyq_name,.Jf1vyq_ctaDot,.Jf1vyq_links li:last-child{display:none}.Jf1vyq_cta{padding:0 1rem}.Jf1vyq_links{justify-content:flex-start}.Jf1vyq_link{padding:0 .6rem}}@media (prefers-reduced-motion:reduce){.Jf1vyq_ctaDot{animation:none}}
.ekL3Mq_section{background:var(--night);height:calc(100svh - 1rem);min-height:36rem;max-height:100svh;color:var(--night-ink);isolation:isolate;border-radius:clamp(24px,3vw,40px);align-items:center;margin-inline:clamp(.5rem,1.2vw,1rem);padding:clamp(4.6rem,9vh,6rem) 0 clamp(1.5rem,4vh,3rem);display:flex;position:relative;overflow:hidden}.ekL3Mq_section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42rem 30rem at 78% 42%,#ff5a1f33,#0000 70%),radial-gradient(30rem 22rem at 8% 95%,#ffb54714,#0000 70%);position:absolute;inset:0}.ekL3Mq_section:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#f3efe717 1px,#0000 1.3px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask:radial-gradient(70% 70% at 70%,#000,#0000 75%);mask:radial-gradient(70% 70% at 70%,#000,#0000 75%)}.ekL3Mq_inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,5vw,5rem);width:100%;height:100%;display:grid;position:relative}.ekL3Mq_copy{align-content:center;gap:clamp(.7rem,1.8vh,1.15rem);min-width:0;display:grid}.ekL3Mq_eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--signal);align-items:center;gap:.6rem;font-size:.72rem;display:inline-flex}.ekL3Mq_eyebrow picture{display:contents}.ekL3Mq_appIcon{filter:drop-shadow(0 6px 12px #3c5aff73);border-radius:7px;width:1.75rem;height:1.75rem}.ekL3Mq_title{font-family:var(--font-display);letter-spacing:-.055em;color:var(--night-ink);font-size:clamp(2.6rem,min(4.7vw,9.5vh),5.8rem);font-weight:800;line-height:.9}.ekL3Mq_lede{font-family:var(--font-display);letter-spacing:-.02em;max-width:24ch;font-size:clamp(1.15rem,min(1.6vw,2.8vh),1.55rem);font-weight:700;line-height:1.25}.ekL3Mq_body{max-width:34rem;color:var(--night-ink-2);font-size:clamp(.92rem,min(1.1vw,2vh),1.05rem)}.ekL3Mq_feats{background:#f3efe70a;border:1px solid #f3efe714;border-radius:18px;gap:.75rem;margin-top:.25rem;padding:.9rem 1rem 1rem;display:grid}.ekL3Mq_featTabs{gap:.4rem;display:flex}.ekL3Mq_featTab{color:#8f8a7e;height:2.5rem;transition:color .25s var(--ease), transform .15s var(--ease), box-shadow .15s var(--ease), background .3s var(--ease);background:linear-gradient(#2a2925,#201f1c);border-radius:10px;flex:1;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 3px #0a0a09,inset 0 1px #ffffff12}.ekL3Mq_featTab kbd{z-index:1;font-family:var(--font-text);font-size:.82rem;font-weight:600;position:relative}.ekL3Mq_featTab:hover{color:var(--night-ink)}.ekL3Mq_featTab[data-on]{color:#1a0b03;background:linear-gradient(#ff7a3d,#f0561a);transform:translateY(2px);box-shadow:0 1px #9b300b,inset 0 1px #ffffff40}.ekL3Mq_featFill{transform-origin:0;background:#ffffff38;animation:3.4s linear both ekL3Mq_fill;position:absolute;inset:0}@keyframes ekL3Mq_fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ekL3Mq_featText{min-height:2.9em;color:var(--night-ink-2);font-size:.95rem;line-height:1.45;display:grid;overflow:hidden}.ekL3Mq_featText p{grid-area:1/1}.ekL3Mq_featText b{color:var(--night-ink);font-weight:600}.ekL3Mq_actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:.35rem;display:flex}.ekL3Mq_download{background:var(--signal);color:#1a0b03;height:3.2rem;transition:transform .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;align-items:center;gap:.55rem;padding:0 1.4rem;font-size:.96rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px #a3330d}.ekL3Mq_download:hover{color:#1a0b03}.ekL3Mq_download:active{transform:translateY(3px);box-shadow:0 1px #a3330d}.ekL3Mq_repo{color:var(--night-ink);transition:border-color .3s var(--ease);border-bottom:1.5px solid #f3efe74d;padding-bottom:.15rem;font-weight:600;text-decoration:none}.ekL3Mq_repo:hover{color:var(--night-ink);border-color:var(--night-ink)}.ekL3Mq_penNote{font-family:var(--font-pen);color:var(--amber);font-size:1.4rem;font-weight:600;line-height:1;transform:rotate(-3deg)}.ekL3Mq_stage{justify-self:center;justify-items:center;gap:clamp(.8rem,2vh,1.2rem);width:min(100%,150svh - 25.5rem);display:grid}.ekL3Mq_screen{aspect-ratio:16/10.6;background:radial-gradient(120% 90% at 85% 10%,#ff8a4c 0%,#0000 45%),radial-gradient(110% 100% at 10% 100%,#5a3bff 0%,#0000 55%),linear-gradient(160deg,#2a1d3a,#160f1c);border-radius:18px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 0 0 9px #0b0b0a,0 0 0 10px #ffffff0f,0 50px 90px -30px #000000d9}.ekL3Mq_menubar{z-index:3;-webkit-backdrop-filter:blur(14px);color:#ffffffd9;background:#14101873;align-items:center;gap:1rem;height:1.7rem;padding:0 .8rem;font-size:.7rem;display:flex;position:absolute;inset:0 0 auto}.ekL3Mq_menuApp{font-weight:700}.ekL3Mq_menuSpacer{flex:1}.ekL3Mq_menuIcon{width:.9rem;height:.9rem;position:relative}.ekL3Mq_menuIcon i{border:1.3px solid;border-radius:2px;width:.55rem;height:.7rem;transition:color .25s,filter .25s;position:absolute}.ekL3Mq_menuIcon i:first-child{top:0;left:0}.ekL3Mq_menuIcon i:last-child{background:#141018e6;bottom:0;right:0}.ekL3Mq_menuIcon[data-on]{color:var(--amber);filter:drop-shadow(0 0 6px var(--amber))}.ekL3Mq_clock{font-variant-numeric:tabular-nums}.ekL3Mq_win{color:var(--ink);background:#f3efe7;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:14% 7% 9%;overflow:hidden;box-shadow:0 0 0 1px #00000040,0 30px 50px -20px #0009}.ekL3Mq_winBar{border-bottom:1px solid var(--line);height:2rem;color:var(--ink-2);align-items:center;gap:.8rem;padding:0 .7rem;font-size:.72rem;font-weight:600;display:flex}.ekL3Mq_lights{gap:.3rem;display:flex}.ekL3Mq_lights i{background:#ff5f57;border-radius:50%;width:.55rem;height:.55rem}.ekL3Mq_lights i:nth-child(2){background:#febc2e}.ekL3Mq_lights i:nth-child(3){background:#28c840}.ekL3Mq_thread{flex:1;align-content:start;justify-items:start;gap:.35rem;padding:.8rem .9rem;display:grid}.ekL3Mq_bubbleThem{background:#e2ddd2;border-radius:14px 14px 14px 4px;padding:.4rem .7rem;font-size:.74rem}.ekL3Mq_composeField{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;min-height:2.3rem;margin:0 .7rem .7rem;padding:.4rem .75rem;font-size:.8rem;display:flex;position:relative}.ekL3Mq_placeholder{color:var(--ink-3);align-items:center;gap:.2rem;display:inline-flex}.ekL3Mq_caret{background:var(--ink);width:1.5px;height:1.05em;animation:1s step-end infinite ekL3Mq_blink}@keyframes ekL3Mq_blink{50%{opacity:0}}.ekL3Mq_composeValue{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;min-width:0;display:inline-flex;overflow:hidden}.ekL3Mq_composeValue[data-kind=Code]{font-family:var(--font-mono);font-size:.72rem}.ekL3Mq_pastedNote{background:var(--signal);font-family:var(--font-pen);color:#1a0b03;border-radius:999px;padding:.1rem .55rem .2rem;font-size:1.05rem;font-weight:600;line-height:1;position:absolute;top:-.85rem;right:.8rem}.ekL3Mq_panel{z-index:4;-webkit-backdrop-filter:blur(22px)saturate(1.3);width:min(86%,30rem);color:var(--night-ink);background:#181715f5;border-radius:16px;outline:none;gap:.5rem;margin-left:max(-43%,-15rem);padding:.6rem;display:grid;position:absolute;top:50%;left:50%;translate:0 -50%;box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff14,0 40px 70px -20px #000c}.ekL3Mq_panelTop{align-items:center;gap:.5rem;display:flex}.ekL3Mq_readout{font-family:var(--font-mono);color:#ffb54799;white-space:nowrap;background:#0d0d0b;border-radius:6px;align-items:baseline;gap:.3rem;padding:.25rem .5rem;font-size:.62rem;display:inline-flex}.ekL3Mq_readoutNum{letter-spacing:.06em;color:var(--amber);text-shadow:0 0 8px #ffb54780;font-size:.7rem}.ekL3Mq_cats{background:#00000059;border-radius:9px;flex:1;gap:.15rem;padding:.2rem;display:flex}.ekL3Mq_cat{color:#8f8a7e;border-radius:6px;flex:1;height:1.6rem;font-size:.68rem;font-weight:600;position:relative}.ekL3Mq_cat[aria-selected=true]{color:var(--night-ink)}.ekL3Mq_cat span{position:relative}.ekL3Mq_catPill{background:#34322d;border-radius:6px;position:absolute;inset:0}.ekL3Mq_slips{gap:.25rem;display:grid}.ekL3Mq_slip{color:#cfc9bc;cursor:pointer;border-radius:9px;grid-template-columns:.9rem auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.74rem;transition:color .2s;display:grid;position:relative}.ekL3Mq_slip:hover,.ekL3Mq_slip[data-on]{color:#fff}.ekL3Mq_slip[data-kind=Code] .ekL3Mq_slipText{font-family:var(--font-mono);font-size:.68rem}.ekL3Mq_selBar{background:#ffb5471a;border-radius:9px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffb54799}.ekL3Mq_slipNo{background:#6f6b61;border-radius:50%;width:.4rem;height:.4rem;transition:background-color .2s,box-shadow .2s;position:relative}.ekL3Mq_slip[data-on] .ekL3Mq_slipNo{background:var(--amber);box-shadow:0 0 8px #ffb54799}.ekL3Mq_slipText{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.ekL3Mq_slipMeta{font-family:var(--font-mono);color:#6f6b61;font-size:.6rem;position:relative}.ekL3Mq_thumb{background:linear-gradient(135deg,#9db4ff,#2b3bff);border-radius:3px;flex:none;width:1.6rem;height:1.1rem;display:inline-block;position:relative}.ekL3Mq_panelFoot{font-family:var(--font-mono);color:#6f6b61;gap:.9rem;padding:.15rem .3rem 0;font-size:.6rem;display:flex}.ekL3Mq_deck{justify-items:center;gap:.55rem;width:100%;display:grid}.ekL3Mq_keys{background:#0c0c0b;border-radius:14px;gap:.5rem;width:100%;padding:.65rem;display:flex;box-shadow:inset 0 2px 6px #000000b3,0 0 0 1px #ffffff0a}.ekL3Mq_keyGap{flex:1}.ekL3Mq_key{width:2.9rem;height:2.7rem;color:var(--night-ink);background:linear-gradient(#34322d,#282723);border-radius:10px;place-items:center;font-size:1rem;transition:transform 90ms,box-shadow 90ms;display:grid;box-shadow:0 4px #0a0a09,inset 0 1px #ffffff14}.ekL3Mq_key:hover{background:linear-gradient(#3b3933,#2d2c27)}.ekL3Mq_key[data-wide]{width:5rem}.ekL3Mq_key[data-orange]{color:#1a0b03;background:linear-gradient(#ff6a33,#f04f12);font-weight:700;box-shadow:0 4px #9b300b,inset 0 1px #ffffff40}.ekL3Mq_key[data-down]{transform:translateY(3px);box-shadow:0 1px #0a0a09,inset 0 1px #ffffff14}.ekL3Mq_key[data-orange][data-down]{box-shadow:0 1px #9b300b,inset 0 1px #ffffff40}.ekL3Mq_hint{min-height:1.2rem;font-family:var(--font-mono);letter-spacing:.04em;color:#8f8a7e;text-align:center;font-size:.68rem;display:grid}.ekL3Mq_hint>span{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.ekL3Mq_liveDot{background:var(--signal);border-radius:50%;width:6px;height:6px;animation:1.4s ease-out infinite ekL3Mq_live}@keyframes ekL3Mq_live{0%{box-shadow:0 0 #ff5a1fb3}80%,to{box-shadow:0 0 0 6px #ff5a1f00}}@media (min-width:961px) and (max-height:760px){.ekL3Mq_body{display:none}}@media (max-width:960px){.ekL3Mq_section{height:auto;min-height:0;max-height:none;padding:3rem 0 1.75rem}.ekL3Mq_inner{grid-template-columns:minmax(0,1fr);gap:1.5rem}.ekL3Mq_copy{gap:.6rem}.ekL3Mq_title{font-size:clamp(2.5rem,12vw,3.6rem)}.ekL3Mq_body{display:none}.ekL3Mq_stage{width:100%}.ekL3Mq_actions{gap:.7rem 1.2rem}}@media (max-width:480px){.ekL3Mq_section{border-radius:24px;margin-inline:.4rem}.ekL3Mq_screen{aspect-ratio:4/3.3;border-radius:14px}.ekL3Mq_menubar span:not(.ekL3Mq_menuApp):not(.ekL3Mq_menuSpacer):not(.ekL3Mq_menuIcon):not(.ekL3Mq_clock){display:none}.ekL3Mq_win{left:4%;right:4%}.ekL3Mq_panel{width:92%;margin-left:-46%}.ekL3Mq_slipMeta{display:none}.ekL3Mq_slip{grid-template-columns:1.7rem auto minmax(0,1fr);padding:.32rem .5rem;font-size:.7rem}.ekL3Mq_panel{gap:.35rem;padding:.45rem}.ekL3Mq_feats{gap:.55rem;padding:.7rem .75rem .75rem}.ekL3Mq_inner{gap:1.1rem}.ekL3Mq_panelFoot{display:none}.ekL3Mq_keys{gap:.35rem;padding:.5rem}.ekL3Mq_key{flex:1 1 0;width:auto;min-width:0;height:2.75rem;font-size:.95rem}.ekL3Mq_key[data-wide]{flex:1.5 1 0;width:auto}.ekL3Mq_keyGap{flex:.3}.ekL3Mq_featTab{height:2.75rem}.ekL3Mq_featTab kbd{font-size:.74rem}.ekL3Mq_featText{font-size:.88rem}}.ekL3Mq_section[data-off] *{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ekL3Mq_caret,.ekL3Mq_liveDot,.ekL3Mq_featFill{animation:none}}
.TOIAJW_layer{z-index:1000;pointer-events:none;position:fixed;inset:0}.TOIAJW_anchor{width:0;height:0;position:absolute;top:0;left:0}.TOIAJW_bubble{background:var(--pen);opacity:0;width:88px;height:88px;transition:opacity .2s var(--ease), scale .38s var(--ease);border-radius:999px;place-items:center;margin:-44px 0 0 -44px;display:grid;position:absolute;top:0;left:0;scale:.2}.TOIAJW_bubble[data-on]{opacity:1;scale:1}.TOIAJW_bubble[data-on][data-down]{scale:.86}.TOIAJW_label{font-family:var(--font-text);letter-spacing:-.01em;color:#fff;font-size:.8rem;font-weight:600}
._4Xz7mW_footer{border-top:1px solid var(--line);padding:2rem 0 1.5rem;overflow:hidden}._4Xz7mW_markWrap{position:relative}._4Xz7mW_wordmark{font-family:var(--font-display);letter-spacing:-.06em;color:var(--ink);-webkit-user-select:none;user-select:none;justify-content:space-between;font-size:clamp(4rem,19vw,19rem);font-weight:900;line-height:.82;display:flex}._4Xz7mW_letter{cursor:grab;touch-action:manipulation;display:inline-block;position:relative}._4Xz7mW_letter:active{cursor:grabbing}._4Xz7mW_wave{animation:_4Xz7mW_wave 4.2s var(--ease-in-out) infinite;animation-delay:calc(var(--i) * -.35s);transition:color .3s var(--ease), translate .5s var(--ease);display:inline-block}._4Xz7mW_letter:hover ._4Xz7mW_wave{color:var(--pen);translate:0 -.08em}@keyframes _4Xz7mW_wave{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-.035em)rotate(-1.5deg)}}._4Xz7mW_pullNote{font-family:var(--font-pen);color:var(--pen);font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:600;line-height:1;position:absolute;top:-.6rem;right:.5rem;transform:rotate(-3deg)}._4Xz7mW_row{color:#67625a;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1.75rem;font-size:.88rem;display:flex}._4Xz7mW_top{min-height:44px;color:var(--ink);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}._4Xz7mW_arrow{transition:transform .45s var(--ease);display:inline-block}._4Xz7mW_top:hover ._4Xz7mW_arrow{transform:translateY(-4px)}._4Xz7mW_footer[data-off] ._4Xz7mW_wave{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._4Xz7mW_wave{animation:none}}
.DN390W_sub{max-width:31rem;color:var(--ink-2);flex-direction:column;gap:.75rem;font-size:clamp(1rem,.4vw + .92rem,1.15rem);line-height:1.55;display:flex}.DN390W_actions{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.DN390W_primary{color:#141310;height:3.4rem;transition:background-color .3s var(--ease), color .3s var(--ease);background:#f3efe7;border-radius:999px;align-items:center;gap:.75rem;padding:0 .5rem 0 1.5rem;font-size:.98rem;font-weight:600;text-decoration:none;display:inline-flex}.DN390W_primary:hover{color:#fff;background:#2b3bff}.DN390W_primaryIcon{color:#f3efe7;width:2.4rem;height:2.4rem;transition:transform .5s var(--ease);background:#141310;border-radius:50%;place-items:center;display:grid}.DN390W_primary:hover .DN390W_primaryIcon{transform:rotate(-90deg)}.DN390W_actions[data-light] .DN390W_primary{color:#f3efe7;background:#141310}.DN390W_actions[data-light] .DN390W_primary:hover{color:#fff;background:#2b3bff}.DN390W_actions[data-light] .DN390W_primaryIcon{color:#141310;background:#f3efe7}.DN390W_secondary{color:var(--ink);padding-block:.3rem;font-size:.98rem;font-weight:600;text-decoration:none;position:relative}.DN390W_secondary:after{content:"";transform-origin:100%;height:1.5px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.35)}.DN390W_secondary:hover:after{transform-origin:0;transform:scaleX(1)}@media (pointer:coarse){.DN390W_secondary:before{content:"";position:absolute;inset:-.7rem -.6rem}}.DN390W_hero{height:max(100svh,44rem);padding:.6rem;position:relative}.DN390W_scrollWrap{transform-origin:50% 0;height:100%}.DN390W_panel{--pen:#7b88ff;--ink:#f3efe7;--ink-2:#b8b2a5;--ink-3:#8a8477;--line:#f3efe71f;--line-2:#f3efe738;height:100%;color:var(--ink);isolation:isolate;background:#141310;border-radius:32px;position:relative;overflow:hidden}.DN390W_panel[data-light]{--pen:#2b3bff;--ink:#141310;--ink-2:#514d44;--ink-3:#8a8477;--line:#1413101a;--line-2:#14131033;background:#f3efe7;box-shadow:inset 0 0 0 1px #14131014}@media (max-width:760px){.DN390W_hero{height:auto;min-height:100svh}.DN390W_panel{border-radius:24px;min-height:calc(100svh - 1.2rem)}}
.yqxLla_panel{background:radial-gradient(70% 60% at 85% 0,#2b3bff47,#0000 60%),radial-gradient(50% 50% at 0 100%,#ff5a1f29,#0000 70%),#141310;align-items:center;padding:6rem 0 3rem;display:flex}.yqxLla_light{--lx:50%;--ly:40%;z-index:0;background:radial-gradient(28rem 28rem at var(--lx) var(--ly), #7b88ff38, transparent 70%);opacity:0;transition:opacity .5s var(--ease);pointer-events:none;position:absolute;inset:0}.yqxLla_light[data-on]{opacity:1}.yqxLla_grain{z-index:0;opacity:.08;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.yqxLla_inner{z-index:1;gap:clamp(1rem,2.5vh,2rem);display:grid;position:relative}.yqxLla_eyebrow{color:var(--ink-3)!important}.yqxLla_title{font-family:var(--font-display);letter-spacing:-.06em;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;font-size:clamp(3.2rem,min(9.6vw,15vh),10.5rem);font-weight:900;line-height:.9;display:flex}.yqxLla_mask{margin-bottom:-.12em;padding:.04em .12em .12em 0;display:block;overflow:hidden}.yqxLla_mask[data-open]{overflow:visible}.yqxLla_line{white-space:nowrap;transform-origin:0 100%;display:inline-block}.yqxLla_ch{will-change:transform;display:inline-block}.yqxLla_good{cursor:pointer;display:inline-grid;position:relative}.yqxLla_goodV{color:var(--pen);opacity:0;transition:opacity .26s var(--ease), transform .42s var(--ease);grid-area:1/1;justify-content:center;align-items:baseline;display:inline-flex;transform:translateY(.18em)scale(.9)}.yqxLla_goodV[data-on]{opacity:1;transform:none}.yqxLla_goodV[data-style=pen]{font-family:var(--font-pen);letter-spacing:-.01em;color:var(--amber);font-size:.98em;font-weight:700}.yqxLla_goodV[data-style=mono]{font-family:var(--font-mono);letter-spacing:-.08em;color:#9fe3b4;font-size:.78em;font-weight:600}.yqxLla_goodV[data-style=outline]{color:#0000;-webkit-text-stroke:2px #f3efe7}.yqxLla_goodV[data-style=marker]{color:#fff;background:#2b3bff;border-radius:.08em;padding:0 .08em;box-shadow:0 .12em #1824c9}.yqxLla_circle{pointer-events:none;width:112%;height:112%;position:absolute;top:-2%;left:-6%}.yqxLla_work{cursor:pointer;display:inline-block;position:relative}.yqxLla_work:hover .yqxLla_ch{color:#ff5a1f}.yqxLla_workNote{white-space:nowrap;pointer-events:none;position:absolute;top:86%;left:8%}.yqxLla_note{font-family:var(--font-pen);letter-spacing:0;color:var(--pen);margin-top:.4rem;font-size:clamp(1.3rem,1.9vw,1.8rem);font-weight:600;line-height:1;transform:rotate(-4deg)}.yqxLla_lower{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-top:clamp(4.2rem,10vh,6.5rem);display:flex}.yqxLla_right{justify-items:end;gap:1rem;display:grid}@media (max-width:760px){.yqxLla_panel{padding:5.5rem 0 2rem}.yqxLla_title{font-size:clamp(2.5rem,12vw,4rem)}.yqxLla_right{justify-items:start}}
.Pc0YFa_screen{font-family:var(--font-text);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.Pc0YFa_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.Pc0YFa_pos{color:#d9dbe0;background:#15171b;grid-template-columns:2.6rem 1fr 32%;gap:.8rem;padding:.9rem;font-size:clamp(.55rem,.75vw,.72rem);display:grid}.Pc0YFa_posSide{background:#1d2026;border-radius:10px;align-content:start;gap:.55rem;padding:.5rem .4rem;display:grid}.Pc0YFa_posSide span{background:#272b33;border-radius:6px;height:1.6rem}.Pc0YFa_posSide span[data-on]{background:#f2b33d}.Pc0YFa_posMain{grid-template-rows:auto 1fr auto;gap:.6rem;min-width:0;display:grid}.Pc0YFa_posTop{justify-content:space-between;align-items:center;display:flex}.Pc0YFa_posTitle{color:#fff;font-size:1.25em;font-weight:700}.Pc0YFa_posChip{font-family:var(--font-mono);color:#a8adb8;background:#272b33;border-radius:6px;padding:.2rem .5rem}.Pc0YFa_posTable{background:#1b1e24;border-radius:10px;align-content:start;display:grid;overflow:hidden}.Pc0YFa_posRow{border-bottom:1px solid #252931;grid-template-columns:1fr 2.5rem 5rem;gap:.5rem;padding:.55rem .7rem;display:grid}.Pc0YFa_posTotal{color:#f2b33d;background:#1b1e24;border-radius:10px;justify-content:space-between;align-items:center;padding:.6rem .7rem;font-size:1.2em;font-weight:700;display:flex}.Pc0YFa_posPaid{color:#63d58b;background:#3cc86e26;border-radius:5px;padding:.15rem .45rem;font-size:.8em}.Pc0YFa_posPanel{background:linear-gradient(160deg,#23262d,#1b1d22);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex}.Pc0YFa_posPanelLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#8a8f99}.Pc0YFa_posBig{font-family:var(--font-mono);color:#fff;font-size:1.5em;font-weight:600}.Pc0YFa_posArrow{color:#f2b33d}.Pc0YFa_posBar{background:#2a2e36;border-radius:5px;width:70%;height:5px;margin-top:.5rem;overflow:hidden}.Pc0YFa_posBar span{background:#f2b33d;width:64%;height:100%;display:block}.Pc0YFa_brand{color:#2a0f02;background:#ff6a2b}.Pc0YFa_brandNav{justify-content:space-between;align-items:center;display:flex;position:absolute;top:7%;left:6%;right:6%}.Pc0YFa_brandLogo{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(.9rem,1.4vw,1.25rem);font-weight:900}.Pc0YFa_brandLinks{gap:.45rem;display:flex}.Pc0YFa_brandLinks i{background:#2a0f0259;border-radius:4px;width:2rem;height:.4rem}.Pc0YFa_brandHero{z-index:1;justify-items:start;gap:.8rem;display:grid;position:absolute;bottom:10%;left:6%}.Pc0YFa_brandHead{font-family:var(--font-display);letter-spacing:-.06em;color:#fff6e9;font-size:clamp(2rem,4.6vw,4.2rem);font-weight:900;line-height:.85}.Pc0YFa_brandBtn{color:#fff6e9;background:#2a0f02;border-radius:999px;padding:.45rem .9rem;font-size:clamp(.6rem,.8vw,.75rem);font-weight:600}.Pc0YFa_blob{border-radius:50%;position:absolute}.Pc0YFa_blobA{aspect-ratio:1;background:#ffd23f;width:46%;top:18%;right:-6%}.Pc0YFa_blobB{aspect-ratio:1;background:#fff6e9;width:22%;top:12%;right:30%}.Pc0YFa_blobC{aspect-ratio:1;background:#2a0f02;width:16%;bottom:8%;right:8%}.Pc0YFa_queue{background:radial-gradient(circle at 30% 20%,#1f6b4f,#0d2f24);place-items:center;display:grid}.Pc0YFa_phone{color:#0d2f24;background:#f4fbf7;border-radius:26px;flex-direction:column;align-items:center;gap:.35rem;width:52%;height:84%;padding-top:12%;font-size:clamp(.55rem,.75vw,.72rem);display:flex;box-shadow:0 0 0 6px #0b1f18,0 30px 50px -20px #0009}.Pc0YFa_qLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#3b8a6a}.Pc0YFa_qNum{font-family:var(--font-display);letter-spacing:-.06em;font-size:4.6em;font-weight:900;line-height:1}.Pc0YFa_qSub{font-weight:600}.Pc0YFa_qPlate{font-family:var(--font-mono);border:1.5px solid #0d2f24;border-radius:6px;margin-top:.6rem;padding:.35rem .6rem;font-weight:600}.Pc0YFa_qSteps{gap:.3rem;margin-top:.6rem;display:flex}.Pc0YFa_qSteps i{background:#cfe3da;border-radius:3px;width:1.4rem;height:.3rem}.Pc0YFa_qSteps i[data-on]{background:#1f9a6a}.Pc0YFa_chat{background:#e9e1d6;grid-template-rows:auto 1fr;font-size:clamp(.6rem,.8vw,.76rem);display:grid}.Pc0YFa_chatHead{color:#fff;background:#1f5f4c;align-items:center;gap:.55rem;padding:.75rem .9rem;font-weight:600;display:flex}.Pc0YFa_chatAvatar{background:#9fe0c4;border-radius:50%;width:1.6rem;height:1.6rem}.Pc0YFa_chatBody{flex-direction:column;gap:.45rem;padding:.9rem;display:flex}.Pc0YFa_bubble{color:#1d1d1b;background:#fff;border-radius:10px;max-width:78%;padding:.45rem .65rem;box-shadow:0 1px 1px #00000014}.Pc0YFa_in{border-top-left-radius:2px;align-self:flex-start}.Pc0YFa_out{background:#d5f6c7;border-top-right-radius:2px;align-self:flex-end}.Pc0YFa_card{gap:.15rem;display:grid}.Pc0YFa_card span{color:#1f9a6a}.Pc0YFa_studio{background:#f6f1ea;grid-template-rows:auto 1fr;gap:.7rem;padding:2.4rem 1rem 1rem;display:grid}.Pc0YFa_studioTitle{font-family:var(--font-display);letter-spacing:-.03em;color:#2a2420;font-size:clamp(1.1rem,2vw,1.8rem);font-weight:300}.Pc0YFa_gallery{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;width:60%;min-height:0;display:grid}.Pc0YFa_gallery span{background:linear-gradient(160deg,#d8c9b8,#a89580);border-radius:6px;min-height:0;display:block}.Pc0YFa_gallery span:nth-child(2n){background:linear-gradient(160deg,#c9b5a6,#7d6a5d)}.Pc0YFa_gallery span:nth-child(3n){background:linear-gradient(160deg,#e3d7c7,#b9a48f)}.Pc0YFa_clip{color:#e9e4d8;background:#161513;justify-content:center;align-items:center;gap:clamp(1rem,3vw,2.5rem);display:flex}.Pc0YFa_clipKeys{gap:.45rem;display:flex}.Pc0YFa_clipKeys span{aspect-ratio:1;background:linear-gradient(#2a2925,#201f1c);border-radius:10px;place-items:center;width:clamp(2.2rem,3.6vw,3.2rem);font-size:clamp(.9rem,1.4vw,1.2rem);display:grid;box-shadow:0 3px #0b0b0a,inset 0 1px #ffffff14}.Pc0YFa_clipSlips{font-family:var(--font-mono);gap:.35rem;font-size:clamp(.6rem,.8vw,.75rem);display:grid}.Pc0YFa_clipSlips span{background:#22211e;border-bottom:1px dashed #3a3934;border-radius:6px;padding:.4rem .7rem}.Pc0YFa_clipSlips span:first-child{color:#ffb547;outline:1px solid #ffb54773}.Pc0YFa_clipPaste{color:#1a0b03;background:#ff5a1f;border-radius:10px;padding:.7rem 1.1rem;font-weight:700;box-shadow:0 3px #a3330d}@media (max-width:640px){.Pc0YFa_clipSlips{display:none}}@container (max-width:440px){.Pc0YFa_pos{grid-template-columns:1.8rem minmax(0,1fr);gap:.5rem;padding:.6rem}.Pc0YFa_posPanel{display:none}.Pc0YFa_posMain{grid-column:2/-1}.Pc0YFa_posSide{gap:.4rem;padding:.4rem .3rem}.Pc0YFa_posSide span{height:1.2rem}.Pc0YFa_posRow{white-space:nowrap;grid-template-columns:minmax(0,1fr) 2rem 4.2rem;padding:.45rem .55rem}.Pc0YFa_posRow>span:first-child{text-overflow:ellipsis;overflow:hidden}.Pc0YFa_posChip{display:none}}.Pc0YFa_quote{z-index:1;color:#2a2420;width:max(10.5rem,42cqw);max-width:21rem;animation:Pc0YFa_quoteIn .9s var(--ease) .35s both;background:#fffdf9;border-radius:.9em;gap:.75em;padding:1.1em 1.1em 1em;font-size:clamp(.5rem,1.5cqw,.78rem);display:grid;position:absolute;top:12%;right:4cqw;box-shadow:0 0 0 1px #2a242014,0 1.6em 3em -1.2em #2a242073}@keyframes Pc0YFa_quoteIn{0%{opacity:0;transform:translate(28%)rotate(3deg)}}.Pc0YFa_quoteHead{justify-content:space-between;align-items:baseline;gap:.5em;display:flex}.Pc0YFa_quoteHead b{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.35em;font-weight:800}.Pc0YFa_quoteHead span{color:#8c7f72;white-space:nowrap}.Pc0YFa_quoteRows{gap:.45em;display:grid}.Pc0YFa_quoteRow{white-space:nowrap;animation:Pc0YFa_quoteRow .5s var(--ease) both;animation-delay:calc(.75s + var(--i) * .14s);grid-template-columns:.9em minmax(0,1fr) auto;align-items:center;gap:.55em;display:grid}.Pc0YFa_quoteRow>span:nth-child(2){text-overflow:ellipsis;overflow:hidden}.Pc0YFa_quoteRow i{background:#b9a48f;border-radius:.25em;outline:1px solid #b9a48f;width:.9em;height:.9em;box-shadow:inset 0 0 0 .2em #fffdf9}@keyframes Pc0YFa_quoteRow{0%{opacity:0;transform:translateY(.5em)}}.Pc0YFa_quoteTotal{border-top:1px dashed #d8cbbb;justify-content:space-between;align-items:baseline;padding-top:.6em;font-weight:700;display:flex}.Pc0YFa_quoteTotal .Pc0YFa_num{font-size:1.3em}.Pc0YFa_quoteSend{color:#fffdf9;height:2.5em;animation:Pc0YFa_quoteSend 6.5s var(--ease) 2.2s infinite;background:#2a2420;border-radius:.6em;font-weight:600;display:grid;position:relative;overflow:hidden}.Pc0YFa_quoteSendA,.Pc0YFa_quoteSendB{grid-area:1/1;justify-content:center;align-items:center;gap:.45em;display:inline-flex}.Pc0YFa_quoteSendA{animation:Pc0YFa_quoteSendA 6.5s var(--ease) 2.2s infinite}.Pc0YFa_quoteSendB{opacity:0;animation:Pc0YFa_quoteSendB 6.5s var(--ease) 2.2s infinite;translate:0 100%}@keyframes Pc0YFa_quoteSend{0%,28%,36%,to{background:#2a2420;transform:scale(1)}32%{transform:scale(.94)}40%,80%{background:#2f7a55}}@keyframes Pc0YFa_quoteSendA{0%,33%,92%,to{opacity:1;translate:0}38%,86%{opacity:0;translate:0 -100%}88%{opacity:0;translate:0 100%}}@keyframes Pc0YFa_quoteSendB{0%,33%,86%,to{opacity:0;translate:0 100%}38%,80%{opacity:1;translate:0}84%{opacity:0;translate:0 -100%}}@container (max-width:300px){.Pc0YFa_quoteRows,.Pc0YFa_quoteHead span{display:none}.Pc0YFa_quote{gap:.5em;width:46cqw;min-width:0;padding:.8em}}.Pc0YFa_pms{color:#17202b;background:#f3f5f8;grid-template-rows:auto minmax(0,1fr);display:grid}.Pc0YFa_pmsTop,.Pc0YFa_pmsBoard,.Pc0YFa_pmsToast{font-size:clamp(.42rem,1.32cqw,.74rem)}.Pc0YFa_pmsTop{align-items:center;gap:1em;padding:2.4cqw 3cqw 2cqw;display:flex}.Pc0YFa_pmsTitle{gap:.45em;margin-right:auto;display:grid}.Pc0YFa_pmsTitle b{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.5em;font-weight:800}.Pc0YFa_pmsBar{background:#dfe5ec;border-radius:1em;width:12em;height:.35em;overflow:hidden}.Pc0YFa_pmsBar span{border-radius:inherit;transform-origin:0;width:100%;height:100%;animation:Pc0YFa_pmsBar 10s var(--ease) 1s infinite;background:#0f9fd8;display:block;scale:.58 1}@keyframes Pc0YFa_pmsBar{0%,52%{scale:.58 1}58%,90%{scale:.7 1}to{scale:.58 1}}.Pc0YFa_pmsFaces{display:flex}.Pc0YFa_pmsFaces i{color:#17202b;border-radius:50%;place-items:center;width:1.9em;height:1.9em;margin-left:-.45em;font-size:.85em;font-style:normal;font-weight:700;display:grid;box-shadow:0 0 0 .18em #fff}.Pc0YFa_pmsFaces i:first-child{margin-left:0}.Pc0YFa_pmsNew{color:#fff;white-space:nowrap;background:#17202b;border-radius:.6em;padding:.5em .9em;font-weight:600}.Pc0YFa_pmsBoard{--cols:4;--gap:1.8cqw;--shift:calc((100cqw - 6cqw - (var(--cols) - 1) * var(--gap)) / var(--cols) + var(--gap));grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gap);min-height:0;padding:0 3cqw 3cqw;display:grid}.Pc0YFa_pmsCol{background:#e8edf2;border-radius:.9em;flex-direction:column;gap:.7em;min-width:0;min-height:0;padding:.8em;display:flex}.Pc0YFa_pmsCol:not([data-col="1"]){overflow:hidden}.Pc0YFa_pmsColHead{color:#4a5665;white-space:nowrap;align-items:center;gap:.5em;font-weight:700;display:flex}.Pc0YFa_pmsColHead i{border:.15em solid #9aa6b4;border-radius:50%;width:.65em;height:.65em}.Pc0YFa_pmsColHead i[data-stage="1"]{background:linear-gradient(90deg,#e9a23b 50%,#0000 50%);border-color:#e9a23b}.Pc0YFa_pmsColHead i[data-stage="2"]{background:conic-gradient(#7a6cf0 75%,#0000 75%);border-color:#7a6cf0}.Pc0YFa_pmsColHead i[data-stage="3"]{background:#2fa36b;border-color:#2fa36b}.Pc0YFa_pmsCell{display:grid}.Pc0YFa_pmsCell>*{grid-area:1/1}.Pc0YFa_pmsSlot{border:.12em dashed #b9c3cf;border-radius:.7em}.Pc0YFa_pmsCard{background:#fff;border-radius:.7em;gap:.6em;padding:.75em .8em .7em;display:grid;position:relative;box-shadow:0 .1em .25em #17202b14}.Pc0YFa_pmsCard[data-ghost]{visibility:hidden}.Pc0YFa_pmsCard[data-done] .Pc0YFa_pmsCardT{color:#7d8896;-webkit-text-decoration:line-through #7d889680;text-decoration:line-through #7d889680}.Pc0YFa_pmsCard[data-hot]{z-index:2;animation:Pc0YFa_pmsMove 10s var(--ease) 1s infinite}@keyframes Pc0YFa_pmsMove{0%,24%{opacity:1;translate:0;rotate:0deg;scale:1;box-shadow:0 .1em .25em #17202b14}30%{translate:0 -.35em;rotate:-2.5deg;scale:1.05;box-shadow:0 1.2em 2em -.8em #17202b59}48%{translate:var(--shift) -.35em;rotate:2deg;scale:1.05;box-shadow:0 1.2em 2em -.8em #17202b59}54%,86%{translate:var(--shift) 0;opacity:1;rotate:0deg;scale:1;box-shadow:0 .1em .25em #17202b14}91%{translate:var(--shift) 0;opacity:0}92%{opacity:0;translate:0;scale:.96}to{opacity:1;translate:0;scale:1}}.Pc0YFa_pmsTag{border-radius:1em;width:2.2em;height:.35em}.Pc0YFa_pmsCardT{font-weight:600;line-height:1.25}.Pc0YFa_pmsCardB{justify-content:space-between;align-items:center;gap:.4em;display:flex}.Pc0YFa_pmsCardB .Pc0YFa_pmsFaces i{width:1.6em;height:1.6em;font-size:.8em}.Pc0YFa_pmsDue{color:#5b6776;font-family:var(--font-mono);background:#eef1f5;border-radius:.4em;padding:.2em .5em;font-size:.9em}.Pc0YFa_pmsDue[data-today]{color:#c2412d;background:#fde8e4}.Pc0YFa_pmsTick{color:#fff;background:#2fa36b;border-radius:50%;place-items:center;width:1.5em;height:1.5em;font-size:.85em;font-weight:700;display:grid}.Pc0YFa_pmsToast{z-index:3;opacity:0;animation:Pc0YFa_pmsToast 10s var(--ease) 1s infinite;background:#fff;border-radius:.9em;align-items:center;gap:.75em;padding:.75em 1.1em .75em .75em;display:flex;position:absolute;bottom:3cqw;right:3cqw;box-shadow:0 0 0 1px #17202b0f,0 1.2em 2.4em -1em #17202b66}@keyframes Pc0YFa_pmsToast{0%,54%{opacity:0;transform:translateY(70%)scale(.96)}60%,84%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(30%)scale(.98)}}.Pc0YFa_pmsWa{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:2.4em;height:2.4em;display:grid}.Pc0YFa_pmsWa svg{width:1.4em;height:1.4em}.Pc0YFa_pmsToastT{white-space:nowrap;gap:.15em;display:grid}.Pc0YFa_pmsToastT span{color:#5b6776}@container (max-width:440px){.Pc0YFa_pmsBoard{--cols:3}.Pc0YFa_pmsCol[data-col="3"]{display:none}.Pc0YFa_pmsTop,.Pc0YFa_pmsBoard,.Pc0YFa_pmsToast{font-size:clamp(.4rem,2cqw,.66rem)}.Pc0YFa_pmsBar{width:7em}}@container (max-width:240px){.Pc0YFa_pmsToastT span,.Pc0YFa_pmsTop>.Pc0YFa_pmsFaces{display:none}}@media (prefers-reduced-motion:reduce){.Pc0YFa_quote,.Pc0YFa_quoteRow,.Pc0YFa_quoteSend,.Pc0YFa_quoteSendA,.Pc0YFa_quoteSendB,.Pc0YFa_pmsBar span,.Pc0YFa_pmsCard[data-hot],.Pc0YFa_pmsToast{animation:none}.Pc0YFa_pmsToast{opacity:1}}@container (max-width:220px){.Pc0YFa_chatHead,.Pc0YFa_chatBody{font-size:.56rem}.Pc0YFa_chatHead{padding:.6rem .7rem}.Pc0YFa_chatAvatar{width:1.3rem;height:1.3rem}.Pc0YFa_chatBody{gap:.35rem;padding:.7rem .6rem}.Pc0YFa_bubble{max-width:88%;padding:.38rem .5rem}}
.cPAiDq_root{z-index:2000;pointer-events:auto;position:fixed;inset:0}.cPAiDq_root[data-exit]{pointer-events:none}.cPAiDq_col{background:#141310;position:absolute;top:0;bottom:0}.cPAiDq_col:after{content:"";background:var(--pen,#2b3bff);height:3px;position:absolute;bottom:0;left:0;right:0}.cPAiDq_stage{color:#f3efe7;flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:absolute;inset:0}.cPAiDq_top{grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;display:grid}.cPAiDq_mark{color:#fff;background:#2b3bff;border-radius:50%;grid-row:span 2;place-items:center;width:3.6rem;height:3.6rem;display:grid}.cPAiDq_mark svg{width:55%;height:55%}.cPAiDq_brand{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.03em;font-size:1.35rem;font-weight:800}.cPAiDq_role{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:#8f8a7e;font-size:.7rem}.cPAiDq_bottom{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.cPAiDq_step{height:1.3em;font-family:var(--font-caveat), cursive;color:#ffb547;align-items:baseline;gap:.4rem;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;display:inline-flex;overflow:hidden}.cPAiDq_step>span{display:inline-block}.cPAiDq_dots{gap:4px;display:inline-flex}.cPAiDq_dots b{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite cPAiDq_dot}.cPAiDq_dots b:nth-child(2){animation-delay:.15s}.cPAiDq_dots b:nth-child(3){animation-delay:.3s}@keyframes cPAiDq_dot{50%{opacity:.4;transform:translateY(-5px)}}.cPAiDq_count{font-family:var(--font-satoshi), sans-serif;letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(6rem,22vw,22rem);font-weight:900;line-height:.78}.cPAiDq_count em{vertical-align:top;color:#2b3bff;margin-left:.05em;font-size:.3em;font-style:normal}.cPAiDq_bar{background:#f3efe714;height:4px;position:absolute;bottom:0;left:0;right:0}.cPAiDq_bar span{transform-origin:0;background:#2b3bff;height:100%;display:block}@media (max-width:600px){.cPAiDq_bottom{flex-direction:column;align-items:flex-start}}
._oVHxq_section{position:relative}._oVHxq_track{height:320vh;position:relative}._oVHxq_sticky{align-items:center;min-height:100svh;padding-block:6rem 4rem;display:flex;position:sticky;top:0}._oVHxq_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}._oVHxq_side{align-content:center;gap:1rem;display:grid}._oVHxq_stepCopy{min-height:11rem;margin-top:clamp(1.5rem,3vw,2.5rem)}._oVHxq_stepTitle{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:800;line-height:1}._oVHxq_stepText{max-width:28ch;color:var(--ink-2);margin-top:.75rem;font-size:1.05rem}._oVHxq_rail{gap:.25rem;max-width:20rem;margin-top:1.5rem;display:grid}._oVHxq_railBtn{text-align:left;color:#6b665b;width:100%;transition:color .3s var(--ease);grid-template-columns:4.5rem 1fr;align-items:center;gap:1rem;padding:.55rem 0;font-size:.95rem;font-weight:600;display:grid}._oVHxq_railBtn[data-on]{color:var(--ink)}@media (hover:hover){._oVHxq_railBtn:hover{color:var(--ink)}}._oVHxq_railTrack{background:var(--line-2);border-radius:2px;height:2px;position:relative;overflow:hidden}._oVHxq_railFill{background:var(--pen);transform-origin:0;position:absolute;inset:0}._oVHxq_railLabel{transition:translate .45s var(--ease)}._oVHxq_railBtn[data-on] ._oVHxq_railLabel{translate:.3rem}@media (hover:hover){._oVHxq_railBtn:hover ._oVHxq_railLabel{translate:.3rem}}._oVHxq_stage{gap:.9rem;min-width:0;display:grid}._oVHxq_window{border:1px solid var(--line);transition:background-color .6s var(--ease);background:#fff;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 50px 90px -55px #1413108c}._oVHxq_window[data-stage="0"]{background:#f8f5ee}._oVHxq_window[data-stage="1"]{background:#f6f7ff}._oVHxq_chrome{border-bottom:1px solid var(--line);align-items:center;gap:1rem;height:3rem;padding:0 .9rem 0 1.1rem;display:flex}._oVHxq_dots{gap:.4rem;display:flex}._oVHxq_dots i{width:.7rem;height:.7rem;transition:background-color .5s var(--ease);background:#e1dccf;border-radius:50%}._oVHxq_window[data-stage="2"] ._oVHxq_dots i:first-child{background:#ff5f57}._oVHxq_window[data-stage="2"] ._oVHxq_dots i:nth-child(2){background:#febc2e}._oVHxq_window[data-stage="2"] ._oVHxq_dots i:nth-child(3){background:#28c840}._oVHxq_chromeLabel{font-family:var(--font-mono);color:var(--ink-2);flex:1;justify-content:center;font-size:.74rem;display:flex}._oVHxq_chromeRight{justify-content:flex-end;min-width:6.5rem;display:flex}._oVHxq_launch{background:var(--pen);color:#fff;height:2rem;box-shadow:0 8px 20px -8px var(--pen);border-radius:999px;align-items:center;gap:.45rem;padding:0 .9rem;font-size:.8rem;font-weight:700;display:inline-flex}@media (pointer:coarse){._oVHxq_launch{position:relative}._oVHxq_launch:after{content:"";position:absolute;inset:-.4rem -.3rem}}._oVHxq_launchDot{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.6s ease-out infinite _oVHxq_beat}@keyframes _oVHxq_beat{0%{box-shadow:0 0 #fffc}80%,to{box-shadow:0 0 0 7px #fff0}}._oVHxq_canvas{aspect-ratio:4/3;position:relative;overflow:hidden;container-type:size}._oVHxq_gridBg{pointer-events:none;transition:opacity .6s var(--ease);position:absolute;inset:0}._oVHxq_window[data-stage="0"] ._oVHxq_gridBg{background-image:radial-gradient(#14131029 1px,#0000 1.3px);background-size:22px 22px}._oVHxq_window[data-stage="1"] ._oVHxq_gridBg{background-image:linear-gradient(#2b3bff1f 1px,#0000 1px),linear-gradient(90deg,#2b3bff1f 1px,#0000 1px),linear-gradient(#2b3bff0d 1px,#0000 1px),linear-gradient(90deg,#2b3bff0d 1px,#0000 1px);background-size:80px 80px,80px 80px,16px 16px,16px 16px}._oVHxq_window[data-stage="2"] ._oVHxq_gridBg{opacity:0}._oVHxq_piece{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute}._oVHxq_piece[data-drag]{touch-action:none}._oVHxq_piece[data-selected]{z-index:5}._oVHxq_face{opacity:0;pointer-events:none;transition:opacity .45s var(--ease), transform .6s var(--ease);transition-delay:calc(var(--n) * 40ms);position:absolute;inset:0}._oVHxq_window[data-stage="0"] ._oVHxq_note,._oVHxq_window[data-stage="1"] ._oVHxq_wire,._oVHxq_window[data-stage="2"] ._oVHxq_built{opacity:1;transform:none}._oVHxq_window:not([data-stage="0"]) ._oVHxq_note{transform:scale(.94)}._oVHxq_window:not([data-stage="2"]) ._oVHxq_built{transform:scale(1.03)}._oVHxq_note{background:var(--tint);cursor:grab;border-radius:4px;align-items:flex-end;padding:7cqw 6% 6%;display:flex;box-shadow:inset 0 1px #fff9,0 14px 24px -14px #14131073}._oVHxq_piece:active ._oVHxq_note{cursor:grabbing}._oVHxq_pin{background:#141310bf;border-radius:50%;width:1.6cqw;height:1.6cqw;margin-left:-.8cqw;position:absolute;top:7%;left:50%;box-shadow:0 2px 3px #0000004d}._oVHxq_noteText{font-family:var(--font-pen);color:#2a241c;font-size:clamp(.9rem,3.6cqw,1.7rem);font-weight:600;line-height:1.02}._oVHxq_wire{cursor:pointer;transition:opacity .45s var(--ease), border-color .25s var(--ease), background-color .25s var(--ease);background:#ffffffb3;border:1.5px dashed #2b3bff73;border-radius:10px}@media (hover:hover){._oVHxq_piece:hover ._oVHxq_wire{border-color:var(--pen);background:#2b3bff0f}}._oVHxq_wireLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pen);font-size:clamp(.55rem,1.5cqw,.75rem);position:absolute;top:.45rem;left:.6rem}._oVHxq_cross{background:linear-gradient(to top right,#0000 calc(50% - .6px),#2b3bff2e 50%,#0000 calc(50% + .6px)),linear-gradient(to bottom right,#0000 calc(50% - .6px),#2b3bff2e 50%,#0000 calc(50% + .6px));position:absolute;inset:0}._oVHxq_piece[data-id=header] ._oVHxq_cross,._oVHxq_piece[data-id=nav] ._oVHxq_cross{display:none}._oVHxq_selection{border:1.5px solid var(--pen);pointer-events:none;border-radius:11px;position:absolute;inset:-3px}._oVHxq_selection i{border:1.5px solid var(--pen);background:#fff;width:8px;height:8px;position:absolute}._oVHxq_selection i:first-child{top:-5px;left:-5px}._oVHxq_selection i:nth-child(2){top:-5px;right:-5px}._oVHxq_selection i:nth-child(3){bottom:-5px;left:-5px}._oVHxq_selection i:nth-child(4){bottom:-5px;right:-5px}._oVHxq_dims{background:var(--pen);color:#fff;font-family:var(--font-mono);white-space:nowrap;border-radius:6px;padding:.15rem .5rem;font-size:.68rem;position:absolute;bottom:-1.9rem;left:50%;translate:-50%}._oVHxq_built{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:10px;font-size:clamp(.55rem,1.7cqw,.85rem);overflow:hidden}._oVHxq_piece[data-launch] ._oVHxq_built{animation:_oVHxq_pop .65s var(--ease) calc(var(--n) * 60ms) both}@keyframes _oVHxq_pop{0%{transform:scale(1)}40%{box-shadow:0 0 0 3px var(--pen);transform:scale(1.05)}to{transform:scale(1);box-shadow:0 0 #0000}}._oVHxq_uiLabel{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:.85em}._oVHxq_mono{font-family:var(--font-mono);font-weight:600}._oVHxq_uiHeader{align-items:center;gap:3%;height:100%;padding:0 2.5%;display:flex}._oVHxq_logo{aspect-ratio:1;background:var(--pen);border-radius:30%;width:3.4cqw}._oVHxq_search{background:var(--paper-2);max-width:40%;color:var(--ink-3);border-radius:999px;flex:1;margin-left:auto;padding:.35em .8em}._oVHxq_avatar{aspect-ratio:1;background:linear-gradient(135deg,#ffb547,#ff5a1f);border-radius:50%;width:3.2cqw}._oVHxq_uiNav{align-content:start;gap:.35em;height:100%;padding:.8em .6em;display:grid}._oVHxq_uiNav span{color:var(--ink-2);border-radius:6px;align-items:center;gap:.5em;padding:.45em .55em;display:flex}._oVHxq_uiNav span[data-on]{background:var(--pen-soft);color:var(--pen);font-weight:700}._oVHxq_uiNav i{opacity:.6;background:currentColor;border-radius:3px;width:.7em;height:.7em}._oVHxq_uiMain{background:linear-gradient(160deg,#fff,#f3f4ff);flex-direction:column;justify-content:center;gap:.8em;height:100%;padding:1em 1.3em;display:flex}._oVHxq_flow{letter-spacing:-.02em;align-items:center;gap:.6em;font-size:1.7em;display:flex}._oVHxq_arrow{color:var(--pen);animation:_oVHxq_nudge 1.6s var(--ease-in-out) infinite}@keyframes _oVHxq_nudge{50%{translate:.25em}}._oVHxq_bar{background:var(--paper-2);border-radius:999px;height:.5em;display:block;overflow:hidden}._oVHxq_bar span{border-radius:inherit;background:var(--pen);height:100%;animation:_oVHxq_fill 3.2s var(--ease-in-out) infinite;display:block}@keyframes _oVHxq_fill{0%{transform:translate(-92%)}70%,to{transform:translate(0)}}._oVHxq_uiSub{color:var(--ink-2)}._oVHxq_uiInvoice,._oVHxq_uiSync{flex-direction:column;justify-content:space-between;height:100%;padding:.8em .9em;display:flex}._oVHxq_sent{color:#127a45;background:#dcf8e5;border-radius:6px;align-self:flex-start;padding:.35em .65em;font-weight:700}._oVHxq_syncRow{align-items:center;gap:.5em;font-weight:600;display:flex}._oVHxq_pulse{background:#f2a10f;border-radius:50%;width:.65em;height:.65em;animation:1.4s ease-in-out infinite _oVHxq_blink}@keyframes _oVHxq_blink{50%{opacity:.3}}._oVHxq_uiTable{align-content:center;height:100%;padding:0 1em;display:grid}._oVHxq_uiTable span{border-bottom:1px solid var(--line);grid-template-columns:1fr 3em 6em;padding:.55em 0;display:grid}._oVHxq_uiTable span:last-child{border-bottom:0}._oVHxq_uiTable b{font-weight:600}._oVHxq_uiTable em{font-style:normal;font-family:var(--font-mono);text-align:right;color:var(--ink-2)}._oVHxq_circle{pointer-events:none;width:37%;height:34%;position:absolute;top:4%;left:63%}._oVHxq_toast{background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:.6rem;padding:.65rem 1.1rem .65rem .7rem;font-size:.9rem;font-weight:600;display:inline-flex;position:absolute;bottom:6%;left:50%;translate:-50%;box-shadow:0 20px 40px -18px #0009}._oVHxq_toastIcon{color:#fff;background:#28c840;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;display:grid}._oVHxq_hintRow{justify-content:flex-end;min-height:2rem;display:flex}._oVHxq_hint{font-family:var(--font-pen);color:var(--pen);font-size:1.45rem;font-weight:600;line-height:1;transform:rotate(-2deg)}@media (max-width:960px) and (max-height:720px){._oVHxq_side .eyebrow{display:none}._oVHxq_canvas{aspect-ratio:16/11}}@media (max-width:960px){._oVHxq_track{height:300vh}._oVHxq_sticky{padding-block:4.6rem 2.6rem}._oVHxq_grid{grid-template-columns:minmax(0,1fr);gap:1rem}._oVHxq_side{gap:.5rem}._oVHxq_side .h2{font-size:clamp(1.8rem,8vw,2.4rem)}._oVHxq_stepCopy{min-height:5.8rem;margin-top:.25rem}._oVHxq_stepTitle{font-size:1.7rem}._oVHxq_stepText{margin-top:.4rem;font-size:.95rem}._oVHxq_stage{gap:.4rem}._oVHxq_window{border-radius:18px;box-shadow:0 34px 60px -38px #14131080}._oVHxq_chrome{height:2.5rem}._oVHxq_hint{font-size:1.2rem}._oVHxq_rail{grid-auto-flow:column;max-width:none;margin-top:0}._oVHxq_railBtn{grid-template-columns:1fr;gap:.4rem;font-size:.82rem}._oVHxq_railLabel{translate:none!important}}._oVHxq_section:not([data-play]) *,._oVHxq_section:not([data-play]) :before,._oVHxq_section:not([data-play]) :after{animation-play-state:paused!important}
.agJRxq_mask{vertical-align:top;margin:0 -.06em -.26em;padding:0 .06em .26em;display:inline-block;overflow:hidden}.agJRxq_word{transform-origin:0 100%;display:inline-block}.agJRxq_word[data-accent]{color:var(--pen);transition:color .4s var(--ease)}
._1L4Cka_cue{z-index:5;border:1px solid var(--line-2);background:color-mix(in oklab, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(10px);color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem .9rem .45rem .6rem;font-size:.68rem;display:inline-flex;position:absolute;bottom:clamp(.9rem,2.4vh,1.6rem);left:50%;translate:-50%;box-shadow:0 10px 24px -14px #14131059}._1L4Cka_mouse{border:1.5px solid var(--ink);border-radius:8px;width:15px;height:22px;position:relative}._1L4Cka_mouse i{background:var(--pen);width:3px;height:5px;animation:_1L4Cka_wheel 1.6s var(--ease-in-out) infinite;border-radius:2px;margin-left:-1.5px;position:absolute;top:4px;left:50%}@keyframes _1L4Cka_wheel{0%{opacity:0;transform:translateY(0)}20%{opacity:1}70%{opacity:0;transform:translateY(8px)}to{opacity:0;transform:translateY(8px)}}._1L4Cka_swipe{width:15px;height:22px;position:relative}._1L4Cka_swipe:before{content:"";background:var(--line-2);border-radius:2px;width:1.5px;margin-left:-.75px;position:absolute;top:2px;bottom:2px;left:50%}._1L4Cka_swipe i{background:var(--pen);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in oklab, var(--pen) 22%, transparent);animation:_1L4Cka_swipe 1.6s var(--ease-in-out) infinite;border-radius:50%;margin-left:-4.5px;position:absolute;bottom:0;left:50%}@keyframes _1L4Cka_swipe{0%{opacity:0;transform:translateY(0)}20%{opacity:1}75%{opacity:0;transform:translateY(-13px)}to{opacity:0;transform:translateY(-13px)}}._1L4Cka_label{height:1.2em;line-height:1.2;display:inline-grid;overflow:hidden}._1L4Cka_label>span{grid-area:1/1;display:block}._1L4Cka_chev{color:var(--ink-3);animation:_1L4Cka_nudge 1.6s var(--ease-in-out) infinite;place-items:center;display:grid}@keyframes _1L4Cka_nudge{50%{transform:translateY(3px)}}@media (max-width:900px){._1L4Cka_cue{padding:.35rem .75rem .35rem .5rem;font-size:.6rem;bottom:.6rem}}@media (prefers-reduced-motion:reduce){._1L4Cka_mouse i,._1L4Cka_swipe i,._1L4Cka_chev{animation:none}}
.xVJKJW_section{background:var(--paper-2);border-radius:clamp(24px,3vw,40px);margin-inline:clamp(.5rem,1.2vw,1rem);padding-block:clamp(5.5rem,10vw,9rem);position:relative}.xVJKJW_box{gap:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.xVJKJW_text{max-width:24ch;font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:clamp(1.9rem,4.3vw,4.1rem);font-weight:700;line-height:1.12}.xVJKJW_w,.xVJKJW_live{opacity:0;filter:blur(8px);transition:opacity .7s var(--ease), filter .7s var(--ease);transition-delay:calc(var(--i) * 22ms)}.xVJKJW_box[data-in] .xVJKJW_w,.xVJKJW_box[data-in] .xVJKJW_live{opacity:1;filter:none}.xVJKJW_live{cursor:help;background-image:repeating-linear-gradient(90deg, var(--pen) 0 6px, transparent 6px 11px);transition:opacity .7s var(--ease), filter .7s var(--ease), color .25s var(--ease), background-color .25s var(--ease);background-position:0 92%;background-repeat:repeat-x;background-size:22px 2.5px;border-radius:6px;outline:none;text-decoration:none;animation:1.6s linear infinite xVJKJW_drift;position:relative}.xVJKJW_live[data-on],.xVJKJW_live:focus-visible{color:var(--pen);background-color:var(--pen-soft);background-image:linear-gradient(var(--pen), var(--pen));background-size:100% 2.5px;animation:none}@keyframes xVJKJW_drift{to{background-position:22px 92%}}.xVJKJW_chip{vertical-align:-.04em;height:.78em;transition:transform .7s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i) * 22ms + .5s);border-radius:999px;place-items:center;margin-left:.18em;display:inline-grid;position:relative;overflow:hidden;transform:scale(0)}.xVJKJW_box[data-in] .xVJKJW_chip{transform:scale(1)}.xVJKJW_live[data-on] .xVJKJW_chip{transition-delay:0s;transform:scale(1.12)rotate(-6deg)}.xVJKJW_chipMe{background:linear-gradient(135deg, var(--pen), #8b6bff);color:#fff;width:1.56em;height:1.56em;font-size:.5em;font-weight:900}.xVJKJW_chipPhone{background:var(--ink);border-radius:.12em;width:.52em;padding:.05em}.xVJKJW_chipPhone i{background:linear-gradient(180deg, #9db4ff, var(--pen), #ffb547, #9db4ff);background-size:100% 300%;border-radius:.08em;width:100%;height:100%;animation:3s linear infinite xVJKJW_screen}@keyframes xVJKJW_screen{to{background-position:0 300%}}.xVJKJW_chipPosters{width:1em;overflow:visible}.xVJKJW_chipPosters i{border-radius:.06em;width:.5em;height:.66em;position:absolute;box-shadow:0 .04em .1em #0003}.xVJKJW_chipPosters i:first-child{background:var(--signal);animation:xVJKJW_fanA 2.6s var(--ease-in-out) infinite}.xVJKJW_chipPosters i:nth-child(2){background:var(--amber);animation:xVJKJW_fanB 2.6s var(--ease-in-out) infinite}@keyframes xVJKJW_fanA{0%,to{transform:translate(-.1em)rotate(-10deg)}50%{transform:translate(-.2em)rotate(-18deg)}}@keyframes xVJKJW_fanB{0%,to{transform:translate(.12em)rotate(8deg)}50%{transform:translate(.22em)rotate(16deg)}}.xVJKJW_foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 2rem;display:flex}.xVJKJW_note{font-family:var(--font-pen);color:var(--pen);font-size:clamp(1.35rem,1.9vw,1.75rem);font-weight:600;line-height:1.1;transform:rotate(-2deg)}.xVJKJW_hint{font-family:var(--font-pen);color:#6b665b;font-size:1.2rem;font-weight:600;line-height:1;transform:rotate(1.5deg)}.xVJKJW_anchor{z-index:20;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.xVJKJW_card{border:1px solid var(--line);transform-origin:0 100%;background:#fff;border-radius:20px;width:248px;position:absolute;bottom:1.1rem;left:1.1rem;overflow:hidden;box-shadow:inset 0 1px #fffc,0 30px 60px -24px #14131073}.xVJKJW_cardInner{gap:.55rem;padding:.55rem .55rem .7rem;display:grid}.xVJKJW_stage{background:var(--paper);border-radius:14px;height:150px;position:relative;overflow:hidden}.xVJKJW_caption{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-inline:.35rem;font-size:.68rem}.xVJKJW_cMe{background:radial-gradient(circle at 30% 20%,#fff9,#0000 55%),linear-gradient(160deg,#d9d1bf,#b9ad94);place-items:center;display:grid;position:absolute;inset:0}.xVJKJW_meInitial{font-family:var(--font-display);color:#14131029;animation:xVJKJW_bob 3s var(--ease-in-out) infinite;font-size:6rem;font-weight:900;line-height:1}@keyframes xVJKJW_bob{50%{transform:translateY(-6px)rotate(-4deg)}}.xVJKJW_meTag{font-family:var(--font-mono);color:var(--ink-2);background:#ffffffbf;border-radius:999px;padding:.15rem .5rem;font-size:.6rem;position:absolute;bottom:.5rem;left:.5rem}.xVJKJW_cPen{background-image:radial-gradient(#1413101f 1px,#0000 1.3px);background-size:14px 14px;width:100%;height:100%;position:absolute;inset:0}.xVJKJW_penGuide{fill:none;stroke:var(--pen);stroke-width:1px;stroke-opacity:.45}.xVJKJW_penCurve{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;animation:xVJKJW_pen 2.8s var(--ease-in-out) infinite}@keyframes xVJKJW_pen{0%{stroke-dashoffset:1px}55%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.xVJKJW_penAnchor{fill:#fff;stroke:var(--pen);stroke-width:1.6px}.xVJKJW_penHandle{fill:var(--pen);transform-box:fill-box;transform-origin:50%;animation:xVJKJW_pulse 1.4s var(--ease-in-out) infinite}@keyframes xVJKJW_pulse{50%{transform:scale(1.5)}}.xVJKJW_cTerm{background:var(--night);font-family:var(--font-mono);color:#e9e4d8;align-content:start;gap:.35rem;padding:1rem;font-size:.78rem;display:grid;position:absolute;inset:0}.xVJKJW_tLine{opacity:0;animation:3.6s step-end infinite xVJKJW_line;animation-delay:calc(var(--l) * .5s)}.xVJKJW_tLine b{color:var(--amber);font-weight:500}.xVJKJW_tLine em{color:#7fdc9a;font-style:normal}@keyframes xVJKJW_line{0%{opacity:0}10%,85%{opacity:1}}.xVJKJW_tCaret{background:var(--amber);width:.5rem;height:.95rem;animation:.9s step-end infinite xVJKJW_blink}@keyframes xVJKJW_blink{50%{opacity:0}}.xVJKJW_cMap{color:#fff;background:radial-gradient(#ffffff59 1px,#0000 1.4px) 0 0/12px 12px,linear-gradient(160deg,#1f9a6a,#0d4f37);align-content:center;place-items:center;gap:.2rem;display:grid;position:absolute;inset:0}.xVJKJW_pinWrap{width:1.6rem;height:1.6rem;margin-bottom:.4rem;position:relative}.xVJKJW_pin{background:var(--amber);animation:xVJKJW_drop 2.2s var(--ease-in-out) infinite;border-radius:50% 50% 50% 0;position:absolute;inset:0;transform:rotate(-45deg)}.xVJKJW_pin:after{content:"";background:#0d4f37;border-radius:50%;position:absolute;inset:32%}@keyframes xVJKJW_drop{0%,to{translate:0}45%{translate:0 -8px}}.xVJKJW_ripple{width:2rem;height:.7rem;animation:xVJKJW_ripple 2.2s var(--ease) infinite;border:1.5px solid #ffffffb3;border-radius:50%;margin-left:-1rem;position:absolute;bottom:-.5rem;left:50%}@keyframes xVJKJW_ripple{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2)}}.xVJKJW_coords{font-family:var(--font-mono);opacity:.8;font-size:.68rem}.xVJKJW_place{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.15rem;font-weight:800}.xVJKJW_cPhone{perspective:600px;background:linear-gradient(160deg,#eef0ff,#dfe3ff);place-items:center;display:grid;position:absolute;inset:0}.xVJKJW_iso{width:58px;height:104px;transform-style:preserve-3d;position:relative;transform:rotateX(58deg)rotate(-38deg)}.xVJKJW_layer{transform-style:preserve-3d;border-radius:12px;position:absolute;inset:0}.xVJKJW_lBack{background:var(--ink);animation:xVJKJW_lBack 3s var(--ease-in-out) infinite}.xVJKJW_lBoard{animation:xVJKJW_lBoard 3s var(--ease-in-out) infinite;background:#1f9a6a;border:1.5px solid #14734f;align-content:center;justify-items:center;gap:8px;display:grid}.xVJKJW_lBoard i{background:#0d2f24;border-radius:3px;width:22px;height:14px}.xVJKJW_lBoard i:last-child{background:var(--amber);width:14px}.xVJKJW_lScreen{background:linear-gradient(160deg, #9db4ff, var(--pen));border:3px solid var(--ink);animation:xVJKJW_lScreen 3s var(--ease-in-out) infinite}@keyframes xVJKJW_lBack{0%,to{transform:translateZ(0)}45%,65%{transform:translateZ(-34px)}}@keyframes xVJKJW_lBoard{0%,to{transform:translateZ(2px)}45%,65%{transform:translateZ(2px)}}@keyframes xVJKJW_lScreen{0%,to{transform:translateZ(4px)}45%,65%{transform:translateZ(40px)}}.xVJKJW_cPosters{background:#fff6e9;place-items:center;display:grid;position:absolute;inset:0}.xVJKJW_poster{border-radius:6px;place-items:center;width:70px;height:94px;display:grid;position:absolute;box-shadow:0 10px 20px -10px #0006}.xVJKJW_p1{background:var(--signal);color:#fff6e9;animation:xVJKJW_f1 3s var(--ease-in-out) infinite;align-content:center}.xVJKJW_p1 b{font-family:var(--font-display);letter-spacing:-.06em;font-size:2rem;font-weight:900;line-height:.9}.xVJKJW_p1 i{font-style:normal;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;font-size:.55rem}.xVJKJW_p2{background:var(--ink);animation:xVJKJW_f2 3s var(--ease-in-out) infinite}.xVJKJW_logoMark{border:6px solid var(--amber);border-right-color:#0000;border-radius:50%;width:34px;height:34px;animation:3s linear infinite xVJKJW_spin}.xVJKJW_p3{border:1px solid var(--line);animation:xVJKJW_f3 3s var(--ease-in-out) infinite;background:#fff}.xVJKJW_p3 b{font-family:var(--font-display);color:var(--pen);font-size:2.6rem;font-weight:900}@keyframes xVJKJW_f1{0%,to{transform:translate(-10px)rotate(-6deg)}50%{transform:translate(-62px)rotate(-16deg)}}@keyframes xVJKJW_f2{0%,to{transform:translateY(-4px)}50%{transform:translateY(-12px)}}@keyframes xVJKJW_f3{0%,to{transform:translate(10px)rotate(6deg)}50%{transform:translate(62px)rotate(16deg)}}@keyframes xVJKJW_spin{to{transform:rotate(360deg)}}.xVJKJW_cAgent{background:var(--night);color:#e9e4d8;align-content:center;gap:.45rem;padding:.9rem 1rem;font-size:.8rem;display:grid;position:absolute;inset:0}.xVJKJW_agentHead{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#a8a294;align-items:center;gap:.45rem;margin-bottom:.15rem;font-size:.66rem;display:flex}.xVJKJW_agentDot{background:#7fdc9a;border-radius:50%;width:7px;height:7px;animation:1.4s ease-out infinite xVJKJW_agentPing;box-shadow:0 0 #7fdc9ab3}@keyframes xVJKJW_agentPing{80%,to{box-shadow:0 0 0 7px #7fdc9a00}}.xVJKJW_task{align-items:center;gap:.5rem;display:flex}.xVJKJW_tickBox{color:#0000;width:15px;height:15px;animation:4s step-end infinite xVJKJW_tick;animation-delay:calc(var(--t) * .8s);border:1.5px solid #5a5850;border-radius:4px;flex:none;place-items:center;font-size:.6rem;font-weight:700;display:grid}.xVJKJW_task span:last-child{animation:4s step-end infinite xVJKJW_done;animation-delay:calc(var(--t) * .8s)}@keyframes xVJKJW_tick{0%{color:#0000;background:0 0;border-color:#5a5850}20%,80%{color:var(--night);background:#7fdc9a;border-color:#7fdc9a}}@keyframes xVJKJW_done{0%{color:#e9e4d8}20%,80%{color:#8a8477}}.xVJKJW_section:not([data-play]) *,.xVJKJW_section:not([data-play]) :before,.xVJKJW_section:not([data-play]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.xVJKJW_live,.xVJKJW_chipPhone i,.xVJKJW_chipPosters i{animation:none}}
.NhCaza_section{padding-block:clamp(5.5rem,10vw,9rem);position:relative}.NhCaza_grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.NhCaza_head{align-content:center;gap:1rem;display:grid}.NhCaza_sub{max-width:26ch;color:var(--ink-2);margin-top:.5rem;font-size:1.05rem}.NhCaza_note{font-family:var(--font-pen);color:var(--pen);margin-top:.5rem;font-size:1.45rem;font-weight:600;line-height:1;transform:rotate(-3deg)}.NhCaza_phone{min-width:0}.NhCaza_window{border:1px solid var(--line);background:#fbfaf6;border-radius:28px;grid-template-rows:auto 1fr auto;height:clamp(32rem,72vh,40rem);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 50px 90px -55px #1413108c}.NhCaza_top{border-bottom:1px solid var(--line);background:#ffffffb3;align-items:center;gap:.8rem;padding:.9rem 1.1rem;display:flex}.NhCaza_avatar{background:linear-gradient(135deg, var(--pen), #8b6bff);color:#fff;width:2.6rem;height:2.6rem;font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid;position:relative}.NhCaza_online{background:#28c840;border-radius:50%;width:.7rem;height:.7rem;position:absolute;bottom:0;right:0;box-shadow:0 0 0 2.5px #fff}.NhCaza_who{line-height:1.2;display:grid}.NhCaza_who b{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800}.NhCaza_status{color:#1f9a6a;font-size:.8rem}.NhCaza_status[data-typing]{color:var(--pen)}.NhCaza_topIcons{gap:.3rem;margin-left:auto;display:flex}.NhCaza_topIcons i{background:var(--ink-3);border-radius:50%;width:4px;height:4px}.NhCaza_thread{overscroll-behavior:contain;scrollbar-width:thin;background-image:radial-gradient(#14131012 1px,#0000 1.3px);background-size:20px 20px;flex-direction:column;gap:.35rem;padding:1rem 1.1rem 1.2rem;display:flex;overflow-y:auto}.NhCaza_day{background:var(--paper-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#6b665b;border-radius:999px;align-self:center;margin-bottom:.5rem;padding:.2rem .65rem;font-size:.66rem}.NhCaza_row{display:flex}.NhCaza_row[data-from=me]{justify-content:flex-end}.NhCaza_row+.NhCaza_row[data-from=me],.NhCaza_row[data-from=me]+.NhCaza_row[data-from=them]{margin-top:.4rem}.NhCaza_bubble{border-radius:20px;gap:.2rem;max-width:min(78%,26rem);padding:.6rem .85rem .45rem;font-size:.98rem;line-height:1.4;display:grid;position:relative}.NhCaza_bubble[data-from=them]{border:1px solid var(--line);color:var(--ink);background:#fff}.NhCaza_bubble[data-from=them][data-tail]{border-bottom-left-radius:6px}.NhCaza_bubble[data-from=me]{background:var(--pen);color:#fff;box-shadow:0 10px 20px -14px var(--pen);border-bottom-right-radius:6px}.NhCaza_meta{opacity:.6;justify-content:flex-end;align-items:center;gap:.25rem;font-size:.66rem;display:inline-flex}.NhCaza_ticks{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:.7rem;transition:stroke .3s var(--ease)}.NhCaza_ticks[data-read]{stroke:#9fe0ff}.NhCaza_react{z-index:5;opacity:0;pointer-events:none;transition:opacity .2s var(--ease) .25s, translate .3s var(--ease) .25s, scale .3s var(--ease) .25s, visibility 0s linear .55s;visibility:hidden;padding-left:.6rem;position:absolute;top:50%;left:100%;translate:-.4rem -50%;scale:.85}.NhCaza_reactBar{border:1px solid var(--line);background:#fff;border-radius:999px;gap:.1rem;padding:.2rem;display:flex;box-shadow:0 10px 24px -12px #14131066}.NhCaza_bubble:focus-within .NhCaza_react,.NhCaza_bubble[data-open] .NhCaza_react{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;translate:0 -50%;scale:1}@media (hover:hover){.NhCaza_bubble:hover .NhCaza_react,.NhCaza_react:hover{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;translate:0 -50%;scale:1}}.NhCaza_react button{width:1.9rem;height:1.9rem;transition:transform .25s var(--ease), background-color .2s var(--ease);border-radius:50%;place-items:center;font-size:1rem;display:grid}@media (hover:hover){.NhCaza_react button:hover{transform:scale(1.3)translateY(-2px)}}.NhCaza_react button[aria-pressed=true]{background:var(--pen-soft)}.NhCaza_reaction{border:1px solid var(--line);background:#fff;border-radius:999px;place-items:center;min-width:1.6rem;height:1.6rem;font-size:.85rem;display:grid;position:absolute;bottom:-.75rem;right:.5rem;box-shadow:0 4px 10px -4px #00000040}.NhCaza_row:has(.NhCaza_reaction){margin-bottom:.7rem}.NhCaza_mail{background:var(--paper-2);color:var(--ink);transition:background-color .25s var(--ease);border-radius:12px;align-items:center;gap:.6rem;margin-top:.35rem;padding:.55rem .7rem;text-decoration:none;display:flex}@media (hover:hover){.NhCaza_mail:hover{color:var(--ink);background:var(--pen-soft)}}.NhCaza_mailIcon{background:var(--pen);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.NhCaza_mail span:last-child{line-height:1.25;display:grid}.NhCaza_mail b{font-size:.88rem}.NhCaza_mail em{font-style:normal;font-family:var(--font-mono);color:var(--ink-2);font-size:.7rem}.NhCaza_typing{align-items:center;gap:.25rem;height:2.4rem;padding:0 1rem;display:flex!important}.NhCaza_typing i{background:var(--ink-3);width:.45rem;height:.45rem;animation:NhCaza_dot 1.1s var(--ease-in-out) infinite;border-radius:50%}.NhCaza_typing i:nth-child(2){animation-delay:.15s}.NhCaza_typing i:nth-child(3){animation-delay:.3s}@keyframes NhCaza_dot{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.NhCaza_tray{border-top:1px solid var(--line);background:#ffffffbf;gap:.6rem;padding:.85rem 1rem 1rem;display:grid}.NhCaza_trayHead{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#6b665b;justify-content:space-between;align-items:center;font-size:.66rem;display:flex}.NhCaza_count{color:var(--ink-2);align-items:center;gap:.5rem;display:inline-flex}.NhCaza_meter{background:var(--paper-3);border-radius:4px;width:3.5rem;height:4px;position:relative;overflow:hidden}.NhCaza_meter span{border-radius:inherit;background:var(--pen);transform-origin:0;position:absolute;inset:0}.NhCaza_suggest{flex-wrap:wrap;gap:.45rem;min-height:2.6rem;display:flex}.NhCaza_chip{height:2.5rem;color:var(--pen);transition:background-color .22s var(--ease), color .22s var(--ease), border-color .22s var(--ease), opacity .22s var(--ease), translate .35s var(--ease);background:#fff;border:1px solid #2b3bff4d;border-radius:999px;align-items:center;gap:.45rem;padding:0 1rem 0 .4rem;font-size:.88rem;font-weight:600;display:inline-flex}.NhCaza_chipIcon{background:var(--pen-soft);width:1.7rem;height:1.7rem;font-family:var(--font-display);transition:background-color .22s var(--ease), rotate .45s var(--ease);border-radius:50%;place-items:center;font-size:.85rem;font-weight:800;display:grid}@media (hover:hover){.NhCaza_chip:hover:not(:disabled){background:var(--pen);border-color:var(--pen);color:#fff}.NhCaza_chip:hover:not(:disabled) .NhCaza_chipIcon{background:#fff3;rotate:360deg}}.NhCaza_chip:disabled{opacity:.45;cursor:wait}.NhCaza_chip[data-flying]{background:var(--pen);border-color:var(--pen);color:#fff;opacity:1;translate:0 -.6rem}.NhCaza_done{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.NhCaza_doneMail{background:var(--pen);color:#fff;height:2.5rem;box-shadow:0 10px 22px -12px var(--pen);transition:background-color .25s var(--ease);border-radius:999px;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.NhCaza_doneMail:hover{color:#fff;background:var(--ink)}}.NhCaza_doneMail span{transition:transform .35s var(--ease)}@media (hover:hover){.NhCaza_doneMail:hover span{transform:translate(2px,-2px)}}.NhCaza_replay{border:1px solid var(--line-2);height:2.5rem;color:var(--ink);transition:border-color .25s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem;font-size:.88rem;font-weight:600;display:inline-flex}.NhCaza_replay span{transition:rotate .5s var(--ease);display:inline-block}@media (hover:hover){.NhCaza_replay:hover:not(:disabled){border-color:var(--ink)}.NhCaza_replay:hover:not(:disabled) span{rotate:-360deg}}@media (max-width:900px){.NhCaza_grid{grid-template-columns:1fr}.NhCaza_window{height:34rem}.NhCaza_react{padding:0 0 .4rem;inset:auto 0 100% auto;translate:0 .3rem}.NhCaza_bubble:hover .NhCaza_react,.NhCaza_bubble:focus-within .NhCaza_react,.NhCaza_bubble[data-open] .NhCaza_react{translate:0}}@media (pointer:coarse){.NhCaza_react{left:0;right:auto}.NhCaza_react button{width:2.75rem;height:2.75rem;font-size:1.15rem}.NhCaza_chip,.NhCaza_doneMail,.NhCaza_replay{position:relative}.NhCaza_chip:after,.NhCaza_doneMail:after,.NhCaza_replay:after{content:"";position:absolute;inset:-.2rem 0}}.NhCaza_section:not([data-play]) *,.NhCaza_section:not([data-play]) :before,.NhCaza_section:not([data-play]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.NhCaza_typing i{animation:none}}
.lNlHkG_section{padding-block:clamp(5.5rem,10vw,9rem) clamp(3rem,6vw,5rem);position:relative}.lNlHkG_head{gap:1.25rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.lNlHkG_title{font-family:var(--font-display);letter-spacing:-.055em;max-width:12ch;font-size:clamp(3rem,8.4vw,8.4rem);font-weight:800;line-height:.9}.lNlHkG_sub{color:var(--ink-2);font-size:clamp(1.05rem,.5vw + .95rem,1.3rem)}.lNlHkG_board{background:var(--paper-2);border:1px solid var(--line);border-radius:clamp(24px,3vw,36px);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative}.lNlHkG_dots{border-radius:inherit;pointer-events:none;background-image:radial-gradient(#1413101f 1px,#0000 1.3px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask:radial-gradient(60% 70% at 28%,#000,#0000 75%);mask:radial-gradient(60% 70% at 28%,#000,#0000 75%)}.lNlHkG_envCol{place-items:center;min-height:25rem;padding-top:7rem;display:grid;position:relative}.lNlHkG_env{aspect-ratio:3/2;perspective:900px;z-index:2;width:min(100%,22rem);position:relative}.lNlHkG_bob{transform-style:preserve-3d;animation:lNlHkG_bob 4s var(--ease-in-out) infinite;position:absolute;inset:0}.lNlHkG_env[data-over] .lNlHkG_bob{animation-duration:1.2s}@keyframes lNlHkG_bob{50%{transform:translateY(-8px)rotate(-1deg)}}.lNlHkG_back,.lNlHkG_front,.lNlHkG_flap{position:absolute;inset:0}.lNlHkG_back{z-index:0;background:#d9cdb2;border-radius:14px;box-shadow:0 40px 70px -40px #14131099}.lNlHkG_paperClip{z-index:2;pointer-events:none;border-radius:0 0 14px 14px;position:absolute;inset:-110% 0 0;overflow:hidden}.lNlHkG_paperClip>*{pointer-events:auto}.lNlHkG_paper{background:repeating-linear-gradient(#0000 0 calc(1.55rem - 1px),#2b3bff1f calc(1.55rem - 1px) 1.55rem) 0 3.3rem/100% no-repeat,#fffdf8;border-radius:10px;flex-direction:column;gap:.15rem;height:70%;padding:1.1rem 1.2rem;display:flex;position:absolute;bottom:2%;left:6%;right:6%;box-shadow:0 6px 20px -10px #14131059}.lNlHkG_dear{font-family:var(--font-pen);color:var(--ink);font-size:1.45rem;font-weight:700;line-height:1.1}.lNlHkG_need{font-family:var(--font-pen);color:var(--ink-2);font-size:1.15rem;font-weight:600;line-height:1.35}.lNlHkG_lines{margin-top:.1rem;display:grid}.lNlHkG_line button{text-align:left;width:100%;height:1.55rem;font-family:var(--font-pen);color:var(--pen);align-items:center;gap:.45rem;font-size:1.25rem;font-weight:600;line-height:1;display:flex}.lNlHkG_tick{background:var(--pen);color:#fff;width:1.05rem;height:1.05rem;font-family:var(--font-text);border-radius:50%;place-items:center;font-size:.6rem;display:grid}.lNlHkG_x{font-family:var(--font-text);color:var(--ink-3);opacity:0;transition:opacity .2s var(--ease);margin-left:auto;font-size:1rem}@media (hover:hover){.lNlHkG_line button:hover .lNlHkG_x{opacity:1}.lNlHkG_line button:hover span:nth-child(2){text-decoration:line-through;text-decoration-thickness:2px}}.lNlHkG_blank{font-family:var(--font-pen);color:var(--ink-3);font-size:1.25rem;line-height:1.55rem}.lNlHkG_front{z-index:3;clip-path:polygon(0 34%,50% 72%,100% 34%,100% 100%,0 100%);pointer-events:none;background:linear-gradient(#ece2cc,#e3d6bb);border-radius:0 0 14px 14px}.lNlHkG_front:after{content:"";background:linear-gradient(to top right,#0000 calc(50% - .5px),#0000000f 50%,#0000 calc(50% + .5px)),linear-gradient(to top left,#0000 calc(50% - .5px),#0000000f 50%,#0000 calc(50% + .5px));position:absolute;inset:0}.lNlHkG_flap{z-index:1;clip-path:polygon(0 0,100% 0,50% 100%);transform-origin:50% 0;pointer-events:none;background:linear-gradient(#e8dcc3,#d6c8aa);border-radius:14px 14px 0 0;height:62%}.lNlHkG_env:not([data-phase=packing]) .lNlHkG_flap{z-index:4}.lNlHkG_env[data-over] .lNlHkG_back{box-shadow:0 0 0 4px var(--pen), 0 40px 70px -40px #14131099}.lNlHkG_stamp{z-index:5;background:var(--pen);color:#fff;width:3.4rem;height:3.4rem;font-family:var(--font-display);box-shadow:0 0 0 4px #fff, 0 0 0 5px var(--pen), 0 10px 20px -8px #0006;border-radius:6px;place-items:center;font-size:1.7rem;font-weight:900;display:grid;position:absolute;bottom:14%;right:10%}.lNlHkG_burst{z-index:3;pointer-events:none;position:absolute;top:55%;left:50%}.lNlHkG_burst i{border-radius:2px;width:9px;height:14px;margin:-7px 0 0 -4px;position:absolute}.lNlHkG_burst i[data-round]{border-radius:50%;width:10px;height:10px}.lNlHkG_sent{z-index:4;text-align:center;max-width:20rem;height:fit-content;color:var(--ink-2);align-content:center;justify-items:center;gap:.4rem;margin:auto;display:grid;position:absolute;inset:7rem 0 0}.lNlHkG_sent b{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:1.8rem;font-weight:800}.lNlHkG_sentIcon{color:#fff;width:3.2rem;height:3.2rem;animation:lNlHkG_pop 2s var(--ease) infinite;background:#28c840;border-radius:50%;place-items:center;margin-bottom:.4rem;font-size:1.3rem;display:grid;box-shadow:0 0 0 8px #28c84026}@keyframes lNlHkG_pop{50%{box-shadow:0 0 0 14px #28c84000}}.lNlHkG_sentLinks{gap:1rem;margin-top:.6rem;font-size:.9rem;font-weight:600;display:flex}.lNlHkG_sentLinks a,.lNlHkG_sentLinks button{color:var(--pen);text-underline-offset:.2em;text-decoration:underline}.lNlHkG_trayCol{z-index:3;transition:opacity .4s var(--ease);gap:1.25rem;display:grid;position:relative}.lNlHkG_trayCol[data-done] .lNlHkG_tokens,.lNlHkG_trayCol[data-done] .lNlHkG_trayLabel{opacity:.35;pointer-events:none;transition:opacity .4s var(--ease)}.lNlHkG_seal[data-sent]{color:#fff;background:#28c840}.lNlHkG_trayLabel{font-family:var(--font-display);letter-spacing:-.035em;flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:800;display:flex}.lNlHkG_dragNote{font-family:var(--font-pen);letter-spacing:0;color:var(--pen);font-size:1.3rem;font-weight:600;transform:rotate(-3deg)}.lNlHkG_tokens{flex-wrap:wrap;align-content:flex-start;gap:.6rem;min-height:7.5rem;display:flex}.lNlHkG_tokenWrap{position:relative}.lNlHkG_token{border:1px solid var(--line-2);height:3.1rem;color:var(--ink);cursor:grab;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:border-color .25s var(--ease), box-shadow .3s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.15rem 0 .6rem;font-size:.98rem;font-weight:600;display:inline-flex;position:relative;box-shadow:0 8px 18px -12px #14131066}.lNlHkG_token[data-drag]{touch-action:none}@media (hover:hover){.lNlHkG_token:hover{border-color:var(--pen);box-shadow:0 14px 28px -14px var(--pen)}}.lNlHkG_token[data-dragging]{cursor:grabbing;box-shadow:0 30px 40px -20px #14131080}.lNlHkG_allIn{font-family:var(--font-pen);color:var(--ink-3);font-size:1.4rem;font-weight:600}.lNlHkG_ti{background:var(--pen-soft);width:2.1rem;height:2.1rem;color:var(--pen);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:50%;padding:.35rem;overflow:visible}@media (hover:hover){.lNlHkG_token:hover .lNlHkG_ti{background:var(--pen);color:#fff}}.lNlHkG_ti *{transform-box:fill-box;transform-origin:50%}.lNlHkG_tiLoad{stroke-dasharray:1;animation:lNlHkG_load 2.2s var(--ease-in-out) infinite}@keyframes lNlHkG_load{0%{stroke-dashoffset:1px}60%,to{stroke-dashoffset:0}}.lNlHkG_tiStar{animation:lNlHkG_star 3s var(--ease-in-out) infinite}@keyframes lNlHkG_star{50%{transform:rotate(36deg)scale(.85)}}.lNlHkG_tiTilt{animation:lNlHkG_tilt 2s var(--ease-in-out) infinite}@keyframes lNlHkG_tilt{50%{transform:rotate(14deg)}}.lNlHkG_tiTwinkle{fill:currentColor;animation:lNlHkG_twinkle 2.2s var(--ease-in-out) infinite}.lNlHkG_tiTwinkleB{fill:currentColor;animation:lNlHkG_twinkle 2.2s var(--ease-in-out) -1.1s infinite}@keyframes lNlHkG_twinkle{50%{opacity:.6;transform:scale(.6)rotate(45deg)}}.lNlHkG_tiWobble{animation:lNlHkG_wobble 2.4s var(--ease-in-out) infinite}@keyframes lNlHkG_wobble{25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.lNlHkG_actions{justify-items:start;gap:1rem;margin-top:.5rem;display:grid}.lNlHkG_seal{background:var(--paper-3);height:3.8rem;color:var(--ink-3);font-family:var(--font-display);letter-spacing:-.02em;transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);border-radius:999px;align-items:center;gap:.7rem;padding:0 1.6rem 0 1.3rem;font-size:1.15rem;font-weight:800;display:inline-flex}.lNlHkG_seal[data-ready]{background:var(--pen);color:#fff;box-shadow:0 20px 40px -20px var(--pen)}@media (hover:hover){.lNlHkG_seal[data-ready]:hover{background:var(--ink)}}.lNlHkG_seal svg{transition:transform .5s var(--ease)}@media (hover:hover){.lNlHkG_seal[data-ready]:hover svg{transform:translate(4px,-4px)rotate(8deg)}}.lNlHkG_sealDot{opacity:.5;background:currentColor;border-radius:50%;width:8px;height:8px}.lNlHkG_seal[data-ready] .lNlHkG_sealDot{opacity:1;background:#7dffa0;animation:1.6s ease-out infinite lNlHkG_beat}@keyframes lNlHkG_beat{0%{box-shadow:0 0 #7dffa0cc}80%,to{box-shadow:0 0 0 8px #7dffa000}}.lNlHkG_address{color:#6b665b;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;font-size:.9rem;display:flex}.lNlHkG_mailLink{font-family:var(--font-mono);color:var(--ink);border-bottom:1px solid var(--line-2);font-size:.88rem;text-decoration:none}@media (hover:hover){.lNlHkG_mailLink:hover{color:var(--pen);border-color:var(--pen)}}.lNlHkG_copy{width:2.2rem;height:2.2rem;color:var(--ink-2);transition:background-color .25s var(--ease), color .25s var(--ease);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.lNlHkG_copy:hover{color:var(--pen);background:var(--pen-soft)}}.lNlHkG_copyState{min-height:1.4rem}.lNlHkG_copyNote{font-family:var(--font-pen);color:var(--pen);font-size:1.25rem;font-weight:600;line-height:1;transform:rotate(-3deg)}@media (max-width:900px){.lNlHkG_section{padding-block:4rem 2.5rem}.lNlHkG_head{gap:.6rem;margin-bottom:1.5rem}.lNlHkG_title{font-size:clamp(2.4rem,11vw,3.4rem)}.lNlHkG_sub{font-size:.98rem}.lNlHkG_board{border-radius:22px;grid-template-columns:1fr;gap:1.1rem;padding:1rem 1rem 1.25rem}.lNlHkG_envCol{min-height:0;padding-top:5.4rem}.lNlHkG_env{width:min(100%,15rem)}.lNlHkG_paper{background:repeating-linear-gradient(#0000 0 calc(1.35rem - 1px),#2b3bff1f calc(1.35rem - 1px) 1.35rem) 0 2.7rem/100% no-repeat,#fffdf8;padding:.8rem .9rem}.lNlHkG_dear{font-size:1.2rem}.lNlHkG_need{font-size:1rem}.lNlHkG_line button,.lNlHkG_blank{height:1.35rem;font-size:1.05rem;line-height:1.35rem}.lNlHkG_stamp{width:2.8rem;height:2.8rem;font-size:1.4rem}.lNlHkG_sent{inset:3rem 0 0}.lNlHkG_sent b{font-size:1.5rem}.lNlHkG_trayCol{text-align:center;justify-items:center;gap:.75rem}.lNlHkG_trayLabel{justify-content:center;gap:.2rem .7rem;font-size:1.25rem}.lNlHkG_dragNote{font-size:1.15rem}.lNlHkG_tokens{justify-content:center;gap:.4rem;min-height:0}.lNlHkG_token{gap:.4rem;height:2.5rem;padding:0 .85rem 0 .35rem;font-size:.88rem}.lNlHkG_ti{width:1.8rem;height:1.8rem;padding:.3rem}.lNlHkG_allIn{font-size:1.2rem}.lNlHkG_actions{justify-items:center;gap:.6rem;width:100%;margin-top:.25rem}.lNlHkG_seal{justify-content:center;width:100%;height:3.2rem;font-size:1.05rem}.lNlHkG_address{justify-content:center;gap:.3rem .35rem;font-size:.82rem}.lNlHkG_mailLink{font-size:.82rem}.lNlHkG_copy{width:1.9rem;height:1.9rem}}@media (pointer:coarse){.lNlHkG_token:after,.lNlHkG_copy:after,.lNlHkG_sentLinks a:after,.lNlHkG_sentLinks button:after{content:"";position:absolute;inset:-.3rem -.15rem}.lNlHkG_copy:after{inset:-.45rem}.lNlHkG_copy,.lNlHkG_sentLinks a,.lNlHkG_sentLinks button{position:relative}.lNlHkG_mailLink{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.3em;border-bottom:0;margin-block:-.7rem;padding-block:.7rem}}.lNlHkG_section:not([data-play]) *,.lNlHkG_section:not([data-play]) :before,.lNlHkG_section:not([data-play]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.lNlHkG_bob,.lNlHkG_ti *,.lNlHkG_sealDot,.lNlHkG_sentIcon{animation:none!important}}
.AfxExa_section{padding-block:clamp(5.5rem,10vw,9rem);position:relative}.AfxExa_head{gap:1rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}.AfxExa_sub{color:var(--ink-2);font-size:clamp(1rem,.4vw + .95rem,1.2rem)}.AfxExa_list{border-top:1px solid var(--line-2)}.AfxExa_row{--start:calc(var(--row) * .12s + 1.15s);--mx:0;--my:0;isolation:isolate;transition:color .45s var(--ease);grid-template-columns:1.75rem minmax(0,1.1fr) minmax(0,1fr) 5.5rem;align-items:center;gap:1.5rem;padding:clamp(1.4rem,2.4vw,2rem) clamp(.75rem,1.5vw,1.25rem);display:grid;position:relative;overflow:hidden}.AfxExa_row:before{content:"";z-index:-1;background:var(--ink);clip-path:inset(100% 0 0);transition:clip-path .55s var(--ease);position:absolute;inset:0}.AfxExa_row:after{content:"";background:var(--line-2);transform-origin:0;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.AfxExa_row[data-in]:after{animation:AfxExa_line 1.1s var(--ease) calc(var(--row) * .12s) both}.AfxExa_row[data-hot]{color:var(--paper)}.AfxExa_row[data-hot]:before{clip-path:inset(0)}.AfxExa_no,.AfxExa_title,.AfxExa_detail{opacity:0}.AfxExa_row[data-in] .AfxExa_no,.AfxExa_row[data-in] .AfxExa_title,.AfxExa_row[data-in] .AfxExa_detail{animation:AfxExa_rise .9s var(--ease) both}.AfxExa_row[data-in] .AfxExa_no{animation-delay:calc(var(--row) * .12s + .1s)}.AfxExa_row[data-in] .AfxExa_title{animation-delay:calc(var(--row) * .12s + .16s)}.AfxExa_row[data-in] .AfxExa_detail{animation-delay:calc(var(--row) * .12s + .26s)}.AfxExa_no{background:var(--ink-3);width:.55rem;height:.55rem;transition:width .55s var(--ease), background-color .45s var(--ease);border-radius:999px;justify-self:start}.AfxExa_row[data-hot] .AfxExa_no{background:var(--pen);width:1.6rem}.AfxExa_title{font-family:var(--font-display);letter-spacing:-.045em;transition:translate .55s var(--ease), letter-spacing .55s var(--ease);font-size:clamp(1.7rem,3.4vw,3rem);font-weight:800;line-height:1}.AfxExa_row[data-hot] .AfxExa_title{letter-spacing:-.02em;translate:.5rem}.AfxExa_detail{align-items:center;min-height:3.4rem;display:grid}.AfxExa_text{max-width:34ch;color:var(--ink-2);transition:opacity .4s var(--ease), translate .5s var(--ease), color .45s var(--ease);grid-area:1/1}.AfxExa_chips{pointer-events:none;flex-wrap:wrap;grid-area:1/1;gap:.4rem;display:flex}.AfxExa_chips li{color:var(--paper);opacity:0;transition:opacity .35s var(--ease), translate .5s var(--ease);border:1px solid #f3efe747;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:500;translate:0 .7rem}.AfxExa_row[data-hot] .AfxExa_text{opacity:0;translate:0 -.7rem}.AfxExa_row[data-hot] .AfxExa_chips li{opacity:1;transition-delay:calc(var(--k) * 55ms + 80ms);translate:0}.AfxExa_solo{font-family:var(--font-pen);color:var(--pen);transition:color .45s var(--ease);grid-row:2;justify-self:start;margin-top:.6rem;font-size:1.25rem;font-weight:600;line-height:1.1}.AfxExa_row[data-hot] .AfxExa_solo{color:#aab4ff}.AfxExa_tile{--tile-bg:var(--paper);aspect-ratio:1;border:1px solid var(--line-2);background:var(--tile-bg);width:5rem;color:var(--ink);translate:calc(var(--mx) * 10px) calc(var(--my) * 6px);rotate:calc(var(--mx) * -7deg);transition:translate .6s var(--ease), rotate .6s var(--ease), background-color .4s var(--ease), border-color .4s var(--ease), color .4s var(--ease), box-shadow .5s var(--ease);border-radius:20px;justify-self:end;place-items:center;display:grid}.AfxExa_row[data-hot] .AfxExa_tile{--tile-bg:var(--pen);border-color:var(--pen);color:#fff;box-shadow:0 16px 40px -14px var(--pen)}.AfxExa_svg{width:3.4rem;height:3.4rem}.AfxExa_ripple,.AfxExa_slashWrap,.AfxExa_aiBot,.AfxExa_aiEye,.AfxExa_spark{transform-box:fill-box;transform-origin:50%}.AfxExa_draw{stroke-dasharray:1;stroke-dashoffset:1.01px}.AfxExa_row[data-in] .AfxExa_draw{animation:AfxExa_draw 1s var(--ease-in-out) calc(var(--row) * .12s + var(--d,0) * .12s + .2s) both}.AfxExa_fade{opacity:0}.AfxExa_row[data-in] .AfxExa_fade{animation:AfxExa_fadeIn .6s ease calc(var(--row) * .12s + .7s) both}.AfxExa_soft{stroke-opacity:.45}.AfxExa_uiBlockA,.AfxExa_uiBlockB{fill:currentColor;fill-opacity:0}.AfxExa_row[data-in] .AfxExa_uiBlockA{animation:AfxExa_draw 1s var(--ease-in-out) calc(var(--row) * .12s + .44s) both, AfxExa_blockA 4s linear var(--start) infinite}.AfxExa_row[data-in] .AfxExa_uiBlockB{animation:AfxExa_draw 1s var(--ease-in-out) calc(var(--row) * .12s + .56s) both, AfxExa_blockB 4s linear var(--start) infinite}.AfxExa_uiCursor{opacity:0;transform-box:view-box;transform-origin:0 0;transform:translate(24px,33px)}.AfxExa_row[data-in] .AfxExa_uiCursor{animation:AfxExa_fadeIn .4s ease var(--start) both, AfxExa_cursor 4s var(--ease-in-out) var(--start) infinite both}.AfxExa_cursorShape{fill:var(--tile-bg);stroke-width:1.4px;transition:fill .4s var(--ease)}.AfxExa_ripple{stroke:var(--pen);stroke-width:1.6px;opacity:0;transform:scale(0)}.AfxExa_row[data-hot] .AfxExa_ripple{stroke:#fff}.AfxExa_row[data-in] .AfxExa_rippleA{animation:AfxExa_rippleA 4s linear var(--start) infinite}.AfxExa_row[data-in] .AfxExa_rippleB{animation:AfxExa_rippleB 4s linear var(--start) infinite}.AfxExa_aiPulse{stroke:var(--pen);stroke-width:3px;stroke-dasharray:.16 2;stroke-dashoffset:.16px;opacity:0}.AfxExa_row[data-in] .AfxExa_aiPulse{animation:AfxExa_fadeIn .4s ease var(--start) both, AfxExa_aiPulse 2.8s linear var(--start) infinite}.AfxExa_row[data-hot] .AfxExa_aiPulse{stroke:var(--amber)}.AfxExa_aiNode{fill:currentColor;fill-opacity:0}.AfxExa_row[data-in] .AfxExa_aiIn{animation:AfxExa_draw 1s var(--ease-in-out) calc(var(--row) * .12s + .32s) both, AfxExa_aiIn 2.8s linear var(--start) infinite}.AfxExa_row[data-in] .AfxExa_aiOut{animation:AfxExa_draw 1s var(--ease-in-out) calc(var(--row) * .12s + .56s) both, AfxExa_aiOut 2.8s linear var(--start) infinite}.AfxExa_aiHead{fill:var(--tile-bg);transition:fill .4s var(--ease)}.AfxExa_aiBot{animation:AfxExa_aiBob 2.8s var(--ease-in-out) infinite}.AfxExa_aiEye{animation:AfxExa_aiBlink 2.8s var(--ease-in-out) infinite}.AfxExa_spark{fill:currentColor;stroke:none;opacity:0;transition:fill .4s var(--ease), scale .5s var(--ease)}.AfxExa_row[data-in] .AfxExa_sparkA{animation:AfxExa_twinkle 2.2s var(--ease-in-out) var(--start) infinite both}.AfxExa_row[data-in] .AfxExa_sparkB{animation:AfxExa_twinkle 2.2s var(--ease-in-out) calc(var(--start) + 1.1s) infinite both}.AfxExa_row[data-hot] .AfxExa_spark{fill:var(--amber);scale:1.3}.AfxExa_spreadL,.AfxExa_spreadR,.AfxExa_slashWrap{transition:translate .55s var(--ease), rotate .55s var(--ease)}.AfxExa_row[data-hot] .AfxExa_spreadL{translate:-3px}.AfxExa_row[data-hot] .AfxExa_spreadR{translate:3px}.AfxExa_row[data-hot] .AfxExa_slashWrap{rotate:12deg}.AfxExa_breatheL{animation:AfxExa_breatheL 2.4s var(--ease-in-out) infinite alternate}.AfxExa_breatheR{animation:AfxExa_breatheR 2.4s var(--ease-in-out) infinite alternate}.AfxExa_typeLine{stroke-dasharray:1;stroke-dashoffset:1.01px;stroke-width:2.4px}.AfxExa_row[data-in] .AfxExa_type1{animation:AfxExa_type1 4.8s linear var(--start) infinite both}.AfxExa_row[data-in] .AfxExa_type2{stroke:var(--pen);animation:AfxExa_type2 4.8s linear var(--start) infinite both}.AfxExa_row[data-hot] .AfxExa_type2{stroke:var(--amber)}.AfxExa_row[data-in] .AfxExa_type3{animation:AfxExa_type3 4.8s linear var(--start) infinite both}.AfxExa_caret{fill:currentColor;stroke:none;opacity:0;transform-box:view-box;transform-origin:0 0;transform:translate(10px,46px)}.AfxExa_row[data-in] .AfxExa_caret{animation:AfxExa_caretMove 4.8s linear var(--start) infinite both, AfxExa_blink .8s steps(1) var(--start) infinite both}@keyframes AfxExa_line{to{transform:scaleX(1)}}@keyframes AfxExa_rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes AfxExa_draw{0%{stroke-dashoffset:1.01px}to{stroke-dashoffset:0}}@keyframes AfxExa_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes AfxExa_spin{to{transform:rotate(360deg)}}@keyframes AfxExa_cursor{0%,8%{transform:translate(24px,33px)scale(1)}12%{transform:translate(24px,33px)scale(.8)}16%{transform:translate(24px,33px)scale(1)}44%,48%{transform:translate(45px,39px)scale(1)}52%{transform:translate(45px,39px)scale(.8)}56%,80%{transform:translate(45px,39px)scale(1)}to{transform:translate(24px,33px)scale(1)}}@keyframes AfxExa_blockA{0%,10%{fill-opacity:0}14%,40%{fill-opacity:.22}50%,to{fill-opacity:0}}@keyframes AfxExa_blockB{0%,50%{fill-opacity:0}54%,82%{fill-opacity:.22}92%,to{fill-opacity:0}}@keyframes AfxExa_rippleA{0%,10%{opacity:0;transform:scale(.2)}12%{opacity:.9;transform:scale(.4)}28%,to{opacity:0;transform:scale(1.7)}}@keyframes AfxExa_rippleB{0%,50%{opacity:0;transform:scale(.2)}52%{opacity:.9;transform:scale(.4)}68%,to{opacity:0;transform:scale(1.7)}}@keyframes AfxExa_breatheL{to{transform:translate(-1.6px)}}@keyframes AfxExa_breatheR{to{transform:translate(1.6px)}}@keyframes AfxExa_type1{0%{stroke-dashoffset:1.01px;opacity:1}14%,80%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}89%,to{stroke-dashoffset:1.01px;opacity:0}}@keyframes AfxExa_type2{0%,18%{stroke-dashoffset:1.01px;opacity:1}30%,80%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}89%,to{stroke-dashoffset:1.01px;opacity:0}}@keyframes AfxExa_type3{0%,34%{stroke-dashoffset:1.01px;opacity:1}44%,80%{stroke-dashoffset:0;opacity:1}88%{stroke-dashoffset:0;opacity:0}89%,to{stroke-dashoffset:1.01px;opacity:0}}@keyframes AfxExa_caretMove{0%{transform:translate(10px,46px)}14%{transform:translate(32px,46px)}18%{transform:translate(34px,46px)}30%{transform:translate(50px,46px)}34%{transform:translate(10px,53px)}44%,88%{transform:translate(25px,53px)}to{transform:translate(10px,46px)}}@keyframes AfxExa_blink{0%{opacity:1}50%{opacity:0}}@keyframes AfxExa_aiPulse{0%{stroke-dashoffset:.16px}to{stroke-dashoffset:-1px}}@keyframes AfxExa_aiIn{0%,12%{fill-opacity:.35}24%,to{fill-opacity:0}}@keyframes AfxExa_aiOut{0%,78%{fill-opacity:0}86%,96%{fill-opacity:.35}to{fill-opacity:0}}@keyframes AfxExa_aiBob{0%,30%,60%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes AfxExa_aiBlink{0%,40%,48%,to{transform:scaleY(1)}44%{transform:scaleY(.15)}}@keyframes AfxExa_twinkle{0%,to{opacity:.25;transform:scale(.55)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@media (hover:none){.AfxExa_detail{gap:.75rem}.AfxExa_text,.AfxExa_chips,.AfxExa_solo{grid-area:auto}.AfxExa_chips li{opacity:1;border-color:var(--line-2);color:var(--ink-2);translate:0}.AfxExa_row{cursor:pointer;-webkit-tap-highlight-color:transparent}.AfxExa_row[data-hot] .AfxExa_text{opacity:1;color:#f3efe7bf;translate:0}.AfxExa_row[data-hot] .AfxExa_chips li{color:var(--paper);border-color:#f3efe747}}@media (max-width:860px){.AfxExa_row{grid-template-columns:1.25rem minmax(0,1fr) 4.25rem;gap:.6rem 1rem}.AfxExa_detail{grid-area:2/2/auto/-1}.AfxExa_tile{border-radius:16px;grid-area:1/3;width:4.25rem}.AfxExa_svg{width:2.9rem;height:2.9rem}}.AfxExa_section:not([data-play]) *,.AfxExa_section:not([data-play]) :before,.AfxExa_section:not([data-play]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.AfxExa_row[data-in] .AfxExa_uiBlockA,.AfxExa_row[data-in] .AfxExa_uiBlockB,.AfxExa_row[data-in] .AfxExa_aiIn,.AfxExa_row[data-in] .AfxExa_aiOut{animation:AfxExa_draw 1s var(--ease-in-out) calc(var(--row) * .12s + .4s) both}.AfxExa_row[data-in] .AfxExa_uiCursor{animation:AfxExa_fadeIn .4s ease var(--start) both}.AfxExa_row[data-in] .AfxExa_typeLine{animation:AfxExa_draw 1s var(--ease-in-out) var(--start) both}.AfxExa_row[data-in] .AfxExa_sparkA,.AfxExa_row[data-in] .AfxExa_sparkB{animation:AfxExa_fadeIn .6s ease var(--start) both}.AfxExa_row[data-in] .AfxExa_rippleA,.AfxExa_row[data-in] .AfxExa_rippleB,.AfxExa_row[data-in] .AfxExa_aiPulse,.AfxExa_row[data-in] .AfxExa_caret,.AfxExa_aiBot,.AfxExa_aiEye,.AfxExa_breatheL,.AfxExa_breatheR{animation:none}}
.lTzsxq_section{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:2.5rem clamp(2rem,6vw,6rem);padding-block:clamp(3.5rem,8vw,6.5rem) clamp(4rem,9vw,7rem);display:grid}.lTzsxq_left{gap:1rem;display:grid}.lTzsxq_title{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(2.6rem,6vw,5.4rem);font-weight:800;line-height:.92}.lTzsxq_line{max-width:34ch;color:var(--ink-2);font-size:clamp(1rem,.4vw + .95rem,1.2rem);line-height:1.5}.lTzsxq_right{gap:1rem;display:grid}.lTzsxq_ask{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.72rem}.lTzsxq_picks{flex-wrap:wrap;gap:.5rem;display:flex}.lTzsxq_pick{border:1px solid var(--line-2);height:2.9rem;color:var(--ink);isolation:isolate;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.15rem 0 .75rem;font-size:.95rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.lTzsxq_pick:before{content:"";z-index:-1;background:var(--c);clip-path:circle(0% at 1.4rem);transition:clip-path .55s var(--ease);position:absolute;inset:0}.lTzsxq_pick:hover{border-color:var(--c)}.lTzsxq_pick[data-on]{color:var(--ink-c);border-color:var(--c)}.lTzsxq_pick[data-on]:before{clip-path:circle(150% at 1.4rem)}.lTzsxq_tick{border:1.5px solid var(--c);width:1.3rem;height:1.3rem;color:var(--c);transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);border-radius:50%;place-items:center;display:grid}.lTzsxq_pick[data-on] .lTzsxq_tick{background:var(--ink-c);border-color:var(--ink-c);color:var(--c)}.lTzsxq_actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;margin-top:.5rem;display:flex}.lTzsxq_send{background:var(--ink);height:3.6rem;color:var(--paper);transition:background-color .4s var(--ease), box-shadow .4s var(--ease);border-radius:999px;align-items:center;gap:.8rem;padding:0 .55rem 0 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.lTzsxq_send:hover{color:var(--paper)}.lTzsxq_send[data-ready]{background:var(--pen);box-shadow:0 18px 40px -18px var(--pen)}.lTzsxq_sendText{height:1.4em;line-height:1.4;display:grid;overflow:hidden}.lTzsxq_sendText>span{white-space:nowrap;grid-area:1/1}.lTzsxq_sendIcon{background:var(--paper);width:2.6rem;height:2.6rem;color:var(--ink);transition:transform .5s var(--ease);border-radius:50%;place-items:center;display:grid}.lTzsxq_send:hover .lTzsxq_sendIcon{transform:rotate(-45deg)}.lTzsxq_copy{border-bottom:1px solid var(--line-2);color:var(--ink-2);padding:.3rem 0;font-size:.95rem;transition:color .2s,border-color .2s}.lTzsxq_copy:hover{color:var(--ink);border-color:var(--ink)}.lTzsxq_note{font-family:var(--font-pen);color:var(--pen);transform-origin:0;justify-self:start;font-size:1.45rem;font-weight:600;line-height:1;transform:rotate(-2deg)}@media (max-width:860px){.lTzsxq_section{grid-template-columns:minmax(0,1fr);gap:2rem}.lTzsxq_pick{height:2.75rem;font-size:.9rem}.lTzsxq_copy{min-height:2.75rem}.lTzsxq_send{height:3.3rem;font-size:.95rem}}
.onJ4JW_section{--accent:var(--pen);align-items:center;height:min(100svh,60rem);min-height:38rem;padding:1.5rem 0;display:flex;position:relative;overflow:clip visible}.onJ4JW_inner{z-index:1;flex-direction:column;gap:clamp(1rem,2.5vh,2rem);height:100%;display:flex;position:relative}.onJ4JW_head{flex:none;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.onJ4JW_headText{gap:.5rem;display:grid}.onJ4JW_h2{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.3rem,5.2vw,4.6rem);font-weight:800;line-height:.95}.onJ4JW_controls{z-index:2;align-items:center;gap:.6rem;display:flex;position:absolute;bottom:0;left:50%;translate:-50%}.onJ4JW_arrow{border:1px solid var(--line-2);width:3rem;height:3rem;color:var(--ink);transition:background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), opacity .25s var(--ease), transform .3s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid}@media (hover:hover){.onJ4JW_arrow:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:var(--paper)}}@media (pointer:coarse){.onJ4JW_arrow{position:relative}.onJ4JW_arrow:after{content:"";border-radius:50%;position:absolute;inset:-.25rem}}.onJ4JW_arrow:active:not(:disabled){transform:scale(.92)}.onJ4JW_arrow:disabled{opacity:.35;cursor:default}.onJ4JW_stack{display:grid}.onJ4JW_stack>*{grid-area:1/1}.onJ4JW_grid{z-index:1;flex:1;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);align-items:center;gap:clamp(2rem,4vw,4rem);min-height:0;display:grid;position:relative}.onJ4JW_copy{align-content:center;gap:1rem;min-width:0;display:grid}.onJ4JW_titleBox{min-height:2.28em;margin-bottom:-.18em;padding-bottom:.26em;font-size:clamp(2rem,min(3.4vw,5.6vh),3.2rem);overflow:hidden}.onJ4JW_titleWrap{align-items:flex-end;display:flex}.onJ4JW_title{font-family:var(--font-display);letter-spacing:-.045em;font-size:1em;font-weight:800;line-height:1}.onJ4JW_metaBox{min-height:12.5rem;margin:-4px;padding:4px;overflow:hidden}.onJ4JW_meta{align-content:start;gap:.75rem;display:grid}.onJ4JW_line{max-width:32ch;color:var(--ink-2);font-size:1.08rem}.onJ4JW_tags{flex-wrap:wrap;gap:.35rem;display:flex}.onJ4JW_tags li{border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:500}.onJ4JW_note{font-family:var(--font-pen);color:var(--pen);transform-origin:0;font-size:1.45rem;font-weight:600;line-height:1;transform:rotate(-2.5deg)}.onJ4JW_actionRow{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:.2rem;display:flex}.onJ4JW_action{isolation:isolate;border:1px solid var(--line-2);height:2.6rem;color:var(--ink);white-space:nowrap;transition:color .35s var(--ease), border-color .35s var(--ease), scale .3s var(--ease);background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:0 1.05rem 0 .3rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.onJ4JW_action:before{content:"";z-index:-1;background:var(--ink);clip-path:circle(.95rem at 1.25rem);opacity:0;transition:clip-path .55s var(--ease), opacity .2s var(--ease) .35s;position:absolute;inset:0}.onJ4JW_actionIcon{background:var(--ink);width:1.95rem;height:1.95rem;color:var(--paper);transition:background-color .35s var(--ease), color .35s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.onJ4JW_actionIcon svg{transition:translate .5s var(--ease);grid-area:1/1}.onJ4JW_action[data-kind=page] .onJ4JW_actionIcon svg:last-child{translate:-150%}.onJ4JW_action[data-kind=live] .onJ4JW_actionIcon svg:last-child,.onJ4JW_action[data-kind=demo] .onJ4JW_actionIcon svg:last-child{translate:-150% 150%}.onJ4JW_actionLabel{position:relative}@media (hover:hover){.onJ4JW_action.onJ4JW_action:hover{color:var(--paper);border-color:var(--ink)}.onJ4JW_action:hover:before{clip-path:circle(150% at 1.25rem);opacity:1;transition:clip-path .55s var(--ease), opacity 0s}.onJ4JW_action:hover .onJ4JW_actionIcon{background:var(--accent);color:var(--ink)}.onJ4JW_action[data-kind=page]:hover .onJ4JW_actionIcon svg:first-child{translate:150%}.onJ4JW_action[data-kind=live]:hover .onJ4JW_actionIcon svg:first-child,.onJ4JW_action[data-kind=demo]:hover .onJ4JW_actionIcon svg:first-child{translate:150% -150%}.onJ4JW_action:hover .onJ4JW_actionIcon svg:last-child{translate:0}}.onJ4JW_action:active{scale:.96}.onJ4JW_action:focus-visible{outline:2px solid var(--pen);outline-offset:2px}@media (pointer:coarse){.onJ4JW_action{height:2.75rem}}.onJ4JW_soon{background:color-mix(in oklab, var(--accent) 12%, transparent);height:1.8rem;color:var(--ink-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:0 .7rem 0 .55rem;font-size:.66rem;display:inline-flex}.onJ4JW_soon i{border:1.5px dashed var(--accent);border-radius:50%;width:.62rem;height:.62rem;animation:6s linear infinite onJ4JW_soonSpin}@keyframes onJ4JW_soonSpin{to{rotate:1turn}}.onJ4JW_list{border-top:1px solid var(--line);margin-top:.25rem;display:grid}.onJ4JW_row{text-align:left;border-bottom:1px solid var(--line);width:100%;color:var(--ink-3);transition:color .3s var(--ease);grid-template-columns:1.4rem minmax(0,1fr);align-items:center;padding:.6rem 0;display:grid;position:relative}.onJ4JW_row[data-on]{color:var(--ink)}@media (hover:hover){.onJ4JW_row:hover{color:var(--ink)}}.onJ4JW_rowDot{width:.5rem;height:.5rem;transition:background-color .3s var(--ease), border-color .3s var(--ease), scale .4s var(--ease);border:1.5px solid;border-radius:50%}.onJ4JW_row[data-on] .onJ4JW_rowDot{background:var(--dot);border-color:var(--dot);scale:1.3}.onJ4JW_rowTitle{transition:translate .45s var(--ease);font-size:.95rem;font-weight:600}.onJ4JW_row[data-on] .onJ4JW_rowTitle{translate:.35rem}@media (hover:hover){.onJ4JW_row:hover .onJ4JW_rowTitle{translate:.35rem}}.onJ4JW_rowBar{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.onJ4JW_rowBar span{transform-origin:0;position:absolute;inset:0}.onJ4JW_stageCol{min-width:0;height:100%;min-height:0;padding-bottom:4rem;display:grid;position:relative}@property --showcase-glow{syntax:"<color>";inherits:false;initial-value:#2b3bff}.onJ4JW_glow{--showcase-glow:var(--accent);background:radial-gradient(closest-side, var(--showcase-glow) 0%, color-mix(in srgb, var(--showcase-glow) 98.7%, transparent) 30%, color-mix(in srgb, var(--showcase-glow) 95.2%, transparent) 40%, color-mix(in srgb, var(--showcase-glow) 86.1%, transparent) 50%, color-mix(in srgb, var(--showcase-glow) 68.7%, transparent) 60%, color-mix(in srgb, var(--showcase-glow) 45.1%, transparent) 70%, color-mix(in srgb, var(--showcase-glow) 22.8%, transparent) 80%, color-mix(in srgb, var(--showcase-glow) 8.5%, transparent) 90%, color-mix(in srgb, var(--showcase-glow) 2.3%, transparent) 97%, transparent 100%);opacity:.28;transition:--showcase-glow .7s var(--ease);pointer-events:none;position:absolute;inset:calc(8% - 140px) calc(6% - 140px)}.onJ4JW_stage{perspective:1400px;place-items:center;min-height:0;display:grid;position:absolute;inset:0 0 4rem}.onJ4JW_float{animation:onJ4JW_float 6s var(--ease-in-out) infinite;place-items:center;display:grid}@keyframes onJ4JW_float{50%{transform:translateY(-10px)}}.onJ4JW_frameLink{color:inherit;transform-style:preserve-3d;justify-items:center;text-decoration:none;display:grid;position:relative}.onJ4JW_frame{transition:background-color .5s var(--ease), box-shadow .5s var(--ease);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1413101a,inset 0 2px #fff9,0 50px 90px -40px #1413108c}.onJ4JW_frame[data-frame=phone]{background:#141310}.onJ4JW_frame[data-frame=tablet]{background:#1b1b1e;box-shadow:0 0 0 1px #77746e,0 0 0 2.5px #1413102e,inset 0 0 0 1px #ffffff12,0 50px 90px -40px #141310a6}.onJ4JW_frame[data-frame=tablet] .onJ4JW_screen{background:#10131c}.onJ4JW_camera{z-index:5;pointer-events:none;background:radial-gradient(circle at 35% 35%,#4a5160,#0b0c0f 70%);border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:0;left:50%;box-shadow:0 0 0 1px #ffffff0d}.onJ4JW_frame[data-frame=mac]{background:#161513;box-shadow:0 0 0 1px #00000080,0 50px 90px -40px #141310b3}@media (hover:hover){.onJ4JW_frameLink:hover .onJ4JW_frame{box-shadow:0 0 0 3px var(--accent), 0 60px 100px -40px #14131099}}.onJ4JW_chrome{background:#f6f4ef;border-bottom:1px solid #14131014;flex:none;align-items:center;gap:.75rem;padding:0 .9rem;display:flex;position:relative;overflow:hidden}.onJ4JW_frame[data-frame=phone] .onJ4JW_chrome{background:0 0;border:0;justify-content:center}.onJ4JW_lights{transition:opacity .3s var(--ease);gap:.35rem;display:flex}.onJ4JW_frame[data-frame=phone] .onJ4JW_lights{opacity:0;position:absolute}.onJ4JW_lights i{background:#ff5f57;border-radius:50%;width:.62rem;height:.62rem}.onJ4JW_lights i:nth-child(2){background:#febc2e}.onJ4JW_lights i:nth-child(3){background:#28c840}.onJ4JW_url,.onJ4JW_titleBar{font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:.4rem;font-size:.72rem;display:inline-flex;overflow:hidden}.onJ4JW_url{background:#ebe7de;border-radius:8px;max-width:22rem;height:1.7rem;margin-inline:auto}.onJ4JW_addr{text-overflow:ellipsis;min-width:0;overflow:hidden}.onJ4JW_titleBar{font-family:var(--font-text);color:var(--ink);font-size:.78rem;font-weight:600}.onJ4JW_lock{background:#1f9a6a;border-radius:2px;width:.55rem;height:.5rem;position:relative}.onJ4JW_lock:before{content:"";border:1.5px solid #1f9a6a;border-bottom:0;border-radius:.2rem .2rem 0 0;width:.38rem;height:.3rem;margin-left:-.19rem;position:absolute;bottom:100%;left:50%}.onJ4JW_screen{background:#ebe5d8;flex:1;min-height:0;position:relative;overflow:hidden}.onJ4JW_frame[data-frame=phone] .onJ4JW_screen{border-radius:30px}.onJ4JW_screenInner{will-change:opacity, transform;position:absolute;top:0;left:0}.onJ4JW_shot,.onJ4JW_tall{object-fit:cover;object-position:top center;-webkit-user-select:none;user-select:none;width:100%;display:block;position:absolute;top:0;left:0}.onJ4JW_shot{height:100%}.onJ4JW_tall{opacity:0;height:auto;animation:onJ4JW_tallScroll 28s var(--ease-in-out) 2.8s infinite both;will-change:translate, opacity}@keyframes onJ4JW_tallScroll{0%{opacity:0;translate:0}4%,9%{opacity:1;translate:0}48%,56%{opacity:1;translate:0 var(--travel)}90%{opacity:1;translate:0}95%,to{opacity:0;translate:0}}.onJ4JW_glare{z-index:2;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffff47, transparent 45%);mix-blend-mode:soft-light;opacity:0;transition:opacity .4s var(--ease);position:absolute;inset:0}@media (hover:hover){.onJ4JW_frameLink:hover .onJ4JW_glare{opacity:1}}.onJ4JW_sweep{z-index:3;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;position:absolute;top:0;bottom:0;left:0}.onJ4JW_homeBar{z-index:4;background:#ffffffd9;border-radius:999px;width:32%;height:4px;margin-left:-16%;position:absolute;bottom:14px;left:50%}.onJ4JW_stand{background:linear-gradient(#d9d3c6,#c8c0b0);border-radius:0 0 10px 10px;height:10px;margin-top:10px;display:block;box-shadow:0 18px 30px -16px #14131080}.onJ4JW_shapeTag{background:var(--ink);color:var(--paper);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .8rem;font-size:.68rem;display:inline-flex;position:relative}.onJ4JW_shapeTag i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 30%, transparent);border-radius:50%}@media (min-width:901px) and (max-height:820px){.onJ4JW_copy{gap:.6rem}.onJ4JW_titleBox{font-size:clamp(2rem,min(3.2vw,5vh),3rem)}.onJ4JW_meta{gap:.55rem}.onJ4JW_line{font-size:1rem}.onJ4JW_metaBox{min-height:11.6rem}.onJ4JW_row{padding:.36rem 0}.onJ4JW_rowTitle{font-size:.9rem}}@media (max-width:900px){.onJ4JW_section{height:min(100svh,52rem);min-height:34rem;padding:1rem 0}.onJ4JW_inner{gap:.75rem}.onJ4JW_head .eyebrow{display:none}.onJ4JW_h2{font-size:clamp(1.7rem,7.5vw,2.2rem)}.onJ4JW_arrow{width:2.6rem;height:2.6rem}.onJ4JW_grid{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:.75rem}.onJ4JW_glow{opacity:.22;inset:calc(8% - 110px) calc(6% - 110px)}.onJ4JW_stageCol{order:-1;align-self:stretch;height:auto;padding-bottom:3.3rem}.onJ4JW_stage{bottom:3.3rem}.onJ4JW_titleBox{min-height:1.1em;font-size:clamp(1.6rem,7vw,2.1rem)}.onJ4JW_metaBox{min-height:11.4rem}.onJ4JW_copy{gap:.55rem}.onJ4JW_title{font-size:clamp(1.8rem,8vw,2.4rem)}.onJ4JW_meta{gap:.5rem}.onJ4JW_line{font-size:.98rem}.onJ4JW_note{font-size:1.2rem}.onJ4JW_list{display:none}.onJ4JW_shapeTag{font-size:.62rem}}@media (max-width:900px) and (max-height:700px){.onJ4JW_note{display:none!important}.onJ4JW_metaBox{min-height:9.6rem}}.onJ4JW_section:not([data-play]) *,.onJ4JW_section:not([data-play]) :before,.onJ4JW_section:not([data-play]) :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.onJ4JW_float,.onJ4JW_soon i{animation:none}.onJ4JW_tall{display:none}}
.-DClBq_section{padding-block:clamp(5.5rem,10vw,9rem);position:relative}.-DClBq_workSection{padding-top:clamp(5.5rem,10vw,9rem);padding-bottom:clamp(3rem,6vw,5rem);position:relative}.-DClBq_workSub{max-width:30ch;color:var(--ink-2)}.-DClBq_workFoot{justify-content:center;margin-top:1rem;display:flex}.-DClBq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.-DClBq_headText{gap:1rem;display:grid}.-DClBq_all{border:1px solid var(--line-2);height:3rem;color:var(--ink);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border-radius:999px;align-items:center;gap:.6rem;padding:0 1.3rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.-DClBq_all:hover{color:var(--paper);background:var(--ink);border-color:var(--ink)}}.-DClBq_allArrow{transition:transform .45s var(--ease)}@media (hover:hover){.-DClBq_all:hover .-DClBq_allArrow{transform:translate(4px)}}
