.gsec{--c-card:#21211f;--c-line:#353531;--c-ink:var(--night-ink);--c-2:var(--night-2);--c-3:var(--night-3);--c-cv:#1a1a18;--c-main:#151514;--c-inset:#2a2a27;--c-ok:var(--success-night);--c-con:var(--danger-night);--c-warn:#e2b866;--c-warn-bg:#3a3122;--c-good:#7fd3ac;--c-good-bg:#1f3329}.gfig{width:100%;max-width:calc(1360px + 2 * var(--gutter));padding-inline:var(--gutter);margin:56px auto 0;position:relative}.gwin{background:var(--c-main);color:var(--c-ink);border-radius:12px}.gsec .gwin{border:1px solid #2a2a27}.gwin .rail{gap:8px}.gwin .rail .gap{flex:1;height:auto}.gmain{padding:24px 24px 28px}.gh{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:18px;display:flex}.gh b{font-size:15px;font-weight:600;display:block}.gh small{color:var(--c-3);font-size:12px}.glegend{color:var(--c-2);gap:18px;font-size:12.5px;display:flex}.glegend span{align-items:center;gap:6px;display:inline-flex}.glegend .ok .i{color:var(--c-ok)}.glegend .con .i{color:var(--c-con)}.gcv{background:var(--c-cv);border:1px solid var(--c-line);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.gstage{grid-template-columns:112px repeat(3,minmax(0,1fr));align-content:center;align-items:start;gap:72px 14px;padding:28px 24px;display:grid;position:relative}.lane{color:var(--c-3);padding-top:18px;font-size:12px;line-height:1.4}.lane b{color:var(--c-ink);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.l1{grid-area:1/1}.l2{grid-area:2/1}[data-g=board]{grid-area:1/2}[data-g=karin]{grid-area:1/3}[data-g=johan]{grid-area:2/2}[data-g=lina]{grid-area:2/3}.n3 [data-g=erik]{grid-area:2/4}.gstage>.gc{align-self:stretch}.gc{background:var(--c-card);border:1px solid var(--c-line);color:var(--c-2);border-radius:8px;flex-direction:column;gap:7px;min-width:0;padding:12px;font-size:12px;line-height:1.4;display:flex;position:relative;box-shadow:0 1px 2px #00000014}.gn{color:var(--c-ink);align-items:center;gap:7px;display:flex}.gn b{letter-spacing:-.01em;font-size:13px;font-weight:600}.gn .i{width:14px;height:14px;color:var(--c-2)}.gr{color:var(--c-3);margin-top:-4px}.gstep{background:var(--c-card);border:1px solid var(--c-line);color:var(--c-2);border-radius:999px;padding:1px 8px;font-size:11px;position:absolute;top:-10px;right:10px}.gl{color:var(--c-ink);align-items:flex-start;gap:6px;display:flex}.gl .i{flex:none;width:13px;height:13px;margin-top:2px}.gl small{color:var(--c-3);font-size:11.5px;display:block}.gl.ok .i{color:var(--c-ok)}.gl.dash .i,.gl.unk .i{color:var(--c-2)}.gl.dash span{font-weight:350}.pill{border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:11.5px;font-weight:500}.pill.good{background:var(--c-good-bg);color:var(--c-good)}.pill.plain{border:1px solid var(--c-line);color:var(--c-ink)}.pill.gghost{border:1px dashed var(--c-line);color:var(--c-3);font-weight:400}.pill.risk{background:var(--c-warn-bg);color:var(--c-warn)}.gm{color:var(--c-3)}.gfill{flex:1}.gnote{align-items:flex-start;gap:7px;display:flex}.gnote .i{flex:none;width:13px;height:13px;margin-top:2px}.gnote.warn-t{color:var(--c-warn)}.gnote.box{background:var(--c-inset);color:var(--c-2);border-radius:6px;margin-top:auto;padding:7px 8px}.gnote.gdeal{background:var(--c-inset);color:var(--c-ink);border-radius:6px;padding:6px 8px;font-weight:500}.gnote.gdeal b{font-weight:600}.gsec .c-board .gnote.gdeal{background:var(--lime);color:var(--ink)}.wl{color:var(--c-2);background:var(--c-cv);white-space:nowrap;z-index:2;padding:0 4px;font-size:11px;position:absolute;transform:translate(-50%,-50%)}svg.gw{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gpanel{border-top:1px solid var(--c-line);color:var(--c-2);padding:22px;font-size:12.5px;line-height:1.45}.gp-h{align-items:center;gap:12px;display:flex}.gp-h b,.op-h b{color:var(--c-ink);font-size:13px;font-weight:600;display:block}.gp-h small,.op-h small{color:var(--c-3);font-size:12px}.tile{background:var(--c-inset);width:34px;height:34px;color:var(--c-ink);border-radius:50%;flex:none;place-items:center;display:grid}.gsec .tile{color:var(--night-ink);background:#ffffff1a}.gp-s{margin:14px 0 0}.gp-i{border-bottom:1px solid var(--c-line);gap:8px;padding:16px 0;display:flex}.gp-i:first-of-type{margin-top:6px}.gp-i>.i{width:14px;height:14px;color:var(--c-ok);flex:none;margin-top:2px}.gp-i.dash>.i{color:var(--c-2)}.gp-i:has(.ask)>.i{color:var(--c-2)}.gp-i b{color:var(--c-ink);font-weight:500;display:block}.gp-i p{margin:4px 0 0}.gp-i q{border-left:2px solid var(--c-line);color:var(--c-ink);quotes:"“" "”";margin:6px 0 4px;padding-left:10px;display:block}.gp-i small{color:var(--c-3);margin-top:4px;font-size:11.5px;display:block}.ask{background:var(--night-ink);color:var(--night);border-radius:6px;margin-top:8px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}.gp-f{gap:4px;padding-top:16px;display:grid}.gp-f span{color:var(--c-ink)}.gp-f em{background:var(--c-inset);color:var(--c-2);border-radius:4px;margin-left:4px;padding:1px 6px;font-size:11.5px;font-style:normal}.gp-f small{color:var(--c-3);font-size:11.5px}@media (width>=1100px){.gcv{grid-template-columns:minmax(0,1fr) 300px}.gpanel{border-top:0;border-left:1px solid var(--c-line)}}@media (width<=899px){.gstage{grid-template-columns:minmax(0,1fr);gap:12px}.gstage>*{grid-area:auto!important}.wl,svg.gw,.glegend{display:none}.lane{padding-top:10px}}.motion .gstage>.gc,.motion .lane{opacity:0;transform:translateY(10px)}.motion.in .gstage>.gc,.motion.in .lane{opacity:1;transition:opacity .7s var(--out), transform .9s var(--out), box-shadow .7s var(--out), background-color .7s var(--out);transition-delay:calc(var(--i,0) * 70ms);transform:none}.motion .wl,.motion svg.gw{opacity:0}.motion.in svg.gw{opacity:1;transition:opacity .6s var(--out) .65s}.motion.in .wl{opacity:1;transition:opacity .5s var(--out) 1.3s}.motion .gp-h,.motion .gp-s,.motion .gp-i,.motion .gp-f{opacity:0;transform:translateY(8px)}.motion.in .gp-h,.motion.in .gp-s,.motion.in .gp-i,.motion.in .gp-f{opacity:1;transition:opacity .6s var(--out), transform .8s var(--out);transition-delay:calc(1.7s + var(--i,0) * .12s);transform:none}.gsec .gstage>.gc{cursor:pointer;transition:background-color .24s var(--out), box-shadow .24s var(--out), border-color .24s var(--out), opacity .28s var(--out), transform .16s var(--out)}.gsec .gstage>.gc>*{transition:opacity .28s var(--out)}.gsec .gstage>.gc:hover{border-color:#46453f}.gsec .gstage>.gc:active{transition-duration:80ms;transform:scale(.992)}.gsec .gstage>.gc:focus-visible{outline:2px solid var(--night-ink);outline-offset:3px}.gsec .gstage>.gc.rel{border-color:#4a4944}.gsec .gstage>.gc.sel{background:#262624;border-color:#52514b;box-shadow:0 0 0 1px #ffffff24,0 18px 40px -20px #000000e6}.gsec svg.gw{z-index:1}.gsec svg.gw .w path{fill:none;stroke-width:1.2px;stroke-linecap:round}.gsec svg.gw .w .base{stroke:#3a3935;transition:stroke .2s var(--out)}.gsec svg.gw .w.pre .base{stroke:#6b6a64}.gsec svg.gw .w .lit{stroke:var(--night-ink)}.gsec svg.gw .w.dashed .base,.gsec svg.gw .w.dashed .lit{stroke-dasharray:3 4;stroke-linecap:butt}.gsec svg.gw .w .reveal{stroke:#fff;stroke-width:8px;fill:none;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .22s ease-in}.gsec svg.gw .w.on .reveal{stroke-dashoffset:0;transition:stroke-dashoffset .64s var(--out)}.gsec svg.gw .w .end{fill:#3a3935;transition:fill .2s var(--out)}.gsec svg.gw .w.pre .end{fill:#6b6a64}.gsec svg.gw .w .lit-end{fill:var(--night-ink);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .12s ease-in,transform .12s ease-in;transform:scale(.4)}.gsec svg.gw .w.on .lit-end{opacity:1;transition:opacity .2s var(--out) .44s, transform .36s cubic-bezier(.34,1.4,.64,1) .44s;transform:none}.gsec svg.gw .w.now .reveal,.gsec svg.gw .w.now .lit-end{transition:none}.gsec .wl{z-index:2;background:var(--c-cv);color:var(--c-3);transition:color .24s var(--out), border-color .24s var(--out);border:1px solid #2f2e2b;border-radius:999px;padding:1px 8px;line-height:16px}.gsec .wl.pre{color:var(--c-2)}.gsec .wl.hot{color:var(--night-ink);border-color:#55544e;transition-delay:.2s}.gsec .glegend{gap:2px}.gsec .glegend button{font:inherit;color:inherit;cursor:pointer;transition:background-color .16s var(--out), color .16s var(--out), box-shadow .16s var(--out);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;display:inline-flex}.gsec .glegend button:hover{color:var(--night-ink);background:#ffffff0d}.gsec .glegend button[aria-pressed=true]{color:var(--night-ink);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff1f}.gsec .glegend button:focus-visible{outline:2px solid var(--night-ink);outline-offset:1px}.gsec .glegend .ok .i{color:var(--c-ok)}.gsec .glegend .con .i{color:var(--c-con)}.gsec[data-f] .gstage>.gc:not(.hit){opacity:.3}.gsec[data-f] .gstage>.gc.hit>:not(.gn):not(.gstep):not(.mark){opacity:.35}.gsec [data-st]{transition:box-shadow .24s var(--out), background-color .24s var(--out), opacity .28s var(--out);border-radius:6px}.gsec .gl[data-st].mark,.gsec .warn-t[data-st].mark{background-color:#ffffff12;box-shadow:0 0 0 5px #ffffff12}.gsec .gnote.box.mark{background-color:#34332f}.gsec .pill.gghost.mark{color:var(--night-ink);border-style:solid;border-color:#6b6a64}.gp-two{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.gp-two span{background:var(--c-inset);color:var(--c-ink);border-radius:6px;padding:6px 8px;font-weight:500}.gp-two small{font-weight:400;margin-top:2px!important}.gp-i.con>.i{color:var(--c-con)}.gp-i.unk>.i,.gp-i.dash>.i{color:var(--c-2)}.gp-i .who{color:var(--c-2);margin-top:2px;display:block}.gp-mv b{align-items:center;gap:6px;display:inline-flex!important}.gp-mv .tag{border:1px solid var(--c-line);color:var(--c-2);border-radius:999px;justify-self:start;padding:1px 8px;font-size:11.5px}.gp-x{font:inherit;color:var(--c-2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:12px;-webkit-text-decoration:underline #55554f;text-decoration:underline #55554f}.gp-x:hover{color:var(--night-ink)}.gsec .gp-f em{white-space:nowrap}.gsec[data-f] .c-board .gnote.gdeal:not(.mark){background:var(--c-inset);color:var(--c-2)}.gsec .c-board .gnote.gdeal{transition:background-color .28s var(--out), color .28s var(--out), opacity .28s var(--out)}@media (prefers-reduced-motion:reduce){.gsec *,.gsec svg.gw .w *{transition:none!important}}.hero.gsec{padding-bottom:96px}.hero .hero-copy{padding-top:56px}.hero .hero-copy h1{max-width:14ch}.hero .hero-copy .lede{color:var(--night-2);text-wrap:balance;margin-top:22px;font-size:20px}.hero .hero-copy .cta{margin-top:34px}.tlink{color:var(--night-ink);text-underline-offset:5px;padding-block:6px;font-size:15px;-webkit-text-decoration:underline #55554f;text-decoration:underline #55554f;transition:text-decoration-color .2s ease-out;display:inline-block;position:relative}.tlink:after{content:"";position:absolute;inset:-5px 0}.tlink:hover{-webkit-text-decoration-color:var(--lime);text-decoration-color:var(--lime)}.hero .gfig{margin-top:72px}.hero .gfig .gwin{box-shadow:0 0 0 1px #ffffff1a,0 2px 4px #00000059,0 24px 48px -12px #0000008c,0 60px 120px -30px #000c}[data-motion=on] .hero .gfig{animation:hfig 1.2s var(--out) .7s both}@keyframes hfig{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes hfig-fade{0%{opacity:0}to{opacity:1}}@media (width<=899px){[data-motion=on] .hero .gfig{animation-name:hfig-fade}.hero .gfig{max-width:100%;overflow:hidden}}@media (prefers-reduced-motion:reduce){.hero .gfig{animation:none!important}}.ps-k{letter-spacing:-.035em;text-wrap:balance;color:var(--ink);max-width:18ch;font-size:clamp(2.125rem,1.3rem + 2.8vw,3.5rem);font-weight:600;line-height:1.05}.kc{gap:16px;margin-top:48px;display:grid}@media (width>=900px){.kc{grid-template-columns:repeat(3,minmax(0,1fr))}}.kcard{isolation:isolate;border:1px solid var(--line);background:#e9e7e1;border-radius:16px;flex-direction:column;min-height:440px;display:flex;position:relative;overflow:hidden}.kcard .cv{z-index:-1;background:50%/cover no-repeat;position:absolute;inset:0}.k-src .cv{background-image:url(/art/cv-k1.jpg)}.k-st .cv{background-image:url(/art/cv-k2.jpg)}.k-ask .cv{background-image:url(/art/cv-k3.jpg)}.kv{flex:1;align-items:center;padding:28px 24px 12px;display:grid}.kp{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lift);border-radius:10px;padding:16px 16px 15px;font-size:13.5px;line-height:1.45}.kp .i{flex:none;width:14px;height:14px}.kt{padding:8px 28px 28px}.kt h3{letter-spacing:-.015em;font-size:19px;font-weight:600}.kt p{color:var(--ink-2);text-wrap:pretty;max-width:34ch;margin-top:6px;font-size:15px;line-height:1.5}.k-claim,.k-gap{align-items:center;gap:8px;font-weight:500;display:flex}.k-claim .i{color:var(--success)}.k-gap .i{color:var(--ink-2)}.k-orig{background:var(--inset);color:var(--ink-2);quotes:"“" "”";border-radius:6px;margin-top:12px;padding:10px 12px}.k-orig:before{content:open-quote}.k-orig:after{content:close-quote}.kp mark{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);background:0 0;font-weight:600}.k-chip{color:var(--ink-3);align-items:center;gap:6px;margin-top:10px;font-size:12px;display:inline-flex}.k-chip .i{width:12px;height:12px}.k-states{gap:0;padding:4px 14px;list-style:none;display:grid}.k-states li{grid-template-columns:16px minmax(0,1fr);column-gap:10px;padding:10px 0;display:grid}.k-states li+li{border-top:1px solid var(--line-soft)}.k-states .i{grid-row:span 2;margin-top:2px}.k-states b{font-size:12px;font-weight:600}.k-states span{color:var(--ink-2);font-size:13px}.k-states .ok .i,.k-states .ok b{color:var(--success)}.k-states .con .i,.k-states .con b{color:var(--danger)}.k-states .unc .i,.k-states .unk .i{color:var(--ink-2)}.k-states .unc span{color:var(--ink-3);font-weight:350}.k-to{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:12px;font-size:12.5px}.k-to b{font-weight:600}.k-to .i{vertical-align:-1px;width:12px;height:12px;margin:0 3px}.k-q{letter-spacing:-.01em;margin-top:4px;font-size:15px;font-weight:500}.kc:not(.on) .kp mark{box-shadow:inset 0 0 0 var(--ink)}.kc:not(.on) .k-chip,.kc:not(.on) .k-states li,.kc:not(.on) .k-to,.kc:not(.on) .k-q{opacity:0;transform:translateY(6px)}[data-motion=on] .kp mark{transition:box-shadow .7s var(--out) .5s}[data-motion=on] .k-chip{transition:opacity .5s var(--out) .9s, transform .6s var(--out) .9s}[data-motion=on] .k-states li{transition:opacity .5s var(--out), transform .6s var(--out);transition-delay:calc(.3s + var(--i) * .14s)}[data-motion=on] .k-to{transition:opacity .5s var(--out) .5s, transform .6s var(--out) .5s}[data-motion=on] .k-q{transition:opacity .5s var(--out) .8s, transform .6s var(--out) .8s}@media (prefers-reduced-motion:reduce){.kc .kp *,.kc .kp mark{opacity:1!important;transition:none!important;transform:none!important}.kc .kp mark{box-shadow:inset 0 -2px 0 var(--ink)!important}}.pg-hero{padding-top:calc(72px + var(--band) * .75);padding-bottom:0}.pg-hero h1{font-size:var(--h1);letter-spacing:-.04em;text-wrap:balance;max-width:15ch;font-weight:600;line-height:1.02}.pg-hero .lede{max-width:620px;color:var(--night-2);text-wrap:pretty;margin-top:26px;font-size:19px;line-height:1.55}.pg-hero .cta{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:34px;display:flex}.pg-ix{margin-top:calc(var(--band) * .8);border-top:1px solid var(--night-line);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.pg-ix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.pg-ix{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr))}}.pg-ix a{color:var(--night-2);border-bottom:1px solid var(--night-line);transition:color .2s var(--out);grid-template-columns:18px minmax(0,1fr);gap:2px 12px;padding:20px 20px 22px 0;text-decoration:none;display:grid;position:relative}.pg-ix a .i{color:var(--night-3);transition:color .2s var(--out);margin-top:4px}.pg-ix a b{color:var(--night-ink);font-size:15px;font-weight:500}.pg-ix a small{grid-column:2;font-size:13.5px;line-height:1.45}.pg-ix a:before{content:"";background:var(--lime);transform-origin:0;height:2px;transition:transform .5s var(--out);position:absolute;top:-1px;left:0;right:20px;transform:scaleX(0)}.pg-ix a:hover,.pg-ix a.on,.pg-ix a:hover .i,.pg-ix a.on .i{color:var(--night-ink)}.pg-ix a.on:before{transform:scaleX(1)}.ft-shot{padding-left:var(--edge);margin-top:56px}.ft-shot.in{padding-right:var(--edge)}.ft-shot .win{min-height:0}.ft-notes{grid-template-columns:minmax(0,1fr);gap:28px 40px;margin-top:56px;display:grid}@media (width>=860px){.ft-notes{grid-template-columns:repeat(3,minmax(0,1fr))}}.ft-notes>div{border-top:1px solid var(--line);padding-top:18px}.ft-notes h3{letter-spacing:-.012em;font-size:17px;font-weight:600}.ft-notes p{color:var(--ink-2);text-wrap:pretty;margin-top:6px;font-size:15px;line-height:1.55}.dots-dark .ft-notes>div{border-color:var(--night-line)}.dots-dark .ft-notes p,.dots-dark .body{color:var(--night-2)}.dots-dark h2.big .pre{color:var(--night-3)}.bleed .ft-notes{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:36px}.bleed .copy{align-self:center}.ft-ln{min-height:44px;color:var(--ink);text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);transition:text-decoration-color .2s var(--out);align-items:center;margin-top:12px;font-size:15px;font-weight:500;display:inline-flex}.ft-ln:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.wbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.wbar b{letter-spacing:-.01em;font-size:15px;font-weight:600}.wbar small{color:var(--ink-3);font-size:12.5px}.flip{display:inline-grid}.flip>*{transition:opacity .32s var(--out), transform .42s var(--out);grid-area:1/1}.flip.blk{display:grid}.flip>.b{opacity:0;transform:translateY(4px)}.k1 .flip[data-at=k1]>.a,.k2 .flip[data-at=k2]>.a,.k3 .flip[data-at=k3]>.a,.k4 .flip[data-at=k4]>.a,.k5 .flip[data-at=k5]>.a,.k6 .flip[data-at=k6]>.a{opacity:0;transform:translateY(-4px)}.k1 .flip[data-at=k1]>.b,.k2 .flip[data-at=k2]>.b,.k3 .flip[data-at=k3]>.b,.k4 .flip[data-at=k4]>.b,.k5 .flip[data-at=k5]>.b,.k6 .flip[data-at=k6]>.b{opacity:1;transform:none}.flip>.a[aria-hidden],.flip>.b[aria-hidden]{pointer-events:none}[data-motion=on] .appear{opacity:0;transition:opacity .42s var(--out), transform .6s var(--out);transform:translateY(8px)}.k1 .appear[data-at=k1],.k2 .appear[data-at=k2],.k3 .appear[data-at=k3],.k4 .appear[data-at=k4],.k5 .appear[data-at=k5],.k6 .appear[data-at=k6]{opacity:1;transform:none}@keyframes touched{0%{background-color:var(--lime-tint)}to{background-color:#0000}}[data-motion=on] .k1 .touch[data-at=k1],[data-motion=on] .k2 .touch[data-at=k2],[data-motion=on] .k3 .touch[data-at=k3],[data-motion=on] .k4 .touch[data-at=k4],[data-motion=on] .k5 .touch[data-at=k5]{animation:touched 1.8s var(--out) both}.skel{height:10px;width:var(--w,70%);background:var(--inset);border-radius:3px;align-self:center;display:block}@keyframes breathe{50%{background-color:var(--line)}}[data-motion=on] .go .skel{animation:1.4s ease-in-out infinite breathe}.ibx{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=900px){.ibx{grid-template-columns:minmax(0,300px) minmax(0,1fr)}}.ibx-l{align-content:start;gap:6px;list-style:none;display:grid}.ii{transition:background-color .3s var(--out), border-color .3s var(--out), box-shadow .3s var(--out);border:1px solid #0000;border-radius:8px;gap:4px;padding:12px 14px;display:grid;position:relative}.ii small{color:var(--ink-3);font-size:11.5px;font-weight:600}.ii b{font-size:13.5px;font-weight:500;line-height:1.4}.ii span{color:var(--ink-3);font-size:12.5px}.ii .state{font-size:12px}.ii.s1,.k3 .ii.s2{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow)}.k3 .ii.s1{box-shadow:none;background:0 0;border-color:#0000}.ibx-d{display:grid}.ibx-d>.panel{transition:opacity .36s var(--out), transform .48s var(--out);grid-area:1/1;padding:18px 20px 20px}.ibx-d>.d2{opacity:0;transform:translate(10px)}.k3 .ibx-d>.d1{opacity:0;pointer-events:none;transform:translate(-10px)}.k3 .ibx-d>.d2{opacity:1;transform:none}.ibx-d .q{letter-spacing:-.015em;max-width:34ch;margin-top:10px;font-size:18px;font-weight:600;line-height:1.3}.ibx-d .why{color:var(--ink-2);max-width:52ch;margin-top:8px;font-size:13px;line-height:1.5}.ibx-ev{gap:8px;margin-top:16px;display:grid}.ibx-ev .quote{margin:0}.ibx-act{flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;display:flex}.ibx-act .ghost-btn{transition:background-color .2s var(--out), color .2s var(--out), transform .2s var(--out)}.k1 .ibx-act .ghost-btn.yes{background:var(--ink);color:#fff;border-color:var(--ink);transform:scale(.97)}.ibx-act .rec{color:var(--ink-3);font-size:12.5px}.cnt-pill{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cnt-pill b{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.rv{padding:22px 24px 18px;overflow-x:auto}table.rvt{border-collapse:collapse;width:100%;min-width:760px;font-size:13.5px}.rvt th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 12px 10px;font-size:12px;font-weight:500}.rvt td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:14px 12px}.rvt td:first-child{font-weight:500}.rvt td.crm{color:var(--ink-2);white-space:nowrap}.rvt td.crm small{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.rvt th.rec,.rvt td.rec{background:var(--ground)}.rvt td.rec{width:44%}.rvt td.rec .flip{width:100%}.rvt td.rec .b{gap:6px;display:grid}.rvt td.rec .b span{line-height:1.45}.rv-f{color:var(--ink-2);flex-wrap:wrap;gap:6px 22px;margin-top:16px;font-size:13px;display:flex}.rv-f b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.dl{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}@media (width>=1000px){.dl{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.dl .panel{padding:16px 16px 12px}.dl .ph{margin:0 10px 8px}.mv{background:var(--lime-tint);border:1px solid var(--lime-edge);box-shadow:var(--shadow);border-radius:8px;padding:18px 20px}.mv>small{color:var(--ink-2);font-size:12px;font-weight:600}.mv .who{color:var(--ink-2);flex-flow:wrap;align-items:center;gap:6px;margin-top:10px;font-size:13px;line-height:1.4;display:flex}.mv .who .i{width:13px;height:13px}.mv .do{letter-spacing:-.018em;margin-top:6px;font-size:19px;font-weight:600;line-height:1.3}.mv .why{color:var(--ink-2);margin-top:8px;font-size:13px;line-height:1.5}.mv-act{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:30px;margin-top:14px;display:flex}.mv-act .sent{color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mv-act .sent .i{color:var(--success);width:13px;height:13px}.mv-in{margin-top:12px}.mv-fu{border-top:1px solid var(--lime-edge);justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.mv-fu b{font-weight:500}.ppl{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:56px;display:grid}@media (width>=640px){.ppl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.ppl{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-content:start;gap:4px 14px;padding:18px 18px 16px;display:grid}.pc .av{background:var(--inset);width:40px;height:40px;color:var(--ink);border-radius:50%;grid-row:span 2;place-items:center;font-size:13px;font-weight:600;display:grid}.pc .av.no{background:var(--surface);border:1px dashed var(--ink-3);color:var(--ink-2)}.pc .nm2{letter-spacing:-.01em;font-size:15.5px;font-weight:600}.pc .rl{color:var(--ink-3);font-size:13px}.pc ul{border-top:1px solid var(--line-soft);color:var(--ink-2);grid-column:1/-1;gap:7px;margin-top:12px;padding-top:12px;font-size:13px;list-style:none;display:grid}.pc ul li{justify-content:space-between;gap:10px;display:flex}.pc ul li span:last-child{color:var(--ink);text-align:right;font-weight:500}.pc .src2{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin-top:12px;display:flex}.pc.new{border-color:var(--ink-3)}.pc .tag{background:var(--inset);color:var(--ink-2);border-radius:999px;grid-column:2;justify-self:start;margin-top:4px;padding:2px 8px;font-size:11.5px;font-weight:600}.pc .tag.lime{background:var(--lime);color:var(--ink)}.ppl-f{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:22px;font-size:14px;display:flex}.ppl-f b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.ppl-f .i{vertical-align:-2px;width:15px;height:15px;margin-right:6px}.verbs{border-top:1px solid var(--night-line);margin-top:64px;list-style:none}.verbs li{border-bottom:1px solid var(--night-line);grid-template-columns:minmax(0,1fr);align-items:baseline;gap:8px 48px;padding:26px 0 28px;display:grid;position:relative}@media (width>=1000px){.verbs li{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.verbs .v{letter-spacing:-.04em;color:var(--night-ink);transition:color .6s var(--out);font-size:clamp(2.25rem,1.2rem + 3.4vw,4.25rem);font-weight:600;line-height:1}.verbs .v small{letter-spacing:-.01em;color:var(--night-3);margin-top:10px;font-size:15px;font-weight:500;display:block}.verbs p{color:var(--night-2);max-width:52ch;transition:color .6s var(--out);text-wrap:pretty;font-size:16px;line-height:1.6}.verbs li:before{content:"";background:var(--lime);transform-origin:0;width:100%;height:2px;transition:transform .9s var(--out);position:absolute;top:-1px;left:0;transform:scaleX(0)}[data-motion=on] .verbs-w.go:not(.k5) .v{color:#66645f}[data-motion=on] .verbs-w.go:not(.k5) p{color:var(--night-3)}.verbs-w.k1 li:first-child .v,.verbs-w.k2 li:nth-child(2) .v,.verbs-w.k3 li:nth-child(3) .v,.verbs-w.k4 li:nth-child(4) .v,.verbs-w.k5 li .v{color:var(--night-ink)!important}.verbs-w.k1 li:first-child p,.verbs-w.k2 li:nth-child(2) p,.verbs-w.k3 li:nth-child(3) p,.verbs-w.k4 li:nth-child(4) p,.verbs-w.k5 li p{color:var(--night-2)!important}.verbs-w.k1:not(.k2) li:first-child:before,.verbs-w.k2:not(.k3) li:nth-child(2):before,.verbs-w.k3:not(.k4) li:nth-child(3):before,.verbs-w.k4:not(.k5) li:nth-child(4):before,.verbs-w.k5 li:nth-child(5):before{transform:scaleX(1)}.srx{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=1000px){.srx{grid-template-columns:minmax(0,360px) minmax(0,1fr)}}.srl{padding:6px;list-style:none}.srl li{border-radius:6px;grid-template-columns:18px minmax(0,1fr);gap:2px 10px;padding:11px 10px;display:grid}.srl li+li{border-top:1px solid var(--line-soft)}.srl li .i{color:var(--ink-2);margin-top:1px}.srl li b{overflow-wrap:anywhere;font-size:13px;font-weight:500}.srl li .state{grid-column:2;font-size:12px}.srl li.here{background:var(--inset)}.srl li.not b{color:var(--ink-2);font-weight:400}.psg{padding:20px 22px}.psg .ref{color:var(--ink-3);font-size:12.5px}.psg blockquote{color:var(--ink-2);max-width:60ch;margin-top:12px;font-size:16px;line-height:1.65}.psg mark{color:var(--ink);background:0 0;background-image:linear-gradient(var(--lime), var(--lime));background-position:0 88%;background-repeat:no-repeat;background-size:100% .42em;font-weight:500}[data-motion=on] .psg mark{transition:background-size .9s var(--out);background-size:0% .42em}[data-motion=on] .k1 .psg mark{background-size:100% .42em}.psg-lines{border-top:1px solid var(--line-soft);gap:4px;margin-top:18px;padding-top:14px;display:grid}.psg-lines>small{color:var(--ink-3);margin-bottom:4px;font-size:12px;font-weight:600}.tl{padding-left:28px;list-style:none;position:relative}.tl:before{content:"";background:var(--line);width:1px;position:absolute;top:8px;bottom:8px;left:6px}.tl li{padding:0 0 22px;position:relative}.tl li:before{content:"";background:var(--surface);border:1.5px solid var(--ink-3);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;left:-26px}.tl li.lead:before{background:var(--lime);border-color:var(--ink)}.tl .when{color:var(--ink-3);font-size:12px}.tl .what{margin-top:3px;font-size:14px;font-weight:500;line-height:1.4}.tl .st{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;font-size:12.5px;display:flex}.tl .st .state{font-size:12px}.tl .from{background:var(--inset);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-weight:350;display:inline-flex}.tl .to{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.chg-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;display:flex}.chg-h b{font-size:15px;font-weight:600}.chg-h span{color:var(--ink-3);font-size:13px}.chg-h .cnt{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.intg{margin-top:56px;overflow-x:auto}table.it{border-collapse:collapse;width:100%;min-width:820px}.it th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--ink);padding:0 16px 14px 0;font-size:13px;font-weight:500}.it td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink-2);padding:18px 16px 18px 0;font-size:14.5px;line-height:1.5}.it td:first-child{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:600}.it td:first-child .i{vertical-align:-2px;width:16px;height:16px;color:var(--ink-2);margin-right:10px}.it td.never{color:var(--ink-3)}.it .as{background:var(--inset);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12.5px;display:inline-flex}.it .as.buyer{background:var(--surface);border:1px solid var(--line)}[data-motion=on] .intg:not(.seen) tbody tr{opacity:0;transform:translateY(6px)}[data-motion=on] .intg tbody tr{transition:opacity .5s var(--out), transform .6s var(--out);transition-delay:calc(var(--i,0) * 70ms)}.uc{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (width>=1100px){.uc{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:80px}.uc.rev>.uc-vis{order:-1}}.uc .ub{min-height:520px}.uc .ub .txt{display:none}.uc-copy h2.big{max-width:16ch}.uc-steps{margin-top:32px;list-style:none;display:grid}.uc-steps li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr);gap:2px 12px;padding:14px 0;display:grid}.uc-steps li:last-child{border-bottom:1px solid var(--line)}.uc-steps .i{color:var(--ink-2);margin-top:2px}.uc-steps b{font-size:15px;font-weight:600}.uc-steps span{color:var(--ink-2);grid-column:2;font-size:14.5px;line-height:1.55}.dots-dark .uc-steps li{border-color:var(--night-line)}.dots-dark .uc-steps span,.dots-dark .uc-steps .i{color:var(--night-2)}.vs{border-top:1px solid var(--ink);grid-template-columns:minmax(0,1fr);margin-top:64px;display:grid}.vs-r{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:6px 40px;padding:26px 0;display:grid}@media (width>=900px){.vs-r{grid-template-columns:160px minmax(0,.8fr) minmax(0,1.4fr);align-items:baseline}}.vs-r small{color:var(--ink-3);font-size:13px}.vs-r .crm{letter-spacing:-.03em;color:var(--ink-3);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:600}.vs-r .rec{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:600;line-height:1.12}.vs-r .rec .src{letter-spacing:0;flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.vs-r.lead .rec{box-shadow:inset 0 -.18em 0 var(--lime);justify-self:start}.vs-hd{display:none}@media (width>=900px){.vs-hd{border-bottom:1px solid var(--line);color:var(--ink-3);grid-template-columns:160px minmax(0,.8fr) minmax(0,1.4fr);gap:40px;padding:14px 0;font-size:13px;display:grid}}[data-motion=on] .vs:not(.seen) .vs-r .rec{opacity:0;transform:translateY(10px)}[data-motion=on] .vs .vs-r .rec{transition:opacity .6s var(--out), transform .8s var(--out);transition-delay:calc(.2s + var(--i,0) * .18s)}[data-motion=on] .vs:not(.seen) .vs-r.lead .rec{box-shadow:inset 0 0 0 var(--lime)}[data-motion=on] .vs .vs-r.lead .rec{transition:opacity .6s var(--out), transform .8s var(--out), box-shadow .9s var(--out) 1.2s}.fit{grid-template-columns:minmax(0,1fr);gap:48px 80px;margin-top:56px;display:grid}@media (width>=1000px){.fit{grid-template-columns:repeat(2,minmax(0,1fr))}}.fit h3{font-size:17px;font-weight:600}.fit .crit{margin-top:14px}.fit .no li{color:var(--ink-2)}.asks{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:0 40px;margin-top:72px;display:grid}@media (width>=900px){.asks{grid-template-columns:repeat(3,minmax(0,1fr))}}.asks p{letter-spacing:-.015em;border-bottom:1px solid var(--line);text-wrap:balance;padding:22px 0;font-size:19px;font-weight:500;line-height:1.35}.steps{counter-reset:s;grid-template-columns:minmax(0,1fr);gap:14px;margin-top:56px;list-style:none;display:grid}@media (width>=1000px){.steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.steps li{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:12px;align-content:start;gap:10px;padding:22px;display:grid}.steps h3{letter-spacing:-.012em;font-size:17px;font-weight:600}.steps p{color:var(--ink-2);font-size:14.5px;line-height:1.55}.code{background:var(--rail);color:var(--night-ink);border-radius:8px;margin-top:4px;padding:14px 16px;font-size:13px;line-height:1.65;overflow-x:auto}.code .ln{white-space:pre;display:block}.code .c{color:var(--night-3)}.code .k{color:var(--lime)}.tools{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:56px;display:grid}@media (width>=1000px){.tools{grid-template-columns:repeat(3,minmax(0,1fr))}}.tools h3{border-bottom:1px solid var(--ink);padding-bottom:12px;font-size:17px;font-weight:600}.tools h3 small{color:var(--ink-3);margin-top:4px;font-size:13.5px;font-weight:400;display:block}.tools ul{list-style:none}.tools li{border-bottom:1px solid var(--line);gap:2px;padding:11px 0;display:grid}.tools li code{color:var(--ink);overflow-wrap:anywhere;font-family:inherit;font-size:14px;font-weight:500}.tools li span{color:var(--ink-2);font-size:13.5px;line-height:1.5}[data-motion=on] .tools:not(.seen) li{opacity:0;transform:translateY(6px)}[data-motion=on] .tools li{transition:opacity .4s var(--out), transform .5s var(--out);transition-delay:calc(var(--i,0) * 45ms)}.ep{border-top:1px solid var(--night-line);grid-template-columns:minmax(0,1fr);margin-top:56px;display:grid}.ep li{border-bottom:1px solid var(--night-line);grid-template-columns:minmax(0,1fr);gap:6px 40px;padding:20px 0;list-style:none;display:grid}@media (width>=900px){.ep li{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline}}.ep code{color:var(--night-ink);letter-spacing:-.01em;overflow-wrap:anywhere;font-family:inherit;font-size:17px;font-weight:600}.ep code em{min-width:52px;color:var(--night-3);font-style:normal;font-weight:500;display:inline-block}.ep span{color:var(--night-2);font-size:15px;line-height:1.55}@media (prefers-reduced-motion:reduce){.flip>*,.ibx-d>.panel,.ii,.verbs .v,.verbs p,.verbs li:before,.pg-ix a:before{transition:none!important}}@media (width<=719px){.ft-shot{padding-left:var(--gutter);padding-right:var(--gutter)}.ft-shot .win{border-radius:12px}.rv{padding:16px}}.vs-r .rec .t{display:block}.vs-r.lead .rec{box-shadow:none}.vs-r.lead .rec .t{box-shadow:inset 0 -.18em 0 var(--lime);display:inline}[data-motion=on] .vs:not(.seen) .vs-r.lead .rec,[data-motion=on] .vs:not(.seen) .vs-r.lead .rec .t{box-shadow:inset 0 0 0 var(--lime)}[data-motion=on] .vs .vs-r.lead .rec .t{transition:box-shadow .9s var(--out) 1.2s}.vs-r.lead .rec .src{display:flex}.asks-h{margin-top:72px;font-size:17px;font-weight:600}.asks-h+.asks{margin-top:18px}.uc .u-since,.uc .u-feed,.uc .u-hand p.u-since{width:100%;max-width:440px;margin-inline:auto}.pg-ix a{align-content:start}#ask.agents{padding-top:var(--band)}.steps .addr{border:1px solid var(--line);background:var(--inset);border-radius:8px;align-items:center;gap:10px;margin-top:4px;padding:10px 10px 10px 14px;font-size:13px;display:flex}.steps .addr span{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.steps .addr b{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:4px 10px;font-size:12.5px;font-weight:500}:root{--sc-card:#181816;--sc-line-2:#3b3b37;--sc-row:#222220;--sc-n:#141412;--sc-n2:#1e1e1b;--sc-nl:#33332f;--sc-ni:#f0efea;--sc-ni2:#b5b3ab;--sc-ni3:#94928a;--sc-danger:#f0917f}.sc-plain{background-image:none}.sc-lr time,.sc-gl time,.sc-ring text,.sc-rcpt dd{font-variant-numeric:tabular-nums}.sc-sec{overflow-x:clip}.sc-head{margin-bottom:48px}figure.sc-fig{margin:0}:where(.sc-fig) button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}.sc-hero{isolation:isolate;position:relative;overflow-x:clip}.sc-hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff21 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 78% at 100% 12%,#000 25%,#0000 100%);mask-image:radial-gradient(62% 78% at 100% 12%,#000 25%,#0000 100%)}.sc-halo{isolation:isolate;position:relative}.sc-halo:before{content:"";z-index:-1;pointer-events:none;background-image:var(--dots-light);background-size:22px 22px;position:absolute;inset:-56px -9vw;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.dots-dark .sc-halo:before{background-image:var(--dots-dark)}.sc-halo-iso:before{inset:-40px -60px}.sc-halo-er:before{inset:-48px 24% -64px -9vw}.sc-halo-fine:before{background-image:radial-gradient(#1a1a181c .8px,#0000 1px);background-size:14px 14px}.sc-fit{display:grid}.sc-read .sc-fit{vertical-align:top;display:inline-grid}.sc-gh .sc-fit{display:grid}.sc-fit>*{grid-area:1/1;min-width:0}.sc-fit>i{visibility:hidden;font-style:normal}.sc-gate{border:1px solid var(--night-line);background:var(--sc-card);box-shadow:var(--shadow-night);border-radius:14px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.sc-sw{grid-auto-rows:minmax(56px,1fr);min-width:0;padding:0 18px;display:grid}.sc-r{text-align:left;width:100%;box-shadow:inset 0 -1px 0 var(--sc-row);align-items:center;gap:10px;font-size:14px;display:flex}.sc-r:last-child{box-shadow:none}.sc-r:focus-visible{outline-offset:-2px;border-radius:6px}.sc-r .i{color:var(--night-3)}.sc-r .n{text-align:left;flex:1;min-width:0;transition:color .16s;display:block}.sc-r em{color:var(--night-3);text-align:right;width:22px;font-size:12px;font-style:normal}.sc-r[aria-checked=false] .n{color:var(--night-3)}.sc-toggle{background:var(--sc-line-2);border-radius:99px;flex:none;width:32px;height:18px;transition:background .16s;position:relative}.sc-toggle:after{content:"";background:var(--night-2);width:14px;height:14px;transition:transform .2s var(--out), background .16s ease;border-radius:50%;position:absolute;top:2px;left:2px}[aria-checked=true]>.sc-toggle{background:var(--lime)}[aria-checked=true]>.sc-toggle:after{background:var(--ink);transform:translate(14px)}.sc-flow{min-width:0;display:none;position:relative}.sc-flow svg{width:100%;height:100%;display:block;position:absolute;inset:0}.sc-p{fill:none;stroke:var(--sc-line-2);stroke-width:1px;transition:opacity .24s}.sc-wall{fill:var(--night-3)}.sc-door{fill:var(--night-ink);transform-box:fill-box;transform-origin:50%;transition:transform .24s var(--out)}.sc-outlet{fill:var(--lime)}.sc-b{fill:none;stroke:var(--night-ink);stroke-width:1.2px}.sc-b.in{fill:var(--lime);stroke:var(--lime)}.sc-b.no{stroke:var(--danger-night);stroke-dasharray:3 2}.sc-log{border-top:1px solid var(--night-line);flex-direction:column;min-width:0;display:flex}.sc-lh{border-bottom:1px solid var(--night-line);align-items:baseline;gap:10px;padding:14px 18px;font-size:14px;display:flex}.sc-lh b{font-weight:600}.sc-lh span{color:var(--night-3);font-size:13px}.sc-ll{flex:295px;min-height:0;margin:0;padding:0 18px;list-style:none;overflow:hidden}.sc-lr{height:59px;box-shadow:inset 0 -1px 0 var(--sc-row);grid-template-columns:38px 16px minmax(0,1fr);align-items:start;gap:10px;padding-top:12px;font-size:13px;display:grid}.sc-lr time{color:var(--night-3);padding-top:1px;font-size:12px}.sc-lr .i{width:15px;height:15px;color:var(--night-2);margin-top:1px}.sc-lr.ok .i{color:var(--success-night)}.sc-lr b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.sc-lr small{color:var(--night-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.sc-lr.no b{color:var(--night-2);font-weight:400}.sc-lf{border-top:1px solid var(--night-line);min-height:52px;color:var(--night-3);justify-content:space-between;align-items:center;gap:12px;padding:8px 18px;font-size:12.5px;display:flex}.sc-fig .sc-pause{border:1px solid var(--sc-line-2);color:var(--night-ink);white-space:nowrap;transition:transform .16s var(--out), background .16s ease;border-radius:7px;flex:none;align-items:center;gap:7px;padding:7px 10px;font-size:12.5px;display:inline-flex}.sc-fig .sc-pause[hidden]{display:none}.sc-pause:active{transform:scale(.97)}.sc-pause .i{width:13px;height:13px}@media (width>=720px){.sc-gate{grid-template-columns:236px minmax(0,1fr)}.sc-log{border-top:0;border-left:1px solid var(--night-line)}}@media (width>=960px){.sc-gate.sc-live{grid-template-columns:236px minmax(0,1fr) 336px}.sc-live .sc-flow{display:block}}.sc-rules{grid-template-columns:minmax(0,1fr);gap:0 32px;margin-top:40px;display:grid}@media (width>=720px){.sc-rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.sc-rules{grid-template-columns:repeat(4,minmax(0,1fr))}}.sc-rules>div{border-top:1px solid var(--night-line);padding:16px 0}.sc-rules h3{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.sc-rules p{color:var(--night-2);text-wrap:pretty;margin-top:3px;font-size:13.5px;line-height:1.5}.sc-seg{background:var(--inset);border-radius:9px;grid-template-columns:repeat(3,1fr);max-width:100%;margin-bottom:22px;padding:3px;display:inline-grid;position:relative}.sc-fig .sc-seg button{z-index:1;color:var(--ink-2);white-space:nowrap;transition:color .16s ease, transform .16s var(--out);border-radius:7px;padding:8px 16px;font-size:13.5px;font-weight:500;position:relative}.sc-seg button:active{transform:scale(.97)}.sc-fig .sc-seg button[aria-pressed=true]{color:var(--ink)}.sc-seg>i{background:var(--surface);width:calc(33.3333% - 2px);transition:transform .26s var(--out);border-radius:7px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #1a1a181f}@media (width<=460px){.sc-fig .sc-seg button{padding:8px;font-size:12.5px}}.sc-mdl{background:var(--sc-n);color:var(--sc-ni);border:1px solid var(--night-line);border-radius:16px;padding:26px;box-shadow:0 18px 40px -18px #00000073,0 40px 72px -40px #0006}.sc-mdl :focus-visible,.sc-gr :focus-visible{outline-color:var(--lime)}@media (width<=460px){.sc-mdl{padding:18px}}.sc-chain{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.sc-chain svg.i{flex:none;width:15px;height:15px}.sc-wire{min-height:24px;position:relative;overflow:hidden}.sc-wire:before{content:"";background:var(--sc-line-2);width:1px;position:absolute;top:0;bottom:0;left:50%}.sc-wire i{display:none;position:absolute;inset:0}.sc-wire i:before{content:"";background:var(--lime);border-radius:1.5px;width:6px;height:6px;position:absolute;top:-3px;left:calc(50% - 3px)}[data-motion=on] .sc-wire i{animation:1.8s linear infinite sc-fy;display:block}.sc-wire i.d1{animation-delay:.45s!important}.sc-wire i.d2{animation-delay:.9s!important}.sc-wire i.d3{animation-delay:1.35s!important}@keyframes sc-fy{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes sc-fx{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(100%)}}.sc-col{flex-direction:column;gap:6px;min-width:0;display:flex}.sc-cap{color:var(--sc-ni3);margin:0 0 2px;font-size:12.5px;line-height:1.4}.sc-src{background:var(--sc-n2);border:1px solid var(--sc-nl);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;line-height:1.3;display:flex}.sc-src svg.i{color:var(--sc-ni3)}.sc-fi{text-wrap:pretty;margin:2px 0 0;font-size:14px;font-weight:500;line-height:1.45}.sc-fi mark{background:var(--lime);color:var(--ink);white-space:nowrap;border-radius:2px;padding:0 3px}.sc-by{color:var(--sc-ni3);font-size:12px;line-height:1.4}.sc-tile{background:var(--sc-n2);border:1px solid var(--sc-nl);border-radius:10px;flex-direction:column;min-width:0;padding:16px;transition:border-color .2s,background-color .2s;display:flex}.sc-tile.rule{background:0 0;border-style:dashed;border-color:#55534d}.sc-tile .h{align-items:center;gap:8px;display:flex}.sc-tile b{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.25}.sc-tile small{color:var(--sc-ni3);margin-top:3px;font-size:12.5px;line-height:1.4}.sc-tile .say{color:var(--sc-ni2);text-wrap:pretty;margin:14px 0 0;font-size:13px;line-height:1.5}.sc-mask{color:var(--sc-ni);white-space:nowrap;background:#3a3a35;border-radius:4px;padding:0 5px;font-weight:500;line-height:1.45;display:inline-block}.sc-rec{background:var(--surface);min-width:0;color:var(--ink);border-radius:10px;flex-direction:column;gap:12px;margin-bottom:10px;padding:16px;display:flex;box-shadow:0 6px 0 -2px #dcdad3,0 12px 0 -5px #a9a79f}.sc-rec>b{letter-spacing:-.01em;font-size:14.5px;font-weight:600}.sc-rec ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.sc-rec li{grid-template-columns:15px minmax(0,1fr);gap:8px;font-size:13px;line-height:1.35;display:grid}.sc-rec li svg.i{margin-top:1.5px}.sc-rec li span{color:var(--ink-3);margin-top:1px;font-size:11.5px;font-weight:400;display:block}.sc-rec li.un{font-weight:300}.sc-rec small{border-top:1px solid var(--line);color:var(--ink-3);padding-top:10px;font-size:12.5px}.sc-read{border-top:1px solid var(--sc-nl);flex-wrap:wrap;gap:8px 40px;margin-top:26px;padding-top:15px;font-size:13.5px;display:flex}.sc-read span{color:var(--sc-ni3)}.sc-read b{margin-left:6px;font-weight:500}.sc-read b span{color:var(--sc-ni)}@media (width<=560px){.sc-read{flex-direction:column;gap:12px}.sc-read>div>span{display:block}.sc-read b{margin-left:0}}.sc-tile .h,.sc-tile small,.sc-tile .say,.sc-fi,.sc-read b{transition:opacity .17s,filter .17s}.sc-swap .sc-tile .h,.sc-swap .sc-tile small,.sc-swap .sc-tile .say,.sc-swap .sc-fi,.sc-swap .sc-read b{opacity:0;filter:blur(3px)}@media (width>=1280px){.sc-chain{grid-template-columns:minmax(0,.8fr) 26px minmax(0,1.05fr) 26px minmax(0,1.5fr) 26px minmax(0,1.05fr) 26px minmax(0,.9fr)}.sc-col,.sc-tile{align-self:center;min-height:156px}.sc-col{padding-top:16px}.sc-wire:before{width:auto;height:1px;inset:50% 0 auto}.sc-wire i:before{top:calc(50% - 3px);left:-3px}[data-motion=on] .sc-wire i{animation-name:sc-fx}}@media (width<=1279px){.sc-rec{margin-bottom:12px}}.sc-notes{grid-template-columns:minmax(0,1fr);gap:0 32px;margin-top:48px;display:grid}@media (width>=720px){.sc-notes{grid-template-columns:repeat(3,minmax(0,1fr))}}.sc-notes>div{border-top:1px solid var(--line);padding:18px 0 22px}.sc-notes h3{letter-spacing:-.01em;font-size:15px;font-weight:600}.sc-notes p{color:var(--ink-2);text-wrap:pretty;margin-top:4px;font-size:14px;line-height:1.55}.sc-notes a{color:inherit;text-underline-offset:3px}.sc-rg{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid}.sc-rg>*{min-width:0}@media (width>=960px){.sc-rg{grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:64px}}.sc-iso{width:100%;max-width:520px;margin-inline:auto;display:block;overflow:visible}.sc-iso polygon{stroke:var(--sc-line-2)}.sc-iso .l{fill:#1f1f1c}.sc-iso .r{fill:#191917}.sc-iso .top{fill:#262623;stroke:#4a4a45}.sc-iso line{stroke:#55554f;stroke-width:3px;stroke-linecap:round}.sc-iso .sc-s{transition:transform .62s var(--out)}.sc-iso .sc-fresh .top{stroke:var(--lime)}.sc-iso .sc-ghost polygon,.sc-iso .sc-ghost line{fill:none;stroke:var(--danger-night);stroke-width:1px;stroke-dasharray:5 4}.sc-q{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.1rem);font-weight:500;line-height:1.15}.sc-qby{color:var(--night-2);margin-top:12px;font-size:13.5px}.sc-term{background:var(--sc-card);border:1px solid var(--night-line);border-radius:12px;margin-top:20px;padding:14px 16px;font:400 12.5px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.sc-term p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:2px}.sc-term p:last-child{margin-bottom:0}.sc-term .c{color:var(--night-ink)}.sc-term .p{color:var(--night-3)}.sc-term .e{color:var(--danger-night)}.sc-term .k{color:var(--success-night)}.sc-er{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:32px;display:grid}.sc-er>*{min-width:0}@media (width>=960px){.sc-er{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:56px}}.sc-halo-er{display:flex}.sc-vault{background:var(--surface);border:1px solid var(--line);width:100%;box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:18px;padding:22px;display:flex;position:relative;overflow:hidden}.sc-vh{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:13.5px;display:flex}.sc-vh b{font-weight:600}.sc-vh span{color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.sc-vh .i{width:14px;height:14px}.sc-erstage{flex:1;align-items:center;display:grid}.sc-erstage>*{grid-area:1/1;min-width:0}.sc-cells{grid-template-columns:repeat(24,1fr);gap:4px;display:grid}.sc-cells u{aspect-ratio:1;background:var(--ink);border-radius:2px;text-decoration:none;display:block}.sc-cells u.b{background:var(--ink-3)}.sc-cells u.c{background:#b9b7b0}.sc-cells u.f{background:var(--lime);box-shadow:inset 0 0 0 1px var(--lime-edge)}.sc-gone .sc-cells u{opacity:0}.sc-rcpt{background:var(--ground);border:1px solid var(--line);opacity:0;visibility:hidden;transition:opacity .32s var(--out), transform .42s var(--out), visibility 0s .32s;border-radius:10px;padding:16px 18px;font-size:13.5px;transform:translateY(10px)}.sc-gone .sc-rcpt{opacity:1;visibility:visible;transition-delay:.52s,.52s,0s;transform:none}.sc-rcpt h3{align-items:center;gap:7px;margin-bottom:8px;font-size:14px;font-weight:600;display:flex}.sc-rcpt h3 .i{width:15px;height:15px;color:var(--success)}.sc-rcpt dl{grid-template-columns:auto minmax(0,1fr);gap:3px 16px;margin:0;display:grid}.sc-rcpt dt{color:var(--ink-3)}.sc-rcpt dd{margin:0}.sc-fig .sc-hold{background:var(--inset);width:100%;height:44px;transition:transform .16s var(--out);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:8px;flex:none;font-size:14px;font-weight:500;position:relative;overflow:hidden}.sc-hold:active{transform:scale(.985)}.sc-fig .sc-hold[hidden],.sc-fig .sc-again[hidden]{display:none}.sc-hold .fill{background:var(--ink);color:var(--night-ink);clip-path:inset(0 100% 0 0);transition:clip-path .2s var(--out);place-items:center;display:grid;position:absolute;inset:0}.sc-hold.on .fill{clip-path:inset(0);transition:clip-path 1.4s linear}.sc-fig .sc-again{width:100%;height:44px;color:var(--ink);text-underline-offset:3px;flex:none;font-size:13.5px;text-decoration:underline}.sc-tk{flex-direction:column;display:flex}.sc-tk>div{border-top:1px solid var(--line);padding:16px 0}.sc-tk>div:first-child{border-top:0;padding-top:0}.sc-tk h3{letter-spacing:-.01em;font-size:15px;font-weight:600}.sc-tk p{color:var(--ink-2);text-wrap:pretty;margin-top:3px;font-size:14px;line-height:1.55}.sc-gr{background:var(--sc-n);color:var(--sc-ni);border:1px solid var(--night-line);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:26px;padding:26px;display:grid;box-shadow:0 18px 40px -18px #00000073,0 40px 72px -40px #0006}.sc-gr>*{min-width:0}@media (width>=760px){.sc-gr{grid-template-columns:270px minmax(0,1fr);align-items:center;gap:40px}}.sc-ring{width:100%;max-width:250px;margin:auto;display:block}.sc-ring line{stroke:var(--sc-line-2);stroke-width:3.5px;stroke-linecap:round;transition:stroke .24s}.sc-ring line.on{stroke:var(--lime)}.sc-ring text{letter-spacing:-.02em;fill:var(--sc-ni);text-anchor:middle;font-size:26px;font-weight:600}.sc-ring text.s{letter-spacing:0;fill:var(--sc-ni3);font-size:12.5px;font-weight:400}.sc-gh b{letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:1.25;display:block}.sc-gh p{color:var(--sc-ni2);text-wrap:pretty;margin:4px 0 14px;font-size:14px;line-height:1.5}.sc-fig .sc-ink{background:var(--sc-ni);color:var(--ink);transition:transform .16s var(--out), background-color .16s ease;border-radius:8px;padding:8px 14px;font-size:13.5px;font-weight:500}.sc-fig .sc-ink.ghost{background:var(--sc-n2);color:var(--sc-ni);box-shadow:inset 0 0 0 1px var(--sc-nl)}.sc-fig .sc-ink[hidden]{display:none}.sc-ink:active{transform:scale(.97)}.sc-gl{margin:18px 0 0;padding:0;font-size:13px;list-style:none}.sc-grant-live .sc-gl{min-height:112px}@media (width<=459px){.sc-grant-live .sc-gl{min-height:172px}}@media (width<=359px){.sc-grant-live .sc-gl{min-height:208px}}.sc-gl li{border-top:1px solid var(--sc-nl);grid-template-columns:40px 15px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;line-height:1.35;display:grid}.sc-gl svg.i{width:15px;height:15px;color:var(--sc-ni3)}.sc-gl time,.sc-gl em{color:var(--sc-ni3);font-size:12px}.sc-gl em{font-style:normal}.sc-gl li.no,.sc-gl li.no svg.i,.sc-gl li.no em{color:var(--sc-danger)}.sc-gl li.no em{font-weight:500}@media (hover:hover) and (pointer:fine){.sc-pause:hover{background:#232320}.sc-r:hover .sc-toggle:after{background:var(--night-ink)}.sc-r[aria-checked=true]:hover .sc-toggle:after{background:var(--ink)}.sc-seg button[aria-pressed=false]:hover{color:var(--ink)!important}.sc-again:hover{text-decoration-thickness:2px}}@media (prefers-reduced-motion:reduce){.sc-fig *,.sc-fig :before,.sc-fig :after{transition:none!important;animation:none!important}}@media (pointer:coarse){.sc-fig .sc-pause,.sc-fig .sc-ink{position:relative}.sc-fig .sc-pause:after,.sc-fig .sc-ink:after,.sc-fig .sc-seg button:after{content:"";position:absolute}.sc-fig .sc-pause:after{inset:-7px 0}.sc-fig .sc-ink:after,.sc-fig .sc-seg button:after{inset:-5px 0}}
