@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--color-gray-200:#e5e7eb;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-semibold:600;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-200:lab(91.6229% -.159115 -2.26791)}}}@layer base;@layer legacy{:root{--bg:#f8f7f4;--page:#f9f8f3;--ink:#111;--paper:#fff;--shadow:#d3ccc0;--muted:#5b574f;--orange:#ff652b;--pink:#f8a9e3;--yellow:#ffee3d;--blue:#5294ff;--mono:var(--font-plex-mono),ui-monospace,"SF Mono",Menlo,Consolas,monospace}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-poppins),system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45}a{color:inherit;text-decoration:none}.hero{background:var(--bg);flex-direction:column;height:100svh;min-height:680px;display:flex;position:relative;overflow:visible}body{overflow-x:clip}#stage{overflow:visible}.title-wrap,.sub{transition:transform .45s cubic-bezier(.65,0,.35,1),opacity .35s}.hero.out .title-wrap{opacity:0;pointer-events:none;transform:translateY(-70px)}.hero.out .sub{opacity:0;pointer-events:none;transition-delay:40ms;transform:translateY(-110px)}@media (prefers-reduced-motion:reduce){.title-wrap,.sub{transition:opacity .3s}.hero.out .title-wrap,.hero.out .sub{transform:none}}#stage{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}#stage .sa{cursor:grab;touch-action:none}#stage.dragging,#stage.dragging .sa{cursor:grabbing}.nav{z-index:50;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:20px 40px;transition:background-color .3s,box-shadow .3s,padding .3s;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0000}.nav.stuck{padding-top:12px;padding-bottom:12px}.nav-box{background:var(--paper);border:.5px solid var(--ink);box-shadow:6px 6px 0 var(--shadow);align-items:center;gap:26px;padding:6px 6px 6px 16px;display:flex}.nav-box .btn{box-shadow:4px 4px 0 var(--shadow)}.nav-box .btn:hover{box-shadow:2px 2px 0 var(--shadow)}.nav>*{pointer-events:auto}.links a:not(.btn){padding:4px 0;position:relative}.links a:not(.btn):after{content:"";background:var(--ink);transform-origin:0;height:1.5px;transition:transform .25s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.links a:not(.btn):hover:after{transform:scaleX(1)}.logo{align-items:center;line-height:1;display:inline-flex}.logo .logo-svg{width:auto;height:18px;display:block}.logo .c{color:var(--orange)}.logo svg{width:.74em;height:.74em;margin:0 .02em 0 .03em;overflow:visible}.links{align-items:center;gap:clamp(20px,2.6vw,40px);display:flex}.links a{font-size:14px}.btn{background:var(--orange);color:var(--ink);border:.5px solid var(--ink);font:inherit;cursor:pointer;box-shadow:6px 6px 0 var(--shadow);justify-content:center;align-items:center;padding:8px 12px;font-size:15px;transition:transform .15s,box-shadow .15s;display:inline-flex}.btn:hover{box-shadow:4px 4px 0 var(--shadow);transform:translate(2px,2px)}.btn:active{box-shadow:0 0 0 var(--shadow);transform:translate(6px,6px)}.btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.btn.lg{min-width:185px;padding:10px 20px}.content{z-index:2;pointer-events:none;flex:1;justify-content:center;align-items:center;padding:0 16px;display:flex;position:relative}.stack{grid-template-columns:minmax(0,auto) 284px;width:fit-content;display:grid;transform:translate(-3vw)}.title-wrap{pointer-events:auto;grid-area:1/1}.backed{background:var(--ink);color:var(--paper);align-items:center;gap:6px;padding:7px 9px 7px 8px;font-size:10.5px;line-height:1;display:inline-flex}.backed .a16z{width:auto;height:14px;margin:1px 0 0 2px;display:block}.card{background:var(--paper);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow)}h1{letter-spacing:-.035em;margin:0;padding:.16em .22em .26em .18em;font-size:60px;font-weight:600;line-height:.94}h1>span{white-space:nowrap;display:block}.sub{pointer-events:auto;grid-area:2/1/auto/-1;justify-self:end;width:440px;margin-top:calc(-1*clamp(56px,6vw,82px));padding:12px;position:relative}.sub .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#333;margin:0 0 22px;font-size:14px}.sub p{font-family:var(--font-poppins),sans-serif;margin:0 0 22px;font-size:14px;line-height:1.5}@media (max-width:1100px) and (min-width:761px){h1{font-size:clamp(40px,5.2vw,60px)}}@media (max-width:760px){.links{display:none}.nav-box{gap:0;padding:4px}.stack{grid-template-columns:1fr;width:100%;max-width:520px;transform:none}.sub{grid-column:1;justify-self:end;width:calc(100% - 28px);margin-top:18px}h1{font-size:clamp(34px,10vw,48px)}h1>span{white-space:normal;display:inline}.content{align-items:center;padding-bottom:10vh}}.ben{z-index:2;background:var(--page);padding:120px 40px 40px;position:relative}.ben-head{text-align:center;max-width:720px;margin:0 auto 44px}.ben .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;margin:0 0 14px;font-size:14px}.ben h2{letter-spacing:-.035em;margin:0 0 14px;font-size:48px;font-weight:600;line-height:1.04}.ben-intro{color:#3c3a36;max-width:30em;margin:0 auto;font-size:14px;line-height:1.45}.ben-grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.bc{background:#ede9e3;flex-direction:column;min-height:330px;padding:16px;display:flex;position:relative;overflow:hidden}.bc.w{grid-column:span 7}.bc.n{grid-column:span 5}.tag{font-family:var(--mono);letter-spacing:.02em;color:var(--ink);align-self:flex-start;padding:5px 6px;font-size:13px;line-height:1}.tag.pink{background:var(--pink)}.tag.blue{background:var(--blue)}.tag.yellow{background:var(--yellow)}.tag.orange{background:var(--orange)}.bc h3{letter-spacing:-.035em;margin:0 0 12px;font-size:30px;font-weight:600;line-height:1.08}.bc p{color:#3c3a36;max-width:26em;margin:0;font-size:14px;line-height:1.45}.bc .bt{z-index:1;position:relative}.bc svg{pointer-events:none;position:absolute;overflow:visible}.bc svg path,.bc svg line,.bc svg circle{vector-effect:non-scaling-stroke}.bc1{grid-template-columns:1fr 1fr;align-items:center;display:grid}.bc1 .tag{position:absolute;top:16px;left:16px}.bc1 .bt{grid-column:2}.bc1 svg{width:270px;height:270px;bottom:-26px;left:16px}.bc2 .bt{margin-top:16px}.bc2 .tag{position:absolute;bottom:16px;left:16px}.bc2 svg{width:236px;height:236px;bottom:-62px;right:28px}.bc3 .bt,.bc4 .bt{margin-top:auto}.bc3 svg{width:132px;height:132px;top:0;right:0}.bc4 svg{width:216px;height:216px;top:26px;right:0}.bc{opacity:0;transform-origin:var(--o,left top);transition:transform .7s cubic-bezier(.34,1.18,.5,1),opacity .4s;transition-delay:var(--d,0s);transform:scale(.9)}.bc1{--o:left top;--d:0s}.bc2{--o:right top;--d:.1s}.bc3{--o:left bottom;--d:.2s}.bc4{--o:right bottom;--d:.3s}.ben-grid.in .bc{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.bc{opacity:1;transition:none;transform:none}}@media (max-width:900px){.bc.w,.bc.n{grid-column:span 12}.bc1{grid-template-columns:1fr;padding:16px}.bc1 .bt{grid-column:1;padding:150px 0 0}.bc1 svg{width:200px;height:200px;top:48px;bottom:auto;left:0}}@media (max-width:760px){.ben{padding:80px 20px 20px}.ben h2{font-size:36px}.bc h3{font-size:26px}}.num{z-index:2;background:var(--page);padding:96px 40px 0;position:relative}.num-grid{border-top:.5px solid var(--ink);border-bottom:.5px solid var(--ink);grid-template-columns:auto auto auto;justify-content:space-between;display:grid}.stat{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.3,1.1,.5,1);transition-delay:var(--d,0s);padding:36px 56px 40px 0;transform:translateY(14px)}.stat+.stat{border-left:.5px solid var(--ink);padding-left:32px}.num.in .stat{opacity:1;transform:none}.stat b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:64px;font-weight:600;line-height:1;display:block}.stat b .v{text-align:right;display:inline-block}.stat .lbl{font-family:var(--font-poppins),sans-serif;letter-spacing:0;color:#9a958b;margin-top:14px;font-size:14px;display:block}@media (max-width:900px){.num{padding:72px 20px 0}.num-grid{grid-template-columns:1fr}.stat+.stat{border-left:0;border-top:.5px solid var(--ink);padding-left:0}.stat{padding:28px 0 32px}.stat b{font-size:52px}}.tl-sec{z-index:2;background:var(--page);padding:120px 40px 40px;position:relative}.tl-head{text-align:center;max-width:720px;margin:0 auto 64px}.tl-head .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;max-width:none;margin:0 0 14px;font-size:14px}.tl-head h2{letter-spacing:-.035em;margin:0 0 14px;font-size:48px;font-weight:600;line-height:1.04}.tl-head p{color:#3c3a36;max-width:36em;margin:0 auto;font-size:14px;line-height:1.45}.tl{position:relative}.tl-line{background:0 0;width:.5px;height:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.tl-line i{background:0 0;width:100%;height:0;position:absolute;top:0;left:0}.tl-dots{z-index:2;pointer-events:none;width:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.tl-dots b{background:var(--ink);border-radius:50%;width:6px;height:6px;transition:transform .45s cubic-bezier(.3,1.6,.5,1),opacity .25s;position:absolute;left:-3px}.tl-dots b.gone{opacity:0;transition:transform .22s cubic-bezier(.5,0,.8,.4),opacity .2s;transform:scale(0)}.tl-eater{transform-origin:50%;z-index:3;pointer-events:none;width:56px;height:56px;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%,-50%)}.tl-node{transition:background-color .35s,color .35s,transform .6s cubic-bezier(.3,1.6,.5,1),opacity .3s}.tl-step.eaten .tl-node{opacity:0;transition:transform .3s cubic-bezier(.5,0,.8,.4),opacity .25s;transform:scale(0)rotate(20deg)}.tl-step{grid-template-columns:1fr 96px 1fr;align-items:center;gap:0;padding:56px 0;display:grid;position:relative}.tl-node{width:34px;height:34px;font-family:var(--mono);background:var(--paper);border:.5px solid var(--ink);box-shadow:4px 4px 0 var(--shadow);grid-column:2;justify-self:center;place-items:center;font-size:12px;transition:background-color .35s,color .35s,transform .5s cubic-bezier(.3,1.4,.5,1);display:grid;position:relative}.tl-node:after{content:"";border:.5px solid var(--ink);opacity:0;position:absolute;inset:-1px;transform:scale(1)}.tl-step.on .tl-node{background:var(--ink);color:var(--paper);transform:scale(1.12)}.tl-step.on .tl-node:after{animation:.9s ease-out tlPulse}@keyframes tlPulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.tl-txt{opacity:.35;transition:opacity .55s,transform .8s cubic-bezier(.3,1.45,.5,1);transform:translateY(10px)}.tl-step.on .tl-txt{opacity:1;transform:none}.tl-txt,.tl-vis{grid-row:1}.tl-step:nth-child(2n) .tl-txt{grid-column:1;justify-self:end;padding-right:24px}.tl-step:nth-child(2n) .tl-vis{grid-column:3;justify-self:start;margin-left:24px}.tl-step:nth-child(odd) .tl-txt{grid-column:3;justify-self:start;padding-left:24px}.tl-step:nth-child(odd) .tl-vis{grid-column:1;justify-self:end;margin-right:24px}.tl-txt .pill{border:.5px solid var(--ink);background:var(--paper);margin-bottom:18px;padding:4px 12px;font-size:14px;display:inline-block}.tl-txt h3{letter-spacing:-.035em;margin:0 0 12px;font-size:34px;font-weight:600;line-height:1.08}.tl-txt{max-width:440px}.tl-txt p{color:#3c3a36;max-width:26em;margin:0;font-size:14px;line-height:1.5}.tl-vis{opacity:0;width:min(100%,520px);transform:translateX(var(--vx,28px)) scale(.94);background:0 0;padding:0;transition:opacity .5s,transform .9s cubic-bezier(.3,1.5,.5,1)}.tl-step:nth-child(odd) .tl-vis{--vx:-24px}.tl-step.on .tl-vis{opacity:1;transform:none}.tl-vis .how-ill{aspect-ratio:4/3;position:relative;container-type:inline-size}.tl-vis .ui{box-shadow:8px 8px 0 var(--shadow)}@media (max-width:900px){.tl-sec{padding:80px 20px 20px}.tl-line{left:17px}.tl-vis{--vx:0!important}.tl-step{grid-template-columns:34px 1fr;padding:28px 0}.tl-node{grid-area:1/1;align-self:start}.tl-step .tl-txt,.tl-step .tl-vis{grid-column:2;padding:0 0 0 20px}.tl-txt{grid-row:1}.tl-vis{grid-row:2;margin-top:20px}.tl-head h2{font-size:36px}}.story{z-index:1;pointer-events:none;height:100svh;margin-top:-45vh;position:relative}.sc{opacity:0;flex-direction:column;grid-area:1/1;justify-content:center;gap:0;display:flex}.task{background:var(--bg);border:.5px solid var(--ink);box-shadow:6px 6px 0 var(--shadow);visibility:hidden;z-index:1;align-items:center;gap:16px;padding:0 14px;display:flex;position:absolute}.task .tk{font-family:var(--mono);color:#333;white-space:nowrap;flex:none;font-size:14px}.task .msg{white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.task.typing .msg:after{content:"";background:var(--ink);vertical-align:-3px;width:1.5px;height:1.05em;margin-left:2px;animation:.8s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.task .st{font-family:var(--mono);letter-spacing:.04em;border:.5px solid var(--ink);white-space:nowrap;background:var(--paper);flex:none;padding:4px 7px;font-size:11px}.task .st.solved{background:var(--blue)}.task .st.ended{color:#8a857c;background:0 0;border-color:#bdb6aa;text-decoration:line-through}.task .st.zero{background:var(--orange)}.how{z-index:2;background:var(--paper);height:320vh;position:relative}.how .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;margin:0 0 14px;font-size:14px}.how h2{letter-spacing:-.035em;margin:0 0 14px;font-size:48px;font-weight:600;line-height:1.04}.tabs{background:var(--paper);border:.5px solid var(--ink);box-shadow:6px 6px 0 var(--shadow);gap:4px;padding:4px;display:inline-flex;position:relative}.tab{z-index:1;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:9px 26px;font-size:14px;position:relative}.pill{border:.5px solid var(--ink);background:var(--paper);align-self:flex-start;padding:4px 12px;font-size:14px}@media (max-width:900px){.how h2{font-size:28px}.tab{padding:8px 16px;font-size:15px}}.ui{border:.5px solid var(--ink);background:var(--paper);flex-direction:column;height:100%;font-size:clamp(9px,2.75cqw,13px);line-height:1.35;display:flex;overflow:hidden}.ui .mono,.ui-bar,.lbl,.chip,.st,.thead,.btn-s,.code,.log{font-family:var(--mono)}.ui-bar{border-bottom:.5px solid var(--ink);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:.6em;padding:.75em 1em;font-size:.82em;display:flex}.ui-dot{background:var(--orange);border-radius:50%;flex:none;width:.55em;height:.55em}.mut{color:#8a857c}.st{color:#77726a;border:.5px solid #bdb6aa;margin-left:auto;padding:.15em .55em;font-size:.9em;transition:background-color .3s,color .3s,border-color .3s}.st.ok{background:var(--blue);border-color:var(--ink);color:var(--ink)}.st.live:before{content:"";background:var(--orange);border-radius:50%;width:.5em;height:.5em;margin-right:.4em;animation:1.2s step-end infinite caret;display:inline-block}.ui-body{flex-direction:column;flex:1;gap:.35em;min-height:0;padding:.8em 1em;display:flex}.lbl{letter-spacing:.06em;color:#8a857c;margin-top:.35em;font-size:.72em}.ttl{min-height:1.35em;font-size:1.15em}.caret:after{content:"";background:var(--ink);vertical-align:-.15em;width:1px;height:1em;margin-left:1px;display:inline-block}.row{opacity:0;justify-content:space-between;align-items:center;font-size:.9em;transition:opacity .3s,transform .35s;display:flex;transform:translateY(4px)}.row.on,.code>.on{opacity:1;transform:none}.chip{border:.5px solid var(--ink);white-space:nowrap;padding:.12em .5em;font-size:.75em}.chip.bad{color:#8a857c;border-color:#c9c3b8;text-decoration:line-through}.chip.ok{background:var(--blue)}.code{background:#faf9f6;border:.5px solid #ddd8cf;padding:.4em .6em;font-size:.82em}.code>div{opacity:0;transition:opacity .3s}.code .del{color:#b0563a}.code .add{color:#2a62c9}.ui-foot{border-top:.5px solid #ddd8cf;justify-content:space-between;align-items:center;padding:.6em 1em;font-size:.82em;display:flex}.btn-s{background:var(--orange);border:.5px solid var(--ink);box-shadow:.25em .25em 0 var(--shadow);padding:.3em .9em;transition:transform .12s,box-shadow .12s}.btn-s.press{box-shadow:0 0 0 var(--shadow);transform:translate(.25em,.25em)}.thead{letter-spacing:.06em;color:#8a857c;border-bottom:.5px solid #ddd8cf;grid-template-columns:1fr 3em 6.5em;gap:.6em;padding:0 0 .3em;font-size:.72em;display:grid}.rank{height:7.2em;position:relative}.rk{border-bottom:.5px solid #eeeae3;grid-template-columns:1fr 3em 6.5em;align-items:center;gap:.6em;height:2.4em;font-size:.9em;transition:transform .55s cubic-bezier(.65,0,.35,1),background-color .3s;display:grid;position:absolute;top:0;left:0;right:0}.rk .an{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rk.lead{background:#f4f7ff}.rk.lead .an:before{content:"▲ ";color:#2a62c9}.pct{align-items:center;gap:.4em;display:flex;position:relative}.pct i{background:var(--blue);max-width:3.6em;height:.45em;transition:width .4s;display:block}.pct b{font-size:.9em;font-weight:400}.spark{border-bottom:.5px solid #ddd8cf;align-items:flex-end;gap:2px;height:3.4em;display:flex}.spark i{background:#dcd7cd;flex:1;height:6%;transition:height .4s,background-color .3s}.spark i.hot{background:var(--blue)}.log{white-space:nowrap;border-top:.5px dashed #ddd8cf;min-height:1.6em;margin-top:auto;padding-top:.5em;font-size:.78em;overflow:hidden}.okc{color:#2a62c9}.badc{color:#b0563a}.search{border:.5px solid var(--ink);align-items:center;gap:.5em;min-height:2.2em;padding:.5em .7em;font-size:.95em;display:flex}.search svg{flex:none;width:1em;height:1em}.res{flex-direction:column;gap:.35em;margin-top:.3em;display:flex}.rr{opacity:0;border:.5px solid #ddd8cf;align-items:center;gap:.6em;min-height:2.9em;padding:.45em .6em;transition:opacity .25s;display:flex;position:relative}.rr.load,.rr.on{opacity:1}.rr.top.on{border-color:var(--ink);box-shadow:inset .25em 0 0 var(--orange)}.rr .sk{flex-direction:column;gap:.4em;display:flex;position:absolute;inset:.55em .6em}.rr .sk i{background:linear-gradient(90deg,#efebe4,#f8f6f2,#efebe4) 0 0/200% 100%;height:.55em;animation:1s linear infinite shim;display:block}.rr .sk i+i{width:60%}.rr.on .sk{display:none}.rr .rc,.rr .chip{opacity:0;transition:opacity .25s}.rr.on .rc,.rr.on .chip{opacity:1}.rr .rc{flex:1;min-width:0}.rt{white-space:nowrap;text-overflow:ellipsis;font-size:.95em;overflow:hidden}.rs{color:#8a857c;white-space:nowrap;text-overflow:ellipsis;font-size:.72em;overflow:hidden}.go{color:#2a62c9;opacity:0;margin-top:auto;font-size:.82em;transition:opacity .3s,transform .4s;transform:translate(-6px)}.go.on{opacity:1;transform:none}@keyframes shim{to{background-position:-200% 0}}.foot{z-index:2;background:var(--page);padding:120px 40px 40px;position:relative}.foot-cta{border-bottom:.5px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:40px 64px;padding-bottom:110px;display:grid}.foot h2{letter-spacing:-.035em;margin:0;font-size:42px;font-weight:600;line-height:1.04}.foot-side p{margin:0 0 24px;font-size:15px;line-height:1.45}.foot-act{align-items:center;gap:24px;display:flex}.foot-btn{padding:11px 54px}.ul{text-underline-offset:3px;font-size:15px;text-decoration:underline}.tet{height:380px;transition:height .6s cubic-bezier(.65,0,.35,1);position:relative;overflow:hidden}.tet.open{height:min(720px,86vh)}.tet-hint{z-index:2;font-family:var(--mono);letter-spacing:.02em;background:var(--paper);border:.5px solid var(--ink);box-shadow:6px 6px 0 var(--shadow);cursor:pointer;color:var(--ink);padding:10px 14px;font-size:14px;transition:opacity .3s;animation:1.1s step-end infinite tetBlink;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%)}.tet-hint:hover,.tet-hint:focus-visible{background:#fff6f1;animation:none}@keyframes tetBlink{0%{opacity:1}55%{opacity:0}}@media (prefers-reduced-motion:reduce){.tet-hint{animation:none}}.tet.open .tet-hint{opacity:0;pointer-events:none;animation:none}@media (max-width:900px){.tet{height:300px}.tet.open{height:calc(100svh - 120px)}}.foot-bar{border-top:.5px solid var(--ink);font-family:var(--mono);letter-spacing:.03em;color:#444;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;font-size:13px;display:flex}.foot-links{gap:22px;margin-left:auto;margin-right:120px;display:flex}.foot-links a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.foot{padding:80px 20px 28px}.foot-cta{grid-template-columns:1fr;padding-bottom:64px}.foot h2{font-size:32px}.foot-bar{flex-wrap:wrap;font-size:11px}.foot-links{margin:0}}@media (max-width:760px){.sc{justify-content:flex-start;gap:0}.nav{padding:16px 20px}.task{box-shadow:4px 4px 0 var(--shadow);gap:8px;padding:0 8px}.task .tk{font-size:10px}.task .msg{font-size:11px}.task .st{display:none!important}}.hero .content{padding-top:110px}.tw .ch{opacity:0}.tw .ch.on{opacity:1}.tw .ch.cur{position:relative}.tw .ch.cur:after{content:"";background:currentColor;width:.48em;height:.07em;margin-left:.08em;animation:.7s step-end infinite caret;position:absolute;bottom:.14em;left:100%}@media (prefers-reduced-motion:reduce){.tw .ch{opacity:1}.tw .ch.cur:after{display:none}}@keyframes pop{0%{transform:scale(0)rotate(-8deg)}70%{transform:scale(1.06)rotate(1deg)}to{transform:scale(1)rotate(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}#stage.intro .pop{transform-box:fill-box;transform-origin:50% 60%;animation:.7s cubic-bezier(.3,1.3,.5,1) both pop;animation-delay:var(--d,0s)}#stage.intro .lines,#stage.intro .dots,#stage.intro .labels{animation:.6s both fadein;animation-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){#stage.intro .pop,#stage.intro .lines,#stage.intro .dots,#stage.intro .labels{animation:none}}.dk-hidden{display:none!important}.dk-hint{background:var(--ink);color:var(--bg);font:12px/1 var(--mono);z-index:2147483000;opacity:0;pointer-events:none;padding:8px 10px;transition:opacity .25s;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.dk-hint.on{opacity:1}.sub{width:470px}.sub p{margin:0 0 20px}.cmd{border:.5px solid var(--ink);background:var(--paper);font-family:var(--mono);box-shadow:4px 4px 0 var(--shadow);align-items:stretch;font-size:15px;display:flex}.cmd code{white-space:nowrap;flex:1;align-items:center;gap:10px;padding:11px 12px;font-family:inherit;display:flex}.cmd code i{color:var(--orange);font-style:normal}.cmd button{font:inherit;letter-spacing:.04em;border:0;border-left:.5px solid var(--ink);background:var(--orange);color:var(--ink);cursor:pointer;min-width:92px;padding:0 16px;font-size:13px;transition:background-color .2s}.cmd button:hover{background:#ff7a47}.cmd button.ok{background:var(--blue)}.cmd.flat{box-shadow:none}.cmd.flat button{color:var(--orange);background:0 0;border-left:0}.cmd.flat button.ok{color:var(--blue)}.gh{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.gh svg{width:18px;height:18px;display:block}.gh b{font-family:var(--mono);letter-spacing:.02em;font-weight:400}.gh span{color:#77726a}.gh:hover span{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.hero-gh{z-index:3;transition:opacity .35s,transform .45s cubic-bezier(.65,0,.35,1);position:absolute;bottom:30px;right:40px}.hero.out .hero-gh{opacity:0;pointer-events:none;transform:translateY(20px)}.gh .star{transition:transform .5s cubic-bezier(.3,1.8,.5,1);display:inline-block}.gh:hover .star{color:var(--orange);transform:rotate(144deg)scale(1.25)}.cs{z-index:2;background:var(--page);padding:120px 40px 40px;position:relative}.cs-head{text-align:center;max-width:760px;margin:0 auto 56px}.cs-head .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;margin:0 0 14px;font-size:14px}.cs-head h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:48px;font-weight:600;line-height:1.04}.cs-head p{color:#3c3a36;text-wrap:balance;max-width:34em;margin:0 auto;font-size:14px;line-height:1.45}.mono{font-family:var(--mono)}.pf-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:1360px;margin:0 auto;display:grid}.pf{background:var(--paper);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);cursor:default;outline:none;flex-direction:column;padding:16px 16px 14px;transition:transform .35s cubic-bezier(.3,1.5,.5,1),box-shadow .35s cubic-bezier(.3,1.5,.5,1);display:flex;position:relative}.pf.on{box-shadow:10px 10px 0 var(--shadow);transform:translate(-2px,-2px)}.pf:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pf-top{font-family:var(--mono);letter-spacing:.04em;color:#77726a;justify-content:space-between;align-items:center;font-size:12px;display:flex}.pf-chip{white-space:nowrap;color:#77726a;background:#ede9e3;padding:4px 6px;line-height:1;transition:background-color .25s,color .25s;display:inline-block}.pf.on .pf-chip{background:var(--orange);color:var(--ink)}.pf-chip.typing:after{content:"";vertical-align:-1px;background:currentColor;width:.55em;height:.9em;margin-left:1px;animation:.7s step-end infinite fdBlink;display:inline-block}.pf h3{letter-spacing:-.03em;min-height:2.24em;margin:14px 0 18px;font-size:22px;font-weight:600;line-height:1.12}.pf-vis{aspect-ratio:400/290;background:#ede9e3;border:.5px solid #0000;transition:background-color .4s,border-color .4s;position:relative;overflow:hidden}.pf-layer{position:absolute;inset:0}.pf-log{font-family:var(--mono);color:#9a948a;flex-direction:column;gap:13px;padding:22px 20px;font-size:12.5px;line-height:1;display:flex}.pf-log div{white-space:nowrap;gap:12px;display:flex;position:relative}.pf-log em{min-width:4.6em;font-style:normal}.pf-log .x{color:#b6afa3}.pf-log .ok{color:#6f6a62}.pf-log .good{background:var(--blue);color:var(--ink);margin:-3px 0;padding:3px 5px}.pf-log .tcur:after{content:"";vertical-align:-2px;background:var(--ink);width:.55em;height:1em;margin-left:1px;display:inline-block}.pf-layer.a .pf-log div>*{-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:1.5px;transition:color .2s,text-decoration-color .2s}.pf-vis.del .pf-layer.a .pf-log div>*{color:var(--orange);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.pf-vis.del .pf-layer.a .pf-log div:nth-child(2)>*{transition-delay:60ms}.pf-vis.del .pf-layer.a .pf-log div:nth-child(3)>*{transition-delay:.12s}.pf-vis.del .pf-layer.a .pf-log div:nth-child(4)>*{transition-delay:.18s}.pf-vis.del .pf-layer.a .pf-log div:nth-child(5)>*{transition-delay:.24s}.pf-layer.b .pf-log{color:var(--ink)}.pp-a{font-family:var(--mono);color:#9a948a;flex-direction:column;align-items:center;padding:16px 16px 0;display:flex}.pp-nav{align-items:center;gap:8px;width:100%;margin-bottom:16px;display:flex}.pp-nav i{background:#cfc8bd;border-radius:50%;width:10px;height:10px}.pp-nav span{background:#d8d2c8;width:26px;height:5px}.pp-nav span:first-of-type{margin-left:auto}.pp-a .t{color:#8a857c;margin-bottom:6px;font-size:14px}.pp-a .s{background:#d8d2c8;width:46%;height:5px;margin-bottom:14px}.pp-a .rw{grid-template-columns:repeat(3,1fr);align-items:end;gap:8px;width:100%;display:grid}.pp-a .c{background:#e2ddd5;flex-direction:column;align-items:center;gap:6px;padding:12px 10px 10px;display:flex}.pp-a .c .n{background:#cfc8bd;width:44%;height:5px}.pp-a .c b{color:#8a857c;margin:2px 0 4px;font-size:17px;font-weight:400}.pp-a .c .l{background:#d8d2c8;width:80%;height:4px}.pp-a .c .l.s{width:56%}.pp-a .c .bt{background:#cfc8bd;width:100%;height:14px;margin-top:8px}.pp-a .c.mid{background:#d8d2c8;padding-top:20px}.pp-a .c.mid .bt{background:#bdb6aa}.pp-a>*,.pp-a .c{transition:opacity .3s,transform .45s cubic-bezier(.6,0,.4,1)}.pf.on .pp-a .pp-nav,.pf.on .pp-a .t,.pf.on .pp-a .s{opacity:0;transform:translateY(-10px)}.pf.on .pp-a .c{opacity:0}.pf.on .pp-a .c:first-child{transition-delay:50ms;transform:translate(-14px,60px)rotate(-9deg)}.pf.on .pp-a .c:nth-child(2){transition-delay:.12s;transform:translateY(70px)rotate(3deg)}.pf.on .pp-a .c:nth-child(3){transition-delay:.19s;transform:translate(14px,60px)rotate(10deg)}.pp-b{grid-template-columns:.9fr 1.1fr;gap:18px;padding:22px 18px 0;display:grid}.pp-b .k{font-family:var(--mono);color:#77726a;letter-spacing:.06em;margin-bottom:8px;font-size:8.5px}.pp-b h4{letter-spacing:-.035em;margin:0 0 14px;font-size:21px;font-weight:600;line-height:1}.pp-b .pgo{background:var(--ink);color:var(--paper);padding:7px 10px;font-size:9.5px;display:inline-block}.pp-b ul{margin:0;padding:0;list-style:none}.pp-b li{justify-content:space-between;align-items:baseline;padding:10px 0 9px;font-size:12px;font-weight:600;display:flex;position:relative}.pp-b li:before,.pp-b li:first-child:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .45s cubic-bezier(.65,0,.35,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.pp-b li:first-child:after{top:0;bottom:auto}.pp-b li span{font-weight:400;font-family:var(--mono);color:#77726a;margin-top:2px;font-size:8.5px;display:block}.pp-b li b{font-size:15px;font-weight:600;position:relative}.pp-b .k,.pp-b h4,.pp-b .pgo,.pp-b li>*{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(12px)}.pf.on .pp-b .k,.pf.on .pp-b h4,.pf.on .pp-b .pgo,.pf.on .pp-b li>*{opacity:1;transition:opacity .35s,transform .55s cubic-bezier(.3,1.5,.5,1);transform:none}.pf.on .pp-b li:before,.pf.on .pp-b li:first-child:after{transform:scaleX(1)}.pf.on .pp-b .k{transition-delay:.32s}.pf.on .pp-b h4{transition-delay:.4s}.pf.on .pp-b .pgo{transition-delay:.55s}.pf.on .pp-b li:first-child:after{transition-delay:.38s}.pf.on .pp-b li:first-child:before{transition-delay:.46s}.pf.on .pp-b li:nth-child(2):before{transition-delay:.54s}.pf.on .pp-b li:nth-child(3):before{transition-delay:.62s}.pf.on .pp-b li:first-child>*{transition-delay:.5s}.pf.on .pp-b li:nth-child(2)>*{transition-delay:.58s}.pf.on .pp-b li:nth-child(3)>*{transition-delay:.66s}.pf-ag{z-index:2;transform-origin:50% 100%;width:78px;height:78px;position:absolute;bottom:-1px;right:18px}.pf-ag svg{width:100%;height:100%;display:block;overflow:visible}.pf-ag .body{transition:fill .4s}.pf-ag .lid{transform-box:fill-box;transform-origin:50%;transition:transform .16s 50ms}.pf-ag .eo{transform-box:fill-box;transform-origin:50%;transition:transform .14s;transform:scaleY(0)}.pf.on .pf-ag .lid{transition-delay:0s;transform:scaleX(0)}.pf.on .pf-ag .eo{transition:transform .5s cubic-bezier(.3,1.9,.5,1) .12s;transform:scaleY(1)}.pf.on .pf-ag{animation:.65s cubic-bezier(.3,1.4,.5,1) both pfWake}@keyframes pfWake{0%{transform:none}25%{transform:scale(1.08,.88)}55%{transform:translateY(-12px)scale(.95,1.08)}to{transform:translateY(-4px)}}.pf-z{pointer-events:none;width:60px;height:80px;transition:opacity .2s;position:absolute;bottom:62px;right:20px}.pf-z i{font-style:normal;font-family:var(--mono);color:#8a857c;opacity:0;font-size:13px;animation:3.2s linear infinite pfZ;position:absolute;bottom:0;left:8px}@keyframes pfZ{0%{opacity:0;transform:translate(0)scale(.5)rotate(-8deg)}15%{opacity:1}70%{opacity:.8}to{opacity:0;transform:translate(var(--zx,34px),-70px) scale(2.1) rotate(var(--zr,10deg))}}.pf.on .pf-z{opacity:0}.pf.on .pf-vis{background:var(--paper);border-color:var(--ink)}.pf-stats{border-top:.5px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.pf-stat{border-left:.5px solid var(--ink);padding:10px 12px 4px}.pf-stat:first-child{border-left:0;padding-left:0}.pf-stat .k{font-family:var(--mono);letter-spacing:.06em;color:#77726a;font-size:10.5px;display:block}.pf-stat b{letter-spacing:-.03em;color:#a8a296;font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:600;line-height:1;transition:color .3s;display:block}.pf.on .pf-stat b{color:var(--ink)}.num{padding-top:72px}@keyframes fdBlink{50%{opacity:.25}}.post{background:var(--paper);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);grid-template-columns:28px minmax(0,1fr);gap:14px;padding:16px 16px 14px 12px;display:grid;position:relative}.post.new{animation:.7s cubic-bezier(.3,1.5,.5,1) both postDrop}@keyframes postDrop{0%{opacity:0;transform:translateY(-70px)rotate(-2deg)}60%{opacity:1}to{opacity:1;transform:none}}.post.new:after{content:"NEW";background:var(--orange);font-family:var(--mono);letter-spacing:.06em;padding:3px 6px;font-size:10.5px;line-height:1;animation:3.5s forwards newTag;position:absolute;top:-9px;right:12px}@keyframes newTag{0%,80%{opacity:1}to{opacity:0}}.vote{flex-direction:column;align-items:center;gap:4px;padding-top:2px;display:flex}.vote button{border:.5px solid var(--ink);background:var(--paper);cursor:pointer;width:22px;height:20px;color:var(--ink);padding:0;font-size:9px;line-height:1;transition:transform .2s cubic-bezier(.3,1.8,.5,1),background-color .2s}.vote button:hover{background:#ede9e3}.vote button:active{transform:scale(.85)}.vote button.on{background:var(--orange)}.vote b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.1;display:inline-block}.vote b.bump{animation:.45s cubic-bezier(.3,1.8,.5,1) bump}@keyframes bump{30%{color:var(--orange);transform:translateY(-5px)scale(1.25)}}.vote small{font-family:var(--mono);color:#9a948a;margin:-3px 0 2px;font-size:9.5px}.post h3{letter-spacing:-.02em;text-wrap:pretty;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.2}.post p{color:#3c3a36;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 10px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.post .tags{font-family:var(--mono);color:#77726a;letter-spacing:.02em;font-size:11px}.post .by{align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.post .by i{background:var(--orange);width:15px;height:15px;display:inline-block}.post .by b{font-weight:600}.post .by span{color:#8a857c}.post .cm{font-family:var(--mono);color:#444;border-top:.5px solid #ddd8cf;margin-top:12px;padding-top:10px;font-size:12px}.post .cm em{color:var(--blue);font-style:normal}.sec .post{transition:opacity .4s,transform .6s cubic-bezier(.3,1.5,.5,1)}.pr{z-index:2;background:var(--page);height:320svh;position:relative}.pr-pin{flex-direction:column;align-items:center;height:100svh;padding:84px 40px 0;display:flex;position:sticky;top:0;overflow:hidden}.pr .cs-head h2{font-size:40px}.pr-stage{flex:1;width:min(1100px,100%);min-height:0;position:relative}.term{background:var(--paper);border:.5px solid var(--ink);height:calc(100% - 40px);box-shadow:8px 8px 0 var(--shadow);flex-direction:column;transition:transform .5s,filter .5s;display:flex;position:absolute;top:0;left:0;right:0}.win-bar{color:var(--paper);font-family:var(--mono);letter-spacing:.02em;background:#7d7973;align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:flex}.win-bar i{width:10px;height:10px;display:inline-block}.win-bar i:first-child{background:var(--orange)}.win-bar i:nth-child(2){background:var(--yellow)}.win-bar i:nth-child(3){background:var(--blue)}.win-bar span{margin-left:8px}.term pre{font-family:var(--mono);white-space:pre;color:var(--ink);margin:0;padding:22px 28px;font-size:15px;line-height:26px;overflow:hidden}.term pre .g{color:#9a948a}.term pre .o{color:var(--orange)}.term pre .bl{color:var(--blue)}.term pre .cur{background:var(--ink);vertical-align:-3px;width:9px;height:17px;animation:1s step-end infinite fdBlink;display:inline-block}.term pre a{text-underline-offset:3px;text-decoration:underline}.pr-peek{z-index:0;width:64px;height:64px;transition:transform .45s cubic-bezier(.3,1.6,.5,1);position:absolute;top:0;right:64px;transform:translateY(0)}.pr-peek svg{width:100%;height:100%;display:block}.pr-peek.up{transform:translateY(-58px)}.brw{background:var(--page);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);will-change:transform;z-index:3;flex-direction:column;display:flex;position:absolute;inset:46px -20px 0 20px;transform:translateY(110%)}.brw-bar{background:var(--paper);border-bottom:.5px solid var(--ink);align-items:center;gap:6px;padding:10px 12px;display:flex}.brw-bar i{width:10px;height:10px;display:inline-block}.brw-bar i:first-child{background:var(--orange)}.brw-bar i:nth-child(2){background:var(--yellow)}.brw-bar i:nth-child(3){background:var(--blue)}.brw-url{font-family:var(--mono);border:.5px solid #9a948a;flex:1;align-items:center;gap:8px;margin-left:12px;padding:6px 10px;font-size:12.5px;display:flex}.brw-url svg{width:11px;height:11px}.brw-body{flex:1;grid-template-columns:270px minmax(0,1fr);gap:24px;min-height:0;padding:24px;display:grid;overflow:hidden}.pc{background:var(--paper);border:.5px solid var(--ink);box-shadow:6px 6px 0 var(--shadow);align-self:start;padding:14px}.pc-av{background:#ede9e3;place-items:center;height:150px;margin-bottom:16px;display:grid;position:relative}.pc-av small{font-family:var(--mono);letter-spacing:.04em;font-size:9px;position:absolute;top:8px;left:8px}.pc-av svg{width:100px;height:100px;overflow:visible}.pc h4{letter-spacing:-.03em;margin:0 0 10px;font-size:22px;font-weight:600}.pc p{color:#3c3a36;margin:0 0 10px;font-size:13px;line-height:1.45}.pc .ln{font-family:var(--mono);color:#77726a;margin-bottom:12px;font-size:10.5px}.pc .tag{background:var(--pink);font-size:11.5px}.pst{border-top:.5px solid var(--ink);border-bottom:.5px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-bottom:22px;display:grid}.pst div{border-left:.5px solid var(--ink);padding:10px 14px 12px}.pst div:first-child{border-left:0;padding-left:0}.pst b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1.05;display:block}.pst span{color:#8a857c;font-size:12.5px}.pfn{font-family:var(--mono);letter-spacing:.04em;color:#444;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex}.pfn .seg{border:.5px solid var(--ink);font-family:var(--font-poppins),sans-serif;letter-spacing:0;font-size:11.5px;display:inline-flex}.pfn .seg span{background:var(--paper);padding:4px 9px}.pfn .seg span.on{background:var(--ink);color:var(--paper)}.pnotes{flex-direction:column;gap:14px;display:flex}.pnotes .post{box-shadow:5px 5px 0 var(--shadow);opacity:0;padding:12px 14px 10px 10px;transition:opacity .3s,transform .5s cubic-bezier(.3,1.5,.5,1);transform:translateY(16px)}.pnotes .post.in{opacity:1;transform:none}.pnotes .post h3{margin-bottom:4px;font-size:14px}.pnotes .post .by{margin-top:6px}.pnotes .vote b{font-size:17px}.join{z-index:2;background:var(--page);text-align:center;padding:110px 40px 40px;position:relative}.join .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;margin:0 0 20px;font-size:14px}.ul{text-underline-offset:4px;cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.ul:hover{color:var(--orange)}.wl{z-index:2147482000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#f8f7f4d1;place-items:center;padding:20px;transition:opacity .25s;display:grid;position:fixed;inset:0}.wl.on{opacity:1;pointer-events:auto}.wl-card{background:var(--paper);border:.5px solid var(--ink);width:min(520px,100%);box-shadow:8px 8px 0 var(--shadow);padding:28px 28px 26px;transition:transform .45s cubic-bezier(.3,1.5,.5,1);position:relative;transform:translateY(24px)scale(.96)}.wl.on .wl-card{transform:none}.wl-card .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;margin:0 0 12px;font-size:14px}.wl-card h3{letter-spacing:-.035em;max-width:11em;margin:0 0 12px;font-size:34px;font-weight:600;line-height:1.04}.wl-card .ph{font-family:var(--mono);color:#9a948a;margin:0 0 20px;font-size:12px}.wl-card label{margin-bottom:12px;display:block}.wl-card input{width:100%;font:inherit;border:.5px solid var(--ink);background:var(--page);outline:none;padding:12px;font-size:15px;transition:box-shadow .2s}.wl-card input:focus{box-shadow:4px 4px 0 var(--shadow);background:var(--paper)}.wl-card .btn{width:100%;margin-top:8px;padding:12px}.wl-x{font-family:var(--mono);cursor:pointer;color:#77726a;background:0 0;border:0;font-size:12px;position:absolute;top:16px;right:16px}.wl-x:hover{color:var(--ink)}.wl-card h3{margin-bottom:22px}.wl-ag{pointer-events:none;width:70px;height:90px;position:absolute;bottom:4px;left:100%;overflow:hidden}.wl-ag svg{transform-origin:50%;width:64px;height:64px;transform:translateX(var(--hide,-110%)) rotate(90deg);transition:transform .45s cubic-bezier(.3,1.6,.5,1);display:block;position:absolute;top:13px;left:0;overflow:visible}.wl.on .wl-ag svg{transform:translateX(var(--out,-70%)) rotate(90deg);transition-delay:.35s}.wl.on .wl-card.near .wl-ag svg{transform:translateX(var(--near,-48%)) rotate(84deg);transition-delay:0s}.wl.sent .wl-ag svg{transform:translateX(var(--near,-40%)) rotate(80deg);transition-delay:0s}.wl-done,.wl.sent form{display:none}.wl.sent .wl-done{display:block}.wl-done p{margin:0 0 6px;font-size:14px}.wl-done .mono{color:#77726a;font-size:12px}.foot-side .gh{font-size:15px}.foot-bar .foot-links{margin-right:0}@media (max-width:1100px){.pf-grid{grid-template-columns:1fr 1fr}.brw-body{grid-template-columns:1fr}.pc{display:none}}@media (max-width:760px){.cs{padding:84px 20px 32px}.cs-head h2{font-size:32px}.pf-grid{grid-template-columns:1fr}.sub{width:min(470px,100vw - 32px)}.cmd{font-size:13px}.hero-gh{bottom:18px;right:16px}.pr-pin{padding:72px 16px 0}.pr .cs-head h2{font-size:28px}.term pre{padding:14px;font-size:11px;line-height:19px}.brw{left:8px;right:-8px}}.pf-log .good:empty{padding:0}.pf-layer.a .pf-log div{width:fit-content}.pp-b li.hl:after{content:"";background:var(--yellow);z-index:-1;transform-origin:0;transition:transform .2s;position:absolute;inset:2px -6px;transform:scaleX(0)}.pp-b ul{z-index:0;position:relative}.pf.on .pp-b li.hl:after{transition:transform .5s cubic-bezier(.65,0,.35,1) .85s;transform:scaleX(1)}.pp-b li.hl b{transition:transform .2s;display:inline-block}.pf.on .pp-b li.hl b{animation:.5s cubic-bezier(.3,1.8,.5,1) 1.2s both pfPrice}@keyframes pfPrice{0%{transform:none}50%{transform:scale(1.35)rotate(-4deg)}to{transform:none}}.pp-b .pick{font-style:normal;font-family:var(--mono);letter-spacing:.06em;background:var(--pink);color:var(--ink);padding:3px 5px;font-size:7.5px;font-weight:400;line-height:1;top:-12px;right:-10px;transform:scale(0)rotate(-8deg);opacity:1!important;transition:transform .15s!important;position:absolute!important}.pf.on .pp-b .pick{transition:transform .45s cubic-bezier(.3,1.9,.5,1) 1.3s!important;transform:scale(1)rotate(-8deg)!important}.pf[data-ag="1"]{--zx:40px;--zr:14deg;--zt:3.2s}.pf[data-ag="2"]{--zx:-6px;--zr:-6deg;--zt:2.6s}.pf[data-ag="3"]{--zx:-38px;--zr:-16deg;--zt:3.8s}.pf-z i{animation-duration:var(--zt,3.2s)!important}.pf-z i:nth-child(2){animation-delay:calc(var(--zt,3.2s) / 3)}.pf-z i:nth-child(3){animation-delay:calc(var(--zt,3.2s) * 2 / 3)}.fd .fv{display:none}.fd[data-v=a] .fv-a{display:block}.tri{fill:#bdb6aa;width:10px;height:7px;display:block}.fsc{flex-direction:column;align-items:center;gap:5px;min-width:44px;display:flex;position:relative}.fsc b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1}.fsc .tri:first-child{fill:var(--orange)}.fsc.bump b{animation:.5s cubic-bezier(.3,1.8,.5,1) bump}.plus{font-family:var(--mono);color:var(--orange);pointer-events:none;align-items:center;gap:3px;font-size:11px;animation:1.4s ease-out forwards plusUp;display:flex;position:absolute;top:-6px;left:calc(100% + 2px)}.plus svg{width:16px;height:16px}.plus i{font-style:normal}@keyframes plusUp{0%{opacity:0;transform:translateY(8px)scale(.6)}20%{opacity:1;transform:none}to{opacity:0;transform:translateY(-18px)}}.fd .mt{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;display:flex}.fd .mt b{font-weight:600}.fd .mt .dim{color:#8a857c}.av{flex:none;width:20px;height:20px;display:inline-block}.av svg{width:100%;height:100%;display:block;overflow:visible}.fd .tg{font-family:var(--mono);color:var(--muted);background:#ede9e3;padding:2px 6px;font-size:11px}.fd .mt .tg:first-of-type{margin-left:6px}.fd .cm{align-items:flex-start;gap:8px;font-size:13px;line-height:1.35;display:flex}.fd .cm b{font-weight:600;display:block}.fd .cm em{font-style:normal;font-family:var(--mono);color:#2a62c9;font-size:12px}.fv-a{max-width:1040px;margin:0 auto}.fa-list{background:var(--paper);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);margin:0;padding:0;list-style:none}.fa-row{background:var(--paper);grid-template-columns:56px minmax(0,1fr) 210px;align-items:start;gap:22px;padding:20px 22px;display:grid}.fa-row+.fa-row{border-top:.5px solid #d8d2c8}.fa-row h3{letter-spacing:-.02em;margin:0 0 6px;font-size:19px;font-weight:600;line-height:1.2}.fa-row p{color:#3c3a36;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 10px;font-size:14.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.fa-row .cm{background:var(--page);border:.5px solid #d8d2c8;align-self:center;padding:10px 12px}.fa-row.fresh{background:#fffbe0;animation:.6s cubic-bezier(.3,1.4,.5,1) both rowIn}@keyframes rowIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@media (max-width:1100px){.fa-row{grid-template-columns:48px minmax(0,1fr)}.fa-row .cm{grid-column:2}.fa-row>div:empty{display:none}}@media (max-width:760px){.fa-row{gap:12px;padding:16px 14px}}.vote .vb{color:#9a948a;background:var(--paper);border:.5px solid #bdb6aa;place-items:center;width:22px;height:20px;font-size:9px;line-height:1;display:grid}.sec .post .when{color:#8a857c}.ap{border-top:.5px solid #ddd8cf;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.pr-pin{align-items:center}.pr-stage{margin:0 auto}.term{left:4%;right:4%}.brw{left:0;right:0}@media (max-width:760px){.term,.brw{left:0;right:0}}.cs-head .eyebrow{max-width:none;margin-left:auto;margin-right:auto}.sec .sv{display:none}.sec[data-v=a] .sv-a{display:block}.sec .k{font-family:var(--mono);letter-spacing:.04em;color:#77726a;margin:0 0 12px;font-size:13px}.so{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:start;gap:32px;max-width:1180px;margin:0 auto;display:grid}.bl{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);align-items:start;gap:0 24px;max-width:1160px;margin:0 auto;display:grid;position:relative}@media (max-width:1100px){.so{grid-template-columns:1fr;max-width:520px}.bl{grid-template-columns:1fr;max-width:560px}}.fd .ph{flex-direction:column;gap:6px;margin:2px 0 12px;display:flex}.fd .ph i{background:#e6e1d8;height:7px;display:block}.fa-row.pinned h3:after{content:"NEW";font-family:var(--mono);letter-spacing:.06em;background:var(--yellow);vertical-align:3px;margin-left:8px;padding:2px 5px;font-size:10.5px;font-weight:400}.fa-list{min-height:560px}.pac{cursor:pointer;z-index:2;opacity:0;background:0 0;border:0;width:26px;height:26px;padding:0;transition:opacity .2s;position:absolute;top:0;left:0}.pac svg{width:100%;height:100%;display:block;overflow:visible}.pac .mouth{transform-box:fill-box;transform-origin:100%;animation:.22s ease-in-out infinite alternate pacChomp}@keyframes pacChomp{0%{transform:scale(1)}to{transform:scaleY(.05)}}.pac .mouth{animation-duration:.18s}.sec.eating .pac,.sec .pac.idle{opacity:1}.sec .pac.idle .mouth{animation:none;transform:scaleY(.08)}.fa-live{font-family:var(--mono);letter-spacing:.08em;border:.5px solid var(--ink);background:var(--paper);align-items:center;padding:6px 10px;font-size:12px;display:inline-flex}.fa-live .dot{margin-right:8px}.fa-row.up{animation:1s rowUp}@keyframes rowUp{0%,30%{background:#fff7b8}to{background:var(--paper)}}.so{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.so{grid-template-columns:1fr}}.fv-a{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;max-width:1180px;margin:0 auto;display:grid!important}.fa-side .fa-live{margin-bottom:22px}.fa-list{height:560px;min-height:0;overflow:hidden}.fa-row{gap:16px;padding:16px 18px;grid-template-columns:48px minmax(0,1fr)!important}.fa-row h3{font-size:17px}.fa-row .ph{margin-bottom:10px}.fa-row.pinned{background:#fffbe0}@media (max-width:1100px){.fv-a{grid-template-columns:1fr;gap:32px}.fa-list{height:auto}}.pp-b li{padding-left:8px;padding-right:8px}.pp-b li.hl:after{inset:0}.pp-b .pick{top:-2px!important;right:6px!important}.pac{transition:opacity .25s}.pac.gone{transition:opacity .25s,translate .3s cubic-bezier(.3,1.6,.5,1);translate:0 -14px;opacity:0!important}.fa-live{font-family:var(--mono);letter-spacing:.08em;color:var(--ink);border:.5px solid var(--ink);background:var(--paper);align-items:center;gap:8px;margin:0 0 18px;padding:6px 10px;font-size:12.5px;display:inline-flex}.fa-live .dot{background:var(--orange);border-radius:50%;width:8px;height:8px;margin:0;animation:1.2s ease-in-out infinite fdBlink}.fa-side h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 16px;font-size:44px;font-weight:600;line-height:1.04}.fa-side .fa-lead{color:#3c3a36;text-wrap:pretty;max-width:26em;margin:0;font-size:14px;line-height:1.5}.fd{padding-top:110px}h2,h3,h4{text-wrap:balance}.cs-head p,.bc p,.tl-txt p,.sub p,.foot-side p,.post p,.fa-lead{text-wrap:pretty}.pac.flip svg{transform:scaleX(-1)}.pac.front{opacity:1}.pac svg{transition:transform .35s cubic-bezier(.3,1.8,.5,1)}.post{grid-template-columns:44px minmax(0,1fr)}.post .by .av{width:18px;height:18px}.post .fsc b{font-size:20px}.pnotes .post .fsc b{font-size:17px}.fd .fv-a{background:#ede9e3;align-items:start;max-width:1360px;padding:56px}.fa-side{padding-top:6px}.cs-head p,.ben-intro,.tl-head p,.fa-lead,.sub p,.foot-side p,.bc p,.tl-txt p{text-wrap:balance}.post p,.pc p,.wl-card p{text-wrap:pretty}.ben-intro{max-width:25em}.bc h3,.tl-txt h3,.pf h3,.foot h2,.fa-side h2{text-wrap:balance}@media (max-width:1100px){.fd .fv-a{padding:28px 20px}}.join{padding-top:120px;padding-bottom:110px;position:relative}.buddy svg{width:100%;height:100%;display:block;overflow:visible}.join[data-v=b].hover,.join[data-v=b].hover *{cursor:none!important}@media (hover:none){.buddy{display:none}}.pac.front svg{transform-origin:50% 100%;transform:scale(1.25)}.sec.eating .pac,.pac.front{opacity:1}.pac svg{transform-origin:50% 100%}.pac.walk svg{animation:.32s ease-in-out infinite alternate redWalk}@keyframes redWalk{0%{transform:translateY(0)rotate(-7deg)scale(1)}to{transform:translateY(-4px)rotate(7deg)scale(.96,1.05)}}.pac.front svg{transform:scale(1.2)}.buddy{transition:opacity .12s}.buddy svg{transition:filter .25s}.buddy.moving svg{filter:drop-shadow(5px 6px 0 var(--shadow))}.buddy{pointer-events:none;z-index:60;opacity:0;width:58px;height:58px;margin:-29px 0 0 -29px;transition:opacity .12s;position:fixed;top:0;left:0}.join[data-v=b].hover .buddy{opacity:1}@media (hover:none){.buddy{display:none}}.pac{pointer-events:none;width:92px!important;height:92px!important}.pac.walk svg{animation-duration:.26s}.cv{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;max-width:1180px;margin:0 auto;display:grid}.cv .k{text-align:center}@media (max-width:1100px){.cv{grid-template-columns:1fr;max-width:520px}}.pac{width:64px!important;height:64px!important}.pac.idle{opacity:1}.pac.idle .eo{animation:3.2s ease-in-out infinite pacBlink}@keyframes pacBlink{0%,88%,to{transform:scaleY(1)}93%{transform:scaleY(.08)}}.pac .eo{transform-box:fill-box;transform-origin:50%}.sec .sv{position:sticky;top:110px}.sec:after{content:"";height:60vh;display:block}@media (max-width:1100px){.sec .sv{position:static}.sec:after{display:none}}.sv-a .post{position:relative}.stamp{z-index:4;font-family:var(--mono);letter-spacing:.05em;border:.5px solid var(--ink);box-shadow:3px 3px 0 var(--shadow);white-space:nowrap;pointer-events:none;opacity:0;transform:rotate(var(--r)) scale(1.7);padding:6px 8px;font-size:11px;line-height:1;transition:opacity .12s,transform .35s cubic-bezier(.3,1.6,.5,1);position:absolute}.stamp.on{opacity:1;transform:rotate(var(--r)) scale(1)}.stamp{color:var(--ink);box-shadow:3px 3px 0 var(--shadow);--r:0deg;align-items:center;gap:6px;padding:5px 8px 5px 6px;font-size:10.5px;display:inline-flex;transform:scale(1.25);background:var(--paper)!important}.stamp:before{content:"";background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 5.2l2 2 4-4.4' fill='none' stroke='%23111' stroke-width='1.4'/%3E%3C/svg%3E") center/9px no-repeat;flex:none;width:9px;height:9px}.stamp.on{transform:none}.buddy{width:70px;height:70px;margin:-35px 0 0 -35px}.sv-a .stamp{display:none}.vid{background:var(--paper);border:.5px solid var(--ink);max-width:960px;box-shadow:8px 8px 0 var(--shadow);margin:72px auto 0;padding:12px}.sv-a .post h3{min-height:2.4em}.sv-a .post p{min-height:2.9em}.sv-a .post .tags{min-height:1.45em}.sv-a .post .typing:after{content:"";vertical-align:-2px;background:var(--ink);width:.5em;height:1em;margin-left:1px;animation:.7s step-end infinite fdBlink;display:inline-block}.sv-a .post .by,.sv-a .post .ap{transition:opacity .3s}body,.btn,.task .msg,.tab,.foot-side p,.ul,.post p,.wl-card input,.foot-side .gh,.fa-lead,.cs-head p{font-size:14px}@media (min-width:1101px){.stack{grid-template-columns:minmax(0,auto) 376px}.sub{margin-top:-46px}}@media (max-width:1100px) and (min-width:761px){.sub{margin-top:-12px}}@media (min-width:761px){.nav,.cs,.num,.ben,.tl-sec,.join,.foot,.pr-pin{padding-left:60px!important;padding-right:60px!important}.fv-a,.vid,.pf-grid{max-width:none!important}.pr-stage{width:min(1100px,100%)}}.pr{height:270svh}.pr-anchor{pointer-events:none;width:1px;height:1px;scroll-margin-top:100svh;position:absolute;bottom:0;left:0}.pr-pin{padding-bottom:40px}.pr-join{z-index:4;background:var(--paper);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);will-change:transform;flex-direction:column;display:flex;position:absolute;inset:92px 0 0;transform:translateY(115%)}.pj-body{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;min-height:0;padding:40px 56px;display:grid}.pj-copy .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;margin:0 0 16px;font-size:14px}.pj-copy h3{letter-spacing:-.035em;text-wrap:balance;max-width:11em;margin:0 0 16px;font-size:48px;font-weight:600;line-height:1.04}.pj-copy p{color:#3c3a36;max-width:28em;margin:0 0 24px;font-size:14px;line-height:1.5}.pj-card.wl-card{width:100%;box-shadow:none;background:0 0;border:0;padding:0;transform:none}.pj-card .pj-done,.pr-join.sent .pj-card form{display:none}.pr-join.sent .pj-card .pj-done{display:block}.pj-card .pj-done h3{font-size:34px}.pj-card .pj-done p{margin:0 0 6px;font-size:14px}.pj-card .pj-done .mono{color:#77726a;font-size:12px;font-family:var(--mono)}@media (max-width:900px){.pj-body{grid-template-columns:1fr;gap:20px;padding:20px}.pj-copy h3{font-size:30px}}.pj-body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;padding:32px 40px;display:flex}.pj-copy h3{max-width:none;margin-left:auto;margin-right:auto}.pj-copy p{margin:0 auto}.pj-card.wl-card{width:min(440px,100%)}.pr-join .pj-gh{justify-content:center;margin-top:16px;display:flex}.pr-join.sent .pj-gh{display:none}.pj-copy .eyebrow{max-width:none;margin-left:auto;margin-right:auto}.pj-copy p{text-wrap:balance}.sec .sv{position:static!important}.sec:after{display:none!important}.sec{padding-bottom:100px}.term{transition:transform .5s,filter .5s,left .6s cubic-bezier(.3,1,.4,1),right .6s cubic-bezier(.3,1,.4,1)}.brw,.pr-join{transition:transform .8s cubic-bezier(.3,1.15,.4,1),left .6s cubic-bezier(.3,1,.4,1),right .6s cubic-bezier(.3,1,.4,1)}.pr-peek{transition:transform .45s cubic-bezier(.3,1.6,.5,1),right .6s cubic-bezier(.3,1,.4,1)}@media (min-width:761px){.term pre{padding-top:18px;line-height:24px}}.gh b{align-items:center;gap:5px;display:inline-flex}.gh .star{transform-origin:50% 55%;width:13px;height:13px}@media (min-width:761px){.pr-pin{padding-top:124px}}.pj-copy h3{font-size:32px}.pr .cs-head h2{margin-bottom:0}@media (min-width:761px){.hero-gh{right:60px}}.gh .star{width:14px;height:14px;position:relative;top:-1px}@media (min-width:1101px){.fa-list{height:auto}}.fa-row.fresh,.fa-row.pinned{background:#f5f1ea}.fa-row.pinned h3:after{background:var(--orange)}.fa-live{gap:8px;background:0 0!important;border:0!important;padding:0!important}.fa-live:before{content:"[";margin-right:2px}.fa-live:after{content:"]";margin-left:2px}.pe{z-index:2;background:var(--page);height:240svh;position:relative}.pe-pin{flex-direction:column;justify-content:center;align-items:center;gap:56px;height:100svh;padding:84px 60px 40px;display:flex;position:sticky;top:0}.pe-text{text-align:center;width:min(760px,100%);display:grid}.pe-chap{opacity:0;grid-area:1/1;transition:opacity .45s,transform .7s cubic-bezier(.3,1.35,.5,1);transform:translateY(18px)}.pe-chap.on{opacity:1;transition-delay:.12s;transform:none}.pe-chap.off{opacity:0;transition:opacity .3s,transform .4s;transform:translateY(-14px)}.pe-chap .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;margin:0 0 16px;font-size:14px}.pe-chap h2{letter-spacing:-.035em;text-wrap:balance;max-width:15em;margin:0 auto 16px;font-size:40px;font-weight:600;line-height:1.04}.pe-chap p{color:#3c3a36;text-wrap:balance;max-width:30em;margin:0 auto;font-size:14px;line-height:1.5}.pe-ill{align-items:flex-end;gap:var(--g,150px);height:96px;transition:gap .9s cubic-bezier(.65,0,.35,1);display:flex;position:relative}.pe-ag{z-index:1;opacity:0;width:84px;height:84px;transition:opacity .4s,transform .6s cubic-bezier(.3,1.5,.5,1);position:relative;transform:translateY(14px)}.pe-ag svg{width:100%;height:100%;display:block;overflow:visible}.pe.in .pe-ag{opacity:1;transform:none}.pe-ag:nth-child(3){transition-delay:.12s}.pe-ag:nth-child(4){transition-delay:.24s}.pe-ag .body{fill:#bdb6aa;transition:fill .45s}.pe-ag .lid{transform-box:fill-box;transform-origin:50%;transition:transform .16s}.pe-ag .eo{transform-box:fill-box;transform-origin:50%;transition:transform .16s;transform:scaleY(0)}.pe.net .pe-ag .body{fill:var(--c)}.pe.net .pe-ag .lid{transform:scaleX(0)}.pe.net .pe-ag .eo{transform:none}.pe.net .pe-ag:nth-child(2) .body,.pe.net .pe-ag:nth-child(2) .eo,.pe.net .pe-ag:nth-child(2) .lid{transition-delay:.9s}.pe.net .pe-ag:nth-child(3) .body,.pe.net .pe-ag:nth-child(3) .eo,.pe.net .pe-ag:nth-child(3) .lid{transition-delay:1.15s}.pe.net .pe-ag:nth-child(4) .body,.pe.net .pe-ag:nth-child(4) .eo,.pe.net .pe-ag:nth-child(4) .lid{transition-delay:1.4s}.pe-line{background:var(--ink);transform-origin:0;height:.5px;transition:transform .9s cubic-bezier(.65,0,.35,1);position:absolute;bottom:34px;left:42px;right:42px;transform:scaleX(0)}.pe.net .pe-line{transition-delay:.6s;transform:scaleX(1)}@media (max-width:900px){.pe-chap h2{font-size:28px}.pe-ill{--g:48px}.pe.net .pe-ill{--g:28px}.pe-ag{width:64px;height:64px}.pe-line{bottom:26px;left:32px;right:32px}}.pe-pin{justify-content:flex-start;gap:0;padding-top:120px}.pe-stage{flex:1;place-items:center;width:100%;min-height:0;display:grid;position:relative}.pe-ill,.pe-proof{grid-area:1/1}.pe-ill{transition:gap .9s cubic-bezier(.65,0,.35,1),opacity .4s}.pe.c3 .pe-ill{opacity:0}.pe-proof{width:1300px;transform:scale(var(--ps,.7)) translateY(40px);opacity:0;pointer-events:none;transition:opacity .4s,transform .7s cubic-bezier(.3,1.3,.5,1)}@media (min-width:761px){.pe-m3.c3 .pe-proof{opacity:1;pointer-events:auto;transform:scale(var(--ps,.7));transition-delay:.15s}}.pe-proof .pf-grid{max-width:none!important}.pe-chap .eyebrow{max-width:none;margin-left:auto;margin-right:auto}.pe-pin{justify-content:center!important;gap:48px!important;padding:96px 60px 40px!important}.pe-stage{height:var(--sh,96px);transition:height .7s cubic-bezier(.65,0,.35,1);flex:none!important}.pe.c3 .pe-stage{height:var(--shp,520px)}.pe-proof{transform-origin:50% 0;align-self:start}.pe-stage{justify-content:center;align-items:flex-start;display:flex!important}.pe-proof{transform-origin:50% 0;transform:translateX(-50%) scale(var(--ps,.7)) translateY(40px);position:absolute;top:0;left:50%}@media (min-width:761px){.pe-m3.c3 .pe-proof{transform:translateX(-50%) scale(var(--ps,.7))}}.pe-chap{align-self:end}.pe-proof{width:1300px!important}.pe-proof .pf-stats{grid-template-columns:1fr!important}.pe-proof .pf-stat:first-child{border-left:0;padding-left:0}.pe-ill{--g:110px;height:124px}.pe.net .pe-ill{--g:52px}.pe.net .pe-ag:nth-child(5) .body,.pe.net .pe-ag:nth-child(5) .eo,.pe.net .pe-ag:nth-child(5) .lid{transition-delay:1.65s}.pe.net .pe-ag:nth-child(6) .body,.pe.net .pe-ag:nth-child(6) .eo,.pe.net .pe-ag:nth-child(6) .lid{transition-delay:1.9s}.pe-ag:nth-child(5){transition-delay:.36s}.pe-ag:nth-child(6){transition-delay:.48s}@media (max-width:900px){.pe-ill{--g:16px;height:72px}.pe.net .pe-ill{--g:8px}.pe-ag{width:56px;height:56px}.pe-line{bottom:22px;left:28px;right:28px}}@property --pad{syntax:"<length>";inherits:true;initial-value:0}.pe-stage{--sh:0px}.pe-ill{--pad:0px;height:112px;padding:0 var(--pad);justify-content:space-between;display:flex;bottom:64px;left:60px;right:60px;gap:0!important;transition:--pad 1s cubic-bezier(.65,0,.35,1),opacity .4s!important;position:absolute!important}.pe.net .pe-ill{--pad:var(--padnet,250px)}.pe-line{bottom:46px;left:calc(var(--pad) + 56px)!important;right:calc(var(--pad) + 56px)!important}.pe.c3 .pe-ill{opacity:0;pointer-events:none}@media (max-width:900px){.pe-ill{height:56px;bottom:40px;left:16px;right:16px}.pe-line{bottom:22px;left:calc(var(--pad) + 28px)!important;right:calc(var(--pad) + 28px)!important}}.pe-chap{visibility:hidden!important}.pe-live{text-align:center;grid-area:1/1;align-self:end}.pe-live .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:#77726a;max-width:none;min-height:1.2em;margin:0 auto 16px;font-size:14px}.pe-live h2{letter-spacing:-.035em;text-wrap:balance;max-width:15em;min-height:1.04em;margin:0 auto 16px;font-size:40px;font-weight:600;line-height:1.04}.pe-live .ch{transition:opacity 80ms linear}.pe-lp{color:#3c3a36;text-wrap:balance;opacity:0;max-width:30em;margin:0 auto;font-size:14px;line-height:1.5;transition:opacity .35s,transform .5s cubic-bezier(.3,1.3,.5,1);transform:translateY(8px)}.pe-lp.in{opacity:1;transform:none}@media (max-width:900px){.pe-live h2{font-size:28px}.pe-lp{font-size:14px}}.pe-text{transition:transform .6s cubic-bezier(.65,0,.35,1)}.pe-lp{transition:opacity .25s,transform .35s cubic-bezier(.3,1.3,.5,1)}.pe-ill{width:min(980px,100% - 120px);top:calc(50% + 150px);transform:translate(-50%);bottom:auto!important;left:50%!important;right:auto!important}.pe-line{bottom:40px!important}.pe-ag .lid{display:none}.pe-ag .eo{transform:none!important}.pe-ag .pup{transition:cx .45s cubic-bezier(.3,1.4,.5,1),cy .45s cubic-bezier(.3,1.4,.5,1)}.pe-q{font-family:var(--mono);color:#8a857c;font-size:18px;transition:opacity .3s,transform .4s;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.pe.net .pe-q{opacity:0;transform:translate(-50%,-8px)}.pe-ag svg{transform-origin:50% 100%}.pe:not(.net) .pe-ag svg{animation:3.2s ease-in-out infinite peLost}.pe-ag:nth-child(3) svg{animation-delay:-.8s}.pe-ag:nth-child(4) svg{animation-delay:-1.9s}.pe-ag:nth-child(5) svg{animation-delay:-.4s}.pe-ag:nth-child(6) svg{animation-delay:-2.5s}@keyframes peLost{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.pe.net .pe-ag svg{animation:.5s cubic-bezier(.3,1.6,.5,1) peHop}.pe.net .pe-ag:nth-child(2) svg{animation-delay:.9s}.pe.net .pe-ag:nth-child(3) svg{animation-delay:1.15s}.pe.net .pe-ag:nth-child(4) svg{animation-delay:1.4s}.pe.net .pe-ag:nth-child(5) svg{animation-delay:1.65s}.pe.net .pe-ag:nth-child(6) svg{animation-delay:1.9s}@keyframes peHop{0%,to{transform:none}40%{transform:translateY(-14px)}}@media (max-width:900px){.pe-ill{width:calc(100% - 32px);top:calc(50% + 120px)}.pe-ag{width:52px;height:52px}.pe-ill{height:52px}.pe-q{font-size:14px;top:-24px}}.pe:not(.c3) .pe-text{transform:translateY(-84px)}.pe-ill{top:calc(50% + 116px);width:calc(100% - 120px)!important}.pe-ag{width:104px;height:104px}.pe-ill{height:104px}@media (max-width:900px){.pe-ill{width:calc(100% - 32px)!important}.pe-ag{width:52px;height:52px}.pe-ill{height:52px}}@media (min-width:761px){.sub{width:400px!important}}h1.card{line-height:1.1!important}h2:not(.legal-doc h2){line-height:1.16!important}h3:not(.legal-doc h3){line-height:1.24!important}.pe-lp,.pe-chap p{max-width:24em!important}@media (min-width:901px){.bc1{align-items:start}.bc1 .bt{padding-top:16px}.bc1{grid-template-columns:clamp(316px,50%,400px) 1fr}}@media (min-width:901px) and (max-width:1199px){.bc1{grid-template-columns:256px 1fr}.bc1 svg.ill{width:216px;height:216px}}.pe-stage{transition:height .7s cubic-bezier(.65,0,.35,1),transform .6s cubic-bezier(.65,0,.35,1)}.pe.c3 .pe-text,.pe.c3 .pe-stage{transform:translateY(-36px)}.tl-txt .pill{font-family:var(--mono);letter-spacing:.02em;color:#77726a;text-transform:uppercase;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.eyebrow{display:none!important}#security .cs-head p{max-width:22em!important}@media (min-width:901px){.sec{padding-bottom:60px}}.pe-chap h2,.pe-live h2,.ben-head h2,.tl-head h2,.fa-side h2,.cs-head h2,.pr .cs-head h2,.foot-cta h2{letter-spacing:-.035em!important;font-size:42px!important}.bc h3,.tl-txt h3,.pj-copy h3,.wl-card h3{letter-spacing:-.03em!important;font-size:28px!important}.cs-head p,.ben-intro,.tl-head p,.fa-lead,.pe-lp,.bc p,.tl-txt p,.pj-copy p,.foot-side p,.sub p,.wl-done p{font-size:14px!important;line-height:1.5!important}@media (max-width:900px){.pe-chap h2,.pe-live h2,.ben-head h2,.tl-head h2,.fa-side h2,.cs-head h2,.pr .cs-head h2,.foot-cta h2{font-size:32px!important}.bc h3,.tl-txt h3,.pj-copy h3,.wl-card h3{font-size:22px!important}}.btn,.btn.lg,.btn.nav-cta,.btn.foot-btn{padding:10px 20px!important}.wl-card .btn,.pj-card .btn{width:100%;padding:10px 20px!important}[data-wl].btn,.wl-card .btn,.pj-card .btn,[data-wl].btn:hover,.wl-card .btn:hover,.pj-card .btn:hover{box-shadow:none!important}@media (min-width:761px){.sub{width:340px!important;padding:18px!important}}.sub p{text-wrap:pretty;max-width:none!important;margin:0 0 18px!important}@media (min-width:761px){.sub{width:368px!important}}@media (min-width:1101px){.stack{grid-template-columns:minmax(0,auto) 308px!important}}@media (min-width:761px){.pr-pin{padding-top:92px!important}.pr-stage{width:min(940px,100%)!important}.pr-pin{justify-content:center}.pr-stage{flex:auto;max-height:760px}}.pr .cs-head{margin-bottom:20px}.rv{opacity:0;transition:opacity .6s ease var(--rd,0s),translate .9s cubic-bezier(.34,1.45,.6,1) var(--rd,0s);translate:0 56px}.rv.in{opacity:1;translate:0}@media (min-width:901px){.stat b{font-size:60px!important}}.hero.out #stage{z-index:6;pointer-events:none}.pe{background:var(--bg)}.pe:not(.in){pointer-events:none}.pe-ag{transform-origin:50% 100%;transition:opacity .3s}.pe.in .pe-ag{animation:1.05s both peDrop;animation-delay:var(--dd,.15s)}.pe-ag:nth-child(2){--dd:.15s}.pe-ag:nth-child(3){--dd:.27s}.pe-ag:nth-child(4){--dd:.21s}.pe-ag:nth-child(5){--dd:.36s}.pe-ag:nth-child(6){--dd:.3s}@keyframes peDrop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.55);transform:translateY(-58vh)rotate(-8deg)}8%{opacity:1}52%{animation-timing-function:cubic-bezier(.2,.8,.4,1);transform:translateY(0)scale(1.14,.82)}68%{opacity:1;animation-timing-function:cubic-bezier(.6,0,.8,.6);transform:translateY(-18px)scale(.95,1.06)}82%{animation-timing-function:ease-out;transform:translateY(0)scale(1.05,.95)}to{opacity:1;transform:none}}.pe-q{opacity:0}.pe.in:not(.net) .pe-q{opacity:1;transition:opacity .3s 1.1s,transform .4s cubic-bezier(.3,1.6,.5,1) 1.1s}@media (prefers-reduced-motion:reduce){.pe.in .pe-ag{opacity:1;animation:none;transform:none}}.pe-dot{background:var(--ink);opacity:0;pointer-events:none;z-index:0;border-radius:50%;width:6px;height:6px;transition:opacity .4s;position:absolute;top:0;left:0}.pe-ill.dots-on .pe-dot{opacity:1}.pe-proof .pf-car{width:100%;position:relative;display:block!important}.pe-proof .pf-car .pf{cursor:pointer;--tx:0px;--sc:1;--o:1;width:520px;opacity:var(--o);transform-origin:50% 60%;margin-left:-260px;position:absolute;top:0;left:50%;transform:translateX(var(--tx)) scale(var(--sc))!important;transition:transform .75s cubic-bezier(.65,0,.35,1),opacity .5s,box-shadow .35s,filter .5s!important}.pe-proof .pf-car .pf[data-slot="0"]{z-index:3;cursor:default}.pe-proof .pf-car .pf[data-slot="-1"]{--tx:-470px;--sc:.78;--o:.55;z-index:2;filter:saturate(.4)}.pe-proof .pf-car .pf[data-slot="1"]{--tx:470px;--sc:.78;--o:.55;z-index:2;filter:saturate(.4)}.pe-proof .pf-car .pf[data-slot="-1"]:hover,.pe-proof .pf-car .pf[data-slot="1"]:hover{--o:.8}.pe-proof .pf-car .pf.wrap{animation:.75s cubic-bezier(.65,0,.35,1) pfWrap;z-index:1!important}@keyframes pfWrap{50%{opacity:.25;scale:.82}}@media (min-width:761px){.pe-m3:not(.c3) .pe-proof .pf-car .pf{translate:0 120px;--tx:0px!important;--sc:.7!important;--o:0!important}}.pe-proof .pf-car .pf{translate:0;transition-property:transform,opacity,box-shadow,filter,translate!important;transition-duration:.75s,.5s,.35s,.5s,.8s!important}@media (min-width:761px){.pe-m3.c3 .pe-proof .pf-car .pf{transition-delay:.25s!important;transition-timing-function:cubic-bezier(.65,0,.35,1),ease,ease,ease,cubic-bezier(.3,1.35,.5,1)!important}.pe-m3.c3 .pe-proof .pf-car .pf[data-slot="0"]{transition-delay:.15s!important}.pe-m3.c3 .pe-proof .pf-car.ready .pf{transition-delay:0s!important}}.pe-proof{transform:translateX(-50%) scale(var(--ps,.7))!important}.pf-nav{opacity:0;justify-content:center;align-items:center;gap:28px;margin-top:44px;transition:opacity .4s,transform .6s cubic-bezier(.3,1.4,.5,1);display:flex;transform:translateY(16px)}@media (min-width:761px){.pe-m3.c3 .pf-nav{opacity:1;transition-delay:.7s;transform:none}}.pf-arr{background:var(--paper);border:.5px solid var(--ink);width:64px;height:64px;box-shadow:5px 5px 0 var(--shadow);color:var(--ink);cursor:pointer;place-items:center;padding:0;transition:transform .25s cubic-bezier(.3,1.6,.5,1),box-shadow .25s;display:grid}.pf-arr svg{width:28px;height:28px}.pf-arr:hover{box-shadow:7px 7px 0 var(--shadow);transform:translate(-2px,-2px)}.pf-count{font-family:var(--mono);letter-spacing:.04em;color:#77726a;text-align:center;min-width:5em;font-size:20px}.pf-count b{color:var(--ink);font-weight:400}.pe.c3 .pe-ill{opacity:1!important;opacity:0!important;transition:opacity .3s .45s!important}.pe.c3 .pe-ag:nth-child(2){--gx:256px;animation-delay:0s!important}.pe.c3 .pe-ag:nth-child(3){--gx:128px;animation-delay:50ms!important}.pe.c3 .pe-ag:nth-child(4){--gx:0px;animation-delay:.1s!important}.pe.c3 .pe-ag:nth-child(5){--gx:-128px;animation-delay:50ms!important}.pe.c3 .pe-ag:nth-child(6){--gx:-256px;animation-delay:0s!important}@keyframes peGather{0%{opacity:1;transform:none}35%{transform:translate(calc(var(--gx) * .3),-22px) scale(1.05);opacity:1}to{transform:translate(var(--gx),70px) scale(.4);opacity:0}}.pe.c3 .pe-dot{opacity:0!important}@media (max-width:900px){.pe-proof .pf-car .pf{width:480px;margin-left:-240px}.pe-proof .pf-car .pf[data-slot="-1"]{--tx:-330px}.pe-proof .pf-car .pf[data-slot="1"]{--tx:330px}}.pe-ag{cursor:pointer}.pe.c3 .pe-line{transform-origin:50%;transition:transform .5s cubic-bezier(.65,0,.35,1) 50ms!important;transform:scaleX(0)!important}.pe-proof .pf-car .pf[data-slot="-1"],.pe-proof .pf-car .pf[data-slot="1"]{box-shadow:0 0 #0000!important}.hp{position:relative}.hp>.hero{position:sticky;top:0}.pe{margin-top:-100svh;background:0 0!important;height:425svh!important}.pe.c3 .pe-ag{animation:.8s linear forwards peFall!important}.pe.c3 .pe-ag:nth-child(2){--fr:-14deg;animation-delay:40ms!important}.pe.c3 .pe-ag:nth-child(3){--fr:10deg;animation-delay:.16s!important}.pe.c3 .pe-ag:nth-child(4){--fr:-6deg;animation-delay:0s!important}.pe.c3 .pe-ag:nth-child(5){--fr:16deg;animation-delay:.11s!important}.pe.c3 .pe-ag:nth-child(6){--fr:-10deg;animation-delay:70ms!important}@keyframes peFall{0%{animation-timing-function:ease-out;transform:none}16%{animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translateY(-12px)}to{transform:translateY(62vh) rotate(var(--fr,10deg))}}.pe.c3 .pe-ill{transition:opacity .25s .75s!important}.pe-stage{z-index:2;position:relative}.pe-ill{z-index:1}@media (min-width:761px){.pe-m3.c3 .pe-proof .pf-car .pf{transition-delay:.5s!important}.pe-m3.c3 .pe-proof .pf-car .pf[data-slot="0"]{transition-delay:.38s!important}.pe-m3.c3 .pe-proof .pf-car.ready .pf{transition-delay:0s!important}}.pj-buddy.show{opacity:1}.pj-buddy.away{opacity:0!important}.pr-join.bud,.pr-join.bud :not(input):not(textarea){cursor:none!important}@media (min-width:1101px){.fd .fv-a{overflow:hidden;padding-bottom:0!important}.fd .fa-side{padding-bottom:56px}.fd .fa-board{margin-bottom:-70px}}.tet{transition:height .85s cubic-bezier(.34,1.22,.5,1)!important}.tet:not(.open){transition:height .5s cubic-bezier(.65,0,.35,1)!important}.tet-hint{transition:opacity .25s,transform .3s cubic-bezier(.5,0,.75,0)}.tet.open .tet-hint{transform:translate(-50%,-50%)scale(.6)rotate(-6deg)}.btn.lg[data-wl],.btn.nav-cta{text-align:center;justify-content:center;min-width:150px!important}#prBrw .pc .ln,#prBrw .pfn .seg,#prBrw .pnotes .by{display:none}#prBrw .pc .tag{margin-top:4px}#prBrw .pnotes{background:var(--paper);border:.5px solid var(--ink);box-shadow:6px 6px 0 var(--shadow);gap:0}#prBrw .pnotes .post{background:0 0;padding:14px 16px 14px 10px;box-shadow:none!important;border:0!important}#prBrw .pnotes .post+.post{border-top:.5px solid #d9d4cb!important}#prBrw .pnotes .post h3{margin-bottom:6px}.pj-copy h3{white-space:nowrap;text-wrap:nowrap;max-width:none!important}@media (max-width:900px){.pj-copy h3{white-space:normal;text-wrap:balance}}.fa-board{background:var(--paper);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);min-width:0}.fa-board .fa-list{box-shadow:none!important;border:0!important;height:auto!important;min-height:0!important}.fa-bar{border-bottom:.5px solid var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.fa-bar .seg{border:.5px solid var(--ink);display:inline-flex}.fa-bar button{font:inherit;background:var(--paper);color:var(--ink);cursor:pointer;border:0;align-items:center;gap:7px;padding:7px 14px;font-size:14px;transition:background-color .2s,color .2s;display:inline-flex}.fa-bar button+button{border-left:.5px solid var(--ink)}.fa-bar button.on{background:var(--ink);color:var(--paper)}.fa-bar .dot{background:#b6afa3;border-radius:50%;width:7px;height:7px}.fd-live .fa-bar .dot{background:var(--orange);animation:1.2s ease-in-out infinite fdBlink}.fa-note{font-family:var(--mono);letter-spacing:.02em;color:#77726a;text-align:right;font-size:12px}.fa-row .fbody{color:#3c3a36;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:56ch;margin:0 0 10px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.fa-row h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fd .ph{display:none!important}@media (max-width:700px){.fa-bar{flex-direction:column;align-items:flex-start}.fa-note{text-align:left}}.sx .cs-head{max-width:760px;margin-left:auto;margin-right:auto}.sx .cs-head p{max-width:34em;margin-left:auto;margin-right:auto}.sx-flow{max-width:1240px;margin:56px auto 0;position:relative}.sx-nodes{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid;position:relative}.sx-line{border-top:.5px dashed #a59f95;height:0;position:absolute;top:48px;left:10%;right:10%}.sx-line b{background:var(--ink);width:0;height:2px;transition:width .9s cubic-bezier(.65,0,.35,1);position:absolute;top:-1px;left:0}.sx-pkt{background:var(--orange);border:.5px solid var(--ink);z-index:2;width:10px;height:10px;margin-left:-5px;transition:left .9s cubic-bezier(.65,0,.35,1);position:absolute;top:43px;left:10%}.sx-node{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.sx-ico{background:var(--page);place-items:center;width:96px;height:96px;display:grid}.sx-ag svg{width:84px;height:84px;transition:transform .5s cubic-bezier(.3,1.6,.5,1);display:block;overflow:visible}.sx-ag .body{fill:#bdb6aa;transition:fill .4s}.sx-node.on .sx-ag .body,.sx-node.done .sx-ag .body{fill:var(--c)}.sx-node.on .sx-ag svg{transform:translateY(-8px)scale(1.06)}.sx-pc{background:var(--paper);border:.5px solid var(--ink);width:96px;height:72px;box-shadow:4px 4px 0 var(--shadow);flex-direction:column;align-items:flex-start;gap:7px;margin:12px 0;padding:0 0 10px;display:flex}.sx-pc .sx-bar{border-bottom:.5px solid var(--ink);gap:3px;width:100%;margin-bottom:2px;padding:6px 7px;display:flex}.sx-pc .sx-bar i{background:var(--orange);width:5px;height:5px}.sx-pc .sx-bar i:nth-child(2){background:var(--yellow)}.sx-pc .sx-bar i:nth-child(3){background:var(--blue)}.sx-pc .sx-ln{background:#e1dcd2;height:4px;margin-left:9px;display:block}.sx-net{background:var(--paper);border:.5px solid var(--ink);width:96px;height:72px;box-shadow:4px 4px 0 var(--shadow);margin:12px 0;transition:background-color .4s}.sx-net svg{width:76px;height:56px}.sx-net circle{fill:#d9d3c9;transition:fill .4s}.sx-node.on .sx-net circle{fill:var(--blue)}.sx-node.on .sx-net circle:nth-of-type(2){fill:var(--pink)}.sx-node.on .sx-net circle:nth-of-type(3){fill:var(--yellow)}.sx-node.on .sx-net circle:nth-of-type(4){fill:var(--orange)}.sx-lab{max-width:230px;margin-top:16px}.sx-lab small{font-family:var(--mono);letter-spacing:.04em;color:#77726a;margin-bottom:6px;font-size:12px;transition:color .3s;display:block}.sx-lab h3{letter-spacing:-.02em;margin:0 0 6px;font-weight:600;line-height:1.2;font-size:20px!important}.sx-lab p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.sx-node.on .sx-lab small{color:var(--ink)}.sx-node.done .sx-lab small:after{content:" ✓";color:var(--ink)}.sx-lane{height:250px;margin-top:36px;position:relative}.sx-card{background:var(--paper);border:.5px solid var(--ink);width:440px;max-width:100%;box-shadow:8px 8px 0 var(--shadow);transform:translateX(var(--x,0px));opacity:0;padding:16px 18px 18px;transition:transform .9s cubic-bezier(.65,0,.35,1),opacity .4s,box-shadow .4s;position:absolute;top:0;left:0}.sx-card.in{opacity:1}.sx-card.gone{opacity:0}.sx-card:before{content:"";top:-7px;left:var(--tip,40px);background:var(--paper);border-left:.5px solid var(--ink);border-top:.5px solid var(--ink);width:12px;height:12px;margin-left:-6px;transition:left .9s cubic-bezier(.65,0,.35,1);position:absolute;transform:rotate(45deg)}.sx-ch{font-family:var(--mono);letter-spacing:.04em;color:#77726a;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:11.5px;display:flex}.sx-st{opacity:0;padding:3px 6px;line-height:1;transition:opacity .3s}.sx-st.ok{opacity:1;background:var(--ink);color:var(--paper)}.sx-t{letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.2}.sx-b{font-family:var(--mono);color:#3c3a36;min-height:6.6em;margin:0;font-size:13px;line-height:1.65}.sx-card.pub .sx-b,.sx-t:not([hidden])+.sx-b{font-family:inherit;font-size:14px;line-height:1.5}.sx-b.typing:after{content:"";vertical-align:-2px;background:var(--ink);width:.5em;height:1em;margin-left:1px;display:inline-block}.sx-s{padding:1px 0;transition:background-color .2s,color .2s}.sx-s.hit{color:#c4380f;box-shadow:0 0 0 1px var(--orange);background:#ffe1d3}.sx-s.red{background:var(--ink);color:var(--paper);box-shadow:none;letter-spacing:.03em;text-transform:uppercase;padding:1px 5px;font-size:11.5px}.sx-s.red:after{content:" removed ]"}.sx-card.pub{box-shadow:10px 10px 0 var(--shadow)}.sx-card.pub .sx-k{color:var(--ink)}.sx-pop{background:var(--paper);border:.5px solid var(--ink);box-shadow:6px 6px 0 var(--shadow);white-space:nowrap;opacity:0;pointer-events:none;padding:14px 16px;transition:opacity .25s,transform .45s cubic-bezier(.3,1.5,.5,1);position:absolute;bottom:-26px;left:50%;transform:translate(-50%,10px)scale(.92)}.sx-pop.show{opacity:1;transform:translate(-50%)scale(1)}.sx-pop p{margin:0 0 10px;font-size:14px;font-weight:600}.sx-pop div{gap:8px;display:flex}.sx-pop button{font:inherit;border:.5px solid var(--ink);background:var(--paper);color:var(--ink);cursor:default;padding:7px 16px;font-size:13px;transition:transform .12s,box-shadow .12s}.sx-pop .sx-yes{background:var(--orange)}.sx-pop.press .sx-yes{transform:translate(2px,2px);box-shadow:inset 0 0 0 2px #0000001f}.sx-cur{opacity:0;width:16px;height:20px;transition:left 1s cubic-bezier(.4,0,.2,1),top 1s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute;top:110px;left:30px}.sx-pop.show .sx-cur{opacity:1}@media (max-width:900px){.sx-nodes{gap:6px}.sx-ico{width:56px;height:56px}.sx-ag svg{width:48px;height:48px}.sx-pc,.sx-net{width:56px;height:46px;margin:5px 0}.sx-pc .sx-ln{display:none}.sx-line{top:28px}.sx-pkt{top:23px}.sx-lab p{display:none}.sx-lab h3{font-size:13px!important}.sx-lab small{font-size:10px}.sx-card{width:100%}.sx-lane{height:300px}}.sx-s.red{white-space:nowrap}.fd-live .fa-bar .dot{animation:none!important}.sx-line{border-top:.5px solid #c9c3b8!important}.sx-line b{border-top:.5px solid var(--ink);background:0 0!important;height:0!important;top:-.5px!important}.sx-lab small{letter-spacing:.02em!important;margin-bottom:10px!important;font-size:14px!important}.sx-lab h3{letter-spacing:-.03em!important;margin-bottom:8px!important;font-size:22px!important;line-height:1.24!important}.sx-lab p{color:#3c3a36!important;font-size:14px!important;line-height:1.5!important}.sx-t{letter-spacing:-.03em!important;margin-bottom:10px!important;font-size:22px!important;line-height:1.24!important}.sx-b,.sx-card.pub .sx-b,.sx-t:not([hidden])+.sx-b{font-family:var(--font-poppins),sans-serif!important;color:#3c3a36!important;font-size:14px!important;line-height:1.5!important}.sx-s.red{font-family:var(--mono);padding:2px 5px!important;font-size:12px!important}.sx-pop p{font-size:14px!important;line-height:1.5!important}@media (max-width:900px){.sx-lab h3{font-size:14px!important}.sx-lab small{font-size:11px!important}.sx-pkt{top:25px!important}}.sx-pop{bottom:-44px!important}.sx-line{border-top-width:1px!important}.sx-line b{border-top-width:1px!important;transition:width 1.6s cubic-bezier(.65,0,.35,1)!important;top:-1px!important}.sx-pkt{width:7px!important;height:7px!important;margin-left:-3.5px!important;transition:left 1.6s cubic-bezier(.65,0,.35,1)!important;top:44.5px!important}.sx-card,.sx-card:before{transition-duration:1.2s!important}.sx-lab small{align-items:center;gap:6px;letter-spacing:.06em!important;font-size:11px!important;display:inline-flex!important}.sx-ch{letter-spacing:.06em!important;font-size:10.5px!important}.sx-s.red{letter-spacing:.05em;font-size:10.5px!important}.sx-node.done .sx-lab small:after{vertical-align:-2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23111'/%3E%3Cpath d='M4.6 8.3l2.2 2.2 4.6-4.8' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:13px;height:13px;margin:0;animation:.4s cubic-bezier(.3,1.6,.5,1) sxTick;display:inline-block;content:""!important}@keyframes sxTick{0%{transform:scale(0)}to{transform:scale(1)}}.sx-s{white-space:nowrap;position:relative}.sx-s.red{color:#0000!important;background:var(--ink)!important;box-shadow:none!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;padding:1px 0!important}.sx-s.red:before{content:none!important}.sx-s.red:after{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--paper);white-space:nowrap;justify-content:center;align-items:center;font-size:9.5px;display:flex;position:absolute;inset:0;overflow:hidden;content:attr(data-l)!important}.sx-ch .sx-k,.sx-st{text-transform:uppercase}.sx-node.done .sx-lab small:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.2 3.1L13 4.6' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.2 3.1L13 4.6' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;background:currentColor!important;width:12px!important;height:12px!important}.sx-lab{transition:opacity .5s}.sx-node:not(.on):not(.done) .sx-lab{opacity:.42}.sx-node:not(.on):not(.done) .sx-pc,.sx-node:not(.on):not(.done) .sx-net{border-color:#a59f95;box-shadow:4px 4px #e4dfd6}.sx-pc,.sx-net{transition:box-shadow .4s,border-color .4s}.sx-card{flex-direction:column;height:236px;display:flex}.sx-b{flex:1}.sx-meta{color:#8a857c;opacity:0;align-items:center;gap:6px;max-height:0;font-size:13px;transition:max-height .4s,opacity .4s,margin .4s;display:flex;overflow:hidden}.sx-meta b{color:var(--ink);font-weight:600}.sx-av{width:18px;height:18px;display:inline-block}.sx-av svg{width:100%;height:100%;display:block}.sx-v{font-family:var(--mono);color:var(--ink);margin-left:auto;font-size:11px}.sx-card.pub .sx-meta{opacity:1;max-height:30px;margin-top:12px}.sx-card.pub .sx-st{background:var(--orange)!important;color:var(--ink)!important}.sx-net{position:relative}.sx-net.ping:after{content:"";border:1px solid var(--ink);animation:.9s ease-out 2 sxPing;position:absolute;inset:-1px}@keyframes sxPing{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}.sx-pkt{opacity:0;z-index:3!important;background:var(--orange)!important;border:1px solid var(--ink)!important;width:9px!important;height:9px!important;margin-left:-4.5px!important;transition:left 1.6s cubic-bezier(.65,0,.35,1),opacity .2s!important;top:43.5px!important}.sx-flow.moving .sx-pkt{opacity:1}@media (max-width:900px){.sx-card{height:auto;min-height:236px}}.sx-pkt{z-index:0!important}.sx-card{height:266px;display:block;height:auto!important}.sx-pkt{border-radius:50%;background:var(--ink)!important;border:0!important;width:7px!important;height:7px!important;margin-left:-3.5px!important;top:44.5px!important}.sx-s.red{background:linear-gradient(transparent 14%,var(--ink) 14%,var(--ink) 86%,transparent 86%)!important;padding:0!important}.sx-node.done .sx-lab small:after{background:#9a948a!important}.sx-net{text-align:left;padding:0;overflow:hidden;width:118px!important;height:86px!important;margin:5px 0!important;display:block!important}.sx-net .mb{border-bottom:1px solid var(--ink);align-items:center;height:16px;padding:0 6px;display:flex}.sx-net .mt{font-family:var(--mono);letter-spacing:.06em;color:#77726a;align-items:center;gap:3px;font-size:6.5px;display:inline-flex}.sx-net .mt i{background:#c9c3b8;border-radius:50%;width:4px;height:4px;transition:background-color .3s}.sx-node.on .sx-net .mt i{background:var(--orange)}.sx-net .mrows{flex-direction:column;display:flex}.sx-net .mr{border-bottom:.5px solid #e4dfd6;align-items:center;gap:6px;height:17px;padding:0 6px;display:flex}.sx-net .mr b{width:16px;font-family:var(--mono);color:var(--ink);align-items:center;gap:2px;font-size:6.5px;font-weight:400;display:flex}.sx-net .mr b i{border-left:2.5px solid #0000;border-right:2.5px solid #0000;border-bottom:3.5px solid var(--orange);width:0;height:0}.sx-net .mr span{flex-direction:column;flex:1;gap:2px;display:flex}.sx-net .mr em{background:#d9d3c9;height:2.5px;display:block}.sx-net .mnew{background:#f5f1ea;border-bottom-width:0;height:0;transition:height .5s cubic-bezier(.3,1.4,.5,1),border-bottom-width .3s;overflow:hidden}.sx-net.got .mnew{border-bottom-width:.5px;height:17px}@media (max-width:900px){.sx-net{width:56px!important;height:46px!important}.sx-net .mr{height:9px;padding:0 3px}.sx-net .mr b{display:none}.sx-net .mb{height:9px}.sx-net .mt{display:none}.sx-net.got .mnew{height:9px}}.sx-net .mb,.sx-net .mrows{place-self:stretch stretch;width:100%}.sx-net{align-content:start;place-items:stretch stretch!important;width:72px!important;height:96px!important;margin:0!important}.sx-net .mb{height:12px;padding:0 6px}.sx-net .mt{gap:0;font-size:0!important}.sx-net .mt i{width:4px;height:4px}.sx-net .mr{gap:5px;height:20px;padding:0 7px}.sx-net .mr b{width:auto;font-size:0!important}.sx-net .mr em{height:3px}.sx-net .mr em+em{display:none}.sx-net{width:96px!important;height:72px!important;margin:12px 0!important}.sx-net .mb{box-sizing:border-box;border-bottom:1px solid var(--ink);height:18px;padding:0 7px}.sx-pc .sx-bar{box-sizing:border-box;align-items:center;height:18px}.sx-net .mt i{border-radius:0;width:5px;height:5px}.sx-net .mr{height:18px;padding:0 9px}.sx-net .mr em{height:4px;background:#e1dcd2!important}.sx-net .mr em:first-child{background:#e1dcd2!important}.sx-net.got .mnew{height:18px}.sx-net.got .mnew em:first-child{background:var(--ink)!important}.sx-net .mr{border-bottom:0!important}.sx-pc .sx-bar{border-bottom:1px solid var(--ink)!important}.sx-net .mt{gap:3px!important}.sx-net .mt i{background:var(--orange)!important;border-radius:0!important;width:5px!important;height:5px!important}.sx-net .mt i:nth-child(2){background:var(--yellow)!important}.sx-net .mt i:nth-child(3){background:var(--blue)!important}.sx-net .mr.mnew{height:0!important}.sx-net.got .mr.mnew{height:18px!important}.sx-s.hit{-webkit-text-decoration:underline 1.5px var(--orange);-webkit-text-decoration:underline 1.5px var(--orange);-webkit-text-decoration:underline 1.5px var(--orange);text-decoration:underline 1.5px var(--orange);text-underline-offset:3px;box-shadow:none!important;background:linear-gradient(#0000 14%,#ffe1d3 14% 86%,#0000 86%)!important;padding:0!important}.sx-s.red{text-decoration:none}.sx-s.hit.red{background:linear-gradient(transparent 14%,var(--ink) 14%,var(--ink) 86%,transparent 86%)!important;color:#0000!important;text-decoration:none!important}.sx-ch{height:18px;margin-bottom:12px!important}.sx-st{white-space:nowrap;padding:3px 6px!important;line-height:12px!important}.sx-st:empty{padding:0!important}.sx-t{min-height:2.48em}.sx-c{visibility:hidden}.sx-c.on{visibility:visible}.sx-c.cur{position:relative}.sx-c.cur:after{content:"";background:var(--ink);width:.5em;height:1em;position:absolute;top:.1em;right:-.55em}.sx-meta{position:absolute;bottom:16px;left:18px;right:18px;max-height:none!important;margin:0!important}.sx-card.pub .sx-meta{margin:0!important}.sx-st{font-family:var(--mono);letter-spacing:.04em;align-items:center;gap:5px;transform:translateY(3px);color:var(--ink)!important;background:#ede9e3!important;padding:5px 7px!important;font-size:10.5px!important;line-height:1!important;transition:opacity .3s,transform .4s cubic-bezier(.3,1.5,.5,1)!important;display:inline-flex!important}.sx-st.ok{transform:none}.sx-st:before{content:"";background:currentColor;flex:none;width:9px;height:9px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.2 3.1L13 4.6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.6l3.2 3.1L13 4.6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.sx-st:empty:before{display:none}.sx-st[data-k="1"]{background:var(--blue)!important}.sx-st[data-k="2"]{background:var(--yellow)!important}.sx-st[data-k="3"]{background:var(--pink)!important}.sx-st[data-k="4"]{background:var(--orange)!important}#security.sx{padding-bottom:0!important}.sx-lane{height:276px!important}#security.sx{z-index:3;position:relative}.pe-proof .pf h3{min-height:2.32em;margin:16px 0 20px!important;font-size:30px!important;line-height:1.16!important}.pe-proof .pf-nav{left:50%;top:var(--navy,300px);opacity:0;width:0;position:absolute;margin:0!important;transform:translateY(-50%)!important}@media (min-width:761px){.pe-m3.c3 .pe-proof .pf-nav{opacity:1;transform:translateY(-50%)!important}}.pe-proof .pf-nav .pf-arr{position:absolute;top:-32px}.pe-proof .pf-nav .pf-arr[data-d="-1"]{right:384px}.pe-proof .pf-nav .pf-arr[data-d="1"]{left:384px}.pe-proof .pf-count{top:calc(var(--gh,600px) - var(--navy,300px) + 26px);width:120px;position:absolute;left:-60px}.wv{background:var(--paper);border:.5px solid var(--ink);margin:24px 28px 0;padding:10px 12px 12px;transition:opacity .3s}.wv-h{font-family:var(--mono);color:#77726a;justify-content:space-between;margin-bottom:10px;font-size:13px;display:flex}.wv-b{align-items:center;gap:3px;height:54px;display:flex;position:relative}.wv-b i{height:calc(var(--h) * 100%);background:#d9d3c9;border-radius:1px;flex:1}.wv-p{border-right:1.5px solid var(--orange);mix-blend-mode:multiply;background:linear-gradient(90deg,#ff633324,#ff633324);width:0;position:absolute;top:-4px;bottom:-4px;left:0}.wv.slow .wv-p{animation:30s linear infinite wvSlow}@keyframes wvSlow{0%{width:1%}to{width:6%}}.pf-wh .pf-layer.b .wv{opacity:0}.pf-wh.on .pf-layer.b .wv{opacity:1;transition-delay:1.1s}.pf-wh .pf-vis.del .pf-layer.a .wv{opacity:0}.wv.fast .wv-p{border-color:var(--blue);background:#4d8dff29;width:0}.pf-wh.on .wv.fast .wv-p{animation:2.2s cubic-bezier(.3,0,.2,1) 1.6s forwards wvFast}@keyframes wvFast{0%{width:0}to{width:100%}}.pf-wh .pf-log{padding-top:18px}.pf-wh .pf-layer .pf-log{gap:14px}.pe-proof .pf-nav{z-index:6}.pe-proof .pf-chip{font-size:14px!important}.pe-proof .pf-log{gap:18px!important;font-size:18px!important}.pe-proof .pf-layer.a .pf-log{color:#3c3a36}.pe-proof .pf-layer.a .pf-log .x{color:#a2502c}.pe-proof .wv-b{height:64px}.pe-proof .pf-stat .k{font-size:14px!important}.pe-proof .pf-nav{opacity:0;width:auto!important;margin-top:40px!important;position:static!important;transform:translateY(16px)!important}@media (min-width:761px){.pe-m3.c3 .pe-proof .pf-nav{opacity:1;transform:none!important}}.pe-proof .pf-nav .pf-arr{position:static!important}.pe-proof .pf-count{width:auto!important;position:static!important}.pe-proof .pf-log .aha span{color:var(--ink);font-style:italic}.pe-proof .pf-vis{aspect-ratio:700/360!important}.pe-proof .pf-stats{align-items:baseline;gap:14px;display:flex;margin-top:16px!important;padding-top:12px!important}.pe-proof .pf-stat{align-items:baseline;gap:14px;padding:0!important;display:flex!important}.pe-proof .pf-stat span.k{margin:0!important}.pe-pin{gap:30px!important}.pe-proof .pf-stat:not(:first-child){display:none!important}.pe-pin{padding-bottom:12px!important}.pe-proof .pf-car .pf{width:520px!important;margin-left:-260px!important;padding:20px 22px 18px!important}.pe-proof .pf-car .pf[data-slot="-1"]{--tx:-462px!important;--sc:.72!important}.pe-proof .pf-car .pf[data-slot="1"]{--tx:462px!important;--sc:.72!important}.pe-proof .pf-car .pf{transform-origin:50%!important}.pe-proof .pf-vis{aspect-ratio:auto!important;height:var(--vish,340px)!important}.pe-proof .pf h3{margin:10px 0 14px!important;font-size:26px!important}.pe-proof .pf-nav{margin-top:20px!important}.pe-proof .pf-log{gap:15px!important;padding:22px!important;font-size:14px!important}.pe-proof .wv{margin:20px 22px 0!important}.pe-proof .pf-wh .wv{padding:8px 10px 10px;margin:16px 20px 0!important}.pe-proof .pf-wh .wv-h{margin-bottom:6px}.pe-proof .pf-wh .wv-b{height:40px!important}.pe-proof .pf-wh .pf-log{gap:12px!important;padding:14px 20px!important;font-size:15px!important}.pe-proof .pf-top{font-size:12px!important}.pe-proof .pf-chip{padding:4px 6px!important;font-size:12px!important}.pe-proof .pf h3{min-height:2.48em;font-size:22px!important;line-height:1.24!important}.pe-proof .pf-log,.pe-proof .pf-wh .pf-log{gap:12px!important;padding:20px!important;font-size:13px!important}.pe-proof .pf-log em{min-width:5.4em}.pe-proof .wv-h,.pe-proof .pf-stat .k{font-size:12px!important}.pe-proof .pf-stat b{font-size:28px!important}.pe-proof .pf-ag{width:64px!important;height:64px!important}.pe-proof .pf-arr{width:44px!important;height:44px!important}.pe-proof .pf-count{font-size:14px!important}.pe-proof .pf-arr{width:34px!important;height:34px!important;box-shadow:3px 3px 0 var(--shadow)!important}.pe-proof .pf-arr svg{width:16px!important;height:16px!important}.pe-proof .pf-nav{gap:20px!important}.mp{background:var(--paper);border:.5px solid var(--ink);margin:18px 20px 0;transition:opacity .3s}.mp-h{border-bottom:.5px solid var(--ink);font-family:var(--mono);color:#77726a;justify-content:space-between;align-items:center;padding:7px 10px;font-size:12px;display:flex}.mp-q{color:var(--ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='5' cy='5' r='3.6' fill='none' stroke='%2377726a' stroke-width='1.4'/%3E%3Cpath d='M7.7 7.7L11 11' stroke='%2377726a' stroke-width='1.4'/%3E%3C/svg%3E") 6px/9px no-repeat;border:.5px solid #c9c3b8;padding:2px 8px 2px 20px}.mp ul{margin:0;padding:0;list-style:none}.mp li{border-bottom:.5px solid #ece7df;align-items:center;gap:8px;padding:7px 10px;font-size:13px;display:flex}.mp li:last-child{border-bottom:0}.mp li b{font-family:var(--mono);font-size:12.5px;font-weight:400}.mp li small{color:#9a948a;font-size:12px}.mp .rd{border:1px solid #b6afa3;border-radius:50%;flex:none;width:10px;height:10px}.mp .pick .rd{border-color:var(--ink);background:radial-gradient(circle,var(--ink) 0 2.5px,transparent 3px)}.mp .mt{font-style:normal;font-family:var(--mono);letter-spacing:.04em;margin-left:auto;padding:3px 5px;font-size:10.5px}.mp.a .miss{color:#a2502c}.mp.a .miss b{text-decoration:line-through}.mp.a .miss .rd{border-style:dashed}.mp.a .miss .mt{color:#a2502c;border:.5px dashed #a2502c}.mp.a .pick .mt{color:#77726a;background:#ede9e3}.pf-jev .pf-layer.b .mp{opacity:0}.pf-jev.on .pf-layer.b .mp{opacity:1;transition-delay:1s}.pf-jev .pf-vis.del .pf-layer.a .mp{opacity:0}.pf-jev .pf-log{padding-top:14px!important}.pe-proof .pf-log .aha span{background:var(--yellow);margin:-2px 0;padding:2px 6px;font-style:normal!important}.pe-proof .pf-log .aha em{color:var(--ink)}.pf-ag{overflow:visible}.pf-wow{font-family:var(--mono);color:var(--ink);background:var(--yellow);border:.5px solid var(--ink);opacity:0;pointer-events:none;padding:2px 7px;font-size:22px;font-weight:700;line-height:1;position:absolute;top:-30px;left:50%;transform:translate(-50%)scale(0)}.pf-wow.go{animation:2.4s cubic-bezier(.3,1.6,.5,1) forwards pfWow}@keyframes pfWow{0%{opacity:0;transform:translate(-50%)scale(0)}12%{opacity:1;transform:translate(-50%)scale(1.15)}20%{transform:translate(-50%)scale(1)}80%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-6px)scale(.9)}}.pf-wow{display:none!important}.pe-proof .pf-log .aha span:empty{background:0 0!important;padding:0!important}.pe-proof.vb .pf-car .pf{--tx:0px!important;--sc:1!important;filter:none!important;width:880px!important;margin-left:0!important;transition:opacity .45s,translate .8s cubic-bezier(.3,1.35,.5,1)!important;left:auto!important;right:0!important;transform:none!important}.pe-proof.vb .pf-car .pf:not([data-slot="0"]){pointer-events:none;opacity:0!important;z-index:1!important}.pe-proof.vb .pf-car .pf[data-slot="0"]{opacity:1;z-index:3}.pe-proof.vb .pf-nav{display:none!important}.pe-proof.vb .pf-car .pf{opacity:1!important;pointer-events:auto!important;cursor:default!important;width:420px!important;box-shadow:8px 8px 0 var(--shadow)!important;right:auto!important}.pe-proof.vb .pf-car .pf:first-child{left:0!important}.pe-proof.vb .pf-car .pf:nth-child(2){left:440px!important}.pe-proof.vb .pf-car .pf:nth-child(3){left:880px!important}.pe-proof.vb .pf-car .pf{z-index:2!important}.pe-proof.vb .pf h3{font-size:20px!important}.pe-proof.vb .pf-log em{min-width:4.6em}.pe-proof.vb .pf-car .pf[data-slot]{opacity:1!important;pointer-events:auto!important}.pe-proof.vb{position:absolute!important}.pe-proof.vb .pf-log{font-size:12.5px!important}.pe-proof.vs .pf-car .pf{--tx:0px!important;--sc:1!important;filter:none!important;width:820px!important;margin-left:-410px!important;transition:opacity .45s,translate .8s cubic-bezier(.3,1.35,.5,1)!important;left:50%!important;right:auto!important;transform:none!important}.pe-proof.vs .pf-car .pf:not([data-slot="0"]){opacity:0!important;pointer-events:none!important;z-index:1!important}.pe-proof.vs .pf-car .pf[data-slot="0"]{opacity:1!important;z-index:3!important;cursor:default!important}.pe-proof.vs{position:absolute!important}@media (min-width:761px){.sub{width:430px!important}}.sub p{color:var(--ink)!important;font-size:17px!important;line-height:1.45!important}@media (min-width:1101px){.stack{grid-template-columns:minmax(0,auto) 370px!important}}.srail{z-index:40;opacity:0;pointer-events:none;flex-direction:column;gap:5px;transition:opacity .35s,transform .45s cubic-bezier(.3,1.4,.5,1);display:flex;position:fixed;top:50%;right:22px;transform:translateY(-50%)translate(8px)}.srail.show{opacity:1;pointer-events:auto;transform:translateY(-50%)}.srail button{all:unset;cursor:pointer;width:12px;height:18px;display:block;position:relative}.srail button i{background:#ddd7cd;width:2px;position:absolute;top:0;bottom:0;left:5px;overflow:hidden}.srail button i:after{content:"";height:calc(var(--f,0) * 100%);background:var(--ink);position:absolute;top:0;left:0;right:0}.srail button.on i{background:#cfc8bc;width:2px}.srail button:hover i{background:#bdb6aa}.srail-lab{white-space:nowrap;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);pointer-events:none;font-size:10.5px;position:absolute;top:0;right:20px;transform:translateY(1px)}.srail-lab.pop{animation:.4s cubic-bezier(.3,1.5,.5,1) srPop}@keyframes srPop{0%{opacity:0;transform:translate(6px,1px)}to{opacity:1;transform:translateY(1px)}}@media (max-width:900px){.srail{display:none}}.snap-mark{pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;width:1px;height:1px;position:absolute;left:0}.sub p{font-size:14px!important}.srail button{height:28px}html.snap-on{scroll-snap-type:none!important}.srail{gap:8px}.srail button{justify-content:flex-end;align-items:flex-start;gap:10px;width:auto!important;height:64px!important;display:flex!important}.srail button i{flex:none;height:100%;width:2px!important;position:relative!important;left:auto!important}.srail button:before{content:attr(aria-label);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#9a948a;order:-1;margin-top:1px;font-size:10.5px;line-height:1;transition:color .3s}.srail button.on:before{color:var(--ink)}.srail-lab{display:none!important}.srail{align-items:flex-start;flex-direction:row!important;gap:14px!important;top:30px!important;left:50%!important;right:auto!important;transform:translate(-50%,-6px)!important}.srail button{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:7px!important;width:96px!important;height:auto!important}.srail button:before{order:0!important;margin:0!important;font-size:10px!important}.srail button i{background:#ddd7cd;width:100%!important;height:2px!important}.srail button i:after{height:auto!important;width:calc(var(--f,0) * 100%)!important;top:0!important;bottom:0!important;left:0!important}@media (max-width:1180px){.srail{display:none}}.srail{z-index:6;flex-direction:row!important;align-items:center!important;gap:14px!important;display:flex!important;position:absolute!important;top:96px!important;left:50%!important;right:auto!important;transform:translate(-50%,-6px)!important}.srail button{all:unset;cursor:pointer;flex-direction:row!important;align-items:center!important;gap:8px!important;width:auto!important;height:auto!important;display:flex!important}.srail button:before{content:none!important}.srail button em{font-style:normal;font-family:var(--mono);letter-spacing:.04em;color:#b6afa3;font-size:11px;transition:color .3s}.srail button span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#9a948a;font-size:11px;transition:color .3s}.srail button.on em,.srail button.on span{color:var(--ink)}.srail button i{margin-left:6px;display:block;overflow:hidden;background:#d9d3c9!important;width:56px!important;height:1px!important;position:relative!important;left:auto!important}.srail button i:after{content:"";background:var(--ink);position:absolute;height:auto!important;width:calc(var(--f,0) * 100%)!important;top:0!important;bottom:0!important;left:0!important}.srail button:hover span{color:var(--ink)}@media (max-width:1180px){.srail{display:flex!important}}@media (max-width:760px){.srail span{display:none}.srail button i{width:28px!important}}.srail{flex-direction:column!important;gap:6px!important;top:50%!important;left:26px!important;transform:translate(-6px,-50%)!important}.srail.show{transform:translateY(-50%)!important}.srail button em,.srail button span{display:none!important}.srail button{position:relative;width:10px!important;height:44px!important;display:block!important}.srail button i,.srail button:last-child:after{background:#ddd7cd!important;width:2px!important;height:auto!important;margin:0!important;display:block!important;position:absolute!important;top:0!important;bottom:0!important;left:4px!important}.srail button i:after{width:auto!important;height:calc(var(--f,0) * 100%)!important;inset:0 0 auto!important}@media (max-width:760px){.srail{display:none!important}}.pe{height:calc(100svh + min(260svh,2600px))!important}.tet:not(.open){height:460px!important}.ta{z-index:1;position:absolute;inset:0}.tet.open .ta{display:none}.ta-c{display:block;position:absolute;top:0;left:0}.tet.ta-playing .tet-hint{transform:translate(-50%,-50%)scale(.6);opacity:0!important;pointer-events:none!important;animation:none!important}.ta-c{pointer-events:none}.ta-lb{opacity:0;pointer-events:none;transition:opacity .35s}.tet.ta-playing .ta-lb{opacity:1;pointer-events:auto}.ta-score{font-family:var(--font-poppins),sans-serif;letter-spacing:-.02em;color:var(--ink);font-size:30px;font-weight:600;display:inline-block}.ta-score.bump{animation:.45s cubic-bezier(.3,1.8,.5,1) taBump}@keyframes taBump{30%{transform:scale(1.25)}}.ta-help{font-family:var(--mono);letter-spacing:.04em;color:#9a948a;flex-direction:column;gap:6px;margin:0;font-size:11px;display:flex}.ta-help span{grid-template-columns:96px 1fr;display:grid}.ta-help b{color:#3c3a36;font-weight:400}.ta-lb{width:250px;font-family:var(--mono);color:#3c3a36;font-size:12px;position:absolute;top:18px;right:0}.ta-lb .k{letter-spacing:.06em;color:#77726a;margin:0 0 10px;font-size:11px}.ta-lb ol{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.ta-lb li{grid-template-columns:30px 1fr auto;align-items:baseline;gap:6px;display:grid}.ta-lb li em{color:#9a948a;font-style:normal}.ta-lb li b{color:var(--ink);font-weight:400}.ta-lb li.gap{color:#b6afa3;padding-left:30px;line-height:.6;display:block}.ta-lb li.me,.ta-lb li.me em,.ta-lb li.me b{color:var(--orange)}.ta-lb li.me b{font-weight:600}.ta-pops{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ta-pop{font-family:var(--mono);letter-spacing:.04em;background:var(--yellow);border:.5px solid var(--ink);box-shadow:4px 4px 0 var(--shadow);white-space:nowrap;padding:6px 10px;font-size:18px;font-weight:700;animation:1.3s cubic-bezier(.3,1.6,.5,1) forwards taPop;position:absolute;transform:translate(-50%,-50%)}.ta-pop.big{background:var(--orange);font-size:26px}@keyframes taPop{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(-8deg)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(3deg)}25%{transform:translate(-50%,-50%)scale(1)rotate(-2deg)}75%{opacity:1;transform:translate(-50%,-70%)}to{opacity:0;transform:translate(-50%,-110%)}}.ta-over{background:var(--paper);border:.5px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);text-align:center;opacity:0;pointer-events:none;z-index:3;min-width:300px;padding:22px 28px;transition:opacity .25s,transform .45s cubic-bezier(.3,1.5,.5,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)scale(.94)}.tet.ta-over-on .ta-over{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.ta-over .k{font-family:var(--mono);letter-spacing:.08em;color:#77726a;margin:0 0 6px;font-size:11px}.ta-final{letter-spacing:-.03em;margin-bottom:14px;font-size:44px;font-weight:600;line-height:1.1;display:block}.ta-name label{font-family:var(--mono);letter-spacing:.08em;color:#77726a;margin-bottom:8px;font-size:11px;display:block}.ta-name input{width:220px;font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;text-align:center;border:0;border-bottom:1.5px solid var(--ink);caret-color:var(--orange);background:0 0;outline:none;padding:4px 0;font-size:22px}.ta-msg{font-family:var(--mono);letter-spacing:.06em;color:#9a948a;margin:12px 0 0;font-size:10.5px}.tet{overflow:visible!important}@media (max-width:900px){.ta-lb>.k,.ta-lb ol,.ta-help{display:none}.ta-lb{width:auto;left:24px;right:auto}}.ta-pad{display:none}@media (max-width:900px){.tet.ta-playing .ta-pad{z-index:3;gap:6px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.ta-pad button{height:48px;font-family:var(--mono);color:var(--ink);background:var(--paper);border:.5px solid var(--ink);box-shadow:3px 3px 0 var(--shadow);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex:1;padding:0;font-size:20px;line-height:1}.ta-pad button:active{box-shadow:1px 1px 0 var(--shadow);background:#fff6f1;transform:translate(2px,2px)}.ta-pad .wide{letter-spacing:.08em;background:var(--orange);color:var(--paper);flex:1.6;font-size:12px}.ta-pad .x{color:#77726a;flex:.7;font-size:14px}.tet.ta-over-on .ta-pad{opacity:.35;pointer-events:none}.ta-lb{top:12px!important}.ta-over{max-width:calc(100% - 32px);padding:18px 20px}.ta-over .ta-msg{cursor:pointer}}.tet-hint{white-space:nowrap}.sx-pop{white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex;box-shadow:none!important;background:var(--paper)!important;border:0!important;border-top:.5px solid #e3ded5!important;padding:12px 0 0!important;transition:opacity .3s,transform .4s!important;bottom:16px!important;left:18px!important;right:18px!important;transform:translateY(6px)!important}.sx-pop.show{transform:none!important}.sx-pop p{font-weight:600;margin:0!important;font-size:14px!important}.sx-pop button{padding:7px 14px!important;font-size:13px!important}.sx-cur{top:64px!important;left:30%!important}.sx-cur.go{top:24px!important;left:calc(100% - 40px)!important}@media (max-width:600px){.sx-pop{white-space:normal;flex-wrap:wrap;gap:8px;max-height:0;margin-top:0;overflow:hidden;padding-top:0!important;transition:max-height .4s,opacity .3s,padding .4s,margin .4s!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.sx-pop.show{max-height:140px;margin-top:12px;padding-top:12px!important}.sx-pop p{flex:100%}.sx-pop .sx-cur{display:none}}.ta-lb li span,.ta-lb li b{font-family:var(--font-poppins),sans-serif;letter-spacing:0;font-size:14px}.ta-lb li b{font-weight:500}.ta-lb li.me span,.ta-lb li.me b{font-weight:600}.ta-help span{font-family:var(--font-poppins),sans-serif;letter-spacing:0;color:#77726a;align-items:baseline;font-size:13px}.ta-help b{font-family:var(--mono);letter-spacing:.04em;font-size:11px}.ta-final{font-family:var(--font-poppins),sans-serif}.ta-name input{font-weight:600;font-family:var(--font-poppins),sans-serif!important;letter-spacing:.06em!important}.ta-pop{font-weight:700;font-family:var(--font-poppins),sans-serif!important;letter-spacing:-.01em!important}.ta-pad button{font-family:var(--font-poppins),sans-serif}.ta-pad .wide{font-family:var(--mono)}.ta-lb ol{gap:4px!important}.ta-lb li span,.ta-lb li b{line-height:1.45}.ta-help{gap:1px!important}.ta-help span{line-height:1.45}.ta-lb .ta-k2{margin-top:20px!important}.ta-lb li.me span,.ta-lb li.me b{font-size:14px}.ta-stats{grid-template-columns:1fr 1fr;gap:16px 20px;margin:0;display:grid}.ta-st .k{font-family:var(--mono);letter-spacing:.06em;color:#77726a;margin:0 0 4px;font-size:11px;display:block}.ta-st b{font-family:var(--font-poppins),sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:28px;font-weight:400;line-height:1.1;display:block}.ta-st-s{grid-column:1/-1}.ta-st-s b.ta-score{font-size:40px;font-weight:500}.ta-next{width:130px;height:60px;display:block}.tet.ta-paused .ta-st-s .k:after{content:"PAUSED";background:var(--ink);color:var(--paper);letter-spacing:.08em;margin-left:10px;padding:2px 6px}.ta-over{align-items:stretch;gap:32px;display:flex;text-align:left!important;padding:24px 28px!important}.ta-ov-l{text-align:center;flex-direction:column;justify-content:center;display:flex}.ta-ov-r{width:230px;font-family:var(--mono);color:#3c3a36;border-left:.5px solid #e3ded5;padding-left:28px;font-size:12px}.ta-ov-r .k{margin:0 0 10px!important}.ta-board{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ta-board li{grid-template-columns:30px 1fr auto;align-items:baseline;gap:6px;display:grid}.ta-board li em{color:#9a948a;font-style:normal}.ta-board li span,.ta-board li b{font-family:var(--font-poppins),sans-serif;color:var(--ink);font-size:14px;line-height:1.45}.ta-board li b{font-weight:500}.ta-board li.gap{color:#b6afa3;padding-left:30px;line-height:.6;display:block}.ta-board li.me,.ta-board li.me em,.ta-board li.me span,.ta-board li.me b{color:var(--orange)}.ta-board li.me span,.ta-board li.me b{font-weight:600}@media (max-width:900px){.ta-lb .ta-stats{gap:18px;display:flex}.ta-st b,.ta-st-s b.ta-score{font-size:20px}.ta-st-n,.ta-lb>.k,.ta-help{display:none}.ta-over{flex-direction:column;gap:14px;width:calc(100% - 32px);max-width:340px}.ta-ov-r{border-top:.5px solid #e3ded5;border-left:0;width:auto;padding:12px 0 0}}.ta-lb{width:260px!important;top:22px!important}.ta-stats{border-bottom:.5px solid #e3ded5;grid-template-columns:1fr 1fr 1.25fr!important;gap:0!important;display:grid!important}.ta-st{padding:14px 0 16px}.ta-st-s{border-bottom:.5px solid #e3ded5;padding-top:0;grid-column:1/-1!important}.ta-st-s b.ta-score{margin-top:6px;letter-spacing:-.03em!important;font-size:44px!important;font-weight:500!important;line-height:1!important}.ta-st:not(.ta-st-s) b{font-size:24px!important;font-weight:400!important}.ta-st-n{grid-column:auto!important}.ta-next{margin-top:2px;width:72px!important;height:36px!important}.ta-lb .ta-k2{margin:18px 0 10px!important}.ta-help{grid-template-columns:1fr 1fr;gap:8px 12px!important;display:grid!important}.ta-help span{white-space:nowrap;align-items:baseline;gap:8px;line-height:1.3!important;display:flex!important}.ta-help b{min-width:0;color:var(--ink)}@media (max-width:900px){.ta-stats{border:0!important;display:flex!important}.ta-st,.ta-st-s{border:0!important;padding:0!important}.ta-st-s b.ta-score{margin:0;font-size:20px!important}.ta-st:not(.ta-st-s) b{font-size:20px!important}.ta-help,.ta-lb .ta-k2{display:none!important}.ta-stats{gap:22px!important}.ta-st-n{display:none!important}.ta-lb{width:auto!important;top:12px!important}}.pe-proof .pf-car .pf:not([data-slot="0"]):not([data-slot="-1"]):not([data-slot="1"]){pointer-events:none;--tx:0px!important;--sc:.6!important;--o:0!important;z-index:0!important}.pf-say{z-index:3;max-width:250px;font-family:var(--font-poppins),sans-serif;color:var(--ink);background:var(--paper);border:.5px solid var(--ink);box-shadow:4px 4px 0 var(--shadow);padding:8px 11px;font-size:13px;line-height:1.35;display:grid;position:absolute;bottom:34px;right:104px}.pf-say:after{content:"";background:var(--paper);border-right:.5px solid var(--ink);border-top:.5px solid var(--ink);width:10px;height:10px;position:absolute;bottom:12px;right:-6px;transform:rotate(45deg)}.pf-say>span{grid-area:1/1;transition:opacity .3s}.pf.on .pf-say .sa{opacity:0}.pf:not(.on) .pf-say{color:#5f5a52}.pe-proof .pf-chat .pf-log{gap:12px!important;padding:20px 22px!important}.pf-chat .pf-log .me em,.pf-chat .pf-log .me span{color:var(--ink);font-weight:600}.pf-chat .pf-layer.a .pf-log .me span{color:var(--ink)}.pf-say.flip{left:calc(100% - 8px);right:auto}.pf-say.flip:after{border-top:0;border-right:0;border-left:.5px solid var(--ink);border-bottom:.5px solid var(--ink);left:-6px;right:auto}.pf-say{width:max-content}.pf.say-up .pf-say{width:max-content;max-width:190px;font-size:12.5px;bottom:88px;right:14px}.pf.say-up .pf-say:after{border-top:0;border-right:.5px solid var(--ink);border-bottom:.5px solid var(--ink);bottom:-6px;right:30px}.pf:has(.pf-say) .pf-z{display:none}.pf-wh .pf-say{bottom:12px}.cx{flex-direction:column;display:flex;position:absolute;inset:0}.cx-h{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#77726a;border-bottom:.5px solid #1111111f;flex:none;align-items:center;gap:8px;padding:9px 14px;font-size:11px;display:flex}.cx-dot{background:var(--orange);border-radius:50%;width:7px;height:7px}.pf.on .cx-s{color:var(--ink)}.cx-r{font:inherit;cursor:pointer;color:#77726a;background:0 0;border:0;margin-left:auto;padding:0}.cx-r:hover{color:var(--ink)}.cx-list{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;margin:0;padding:12px 16px 14px;list-style:none;transition:opacity .35s;display:flex;overflow:hidden}.cx-list.out{opacity:0}.cx-list li{max-width:80%;font-family:var(--font-poppins),sans-serif;flex:none;font-size:14px;line-height:1.35}.cx-list li p{margin:0}.cx-list li.in{animation:.32s cubic-bezier(.3,1.4,.5,1) both cxIn}@keyframes cxIn{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}.cx-list .u{background:var(--ink);color:var(--paper);align-self:flex-end;padding:7px 12px}.cx-list .u.yell{background:var(--orange);color:var(--ink);letter-spacing:.01em;font-weight:700}@keyframes cxShake{20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.cx-list .u.ok{background:var(--blue);color:var(--ink);font-weight:500}.cx-list .a{align-self:flex-start;align-items:flex-end;gap:8px;display:flex}.cx-list .a p{background:var(--paper);border:.5px solid var(--ink);padding:7px 12px}.cx-list .av{flex:none;width:26px;height:26px;display:block}.cx-list .av svg{width:100%;height:100%;display:block}.cx-list .typing p{gap:4px;padding:11px 12px;display:flex}.cx-list .typing i{background:#9a948a;border-radius:50%;width:6px;height:6px;animation:1s infinite cxDot}.cx-list .typing i:nth-child(2){animation-delay:.15s}.cx-list .typing i:nth-child(3){animation-delay:.3s}@keyframes cxDot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.cx-list .cxp{background:var(--yellow);border:.5px solid var(--ink);box-shadow:3px 3px 0 var(--shadow);align-self:flex-start;margin-left:34px;padding:7px 11px;font-size:13px}.cx-list .cxp .pk{font-family:var(--mono);letter-spacing:.08em;color:#3c3a36;margin-bottom:2px;font-size:10px;display:block}.cx-list .cxp b{font-family:var(--mono);margin-right:4px;font-weight:500}.cx-list .cxp i{font-style:normal;font-family:var(--mono);color:#3c3a36;margin-left:6px;font-size:11px}.cx-list{-webkit-mask-image:linear-gradient(#0000 0,#000 30px);mask-image:linear-gradient(#0000 0,#000 30px)}.cx-list .cxp{display:block}.cx-list .cxp i{white-space:nowrap}.pf.hush .pf-say{opacity:0;transition:opacity .2s}.pf-say{transition:opacity .35s,translate .25s ease-out}.pf-vis.pa-in .pf-layer.a>:first-child{animation:.7s cubic-bezier(.3,1.3,.5,1) both paIn}@keyframes paIn{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.pf-hyb .pf-layer{bottom:46%}.pf-hyb .cx{border-top:.5px solid #1111111f;height:46%;top:auto}.pf-hyb .cx-h{display:none}.pf-hyb .cx-list{gap:6px;padding:8px 14px 10px;-webkit-mask-image:linear-gradient(#0000 0,#000 18px);mask-image:linear-gradient(#0000 0,#000 18px)}.pf-hyb .cx-list li{font-size:13px}.pf-hyb .cx-list .u,.pf-hyb .cx-list .a p{padding:5px 10px}.pf-hyb .cx-list .av{width:22px;height:22px}.pf-hyb .cx-list .cxp{padding:5px 9px;font-size:12px}.pf-hyb .pf-layer{transform-origin:50% 3%;transform:scale(.6);bottom:0!important}.pf-hyb .cx{height:41%}.pf-jev.pf-hyb .pf-layer{transform-origin:50% 0;transform:scale(.84)}.pf-wh.pf-hyb .pf-layer{transform:none}.pf-wh.pf-hyb .wv{margin-top:6px}.pf-wh.pf-hyb .cx{height:58%}.pf-hyb .cx{pointer-events:none;border-top:0!important;height:auto!important;top:0!important}.pf-hyb .cx-h{pointer-events:auto;display:flex!important}.pf-hyb .cx-list{pointer-events:auto;border-top:.5px solid #1111111f;flex:none;height:41%}.pf-wh.pf-hyb .cx-list{height:54%}.pf-hyb .pf-layer{top:34px!important}.pf-chat .cx-list{gap:6px!important;padding:8px 14px 10px!important}.pf-chat .cx-list li{font-size:13.5px!important}.pf-chat .cx-list .u,.pf-chat .cx-list .a p{padding:6px 11px!important}.pf-chat .cx-list .av{width:24px!important;height:24px!important}.pf-chat .cx-list .cxp{margin-left:32px;padding:6px 10px!important;font-size:12.5px!important}.pf-chat .cx-list{-webkit-mask-image:linear-gradient(#0000 0,#000 22px)!important;mask-image:linear-gradient(#0000 0,#000 22px)!important}.pf-hyb .cx-list{background:inherit;margin-top:auto!important}.pe-proof .pf-top{display:none!important}.pe-proof .pf h3{margin-top:0!important}.pf-hyb .pf-layer,.pf-jev.pf-hyb .pf-layer,.pf-wh.pf-hyb .pf-layer{height:calc(52% - 34px);display:block;overflow:hidden;top:34px!important;bottom:auto!important;transform:none!important}.pf-hyb .pf-layer>:first-child{transform-origin:50% 6px;margin-left:auto;margin-right:auto}.pf-hyb .cx-list,.pf-wh.pf-hyb .cx-list{height:48%!important;-webkit-mask-image:linear-gradient(#0000 0,#000 14px)!important;mask-image:linear-gradient(#0000 0,#000 14px)!important}.pf-chat .pf-vis,.pf-chat.on .pf-vis{background:#faf8f4!important;border-color:#d9d2c6!important}.pf-chat:not(.on) .pf-vis{background:#f2eee7!important}.pf-chat .cx-h{border-bottom-color:#e3ddd2}.pf-hyb .cx-list{border-top-color:#e3ddd2!important}.cx-list .u{color:var(--ink)!important;background:#e6dfd3!important}.cx-list .u.yell{color:#a63f12!important;background:#f6ddd0!important;font-weight:600!important}.cx-list .u.ok{color:var(--ink)!important;background:#e6dfd3!important;font-weight:500!important}.cx-list .u.ok p:before{content:"✓ ";color:#3b7a3b}.cx-list .a p{background:var(--paper)!important;border-color:#d9d2c6!important}.cx-list .cxp{box-shadow:none!important;background:#fffdf6!important;border:.5px solid #e2d9bf!important}.cx-list .cxp .pk{background:var(--yellow);padding:1px 5px;color:var(--ink)!important;margin-bottom:4px!important;display:inline-block!important}.cx-list .cxp b{color:#77726a}.mp.b .new{background:#f1ece3!important}.mp.b .new .mt{background:var(--ink)!important;color:var(--paper)!important}.wv.fast .wv-p{border-color:var(--ink)!important;background:#1111110f!important}.pp-b li.hl:after{background:#f3e9b8!important}.pf-chat .cx-list,.pf-hyb .cx-list,.pf-wh.pf-hyb .cx-list{-webkit-mask-image:none!important;mask-image:none!important}.pe-proof .pf h3{white-space:nowrap;margin-bottom:12px!important;font-size:17px!important;line-height:1.3!important}.pe-proof .pf-car .pf{padding:20px 20px 18px!important}.pe-proof .pf h3{margin:0 0 14px!important}.pf-chat .cx-h{box-sizing:border-box;height:34px;padding:0 14px!important}.pf-hyb .pf-layer{padding:0!important}.pf-hyb .pf-layer>:first-child{transform-origin:50% 0!important;margin:14px auto 0!important}.pf-chat .cx-list{box-sizing:border-box;gap:8px!important;padding:12px 14px!important}.pe-proof .pf-stats{margin-top:14px!important;padding-top:14px!important}.pe-proof .pf h3{height:auto!important;min-height:0!important}.pf-hyb .pf-layer{display:none!important}.pf-hyb .cx-list,.pf-wh.pf-hyb .cx-list{border-top:0!important;flex:1!important;height:auto!important;margin-top:0!important}.cx-list .att{background:var(--paper);border:.5px solid #d9d2c6;align-self:flex-start;width:64%;padding:6px;max-width:none!important}.pf.on .cx-list .att{margin-left:32px}.cx-list .att-f{background:#faf8f4;position:relative;overflow:hidden}.cx-list .att-i{transform-origin:0 0;padding:6px 0;position:absolute;top:0;left:0}.cx-list .att-i>*{opacity:1!important}.cx-list .att-i li{font-family:var(--font-poppins),sans-serif;max-width:none!important;font-size:13px!important;line-height:normal!important;animation:none!important}.cx-list .att-i p{margin:revert}.cx-list .att-i .a,.cx-list .att-i .b{align-self:auto!important;gap:0!important;display:block!important}.pf-chat .cx-list,.pf-chat .cx-h{transition:filter .6s,opacity .6s}.pf-chat:not(.on) .cx-h{filter:grayscale();opacity:.75}.cx-list .typing p{box-sizing:content-box;align-items:center;height:1.35em;font-size:13.5px;padding:6px 11px!important}.pf.on .cx-dot{background:var(--orange)!important}.pf:not(.on) .cx-dot{background:#9a948a!important}.pf-chat:not(.on) .cx-list{filter:grayscale()!important;opacity:.9!important}.pf-chat:not(.on) .cx-h{opacity:.9!important}.cx-list .u.ok p:before{content:none!important}.cx-list .cxp{line-height:1.35;padding:8px 11px!important;font-size:13px!important}.cx-list .cxp .pk{letter-spacing:.08em;background:var(--orange)!important;color:var(--ink)!important;margin:0 8px 5px 0!important;padding:1px 5px!important;font-size:10px!important}.cx-list .cxp i{font-style:normal;font-family:var(--mono);color:#77726a!important;margin:0!important;font-size:11px!important}.cx-list .cxp p{display:block}.cx-list .att{background:var(--paper)!important;border:.5px solid #d9d2c6!important;padding:0!important}.cx-list .cxp{background:var(--paper)!important;border-color:#d9d2c6!important}.cx-list li,.cx-list li p,.cx-list .u.yell,.cx-list .u.ok{font-weight:400!important}.cx-list .cxp{color:#5f5a52;border:0!important;border-left:1.5px solid var(--orange)!important;box-shadow:none!important;background:0 0!important;max-width:84%!important;margin:2px 0 2px 32px!important;padding:2px 0 2px 10px!important;font-size:12.5px!important}.cx-list .cxp .pk{color:var(--orange)!important;background:0 0!important;margin:0 8px 3px 0!important;padding:0!important}.cx-list .cxp i{color:#9a948a!important}.pf-chat:not(.on) .cx-list,.pf-chat:not(.on) .cx-h{opacity:1!important}.cx-list .cxp,.cx-list .cxp p{color:var(--ink)!important}.pe-proof .pf-stat .sv-src{display:none!important}.pf-stat .sv{flex-wrap:nowrap;align-items:baseline;gap:12px;display:inline-flex}.pf-stat .sv b{font-family:var(--font-poppins),sans-serif;letter-spacing:-.02em;font-weight:600;line-height:1}.pf-stat .sv-o{color:var(--ink);font-size:28px;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:2px;transition:color .4s,font-size .4s,text-decoration-color .4s}.pf-stat .sv-ar,.pf-stat .sv-n{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.3,1.4,.5,1);transform:translate(-8px)}.pf-stat .sv-ar{font-style:normal;font-family:var(--mono);color:#9a948a;font-size:14px}.pf-stat .sv-n{color:var(--ink);font-size:28px}.pf.on .pf-stat .sv-o{color:#b6afa3;-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);font-size:20px}.pf.on .pf-stat .sv-ar{opacity:1;transition-delay:.25s;transform:none}.pf.on .pf-stat .sv-n{opacity:1;transition-delay:.4s;transform:none}.pf-chat:not(.on) .pf-stat .sv-o{color:var(--ink)}.pf-stat .sv-ar{color:#9a948a;align-self:center;width:24px;height:12px;display:inline-flex}.pf-stat .sv-ar svg{width:24px;height:12px;display:block}.pf.on .pf-stat .sv-o{-webkit-text-decoration-color:var(--shadow)!important;-webkit-text-decoration-color:var(--shadow)!important;-webkit-text-decoration-color:var(--shadow)!important;text-decoration-color:var(--shadow)!important}.cx-list .u.yell{color:var(--ink)!important;background:#e6dfd3!important}.cx-list .att{background:0 0!important;border:0!important}.cx-list .att-f{background:0 0!important}.cx-list .att-i{padding:0!important}.pf-chat .pf-ag{width:54px!important;height:54px!important;display:block!important;bottom:10px!important;left:14px!important;right:auto!important;translate:none!important}.pf-chat .pf-z{display:block!important;bottom:50px!important;left:56px!important;right:auto!important;translate:none!important}.pf-chat.on .pf-z{opacity:0}.pf-chat .cx-list .a p{max-width:100%}.cx-list .u.file p{align-items:center;gap:8px;display:flex}.cx-list .u.file .cxf-i{align-items:center;gap:2px;height:14px;display:inline-flex}.cx-list .u.file .cxf-i i{background:currentColor;border-radius:1px;width:2px}.cx-list .u.file .cxf-i i:first-child{height:6px}.cx-list .u.file .cxf-i i:nth-child(2){height:12px}.cx-list .u.file .cxf-i i:nth-child(3){height:8px}.cx-list .u.file .cxf-i i:nth-child(4){height:14px}.cx-list .u.file .cxf-i i:nth-child(5){height:7px}.cx-list .u.file .cxf-d{font-family:var(--mono);color:#77726a;font-size:11px}.cx-list .u.code p{font-family:var(--mono);font-size:11.5px}.cx-list .u.file p{display:block}.cx-list .u.file p.fl{background:var(--paper);border:.5px solid #d9d2c6;align-items:center;gap:8px;margin:0 0 6px;padding:5px 9px;display:flex}.pf-chat .pf-z{z-index:1;width:50px!important;height:60px!important;bottom:64px!important;left:14px!important}.pe-proof .pf-car .pf.pf-chat{overflow:visible!important}.pf-chat>.pf-ag{z-index:6;width:56px!important;height:56px!important;display:block!important;position:absolute!important;inset:-48px 26px auto auto!important}.pf-chat>.pf-z{z-index:6;width:50px!important;height:60px!important;display:block!important;position:absolute!important;inset:-92px 0 auto auto!important}.pf-chat.on>.pf-z{opacity:0}.pf-chat .cx-list .a,.pf-chat .cx-list .cxp,.pf-chat .cx-list .att{margin-left:0!important}.pf-chat .cx-list li.a{max-width:80%!important}.pf-chat .cx-list .att{width:64%!important}.pf-chat>.pf-z{transform-origin:0 100%;transform:scale(.8);height:40px!important;top:-66px!important;right:2px!important}.pf-chat.on .cx-list .cxp,.pf-chat.on .cx-list .att{margin-left:32px!important}.cx-list .av .lid{display:none}.cx-list .av .eo{transform:none!important}.pf-chat .cx-h .pf-ag{flex:none;margin:-2px 2px 0 0;width:22px!important;height:22px!important;animation:none!important;display:block!important;position:relative!important;inset:auto!important}.pf-chat .pf-z{display:none!important}.pf-chat.on .cx-h .pf-ag svg{animation:.6s cubic-bezier(.3,1.5,.5,1) cxWake}@keyframes cxWake{30%{transform:translateY(-5px)scale(1.1)}}.pf-chat .cx-h .pf-ag{display:none!important}.pf-chat .cx-h .cx-dot{display:block!important}.cx-list .att:has(.pp-a,.pp-b) .att-f{outline:.5px solid #d9d2c6;background:var(--paper)!important}.cx-list .att-i .pp-a,.cx-list .att-i .pp-b{padding-bottom:16px!important}.cx-list .att-i>*{box-sizing:border-box;width:100%!important;margin:0!important}.cx-list .att-i .wv,.cx-list .att-i .mp{border:.5px solid #d9d2c6!important}.cx-list .att-f{outline:0!important}.cx-list .att:has(.pp-a,.pp-b) .att-f{box-shadow:inset 0 0 0 .5px #d9d2c6}.pe-proof .pf.pf-chat .cx-list .att-i>*{width:100%!important;max-width:none!important;margin:0!important}.cx-list .u.code{padding:6px 11px!important}.pe-proof.vB .pf-hyb .cx-list{display:none!important}.pe-proof.vB .pf-hyb .pf-layer{transition:opacity .45s,filter .5s;height:auto!important;display:block!important;top:34px!important;bottom:0!important}.pe-proof.vB .pf-hyb:not(.on) .pf-layer.b,.pe-proof.vB .pf-hyb.on .pf-layer.a{opacity:0}.pe-proof.vB .pf-hyb:not(.on) .pf-layer{filter:grayscale()}.ui-note,.ui-toast{display:none}.pe-proof.vB .ui-note,.pe-proof.vB .ui-toast{display:block}.ui-note{z-index:4;max-width:70%;font-family:var(--font-poppins),sans-serif;opacity:0;font-size:13.5px;line-height:1.35;transition:opacity .3s,transform .4s cubic-bezier(.3,1.4,.5,1);position:absolute;bottom:14px;right:14px;transform:translateY(10px)scale(.96);display:grid!important}.pe-proof:not(.vB) .ui-note{display:none!important}.ui-note>span{color:var(--ink);opacity:0;background:#e6dfd3;grid-area:1/1;padding:6px 11px;transition:opacity .25s}.ui-note.show{opacity:1;transform:none}.ui-note.bad .na,.ui-note.good .nb{opacity:1}.ui-toast{z-index:4;background:var(--paper);border:.5px solid #d9d2c6;border-left:1.5px solid var(--orange);font-family:var(--font-poppins),sans-serif;color:var(--ink);box-shadow:4px 4px 0 var(--shadow);opacity:0;pointer-events:none;padding:7px 11px;font-size:12.5px;line-height:1.35;transition:opacity .3s,transform .45s cubic-bezier(.3,1.4,.5,1);position:absolute;top:46px;left:14px;right:14px;transform:translateY(-8px)}.ui-toast.show{opacity:1;transform:none}.ui-toast .pk{font-family:var(--mono);letter-spacing:.08em;color:var(--orange);margin-right:8px;font-size:10px}.ui-toast i{font-style:normal;font-family:var(--mono);color:#9a948a;font-size:11px}.ui-toast p{margin:2px 0 0}.pf-hyb.on .ui-toast.show{animation:.4s 3.2s forwards uiToastOut}@keyframes uiToastOut{to{opacity:0;transform:translateY(-8px)}}.ui-prog{display:none}.pe-proof.vB .ui-prog{background:var(--paper);font-family:var(--mono);color:#5f5a52;border:.5px solid #d9d2c6;margin:14px 0 0;padding:10px 12px;font-size:12px;display:block}.pe-proof.vB .pf-layer{padding:14px!important}.pe-proof.vB .pf-layer>:first-child{margin:0!important}.ui-prog span{display:inline-block}.ui-prog b{float:right;color:var(--ink);font-weight:400}.ui-prog.ok b{color:var(--orange)}.ui-prog i{background:#ede9e3;height:4px;margin-top:9px;display:block;overflow:hidden}.ui-prog i em{background:var(--ink);width:0;height:100%;display:block}.pe-proof.vB .pf-hyb:not(.on) .ui-prog.slow i em{animation:9s linear .8s forwards uiSlow}.pe-proof.vB .pf-hyb.on .ui-prog.fast i em{background:var(--orange);animation:1.4s cubic-bezier(.4,0,.2,1) 1.2s forwards uiFast}@keyframes uiSlow{to{width:4%}}@keyframes uiFast{to{width:100%}}.ui-stage{display:contents}.pe-proof.vB .pf-hyb .pf-vis{flex-direction:column;padding-top:34px;display:flex}.pe-proof.vB .pf-hyb .cx{pointer-events:none}.pe-proof.vB .pf-hyb .cx-h{pointer-events:auto}.pe-proof.vB .pf-hyb .ui-stage{flex:none;transition:height .45s cubic-bezier(.3,1,.4,1);display:grid;overflow:hidden}.pe-proof.vB .pf-hyb .ui-stage>.pf-layer{transform-origin:50% 0;grid-area:1/1;transition:transform .45s cubic-bezier(.3,1,.4,1),opacity .45s,filter .5s;height:auto!important;transform:scale(var(--s,1))!important;padding:14px!important;position:relative!important;inset:auto!important}.pe-proof.vB .pf-hyb .ui-toast{max-height:0;box-shadow:none;border-width:0;flex:none;margin:0 14px;padding-top:0;padding-bottom:0;transition:max-height .45s,padding .45s,margin .45s,opacity .3s;top:auto;left:auto;right:auto;overflow:hidden;position:relative!important}.pe-proof.vB .pf-hyb .ui-toast.show{border-width:.5px .5px .5px 1.5px;max-height:90px;margin:12px 14px 0;padding:7px 11px;animation:none!important}.pe-proof.vB .pf-hyb .ui-band{flex:none;height:76px;margin-top:auto;position:relative}.ui-band{display:none}.pe-proof.vB .ui-band{display:block}.pe-proof.vB .pf-hyb .ui-note{max-width:calc(100% - 110px);bottom:14px;right:14px}.pf-chat .pf-ag,.pf-chat .pf-z{display:none!important}.pe-proof.vB .pf-hyb .pf-ag{z-index:3;width:56px!important;height:56px!important;display:block!important;bottom:10px!important;left:14px!important;right:auto!important}.pe-proof.vB .pf-hyb .pf-z{width:44px!important;height:46px!important;display:block!important;bottom:52px!important;left:58px!important;right:auto!important;translate:none!important}.pe-proof.vB .pf-hyb.on .pf-z{opacity:0}.pe-proof.vB .pf-hyb .pf-z{height:44px!important;bottom:22px!important;left:74px!important}.uix{background:var(--paper);border:.5px solid var(--ink);font-family:var(--mono);color:var(--ink);font-size:12.5px}.uix-h{border-bottom:.5px solid var(--ink);color:#77726a;padding:8px 12px;font-size:12px}.uix ul{margin:0;padding:0;list-style:none}.uix li{border-bottom:.5px solid #ece7df;align-items:center;gap:10px;padding:9px 12px;display:flex}.uix li:last-child{border-bottom:0}.uix li i{border:1px solid #b6afa3;border-radius:50%;flex:none;width:9px;height:9px}.uix li span{flex:1;min-width:0}.uix li em{color:#77726a;font-size:11.5px;font-style:normal}.uix li.bad{color:#a2502c}.uix li.bad i{background:#a2502c;border-color:#a2502c}.uix li.bad em{color:#a2502c}.uix li.miss span{color:#9a948a;text-decoration:line-through}.uix li.miss i{border-style:dashed}.uix li.miss em{color:#a2502c}.uix li.ok i{background:var(--ink);border-color:var(--ink)}.uix li.ok em{color:var(--orange)}.uix-f{border-top:.5px solid var(--ink);color:#5f5a52;background:#faf8f4;padding:8px 12px;font-size:12px}.pf-ux.on .uix-f{color:var(--ink)}.pe-proof:not(.vB) .pf-ux .pf-layer{display:none!important}.pe-proof.vB .pf-hyb .ui-note{max-width:calc(100% - 140px)!important}.pe-proof .pf h3{display:grid!important}.pe-proof .pf h3>span{grid-area:1/1;transition:opacity .4s,transform .5s cubic-bezier(.3,1.3,.5,1)}.pe-proof .pf h3 .hb{opacity:0;transform:translateY(6px)}.pe-proof .pf.on h3 .ha{opacity:0;transform:translateY(-6px)}.pe-proof .pf.on h3 .hb{opacity:1;transition-delay:.15s;transform:none}.pf-chat:not(.on) .cx-list{filter:none!important}.pf-chat:not(.on):not(.turn) .cx-list>li:not(.yell){filter:grayscale()}.pf-chat .cx-list>li{transition:filter .6s}.pf-chat.turn .cx-h{filter:none!important}.cx-list .u.yell{align-items:flex-end;gap:8px;background:0 0!important;padding:0!important;display:flex!important}.cx-list .u.yell p{color:#a63f12;background:#fbe0d2;padding:6px 11px}.cx-list .u.yell.in{animation:.3s cubic-bezier(.3,1.4,.5,1) both cxIn,.5s .3s both cxShake}.cx-list .ang{flex:none;width:26px;height:26px;display:block}.cx-list .ang svg,.ui-note .ang svg{width:100%;height:100%;display:block}.cx-list .u.yell.in .ang{animation:.5s cubic-bezier(.3,1.8,.5,1) .15s both angPop}@keyframes angPop{0%{transform:scale(.2)rotate(-12deg)}60%{transform:scale(1.15)rotate(6deg)}to{transform:none}}.cx-list .cxn{background:var(--paper);border:.5px solid var(--orange);box-shadow:3px 3px 0 var(--shadow);text-align:center;align-self:center;padding:7px 12px;max-width:88%!important;font-size:13px!important}.cx-list .cxn .pk{font-family:var(--mono);letter-spacing:.08em;color:var(--orange);align-items:center;gap:6px;margin-bottom:2px;font-size:10px;display:inline-flex}.cx-list .cxn .pk i{background:var(--orange);border-radius:50%;width:6px;height:6px;animation:1s infinite cxPulse}@keyframes cxPulse{50%{opacity:.3}}.cx-list .cxn.in{animation:.5s cubic-bezier(.3,1.5,.5,1) both cxNudge}@keyframes cxNudge{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}.ui-toast small{color:#77726a;margin-top:3px;font-size:11.5px;display:block}.ui-note .na{align-items:flex-end;gap:8px;background:0 0!important;padding:0!important;display:flex!important}.ui-note .na em,.ui-note .nb em{background:#e6dfd3;padding:6px 11px;font-style:normal}.ui-note .nb{justify-content:flex-end;display:flex;background:0 0!important;padding:0!important}.ui-note .na em{color:#a63f12;background:#fbe0d2}.ui-note .ang{flex:none;width:26px;height:26px}.pf-hyb:not(.on) .ui-note,.pe-proof.vB .pf-hyb.turn .pf-layer{filter:none!important}.pf-chat .ang-peek{pointer-events:none;z-index:1;width:70px;height:84px;position:absolute;bottom:150px;right:-70px;overflow:hidden}.pf-chat .ang-peek .ang{width:64px;height:64px;transition:transform .35s cubic-bezier(.5,0,.75,0);position:absolute;top:10px;left:0;transform:translate(-105%)rotate(0)}.pf-chat .ang-peek.show .ang{transition:transform .55s cubic-bezier(.3,1.6,.5,1);animation:.5s .55s 2 angGrr;transform:translate(-22%)rotate(10deg)}@keyframes angGrr{25%{margin-left:-2px}75%{margin-left:2px}}.pe-proof .pf-car .pf:not([data-slot="0"]) .ang-peek{display:none}.cx-list .u.yell p{margin:0}.pf-chat .ang-peek{z-index:4;width:92px;height:104px;bottom:96px;right:-92px}.pf-chat .ang-peek .ang{width:86px;height:86px;top:9px}.pf-chat .pf-vis>.ang-peek{pointer-events:none;z-index:5;width:76px;height:80px;position:absolute;inset:auto auto 8px 0;overflow:hidden}.pf-chat .pf-vis>.ang-peek .ang{width:70px;height:70px;transition:transform .35s cubic-bezier(.5,0,.75,0);position:absolute;top:6px;left:0;transform:translate(-110%)}.pf-chat .pf-vis>.ang-peek .ang svg{transform:scaleX(-1)}.pf-chat .pf-vis>.ang-peek.show .ang{transition:transform .55s cubic-bezier(.3,1.6,.5,1);transform:translate(-12%)rotate(-10deg)}.pe-proof.vB .pf-hyb .pf-vis>.ang-peek{height:72px;bottom:0;left:80px;overflow:hidden}.pe-proof.vB .pf-hyb .pf-vis>.ang-peek .ang{transform:translateY(110%)}.pe-proof.vB .pf-hyb .pf-vis>.ang-peek.show .ang{transform:translateY(8%)rotate(-6deg)}.pe-proof.vB .pf-hyb:has(.ang-peek.show) .pf-z{opacity:0}.cx-r{display:none!important}.pf-chat .pf-vis>.ang-peek[data-side]{--vis:54px;width:72px;height:72px;bottom:auto;right:auto}.pf-chat .pf-vis>.ang-peek[data-side] .ang{width:60px;height:60px;top:6px;left:6px}.pf-chat .pf-vis>.ang-peek[data-side=l] .ang{transform:translate(-70px)}.pf-chat .pf-vis>.ang-peek[data-side=l].show .ang{transform:translateX(calc(var(--vis) - 66px)) rotate(-10deg)}.pf-chat .pf-vis>.ang-peek[data-side=r] .ang svg,.pf-chat .pf-vis>.ang-peek[data-side=b] .ang svg{transform:none}.pf-chat .pf-vis>.ang-peek[data-side=r] .ang{transform:translate(70px)}.pf-chat .pf-vis>.ang-peek[data-side=r].show .ang{transform:translateX(calc(66px - var(--vis))) rotate(10deg)}.pf-chat .pf-vis>.ang-peek[data-side=b] .ang{transform:translateY(70px)}.pf-chat .pf-vis>.ang-peek[data-side=b].show .ang{transform:translateY(calc(66px - var(--vis))) rotate(-5deg)}.pe-proof .pf.pf-chat .cx-list .u.yell{margin-top:44px}.pe-proof .pf.pf-chat .cx-list li.load{max-width:84%!important}.pe-proof .pf.pf-chat .cx-list li.load p.ld{min-width:260px;font-family:var(--mono);color:#3c3a36;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 8px;display:grid;padding:8px 11px!important;font-size:11.5px!important}.cx-list .ld .sp{border:1.5px solid #cfc8bc;border-top-color:var(--ink);border-radius:50%;width:11px;height:11px;animation:.8s linear infinite ldSpin}.cx-list .ld .lt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cx-list .ld b{color:#77726a;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:400}.cx-list .ld .bar{background:#ece6db;grid-column:1/-1;height:3px;display:block;overflow:hidden}.cx-list .ld .bar em{background:var(--ink);width:0;height:100%;animation:ldBar var(--ms,1.8s) cubic-bezier(.3,.1,.4,1) forwards;display:block}.cx-list .load.keep .ld .bar em{animation:60s linear forwards ldCrawl}.cx-list .load.done .ld .sp{border:0;width:11px;height:11px;animation:none;position:relative}.cx-list .load.done .ld .sp:after{content:"";border:solid var(--ink);border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:1px;left:2px;transform:rotate(40deg)}.cx-list .load.done .ld .bar em{width:100%;animation:none}.pf-chat.on .cx-list .ld .bar em,.pf-chat.on .cx-list .load.done .ld .sp:after{background:var(--orange)}.pf-chat.on .cx-list .load.done .ld .sp:after{border-color:var(--orange);background:0 0}.pf-chat.on .cx-list .ld .sp{border-top-color:var(--orange)}@keyframes ldSpin{to{transform:rotate(360deg)}}@keyframes ldBar{0%{width:0}to{width:100%}}@keyframes ldCrawl{0%{width:3%}to{width:9%}}.pe-proof .pf.pf-chat .cx-list li.cxp.tk{align-self:flex-start;line-height:1.35;display:block;border:.5px solid #e8d9a6!important;border-left:3px solid var(--orange)!important;max-width:84%!important;color:var(--ink)!important;background:#fff8e0!important;margin:2px 0 2px 32px!important;padding:9px 12px 8px!important;font-size:13px!important}.cx-list .tk .tk-h{font-family:var(--mono);letter-spacing:.08em;color:var(--orange);justify-content:space-between;gap:12px;margin-bottom:4px;font-size:10px;display:flex}.cx-list .tk .tk-id{color:#9a948a}.cx-list .tk p{margin:0;color:var(--ink)!important}.cx-list .tk .tk-f{font-family:var(--mono);color:#77726a;gap:14px;margin-top:6px;font-size:10.5px;display:flex}.cx-list .tk .tk-s{color:#2f7d4f}.ui-prompt,.ui-stat{display:none}.pe-proof.vB .pf-hyb .ui-toast,.pe-proof.vB .pf-hyb .pf-z{display:none!important}.pe-proof.vB .pf-hyb .ui-prompt{background:var(--paper);font-family:var(--font-poppins),sans-serif;color:var(--ink);box-sizing:border-box;border:.5px solid #d9d2c6;flex:none;align-items:center;gap:8px;min-height:36px;margin:12px 14px 0;padding:8px 10px;font-size:13px;display:flex}.ui-prompt .up-k{font-family:var(--mono);color:#9a948a}.ui-prompt .up-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ui-prompt .up-c{background:var(--ink);opacity:0;width:1.5px;height:15px;margin-left:-6px}.ui-prompt.typing .up-c{opacity:1;animation:.8s step-end infinite upBlink}.ui-prompt .up-go{font-family:var(--mono);color:#9a948a;border:.5px solid #d9d2c6;padding:2px 6px;font-size:11px;transition:background .2s,color .2s}.ui-prompt.sent .up-go{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ui-prompt .up-f{font-family:var(--mono);white-space:nowrap;background:#f1ece3;align-items:center;gap:2px;padding:2px 7px 2px 5px;font-size:11px;display:inline-flex}.ui-prompt .up-f i{background:var(--ink);width:2px;display:block}.ui-prompt .up-f i:first-child{height:6px}.ui-prompt .up-f i:nth-child(2){height:10px}.ui-prompt .up-f i:nth-child(3){height:7px}.ui-prompt .up-f i:nth-child(4){height:4px;margin-right:4px}@keyframes upBlink{50%{opacity:0}}.pe-proof.vB .pf-hyb .ui-stage{margin-top:10px}.pe-proof.vB .pf-hyb .pf-vis.ui-pre .pf-layer{opacity:0!important}.pe-proof.vB .pf-hyb .pf-layer [data-rv]{animation:none}.pe-proof.vB .pf-hyb .pf-layer.vbrv [data-rv]{animation:rvIn .5s cubic-bezier(.3,1.3,.5,1) calc(var(--i) * .16s) both}@keyframes rvIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pe-proof.vB .pf-hyb.on.hold .pf-layer.a{opacity:1!important;filter:none!important}.pe-proof.vB .pf-hyb.on.hold .pf-layer.b{opacity:0!important}.pe-proof.vB .pf-hyb .ui-stat{opacity:0;min-height:0;max-height:0;font-family:var(--mono);color:#3c3a36;flex:none;align-items:center;gap:8px;margin:0 14px;font-size:11.5px;transition:opacity .3s;display:flex;overflow:hidden}.pe-proof.vB .pf-hyb .ui-stat.show{opacity:1;background:var(--paper);box-sizing:border-box;border:.5px solid #d9d2c6;min-height:30px;max-height:120px;padding:6px 10px}.ui-stat .sp{border:1.5px solid #cfc8bc;border-top-color:var(--ink);border-radius:50%;flex:none;width:11px;height:11px;position:relative}.ui-stat.work .sp{animation:.8s linear infinite ldSpin}.ui-stat.ok .sp,.ui-stat.found .sp{border:0}.ui-stat.ok .sp:after{content:"";border:solid var(--ink);border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:0;left:3px;transform:rotate(40deg)}.ui-stat.warn .sp,.ui-stat.slow .sp{border-color:#77726a #cfc8bc #cfc8bc}.ui-stat.slow .sp{animation:2.4s linear infinite ldSpin}.ui-stat.warn .sp{border:0}.ui-stat.warn .sp:after{content:"!";color:#77726a;place-items:center;font-size:11px;font-weight:700;display:grid;position:absolute;inset:0}.pf-hyb.on .ui-stat.work .sp{border-top-color:var(--orange)}.pf-hyb.on .ui-stat.ok .sp:after{border-color:var(--orange)}.ui-stat .tx{flex:1;min-width:0}.pe-proof.vB .pf-hyb .ui-stat.found{border:.5px solid #e8d9a6;border-left:3px solid var(--orange);background:#fff8e0;padding:7px 11px;animation:.45s cubic-bezier(.3,1.4,.5,1) tkIn}.ui-stat.found .sp{display:none}.ui-stat .tk-h{letter-spacing:.08em;color:var(--orange);justify-content:space-between;font-size:10px;display:flex}.ui-stat .tk-h .tk-id{color:#9a948a}.ui-stat .tk-t{font-family:var(--font-poppins),sans-serif;color:var(--ink);margin:3px 0 4px;font-size:12.5px;line-height:1.3;display:block}.ui-stat .tk-f{color:#77726a;gap:14px;font-size:10.5px;display:flex}.ui-stat .tk-s{color:#2f7d4f}@keyframes tkIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.pe-proof.vB .pf-hyb .pf-ag{opacity:0;transition:opacity .25s,transform .5s cubic-bezier(.3,1.6,.5,1);transform:translateY(40px)scale(.5)}.pe-proof.vB .pf-hyb.ag-in .pf-ag{opacity:1;transform:none}.pe-proof.vB .pf-hyb .pf-vis>.ang-peek{left:14px!important}.pe-proof.vB .pf-hyb .pf-vis .ui-note{max-width:calc(100% - 110px)!important}.pe-proof.vB .pf-hyb .ui-stage>.pf-layer>*{box-sizing:border-box;width:100%!important;max-width:none!important}.pe-proof.vB .pf-hyb .ui-stage>.pf-layer{box-sizing:border-box;width:calc(100% / var(--s,1))!important;transform-origin:0 0!important;align-self:start!important;overflow:visible!important}.pf-chat .pf-vis>.ang-peek[data-side]{--vis:66px}.cta-in{display:none!important}html[data-cta=install] .cta-in{display:revert!important}html[data-cta=install] .cta-wl,html[data-cta=install] [data-wl]{display:none!important}html[data-cta=install] .itm.cta-in{display:block!important}html[data-cta=install] .nav-cmd.cta-in{display:inline-flex!important}.itm{background:var(--paper);border:.5px solid var(--ink);text-align:left;max-width:100%}.itm-copy{font:inherit;color:var(--paper);cursor:pointer;background:0 0;border:.5px solid #ffffff8c;align-items:center;gap:6px;padding:4px 8px;font-size:11.5px;transition:background .15s,color .15s;display:inline-flex}.itm-copy:hover{background:var(--paper);color:var(--ink)}.itm-copy svg{width:12px;height:12px}.itm-copy em{font-style:normal}.itm-copy.copied{background:var(--orange);border-color:var(--orange);color:var(--ink)}#subCard .itm{width:100%;margin-top:4px}.pj-card .itm{margin:0 auto}.nav-cmd{white-space:nowrap;align-items:center;gap:8px;display:inline-flex;position:relative;font-family:var(--mono)!important;letter-spacing:0!important;font-size:13px!important}.nav-cmd .g{opacity:.55}.nav-cmd svg{flex:none;width:13px;height:13px}.nav-cmd em{background:var(--ink);color:var(--paper);opacity:0;pointer-events:none;padding:3px 7px;font-size:11px;font-style:normal;transition:opacity .15s,translate .15s;position:absolute;top:calc(100% + 8px);left:50%;translate:-50% -4px}.nav-cmd.copied em{opacity:1;translate:-50%}.pe-proof .pf-top{margin:0 0 10px;display:flex!important}.pe-proof .pf-chat h3{margin-top:0}.pe-proof.vB .pf-hyb.sleep .pf-z,.pe-proof.vB .pf-hyb.doze .pf-z{z-index:3;opacity:1!important;display:block!important;bottom:52px!important;left:60px!important}.pe-proof.vB .pf-hyb.doze .pf-ag .lid{transition-delay:50ms;transform:none!important}.pe-proof.vB .pf-hyb.sleep .pf-vis>.ang-peek{opacity:0}.pe-proof .pf-car .pf[data-slot="-1"],.pe-proof .pf-car .pf[data-slot="1"]{--o:1!important;filter:saturate(.35)!important}.pe-proof .pf-car .pf[data-slot="-1"]:after,.pe-proof .pf-car .pf[data-slot="1"]:after{content:"";pointer-events:none;z-index:20;background:#f8f7f48c;position:absolute;inset:-1px}.pe-proof .pf-car .pf:after{transition:background .5s}.pe-proof .pf-car .pf[data-slot="2"],.pe-proof .pf-car .pf[data-slot="3"]{pointer-events:none;--tx:820px!important;--sc:.6!important;--o:0!important;z-index:0!important}.pe-proof .pf-car .pf[data-slot="4"],.pe-proof .pf-car .pf[data-slot="5"]{pointer-events:none;--tx:-820px!important;--sc:.6!important;--o:0!important;z-index:0!important}.pe-proof .pf-car .pf.wrap{animation:none!important}.pe-proof .pf-car .pf:not([data-slot="0"]):not([data-slot="-1"]):not([data-slot="1"]){transition-duration:.75s,.3s,.35s,.5s,.8s!important}@media (min-width:761px){.pe-m3.c3 .pe-proof .pf-car.ready .pf[data-slot="-1"],.pe-m3.c3 .pe-proof .pf-car.ready .pf[data-slot="1"]{transition-delay:0s,.5s,0s,0s,0s!important}.pe-m3.c3 .pe-proof .pf-car.ready .pf[data-slot="2"],.pe-m3.c3 .pe-proof .pf-car.ready .pf[data-slot="3"],.pe-m3.c3 .pe-proof .pf-car.ready .pf[data-slot="4"],.pe-m3.c3 .pe-proof .pf-car.ready .pf[data-slot="5"]{transition-duration:.75s,.18s,.35s,.5s,.8s!important}}.pe-proof.vB .pf-hyb.doze .pf-ag .eo{transition:transform .3s!important;transform:scaleY(0)!important}.pe-proof.vB .pf-chat.pf-hyb .pf-ag{translate:var(--hop,0 0)!important}.pe-proof.vB .pf-chat.pf-hyb .pf-z{transition:opacity .3s;translate:var(--hop,0 0)!important}.nav-cmd .nc-s{display:none}@media (max-width:700px){.nav-cmd{gap:6px;padding-left:10px!important;padding-right:10px!important;font-size:11px!important}.nav-cmd .nc-f{display:none}.nav-cmd .nc-s{display:inline}#subCard .itm{min-width:0}}.itm{min-width:0}.cmd-btn{white-space:nowrap;cursor:pointer;align-items:stretch;gap:0;position:relative;font-family:var(--mono)!important;letter-spacing:0!important;padding:0!important;font-size:13px!important}html[data-cta=install] .cmd-btn.cta-in{display:inline-flex!important}.cmd-btn .cb-t{align-items:center;gap:8px;padding:0 14px;display:inline-flex}.cmd-btn .g{opacity:.55}.cmd-btn .cb-c{border-left:.5px solid var(--ink);color:var(--ink);background:#e6dfd3;justify-content:center;align-items:center;padding:0 12px;transition:background .15s;display:inline-flex}.cmd-btn:hover .cb-c{background:#d9d0c1}.cmd-btn.copied .cb-c{background:var(--ink);color:var(--paper)}.cmd-btn svg{width:14px;height:14px}.cmd-btn em{background:var(--ink);color:var(--paper);opacity:0;pointer-events:none;padding:3px 7px;font-size:11px;font-style:normal;transition:opacity .15s,translate .15s;position:absolute;top:calc(100% + 8px);right:0;translate:0 -4px}.cmd-btn.copied em{opacity:1;translate:0}.cmd-btn.nav-cmd{align-self:stretch}.cmd-lg{min-height:48px;font-size:15px!important}.cmd-lg .cb-t{padding:0 18px}.cmd-lg .cb-c{padding:0 16px}.pj-card .cmd-btn{margin:0 auto}@media (max-width:700px){.cmd-btn{font-size:11px!important}.cmd-btn .cb-t{padding:0 10px}.cmd-lg{min-height:42px;font-size:12px!important}.cmd-btn .nc-f{display:none}.cmd-btn .nc-s{display:inline}}.cmd-btn .nc-s{display:none}@media (max-width:700px){.cmd-btn .nc-f{display:none}.cmd-btn .nc-s{display:inline}}html[data-cta=install] .cmd-btn.btn{box-shadow:none!important;height:auto!important;padding:0!important;line-height:1.2!important}html[data-cta=install] .pj-card .cmd-btn.btn{min-height:48px;width:auto!important}html[data-cta=install] .cmd-lg .cb-t{padding:12px 18px}.cmd-lg em{top:auto;bottom:calc(100% + 8px);translate:0 4px}html[data-cta=install] .cmd-btn.btn{padding:revert-layer!important;align-items:center!important;gap:8px!important;line-height:normal!important}html[data-cta=install] .cmd-btn.nav-cmd{align-self:auto!important}html[data-cta=install] .cmd-btn .cb-t{padding:0!important}html[data-cta=install] .cmd-btn .cb-c,html[data-cta=install] .cmd-btn:hover .cb-c,html[data-cta=install] .cmd-btn.copied .cb-c{color:inherit!important;background:0 0!important;border:0!important;padding:0!important}html[data-cta=install] .pj-card .cmd-btn.btn{min-height:0}html:not([data-cta=install]) .cta-in{display:none!important}html[data-cta=install] .cmd-btn.btn{box-sizing:border-box;min-height:42px;padding:10px 20px!important}html[data-cta=install] .cmd-btn.cmd-lg{min-height:48px;padding:12px 22px!important}html[data-cta=install] .cmd-btn.btn{color:var(--paper)!important;border-color:var(--ink)!important;background:#7d7973!important}html[data-cta=install] .cmd-btn.btn .g{opacity:.7}html[data-cta=install] .cmd-btn .cb-c{flex:none;place-items:center;width:24px;height:24px;margin-left:4px;border:1px solid #ffffff8c!important;display:grid!important}.cmd-btn .cb-c svg{grid-area:1/1;width:13px;height:13px}.cmd-btn .ic-ok{opacity:0}.cmd-btn.copied .ic-ok{opacity:1}.cmd-btn.copied .ic-cp{opacity:0}.cmd-lg .cb-c{width:26px!important;height:26px!important}@media (max-width:700px){html[data-cta=install] .cmd-btn .cb-c{width:20px;height:20px}.cmd-btn .cb-c svg{width:11px;height:11px}}.cmd-btn .cb-c svg{width:15px!important;height:15px!important}html[data-cta=install] .cmd-btn.btn{background:#6c6862!important}html[data-cta=install] .cmd-btn.btn:hover{background:#605c56!important}html[data-cta=install] .cmd-btn .cb-c{background:#ffffff24!important;width:30px!important;height:30px!important;margin:-4px -6px -4px 4px!important}html[data-cta=install] .cmd-btn:hover .cb-c{background:#ffffff38!important}html[data-cta=install] .cmd-lg .cb-c{width:32px!important;height:32px!important;margin:-4px -6px -4px 4px!important}html[data-cta=install] .cmd-btn.copied .cb-c{background:#ffffff24!important}@media (max-width:700px){html[data-cta=install] .cmd-btn .cb-c{width:26px!important;height:26px!important;margin:-3px -4px -3px 4px!important}}html[data-cta=install] .cmd-btn .cb-c{box-sizing:border-box!important;margin:-4px -4px -4px 4px!important}html[data-cta=install] .cmd-lg .cb-c{margin:-4px -6px -4px 4px!important}html[data-cta=install] .cmd-btn.btn{box-sizing:border-box!important;height:42px!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}html[data-cta=install] .cmd-btn.cmd-lg{height:48px!important}html[data-cta=install] .cmd-btn .cb-c{border:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:-14px!important}html[data-cta=install] .cmd-lg .cb-c{margin-right:-14px!important}@media (max-width:700px){html[data-cta=install] .cmd-btn.btn{padding-right:8px!important}html[data-cta=install] .cmd-btn .cb-c,html[data-cta=install] .cmd-lg .cb-c{margin-right:0!important}}html[data-cta=install] .cmd-btn .cb-c,html[data-cta=install] .cmd-lg .cb-c{margin-right:-15px!important}@media (max-width:700px){html[data-cta=install] .cmd-btn .cb-c,html[data-cta=install] .cmd-lg .cb-c{margin-right:0!important}html[data-cta=install] .cmd-btn.btn{padding-right:7px!important}html[data-cta=install] .cmd-btn.cmd-lg{padding-right:10px!important}}html[data-cta=install] .cmd-btn.cmd-2{text-align:left;justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;height:auto!important;min-height:0!important;padding:12px 12px 12px 20px!important}.cmd-2 .cb-t{flex-direction:column;align-items:flex-start;gap:8px;padding-top:6px!important;padding-bottom:6px!important}.cmd-2 .cb-l{align-items:center;gap:8px;display:inline-flex}html[data-cta=install] .cmd-2 .cb-c{align-self:flex-start;margin:0!important}@media (max-width:700px){html[data-cta=install] .cmd-btn.cmd-2{gap:12px!important;padding:10px 10px 10px 16px!important;font-size:14px!important}.cmd-2 .cb-t{gap:6px}html[data-cta=install] .cmd-2 .cb-c{width:34px!important;height:34px!important}.cmd-2 .cb-c svg{width:16px!important;height:16px!important}}html[data-cta=install] .nav-install-wrap.cta-in{display:block!important}.nav-box{position:relative}.btn.nav-cta.nav-install{box-shadow:none;min-width:0!important;padding:10px 16px!important}.nav-install[aria-expanded=true]{transform:translate(2px,2px)}.nav-drop{opacity:0;visibility:hidden;transition:opacity .2s,transform .25s cubic-bezier(.3,1.4,.5,1),visibility 0s .25s;position:absolute;top:calc(100% + 12px);left:-.5px;right:-.5px;transform:translateY(-8px)}.nav-drop.on{opacity:1;visibility:visible;transition:opacity .2s,transform .25s cubic-bezier(.3,1.4,.5,1),visibility;transform:none}html[data-cta=install] .nav-drop .cmd-btn.btn{width:100%}.nav-drop .cmd-btn em{top:calc(100% + 8px);bottom:auto;translate:0 -4px}.nav-drop .cmd-btn.copied em,.nav-drop .cmd-btn.copy-failed em{translate:0}html[data-cta=install] .menu-install.cta-in{display:block!important}html[data-cta=install] .menu-install .cmd-btn.btn{width:100%}@media (min-width:761px){.pe-m3{z-index:2;background:var(--page);flex-direction:column;align-items:center;row-gap:44px;padding:120px 40px 80px;display:flex;position:relative}.pe-m3-head{text-align:center;max-width:720px}.pe-m3-head h2{letter-spacing:-.035em;margin:0 0 14px;font-size:42px;font-weight:600;line-height:1.04}.pe-m3-head p:not(.eyebrow){color:#3c3a36;text-wrap:balance;max-width:30em;margin:0 auto;font-size:14px;line-height:1.5}.pe-m3-stage{width:100%;max-width:1300px;height:var(--shp,520px);position:relative}}@media (min-width:761px) and (max-width:900px){.pe-m3-head h2{font-size:32px}}.pe-proof .pf .pf-top{grid-template-columns:minmax(0,1fr) minmax(calc(17ch + 16px),auto);align-items:center;column-gap:16px;margin:0 0 14px!important;display:grid!important}.pe-proof .pf .pf-top .pf-chip{justify-self:end}.pe-proof .pf .pf-top .pf-title{font-family:var(--font-poppins),sans-serif;color:var(--ink);letter-spacing:-.03em;text-wrap:balance;white-space:normal!important;min-height:0!important;margin:0!important}.win-bar i,.brw-bar i,.brw-url svg{flex:none}.brw-url{min-width:0}.win-bar .win-t,.brw-url .brw-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-cta=install] .cmd-btn.btn{--bar:28px;--sq:10px;cursor:default;background:linear-gradient(var(--shadow),var(--shadow)) 0 0 / 100% var(--bar) no-repeat,var(--paper)!important;color:var(--ink)!important;border:.5px solid var(--ink)!important;box-shadow:none!important;transition:none!important}html[data-cta=install] .cmd-btn.btn:hover,html[data-cta=install] .cmd-btn.btn:active{box-shadow:none!important;background:linear-gradient(var(--shadow),var(--shadow)) 0 0 / 100% var(--bar) no-repeat,var(--paper)!important;transform:none!important}html[data-cta=install] .cmd-btn.btn:hover:after,html[data-cta=install] .cmd-btn.btn:active:after{content:none}html[data-cta=install] .cmd-btn.btn.cmd-2{padding-top:calc(var(--bar) + 10px)!important}html[data-cta=install] .cmd-btn.btn .g{color:#9a948a;opacity:1!important}html[data-cta=install] .cmd-btn.btn .cb-l:nth-child(2) .g{color:var(--orange)}html[data-cta=install] .cmd-btn.btn:before{content:"";left:12px;top:calc((var(--bar) - var(--sq)) / 2);width:var(--sq);height:var(--sq);background:var(--orange);pointer-events:none;box-shadow:calc(var(--sq) * 1.6) 0 0 var(--yellow),calc(var(--sq) * 3.2) 0 0 var(--blue),0 0 0 .5px var(--ink),calc(var(--sq) * 1.6) 0 0 .5px var(--ink),calc(var(--sq) * 3.2) 0 0 .5px var(--ink);position:absolute}html[data-cta=install] .cmd-btn.btn .cb-c{cursor:pointer;transition:background-color .15s,color .15s;background:var(--ink)!important;color:var(--paper)!important;border:0!important}html[data-cta=install] .cmd-btn.btn .cb-c:hover{background:var(--orange)!important;color:var(--ink)!important}html[data-cta=install] .cmd-btn.btn.copied .cb-c,html[data-cta=install] .cmd-btn.btn.copied .cb-c:hover{background:var(--blue)!important;color:var(--ink)!important}@media (max-width:700px){html[data-cta=install] .cmd-btn.btn.cmd-2{padding-top:calc(var(--bar) + 8px)!important}html[data-cta=install] .cmd-2 .cb-c{align-self:flex-start!important}}.cmd-btn.copy-failed em{opacity:1;translate:0}@media (max-width:760px){html,body{overflow-x:clip}.nav{padding:12px 16px!important}.nav .nav-box{display:none!important}.nav .logo .logo-svg{height:15px}.nav .logo{z-index:61;position:relative}.hero .content{align-items:flex-end!important;padding:0 16px 24px!important}.hero .stack{flex-direction:column;width:100%!important;max-width:none!important;display:flex!important;transform:none!important}.hero .title-wrap{width:100%}.hero .backed{padding:7px 9px 7px 8px;font-size:12px}.hero h1.card{letter-spacing:-.035em;text-align:center;border:1px solid var(--ink);width:100%;box-shadow:8px 8px 0 var(--shadow);border-bottom:0;margin:0;padding:20px 10px 0!important;font-size:32px!important;line-height:1.05!important}.hero .sub{text-align:center;border:1px solid var(--ink);box-shadow:8px 8px 0 var(--shadow);border-top:0;justify-self:stretch;width:100%!important;margin:0!important;padding:16px 10px 14px!important}.hero .sub .eyebrow{display:none}.hero .sub p{text-wrap:pretty;margin:0 0 16px!important;font-size:14px!important;line-height:1.5!important}.hero .sub .btn.lg{width:100%;box-shadow:none;justify-content:center;display:flex}.hero .sub-gh{justify-content:center;margin-top:16px;display:flex}html[data-cta=install] .cmd-2 .cb-c{align-self:center}.hero .hero-gh,#stage .labels{display:none}.pe-chap h2,.pe-live h2,.ben-head h2,.tl-head h2,.fa-side h2,.cs-head h2,.pr .cs-head h2,.foot-cta h2{letter-spacing:-.035em!important;font-size:28px!important;line-height:1.15!important}.pe.pe-phone{height:360svh!important}.pe-phone .pe-pin{padding-left:16px!important;padding-right:16px!important}.pe-phone .pe-text{width:100%}.pe-phone .pe-chap h2,.pe-phone .pe-live h2,.pe-phone .pe-chap p,.pe-phone .pe-lp{max-width:none!important}.pe-phone .pe-chap h2,.pe-phone .pe-live h2{margin-bottom:12px!important}.pe-phone .pe-chap p,.pe-phone .pe-lp{text-wrap:pretty}.pe-phone .pe-ill{--pad:0px!important}.pe-phone.net .pe-ill{--pad:20px!important}.pe-phone .pe-line{left:calc(var(--pad) + 26px)!important;right:calc(var(--pad) + 26px)!important;bottom:26px!important}.pe-m3{z-index:2;background:var(--page);flex-direction:column;align-items:center;gap:28px;padding:40px 16px;display:flex;position:relative}.pe-m3-head{text-align:center;flex-direction:column;gap:12px;display:flex}.pe-m3-head h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.15}.pe-m3-head p{color:#3c3a36;text-wrap:balance;margin:0;font-size:14px;line-height:1.5}.pe-m3-stage{width:100%}.pe-m3 .pe-proof{opacity:1;pointer-events:auto;width:100%!important;position:static!important;transform:none!important}.pe-m3 .pe-proof .pf-car .pf{--tx:0px!important;--sc:1!important;width:100%!important;margin-left:0!important;padding:18px 16px 16px!important;left:0!important;translate:0!important}.pe-m3 .pe-proof .pf-car .pf[data-slot="-1"],.pe-m3 .pe-proof .pf-car .pf[data-slot="1"]{visibility:hidden;pointer-events:none;--o:0!important}.pe-m3:not(.c3) .pe-proof .pf-car .pf{--o:0!important;translate:0 40px!important}.pe-m3 .pe-proof{--vish:480px}.pe-m3 .ui-prompt{line-height:1.5;align-items:flex-start!important;font-size:14px!important}.pe-m3 .ui-prompt .up-t{white-space:normal}.pe-m3 .ui-prompt .up-k,.pe-m3 .ui-prompt .up-go{margin-top:2px}.pe-m3 .pp-b{grid-template-columns:1fr;gap:14px;padding:16px 16px 0}.pe-m3 .pp-b .k{margin-bottom:6px;font-size:10px}.pe-m3 .pp-b h4{margin-bottom:6px;font-size:16px;line-height:1.25}.pe-m3 .pp-b .pgo{padding:5px 8px;font-size:10px}.pe-m3 .pp-b li{padding:8px;font-size:14px}.pe-m3 .pp-b li span{font-size:10px}.pe-m3 .pp-b li b{font-size:16px}.pe-m3 .pp-b .pick{font-size:10px}.pe-m3 .pe-proof .pf-top,.pe-m3 .pe-proof .pf-chip{font-size:12px!important}.pe-m3 .pe-proof .pf h3{line-height:1.25;margin:12px 0!important;font-size:16px!important}.pe-m3 .pe-proof .pf-stat b{font-size:28px!important}.pe-m3 .pe-proof .pf-stat .k{font-size:10px!important}.pe-m3 .pe-proof .pf-nav{opacity:0;gap:24px;margin-top:24px!important;transform:translateY(16px)!important}.pe-m3.c3 .pe-proof .pf-nav{opacity:1;transition-delay:.4s;transform:none!important}.pe-m3 .pf-arr{border-width:1px;width:44px!important;height:44px!important;box-shadow:4px 4px 0 var(--shadow)!important}.pe-m3 .pf-arr svg{width:18px!important;height:18px!important}.pe-m3 .pf-count{min-width:0;font-size:14px}.ben{padding:40px 16px!important}.ben-head{margin-bottom:40px}.ben-head h2{margin-bottom:12px}.ben-grid{flex-direction:column;gap:12px;display:flex}.ben-grid .bc{flex-direction:column;justify-content:space-between;align-items:flex-start;height:300px;min-height:0;padding:16px!important;display:flex!important}.ben-grid .bc .tag{z-index:1;order:0;padding:5px 6px;font-size:12px;position:relative!important;inset:auto!important}.ben-grid .bc .bt{order:1;grid-column:auto;width:100%;margin:0!important;padding:0!important}.ben-grid .bc h3{margin:0 0 8px;letter-spacing:-.03em!important;font-size:22px!important;line-height:1.2!important}.ben-grid .bc p{max-width:none}.ben-grid .bc svg.ill{bottom:auto!important;left:auto!important}.ben-grid .bc1 svg.ill{width:170px!important;height:170px!important;top:-45px!important;right:16px!important}.ben-grid .bc2 svg.ill{width:160px!important;height:160px!important;top:-10px!important;right:22px!important}.ben-grid .bc3 svg.ill{width:120px!important;height:120px!important;top:-8px!important;right:-6px!important}.ben-grid .bc4 svg.ill{width:160px!important;height:160px!important;top:-5px!important;right:0!important}.num{padding:40px 16px 0!important}.stat{padding:22px 0 20px!important}.stat b{line-height:1.05;font-size:32px!important}.stat .lbl{color:#77726a;margin-top:8px}.tl-sec{padding:60px 16px!important}.tl-head{margin-bottom:40px!important}.cs.fd{padding:0!important}.fd .fv-a{gap:40px!important;padding:60px 16px!important}.fd .fa-side .fa-live{margin-bottom:16px}.fd .fa-lead{text-wrap:pretty}.fd .fa-note{text-wrap:balance;max-width:28ch}.fd .fa-list>li:nth-child(n+5){display:none}.cs.sx{padding:60px 16px!important}.sx .cs-head{margin-bottom:40px!important}.sx-lane{display:none!important}.sx .sx-line{border-left:1px solid #d3ccc0;width:0;left:27.5px!important;right:auto!important;top:var(--ly,28px)!important;height:var(--lh,0px)!important;border-top:0!important}.sx .sx-line b{border-left:1px solid var(--ink);width:0!important;height:var(--lf,0px)!important;border-top:0!important;transition:height 1.6s cubic-bezier(.65,0,.35,1)!important;top:0!important;left:-1px!important}.sx .sx-pkt{margin-top:-3.5px;left:28px!important;top:var(--py,28px)!important;transition:top 1.6s cubic-bezier(.65,0,.35,1),opacity .3s!important}.sx-node .sx-ico{z-index:1;position:relative;background:var(--page)!important}.sx-nodes{flex-direction:column;gap:0!important;display:flex!important}.sx-node{grid-template-columns:56px minmax(0,1fr);column-gap:16px;text-align:left!important;align-items:start!important;display:grid!important}.sx-node .sx-ico{background:0 0;grid-column:1;width:56px!important;height:56px!important;margin:0!important}.sx-node .sx-ag{align-items:end}.sx-node .sx-ag svg{width:48px!important;height:48px!important}.sx-node .sx-pc,.sx-node .sx-net{width:56px!important;height:42px!important;margin:7px 0!important}.sx-node .sx-lab{flex-direction:column;grid-column:2;align-items:flex-start;gap:6px;padding:4px 0 32px;display:flex;max-width:none!important;margin:0!important}.sx-node:last-child .sx-lab{padding-bottom:0}.sx-node .sx-lab small{letter-spacing:.06em;align-items:center;gap:6px;display:inline-flex;font-size:10px!important}.sx-node .sx-lab h3{letter-spacing:-.02em;line-height:1.2;margin:0!important;font-size:18px!important}.sx-node .sx-lab>p,.sx-node .sx-card p{display:block!important}.sx-node .sx-lab>p{max-width:none;line-height:1.5;margin:0!important;font-size:14px!important}.sx-node .sx-card{text-align:left;max-width:none;box-shadow:6px 6px 0 var(--shadow);margin-top:10px;width:100%!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.sx-node{-webkit-tap-highlight-color:transparent}.sx-node:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.sx-node .sx-lab{padding-bottom:20px;transition:padding-bottom .45s cubic-bezier(.65,0,.35,1)}.sx-node.on .sx-lab{padding-bottom:32px}.sx-node .sx-lab>p{opacity:0;max-height:0;transition:max-height .45s cubic-bezier(.65,0,.35,1),opacity .3s;overflow:hidden}.sx-node.on .sx-lab>p{opacity:1;max-height:6em;transition-delay:50ms}.sx-node.on .sx-card{animation:.55s cubic-bezier(.3,1.1,.4,1) both sxOpen}.sx-node .sx-card .sx-ch{flex-wrap:nowrap;align-items:flex-start;gap:10px;min-height:18px;height:auto!important;font-size:10px!important}.sx-node .sx-card .sx-k{min-width:0;line-height:1.4}.sx-node .sx-card .sx-st{flex:none}.sx-node .sx-card .sx-t{margin-bottom:8px!important;font-size:16px!important;line-height:1.25!important}.sx-node .sx-card .sx-b{min-height:0;font-size:12px!important;line-height:1.45!important}.pr-stage .term pre{overflow-wrap:anywhere;white-space:pre-wrap!important;padding:14px!important;font-size:11px!important;line-height:1.55!important}.pr-stage .brw-bar i{flex:none}.pr-stage .brw-url{min-width:0}.pr-stage .pr-peek{width:44px;height:44px}.pr-stage .pr-peek.up{transform:translateY(-38px)}.foot{padding:40px 16px 24px!important}.foot-cta{text-align:center;border-bottom:0;grid-template-columns:1fr;justify-items:center;gap:20px;padding-bottom:56px}.foot-side{flex-direction:column;align-items:center;display:flex}.foot-side p{margin-bottom:20px}.foot-act{justify-content:center}.tet{border-top:.5px solid var(--ink)}.tet:not(.open):not(.ta-playing){height:260px!important}.foot-bar{letter-spacing:.04em;color:#3c3a36;flex-wrap:wrap;justify-content:flex-start;gap:12px 18px;padding-top:20px;font-size:12px!important}.foot-bar>span:first-child{flex-basis:100%}.foot-bar .foot-links{flex-wrap:wrap;gap:8px 18px;display:flex}.foot-bar .foot-links a{margin:0}.ben-grid .bc p{text-wrap:pretty}}@keyframes sxOpen{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.sx-node.sx-next{cursor:pointer}@media (min-width:901px){.stat b{font-size:clamp(34px,6.4vw - 32px,60px)!important}.stat{padding-right:clamp(24px,3.9vw,56px)}.stat+.stat{padding-left:clamp(16px,2.25vw,32px)}}@media (max-width:900px){.tl-head h2{margin-bottom:12px!important}.tl-line,.tl-dots,.tl-eater{display:none!important}.tl-step{align-items:center;grid-template-columns:38px 1fr!important;gap:0 12px!important;padding:0!important;display:grid!important}.tl-step+.tl-step{margin-top:56px}.tl-step .tl-node{border-width:1px;font-size:12px;background:var(--paper)!important;width:38px!important;height:38px!important;color:var(--ink)!important;opacity:1!important;grid-area:1/1!important;margin:0!important;transform:none!important}.tl-step .tl-txt{display:contents!important}.tl-step .tl-txt .pill{letter-spacing:.02em;grid-area:1/2;margin:0!important;font-size:13px!important}.tl-step .tl-txt h3{grid-area:2/1/auto/-1;letter-spacing:-.03em!important;margin:20px 0 10px!important;font-size:22px!important;line-height:1.2!important}.tl-step .tl-txt p{grid-area:3/1/auto/-1;max-width:none}.tl-step .tl-txt .pill{align-self:center;line-height:1.5}.tl-step .how-ill{aspect-ratio:auto;height:300px}.tl-step .how-ill[data-k="0"]{height:360px}.tl-step .ui{border-width:1px;font-size:12px}.tl-step .tl-vis{opacity:1!important;grid-area:4/1/auto/-1!important;justify-self:stretch!important;width:100%!important;margin:20px 0 0!important;padding:0!important;transform:none!important}}@media (min-width:761px) and (max-width:1023px){.nav,.cs,.num,.ben,.tl-sec,.join,.foot,.pr-pin,.pe-pin{padding-left:20px!important;padding-right:20px!important}.pe-ill{width:calc(100% - 40px)!important}}@media (min-width:761px) and (max-width:900px){.ben-grid .bc.w{grid-column:span 7}.ben-grid .bc.n{grid-column:span 5}.ben-grid .bc{min-height:300px}.ben-grid .bc h3{font-size:24px!important}.ben-grid .bc1{grid-template-columns:1fr 1fr}.ben-grid .bc1 svg.ill{width:180px!important;height:180px!important;top:auto!important;bottom:-20px!important;left:12px!important}.ben-grid .bc1{align-items:start}.ben-grid .bc1 .bt{grid-column:2!important;padding:16px 0 0!important}.ben-grid .bc2 svg.ill{width:140px!important;height:140px!important;bottom:-40px!important;right:8px!important}.ben-grid .bc3 svg.ill{width:110px!important;height:110px!important}.ben-grid .bc4 svg.ill{width:170px!important;height:170px!important;top:16px!important}}.ta-over .ta-x{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:14px;display:grid;position:absolute;top:6px;right:6px}.ta-over .ta-acts{justify-content:center;gap:8px;margin-top:14px;display:flex}.ta-over .ta-acts:empty{display:none}.ta-over .ta-acts button{min-width:96px;font:inherit;cursor:pointer;font-size:14px;padding:10px 16px!important}.ta-over .ta-acts .ta-b2{background:var(--paper);color:var(--ink);border:.5px solid var(--ink);box-shadow:4px 4px 0 var(--shadow)}.ta-over .ta-msg:empty{display:none}@media (hover:hover){.ta-over .ta-x:hover,.ta-over .ta-acts .ta-b2:hover{background:#ede9e3}}@media (min-width:761px){.hero .sub-gh{display:none}}.pe-proof .pf-nav .pf-arr{position:relative!important;inset:auto!important}.pf-arr:after{content:"";position:absolute;inset:-6px}.pf-arr:hover,.pf-arr:focus-visible{transform:none!important}.pf-arr svg{transition:transform .2s}.pf-arr:active{box-shadow:1px 1px 0 var(--shadow)!important;transform:translate(2px,2px)!important}.sx-pop.show{pointer-events:auto;z-index:5}@media (hover:hover){.pf-arr:hover{background:#ede9e3}.pf-arr[data-d="1"]:hover svg{transform:translate(2px)}.pf-arr[data-d="-1"]:hover svg{transform:translate(-2px)}.fa-bar button:not(.on):hover{background:#ede9e3}.fa-bar button.on:hover{background:#2b2926}.sx-node:not([aria-disabled=true]){cursor:pointer}.sx-node:not(.on):not(.done):not([aria-disabled=true]):hover .sx-lab{opacity:.72!important}.sx-node:not(.on):not(.done):not([aria-disabled=true]):hover .sx-ag .body{fill:var(--c)}@supports (color:color-mix(in lab, red, red)){.sx-node:not(.on):not(.done):not([aria-disabled=true]):hover .sx-ag .body{fill:color-mix(in srgb, var(--c) 45%, #bdb6aa)}}.sx-node:not(.on):not([aria-disabled=true]):hover .sx-net .mt i{background:var(--orange)}@supports (color:color-mix(in lab, red, red)){.sx-node:not(.on):not([aria-disabled=true]):hover .sx-net .mt i{background:color-mix(in srgb, var(--orange) 55%, #c9c3b8)}}.sx-node:not(.on):not([aria-disabled=true]):hover .sx-pc,.sx-node:not(.on):not([aria-disabled=true]):hover .sx-net{box-shadow:4px 4px 0 var(--blue)}@supports (color:color-mix(in lab, red, red)){.sx-node:not(.on):not([aria-disabled=true]):hover .sx-pc,.sx-node:not(.on):not([aria-disabled=true]):hover .sx-net{box-shadow:4px 4px 0 color-mix(in srgb, var(--blue) 30%, var(--shadow))}}.sx-node.done:not([aria-disabled=true]):hover .sx-lab{opacity:1}.sx-pop button{cursor:pointer!important}.sx-pop .sx-no:hover{box-shadow:2px 2px 0 var(--shadow);background:#ede9e3}.sx-pop .sx-yes:hover{box-shadow:2px 2px 0 var(--shadow);background:#ff7a47}.pr-join input:hover:not(:focus),.wl-card input:hover:not(:focus){background:var(--paper);box-shadow:2px 2px 0 var(--shadow)}.foot-bar a.foot-by:hover{text-underline-offset:3px;text-decoration:underline}}.sx-pop button,.pr-join input,.wl-card input,.fa-bar button{transition:background-color .2s,box-shadow .2s,color .2s,transform .12s}.btn,.vote button,.ta-pad button{position:relative}.btn:hover:after,.btn:active:after,.ta-pad button:active:after{content:"";position:absolute;inset:-6px 0 0 -6px}.vote button:active:after{content:"";position:absolute;inset:-12%}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.right-6{right:calc(var(--spacing) * 6)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.isolate{isolation:isolate}.z-60{z-index:60}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7\.25{margin-bottom:calc(var(--spacing) * 7.25)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-18\.25{width:calc(var(--spacing) * 18.25);height:calc(var(--spacing) * 18.25)}.size-35{width:calc(var(--spacing) * 35);height:calc(var(--spacing) * 35)}.h-5{height:calc(var(--spacing) * 5)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.h-127{height:calc(var(--spacing) * 127)}.h-auto{height:auto}.h-screen{height:100vh}.min-h-svh{min-height:100svh}.w-9{width:calc(var(--spacing) * 9)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-25{width:calc(var(--spacing) * 25)}.w-\[6\.25rem\]{width:6.25rem}.w-\[100px\]{width:100px}.w-\[var\(--card-width\)\]{width:var(--card-width)}.max-w-200{max-width:calc(var(--spacing) * 200)}.min-w-\(--w\){min-width:var(--w)}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--o\){transform-origin:var(--o)}.origin-bottom{transform-origin:bottom}.translate-x-\[calc\(var\(--px\,0\)\*27px\)\]{--tw-translate-x:calc(var(--px,0) * 27px);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[120\%\]{--tw-translate-y:120%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(var\(--py\,0\)\*27px\)\]{--tw-translate-y:calc(var(--py,0) * 27px);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[peLost_3\.2s_ease-in-out_infinite\]{animation:3.2s ease-in-out infinite peLost}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-7\.75{gap:calc(var(--spacing) * 7.75)}.gap-\[28px\]{gap:28px}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-ink{border-color:var(--ink)}.border-line{border-color:#d9d2c6}.bg-\[\#f8f4ee\]{background-color:#f8f4ee}.bg-bg{background-color:var(--bg)}.bg-black{background-color:var(--color-black)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-ink{background-color:var(--ink)}.bg-orange{background-color:var(--orange)}.bg-paper{background-color:var(--paper)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-\(--page\){fill:var(--page)}.p-0{padding:calc(var(--spacing) * 0)}.p-5{padding:calc(var(--spacing) * 5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-13{padding-inline:calc(var(--spacing) * 13)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-11\.25{padding-bottom:calc(var(--spacing) * 11.25)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.type-display-404{font-family:var(--font-poppins), sans-serif;letter-spacing:-2px;font-size:clamp(34px,13.4vw,50px);font-weight:600;line-height:1}.type-mobile-nav{font-family:var(--font-poppins), sans-serif;letter-spacing:-.035em;font-size:22px;font-weight:600;line-height:1.15}.type-legal-h3{font-family:var(--font-poppins), sans-serif;font-size:16px;font-weight:600;line-height:1.35}.type-legal-label{font-family:var(--mono);letter-spacing:.02em;font-size:13px;line-height:1.4}.type-mobile-mono{font-family:var(--mono);letter-spacing:.02em;font-size:13px;line-height:1.5}.type-mobile-body{font-family:var(--font-poppins), sans-serif;font-size:14px;line-height:1.5}.text-\[17px\]{font-size:17px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.text-ink{color:var(--ink)}.text-muted{color:var(--muted)}.text-orange{color:var(--orange)}.text-white{color:var(--color-white)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-hard-4{--tw-shadow:4px 4px 0 var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-hard-8,.shadow-legal{--tw-shadow:8px 8px 0 var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,visibility\]{transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,box-shadow\]{transition-property:translate,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,opacity\]{transition-property:translate,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-150{transition-delay:.15s}.delay-300{transition-delay:.3s}.delay-450{transition-delay:.45s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\[cubic-bezier\(\.3\,1\.4\,\.5\,1\)\]{--tw-ease:cubic-bezier(.3,1.4,.5,1);transition-timing-function:cubic-bezier(.3,1.4,.5,1)}.ease-\[cubic-bezier\(\.3\,1\.6\,\.5\,1\)\]{--tw-ease:cubic-bezier(.3,1.6,.5,1);transition-timing-function:cubic-bezier(.3,1.6,.5,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[animation-delay\:-1\.1s\]{animation-delay:-1.1s}.\[animation-delay\:-2\.2s\]{animation-delay:-2.2s}.\[animation-delay\:0s\]{animation-delay:0s}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0\.5:before{content:var(--tw-content);top:calc(var(--spacing) * .5)}.before\:left-0\.5:before{content:var(--tw-content);left:calc(var(--spacing) * .5)}.before\:size-3\.5:before{content:var(--tw-content);width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.before\:bg-ink:before{content:var(--tw-content);background-color:var(--ink)}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-200:before{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.checked\:bg-orange:checked{background-color:var(--orange)}.checked\:before\:translate-x-4:checked:before{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.hover\:translate-0\.5:hover{--tw-translate-x:calc(var(--spacing) * .5);--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:text-ink:hover{color:var(--ink)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-ink:focus-visible{outline-color:var(--ink)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.motion-reduce\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:before\:transition-none:before{content:var(--tw-content);transition-property:none}}@media (min-width:761px){.min-\[761px\]\:hidden{display:none}.min-\[761px\]\:grid-cols-\[minmax\(0\,1fr\)_var\(--nav-w\)\]{grid-template-columns:minmax(0,1fr) var(--nav-w)}}@media (min-width:48rem){.md\:inset-x-auto{inset-inline:auto}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:left-6{left:calc(var(--spacing) * 6)}.md\:w-100{width:calc(var(--spacing) * 100)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}}.\[\&_\[id\]\]\:scroll-mt-28 [id]{scroll-margin-top:calc(var(--spacing) * 28)}.\[\&_a\]\:text-ink a{color:var(--ink)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_h1\]\:mb-2 h1{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h1\]\:p-0 h1{padding:calc(var(--spacing) * 0)}.\[\&_h1\]\:type-legal-title h1{font-family:var(--font-poppins), sans-serif;letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.15}.\[\&_h2\]\:mt-10 h2{margin-top:calc(var(--spacing) * 10)}.\[\&_h2\]\:mb-3 h2{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h2\]\:type-legal-h2 h2{font-family:var(--font-poppins), sans-serif;font-size:19px;font-weight:600;line-height:1.3}.\[\&_h3\]\:mt-6 h3{margin-top:calc(var(--spacing) * 6)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:type-legal-h3 h3{font-family:var(--font-poppins), sans-serif;font-size:16px;font-weight:600;line-height:1.35}.\[\&_li\]\:mb-1\.5 li{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\]\:type-legal-body p{font-family:var(--font-poppins), sans-serif;font-size:15px;line-height:1.6}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_table\]\:mb-6 table{margin-bottom:calc(var(--spacing) * 6)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:type-legal-body table{font-family:var(--font-poppins), sans-serif;font-size:15px;line-height:1.6}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-line td{border-color:#d9d2c6}.\[\&_td\]\:p-2 td{padding:calc(var(--spacing) * 2)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-line th{border-color:#d9d2c6}.\[\&_th\]\:p-2 th{padding:calc(var(--spacing) * 2)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_ul\]\:mb-4 ul{margin-bottom:calc(var(--spacing) * 4)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&_ul\]\:type-legal-body ul{font-family:var(--font-poppins), sans-serif;font-size:15px;line-height:1.6}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
