.dcf{--paper:#f2ede2;--paper2:#f9f6ef;--grid:#e3dccc;--live:#fff;--ink:#14201a;--ink2:#46524b;--muted:#7b8179;--green:#15391f;--greent:#dceddf;--acc:#4a6db5;--accd:#34528f;--acct:#dce3f2;--accl:#a8bce4;--rc:14px;--rk:9px;--rp:6px;--ease:cubic-bezier(.22,.61,.36,1);z-index:60;font-family:var(--sans);color:var(--ink);font-size:15px;line-height:1.5;position:fixed;inset:0}.dcf .dim{animation:dcf-dim .25s var(--ease) both;background:#14201a61;position:absolute;inset:0}.dcf .win{background:var(--paper2);border:1.5px solid var(--ink);border-radius:var(--rc);width:min(980px,100% - 32px);height:min(700px,100% - 32px);animation:dcf-in .25s var(--ease) both;outline:none;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}@keyframes dcf-dim{0%{opacity:0}to{opacity:1}}@keyframes dcf-in{0%{opacity:0;translate:-50% calc(12px - 50%)}to{opacity:1;translate:-50% -50%}}.dcf .w-head{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 10px 20px;display:flex}.dcf .w-head .x{border:1.5px solid var(--ink);border-radius:var(--rp);background:var(--paper2);cursor:pointer;width:30px;height:30px;font:inherit;color:var(--ink);flex:none;place-items:center;padding:0;display:grid}.dcf .w-head .x svg{width:14px;height:14px}.dcf .bar{border-bottom:1px solid var(--grid);gap:4px;padding:0 20px 12px;display:flex}.dcf .bar i{background:var(--grid);border-radius:3px;flex:1;height:5px}.dcf .bar i.d{background:var(--green)}.dcf .bar i.c{background:var(--acc)}.dcf .split{flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:0;display:grid}.dcf .col{flex-direction:column;min-height:0;display:flex}.dcf .w-body{flex-direction:column;flex:1;min-height:0;padding:14px 18px 12px;display:flex;overflow:auto}.dcf .w-foot{border-top:1px solid var(--grid);justify-content:space-between;align-items:center;gap:12px;padding:10px 18px 14px;display:flex}.dcf .w-foot .hint{font-family:var(--mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;font-size:10px}.dcf .pic{background:var(--paper);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);border-right:1px solid var(--grid);background-size:24px 24px;flex-direction:column;gap:6px;min-height:0;padding:12px 14px;display:flex}.dcf .pic .pk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.dcf .pic .chips{flex-wrap:wrap;gap:6px;display:flex}.dcf .pic svg{flex:1;width:100%;height:auto;min-height:0;display:block}.dcf .pz{animation:dcf-rise .35s var(--ease) both}@keyframes dcf-rise{0%{opacity:0}to{opacity:1}}.dcf .chipx{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--rp);border:1px solid var(--acc);background:var(--acct);color:var(--accd);align-items:center;padding:3px 8px;font-size:9.5px;font-weight:500;display:inline-flex}.dcf .chipx.dash{background:var(--paper);color:var(--muted);border-style:dashed;border-color:var(--muted)}.dcf .chipx.g{background:var(--green);border-color:var(--green);color:var(--paper2)}.dcf .step{animation:dcf-step .28s var(--ease) both}@keyframes dcf-step{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.dcf .qk{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accd);font-size:10.5px;font-weight:500}.dcf .qh{letter-spacing:-.025em;text-wrap:balance;max-width:26ch;margin:4px 0 0;font-size:22px;font-weight:800;line-height:1.15}.dcf .qhelp{color:var(--ink2);max-width:56ch;margin:6px 0 0;font-size:14px}.dcf .note{background:var(--acct);border:1px solid var(--acc);border-radius:var(--rk);box-shadow:3px 3px 0 var(--accl);align-items:flex-start;gap:10px;margin:0 0 12px;padding:8px 11px;display:flex}.dcf .note b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accd);white-space:nowrap;padding-top:3px;font-size:9.5px;font-weight:500}.dcf .note span{color:var(--ink);font-size:13px;line-height:1.4}.dcf .tiles{grid-template-columns:1fr;gap:4px;margin-top:10px;display:grid}.dcf .tile{text-align:left;font:inherit;border:1px solid var(--grid);border-radius:var(--rk);background:var(--paper2);color:var(--ink);cursor:pointer;box-sizing:border-box;align-items:center;gap:10px;width:100%;padding:7px 10px 7px 8px;transition:border-color .15s,background .15s;display:flex}.dcf .tile:hover{border-color:var(--ink);background:var(--live)}.dcf .tile .disc{border:1.5px solid var(--green);width:30px;height:30px;color:var(--green);background:var(--paper2);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.dcf .tile .disc svg{width:17px;height:17px}.dcf .tile b{letter-spacing:-.01em;font-size:14px;font-weight:700;line-height:1.2;display:block}.dcf .tile small{color:var(--ink2);margin-top:2px;font-size:12px;line-height:1.3;display:block}.dcf .tile.on{background:var(--greent);border-color:var(--green)}.dcf .tile.on .disc{background:var(--green);color:var(--paper2)}.dcf .tile .grow{flex:1;min-width:0}.dcf .tile.other input{width:100%;font:inherit;border:0;border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:0;outline:none;margin-top:2px;padding:2px 0;font-size:13px;display:block}.dcf .tile.other input::placeholder{color:var(--muted)}.dcf .ladder{gap:7px;margin-top:12px;display:grid}.dcf .ladder .tile{gap:12px;padding:8px 12px 8px 8px}.dcf .ladder .pg{border-radius:var(--rp);background:var(--paper);border:1px solid var(--grid);flex:none;width:64px;height:40px;display:block}.dcf .ladder .pg svg{width:100%;height:100%;display:block}.dcf .ladder .tile.on .pg{background:var(--live);border-color:var(--green)}.dcf .ladder .tile b{font-size:14.5px}.dcf .ladder .tile b i{font-style:normal;font-family:var(--mono);color:var(--accd);letter-spacing:.06em;margin-right:6px;font-size:10px}.dcf .ladder .tile small{font-size:12.5px}.dcf .rows{gap:14px;margin-top:14px;display:grid}.dcf .rowq label{margin-bottom:7px;font-size:14.5px;font-weight:700;display:block}.dcf .rowq label small{color:var(--ink2);margin-left:6px;font-size:13px;font-weight:400}.dcf .segs{flex-wrap:wrap;gap:6px;display:flex}.dcf .segs button{font:inherit;border:1px solid var(--grid);background:var(--paper2);color:var(--ink);cursor:pointer;border-radius:999px;padding:8px 12px;font-size:13.5px;font-weight:600}.dcf .segs button:hover{border-color:var(--ink);background:var(--live)}.dcf .segs button.on{background:var(--green);color:var(--paper2);border-color:var(--green)}.dcf .form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin:0;display:grid}.dcf .form .wide,.dcf .form .f.wide{grid-column:1/-1}.dcf .form .qh,.dcf .form .qhelp{margin-bottom:0}.dcf .form .qhelp{margin-top:-4px;margin-bottom:4px}.dcf .form .f{flex-direction:column;gap:4px;min-width:0;display:flex}.dcf .form label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-size:10px;font-weight:500}.dcf .form input{box-sizing:border-box;width:100%;font:inherit;border:1.5px solid var(--ink);border-radius:var(--rk);background:var(--live);color:var(--ink);appearance:none;outline:none;padding:10px 12px;font-size:16px}.dcf .form input::placeholder{color:var(--muted)}.dcf .form input:focus-visible{border-color:var(--accd);box-shadow:0 0 0 3px var(--acct)}.dcf .form .ts:empty{display:none}.dcf .err{border:1px solid var(--acc);background:var(--acct);color:var(--accd);border-radius:var(--rk);grid-column:1/-1;padding:8px 12px;font-size:13.5px}.dcf .legal{color:var(--ink2);grid-column:1/-1;margin:0;font-size:12.5px;line-height:1.45}.dcf .legal a{color:inherit;text-decoration:underline}.dcf .done-h{letter-spacing:-.025em;align-items:flex-start;gap:10px;margin:4px 0 12px;font-size:22px;font-weight:800;line-height:1.15;display:flex}.dcf .done-h .ok{background:var(--green);width:26px;height:26px;color:var(--paper2);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.dcf .done-h .ok svg{width:15px;height:15px}.dcf .call{border:1px solid var(--grid);border-radius:var(--rk);background:var(--paper);gap:8px;padding:12px 14px;display:grid}.dcf .call b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);font-size:10px;font-weight:500}.dcf .call .li{align-items:center;gap:10px;font-size:14.5px;display:flex}.dcf .call .li i{border:1.5px solid var(--green);width:26px;height:26px;color:var(--green);background:var(--paper2);border-radius:50%;flex:none;place-items:center;display:grid}.dcf .call .li i svg{width:14px;height:14px}.dcf .call .li span small{color:var(--ink2);font-size:12.5px;display:block}.dcf .acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.dcf .acts .fine{color:var(--ink2);margin-left:auto;font-size:12.5px}.dcf .btn{font:inherit;border:1.5px solid var(--ink);border-radius:var(--rk);background:var(--paper2);color:var(--ink);cursor:pointer;box-shadow:3px 3px 0 var(--ink);transition:transform .15s var(--ease), box-shadow .15s var(--ease), opacity .15s;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14.5px;font-weight:700;display:inline-flex}.dcf .btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.dcf .btn.primary{background:var(--green);color:var(--paper2)}.dcf .btn.ghost{box-shadow:none;color:var(--ink2);background:0 0;border-color:#0000;padding-left:6px;padding-right:6px;font-weight:600}.dcf .btn.ghost:hover{box-shadow:none;color:var(--ink);transform:none}.dcf .btn:disabled{opacity:.5;cursor:default;box-shadow:3px 3px 0 var(--ink);transform:none}.dcf-start{font-family:var(--sans);gap:14px;display:grid}.dcf-start p{color:var(--ink);margin:0;font-size:15.5px;line-height:1.5}.dcf-start ol{color:var(--ink-2,#46524b);gap:4px;margin:0;padding:0 0 0 22px;font-size:14.5px;display:grid}.dcf-start button{cursor:pointer;justify-self:start;font-family:inherit}@media (max-width:760px){.dcf .win{border-radius:var(--rc) var(--rc) 0 0;border-bottom:0;border-left:0;border-right:0;width:100%;height:92%;animation-name:dcf-in-sheet;inset:auto 0 0;translate:0}@keyframes dcf-in-sheet{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}.dcf .split{grid-template-rows:auto 1fr;grid-template-columns:1fr}.dcf .pic{border-right:0;border-bottom:1px solid var(--grid);padding:8px 10px}.dcf .pic .pk{display:none}.dcf .pic svg{flex:none;height:170px}.dcf .form{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dcf .dim,.dcf .win,.dcf .step,.dcf .pz{animation:none}}
.jr-wrap{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(32px,4.5vw,64px);margin-top:clamp(8px,2vw,24px);display:grid}.jr-step{opacity:.28;min-height:78vh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;display:flex}.jr-step.on{opacity:1}.jr-step .num{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);font-size:11px;font-weight:600}.jr-step h3{margin-top:12px}.jr-step p{color:var(--ink-2);text-wrap:pretty;max-width:48ch;margin:14px 0 0;font-size:17px}.jr-step .res{border:1.5px solid var(--ink);background:var(--card);box-shadow:3px 3px 0 var(--ink);box-sizing:border-box;flex-direction:column;align-self:flex-start;gap:6px;max-width:100%;margin-top:22px;padding:11px 14px 12px;display:flex}.jr-step .res b{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);align-items:center;gap:8px;font-size:9.5px;font-weight:600;display:flex}.jr-step .res b i{background:var(--acc);width:7px;height:7px;display:block}.jr-step .res span{letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1.3}.jr-sticky{align-self:start;margin-top:12vh;margin-bottom:12vh;position:sticky;top:max(96px,50vh - 330px)}.jr-inline{display:none}.jr-board{aspect-ratio:auto;max-height:none}.jr-board .pin{overflow:hidden}.jr-steps{align-items:center;gap:5px;display:flex}.jr-steps i{border:1.2px solid var(--ink);width:7px;height:7px;transition:background .4s var(--ease);background:0 0}.hx-board .bar .jr-steps i{background:0 0}.hx-board .bar .jr-steps i.on{background:var(--acc)}.jr-steps em{animation:sx-rise .4s var(--ease) both;margin-left:8px;font-style:normal}.jr-fit{width:100%;position:relative}.jr{transform-origin:0 0;font-family:var(--mono);color:var(--ink);font-size:9.5px;position:absolute;top:0;left:0}.jr-svg{fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jr-loose{stroke:var(--ink-2);stroke-width:1.2px;stroke-dasharray:3 5;opacity:.45;transition:opacity .5s var(--ease);animation:1.8s linear infinite jr-march}.built .jr-loose{opacity:0}.s0 .jr-loose.found{animation:jr-march 1.8s linear infinite, jr-found .5s var(--ease) forwards;animation-delay:0s, calc(.8s + var(--i) * .8s)}.jr-scan{pointer-events:none;border-bottom:1.5px solid var(--acc);opacity:0;background:linear-gradient(#dce3f200,#dce3f2bf);width:392px;height:70px;position:absolute;top:0;left:0}.s0 .jr-scan{animation:3.4s cubic-bezier(.45,0,.55,1) .2s infinite jr-scan}.jr-hot{opacity:0;transition:opacity .4s var(--ease);align-items:center;gap:6px;display:flex;position:absolute;translate:-50% -50%;scale:.6}.jr-hot i{background:var(--acc);border:1.5px solid var(--ink);width:12px;height:12px;display:block;position:relative}.jr-hot i:after{content:"";border:1.5px solid var(--acc);animation:jr-ring 1.6s var(--ease) infinite;position:absolute;inset:-1.5px}.jr-hot span{background:var(--card);border:1.2px solid var(--ink);letter-spacing:.06em;padding:2px 5px;font-weight:600}.s0 .jr-hot{animation:jr-pop .5s var(--ease) forwards;animation-delay:calc(.8s + var(--i) * .8s)}.jr-find{stroke:var(--acc);stroke-width:1.2px;stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:.6;transition:opacity .4s var(--ease)}.s0 .jr-find{animation:jr-draw .8s var(--ease) forwards;animation-delay:calc(1.2s + var(--i) * .8s)}.built .jr-find{opacity:0}.jr-tile{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--card);width:46px;height:46px;box-shadow:3px 3px 0 var(--ink);transform-origin:0 0;translate:var(--ax) var(--ay);z-index:2;transition:translate 1s var(--ease), scale 1s var(--ease), box-shadow .3s var(--ease), border-color .3s var(--ease), rotate .6s var(--ease);place-items:center;display:grid;position:absolute;top:0;left:0}.jr-tile svg{width:22px;height:22px;display:block}.jr-tile.team{background:var(--green);z-index:4}.s0 .jr-tile{animation:2.6s ease-in-out infinite alternate jr-wobble;animation-delay:calc(var(--i) * -.9s)}.s0 .jr-tile.team{animation-delay:calc(var(--i) * -.9s - .4s)}.built .jr-tile{translate:var(--bx) var(--by);transition-delay:calc(var(--i) * 60ms);rotate:0deg}.built .jr-tile.team{box-shadow:2px 2px 0 var(--ink);transition-delay:calc(.25s + var(--i) * .1s);scale:.74}.built .jr-tile.tool{animation:3.2s infinite jr-send;animation-delay:calc(1.1s + var(--i) * .45s)}.jr-roster{z-index:3;box-sizing:border-box;background:var(--card);border:1.5px solid var(--ink);height:237px;box-shadow:4px 4px 0 var(--ink);transition:height .6s var(--ease), box-shadow .5s var(--ease);position:absolute;overflow:hidden}.built .jr-roster{box-shadow:5px 5px 0 var(--acc)}.s2 .jr-roster{height:301px;transition-delay:1.5s}.jr-roster .hd{border-bottom:1.5px solid var(--ink);box-sizing:border-box;align-items:center;padding:0 11px;display:flex}.jr-roster .hd b{letter-spacing:.14em;text-transform:uppercase;font-weight:600}.jr-roster .t1,.built .jr-roster .t0{display:none}.built .jr-roster .t1{animation:sx-rise .4s var(--ease) both;display:inline}.jr-roster .rows{flex-direction:column;display:flex}.jr-roster .row{box-sizing:border-box;transition:background .35s var(--ease), opacity .5s var(--ease);grid-template-rows:1fr 1fr;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;column-gap:10px;margin:0 -10px;padding:0 10px;display:grid;position:relative}.jr-roster .slot{border:1.2px dashed var(--muted);box-sizing:border-box;grid-row:1/3}.jr-roster .name{font-family:var(--sans);letter-spacing:-.01em;align-self:end;font-size:13.5px;font-weight:700;line-height:1.2}.jr-roster .prio,.jr-roster .state{grid-area:2/2;align-self:start;padding-top:4px}.jr-roster .prio{gap:3px;display:flex}.jr-roster .prio i{border:1px solid var(--ink-2);box-sizing:border-box;width:9px;height:6px}.s0 .jr-roster .prio i.f{animation:jr-fill .3s var(--ease) forwards;animation-delay:calc(2s + var(--i) * .8s + var(--k) * 70ms)}.jr-roster .state{color:var(--muted);align-items:center;gap:6px;display:none}.jr-roster .state i{background:var(--grid);width:6px;height:6px;display:block}.jr-roster .state em{font-style:normal}.jr-roster .n{font-variant-numeric:tabular-nums;opacity:0;transition:color .3s var(--ease), opacity .4s var(--ease);grid-area:1/3/3;font-size:15px;font-weight:600}.s0 .jr-roster .row{animation:none}.s0 .jr-roster .row.r0,.s0 .jr-roster .row.r1,.s0 .jr-roster .row.r2{animation:jr-flash .8s var(--ease) both;animation-delay:calc(2s + var(--i) * .8s)}.built .jr-roster .prio{display:none}.built .jr-roster .state{display:flex}.built .jr-roster .slot{transition:border-color .3s var(--ease) 1s;border-color:#0000}.s1 .jr-roster .row.r1,.s1 .jr-roster .row.r2{opacity:.72}.built .row.r0 .state,.s2 .row.r1 .state,.s2 .row.r2 .state{color:var(--acc-d)}.built .row.r0 .state i,.s2 .row.r1 .state i,.s2 .row.r2 .state i{background:var(--acc);animation:1.4s step-end infinite jr-blink}.built .row.r0 .n,.s2 .row.r1 .n,.s2 .row.r2 .n{opacity:1}.jr-roster .row.hot{background:var(--acc-t)}.jr-roster .row.hot .n{color:var(--acc-d)}.jr-roster .row.next{border:1.2px dashed var(--ink-2);color:var(--ink-2);opacity:0;gap:10px;margin:0;padding:0 12px;display:flex}.jr-roster .row.next .name{align-self:center;font-weight:600}.jr-roster .plus{border:1.2px solid var(--ink);background:var(--paper);place-items:center;width:22px;height:22px;font-size:15px;font-weight:600;display:grid}.s2 .jr-roster .row.next{animation:sx-rise .5s var(--ease) 1.8s forwards}.s2 .jr-roster .plus{animation:1.2s step-end 2.3s infinite jr-blink}.jr-base{z-index:1;box-sizing:border-box;border:1.5px solid var(--ink);box-shadow:5px 5px 0 var(--acc);opacity:0;transition:opacity .6s var(--ease), scale .6s var(--ease);background:#f9f6efeb;position:absolute;scale:.92}.built .jr-base{opacity:1;transition-delay:.2s;scale:1}.jr-base .hd{color:var(--muted);align-items:center;gap:9px;padding:0 10px;display:flex}.jr-base .dots{gap:4px;display:flex}.jr-base .dots i{border:1.2px solid var(--ink);width:7px;height:7px}.jr-base .dots i:first-child{background:var(--acc)}.jr-base .hd b{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.jr-base .scr{color:#f2ede2e6;border:1.2px solid var(--ink);background:#15391feb;margin:0 6px 6px;padding:0 10px 10px}.jr-base .layer{opacity:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.built .jr-base .layer{animation:sx-rise .5s var(--ease) forwards;animation-delay:calc(.55s + var(--i) * .15s)}.jr-base .meter{gap:3px;display:flex}.jr-base .meter i{border:1px solid #f2ede24d;width:5px;height:10px}.built .jr-base .meter i{animation:jr-cell .35s var(--ease) forwards;animation-delay:calc(1s + var(--i) * .15s + var(--k) * .12s)}.built .jr-base .meter i:last-child{animation:jr-cell .35s var(--ease) forwards, jr-blink 1.6s steps(1) infinite;animation-delay:calc(1.9s + var(--i) * .15s), calc(2.4s + var(--i) * .3s)}.jr-base .cmd{color:#f2ede299;border-top:1px dashed #f2ede233;align-items:center;gap:7px;margin-top:6px;padding-top:8px;display:flex}.jr-base .cmd em{color:var(--acc-l);font-style:normal}.jr-base .cmd b{background:var(--acc-l);width:.55em;height:1.05em;margin-left:-3px;animation:1s step-end infinite jr-blink}.jr-rail{stroke:var(--ink-2);stroke-width:1.2px;opacity:.55;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .5s var(--ease)}.built .jr-rail.in{stroke-dashoffset:0;transition:stroke-dashoffset .9s var(--ease);transition-delay:calc(.45s + var(--i) * 80ms)}.built .jr-rail.o0{stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--ease) .7s}.s2 .jr-rail.o1{stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--ease) .1s}.s2 .jr-rail.o2{stroke-dashoffset:0;transition:stroke-dashoffset .8s var(--ease) .8s}.jr-sig{z-index:3;box-sizing:border-box;background:var(--card);border:1.5px solid var(--acc);offset-rotate:0deg;opacity:0;pointer-events:none;width:9px;height:9px;position:absolute;top:0;left:0}.jr-sig.find,.jr-sig.out{background:var(--acc);border-color:var(--ink)}.s0 .jr-sig.find{animation:.8s forwards jr-once;animation-delay:calc(1.2s + var(--i) * .8s)}.built .jr-sig.in{animation:3.2s infinite jr-loop;animation-delay:calc(1.1s + var(--i) * .45s)}.built .jr-sig.out.o0,.s2 .jr-sig.out.o1,.s2 .jr-sig.out.o2{animation:3.2s infinite jr-loop;animation-delay:var(--d)}.jr.off,.jr.off *,.jr.off :before,.jr.off :after{animation-play-state:paused!important}.jr.still,.jr.still *{transition:none!important;animation-play-state:paused!important;animation-delay:-30s!important}@media (prefers-reduced-motion:reduce){.jr,.jr *,.jr :before,.jr :after{transition:none!important;animation-play-state:paused!important;animation-delay:-30s!important}}@keyframes jr-march{to{stroke-dashoffset:-16px}}@keyframes jr-scan{0%{opacity:0;translate:0 -70px}12%{opacity:1}78%{opacity:1;translate:0 470px}79%,to{opacity:0;translate:0 470px}}@keyframes jr-pop{to{opacity:1;scale:1}}@keyframes jr-ring{0%{opacity:.9;inset:-1.5px}to{opacity:0;inset:-10px}}@keyframes jr-draw{to{stroke-dashoffset:0}}@keyframes jr-wobble{0%{rotate:-.7deg}to{rotate:.7deg}}@keyframes jr-found{to{stroke:var(--acc);stroke-dasharray:1 0;stroke-width:2px;opacity:.95}}@keyframes jr-send{0%{border-color:var(--acc);box-shadow:3px 3px 0 var(--acc)}14%,to{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink)}}@keyframes jr-fill{to{background:var(--acc);border-color:var(--acc)}}@keyframes jr-flash{0%{background:0 0}30%{background:var(--acc-t)}to{background:0 0}}@keyframes jr-blink{50%{opacity:.15}}@keyframes jr-cell{to{background:var(--acc-l);border-color:var(--acc-l)}}@keyframes jr-once{0%{offset-distance:0%;opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes jr-loop{0%{offset-distance:0%;opacity:0;animation-timing-function:cubic-bezier(.45,0,.55,1)}4%{opacity:1}42%{opacity:1}46%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}@media (max-width:900px){.jr-wrap{display:block}.jr-sticky{display:none}.jr-step{opacity:1;min-height:0;margin-top:56px}.jr-inline{margin-top:28px;display:block}}.jr-roster .state .tag{font-style:normal;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--acc-t);padding:1px 5px;font-size:8.5px;font-weight:600}
.hx{--paper:#f2ede2;--card:#f9f6ef;--grid:#e3dccc;--ink:#14201a;--ink-2:#46524b;--muted:#7b8179;--green:#15391f;--acc:#4a6db5;--acc-d:#34528f;--acc-t:#dce3f2;--acc-l:#a8bce4;--ease:cubic-bezier(.22,.61,.36,1);--page-w:1600px;--gutter:clamp(16px, 4vw, 56px);--sans:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-mono), ui-monospace, Menlo, monospace;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-feature-settings:normal;font-variant-numeric:normal;min-height:100vh;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}body{background:#f2ede2;margin:0}.hx a{color:inherit;text-decoration:none}.hx-nav{z-index:30;box-sizing:border-box;width:calc(100% - 2 * var(--gutter));max-width:calc(var(--page-w) - 2 * var(--gutter));background:var(--card);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);justify-content:space-between;align-items:center;gap:16px;margin:12px auto 0;padding:10px 10px 10px clamp(14px,2vw,20px);display:flex;position:sticky;top:12px}.hx [id]{scroll-margin-top:96px}.hx-brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:flex}.hx-brand .ai{color:var(--acc-d)}.hx-links{color:var(--ink-2);gap:28px;font-size:14.5px;font-weight:500;display:flex}.hx-btn{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:transform .15s var(--ease), box-shadow .15s var(--ease);white-space:nowrap;border-radius:9px;align-items:center;padding:12px 18px;font-size:15px;font-weight:700;display:inline-flex}.hx-btn:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.hx-btn.primary{background:var(--green);color:var(--paper)}.hx-btn.ghost{background:var(--card)}.hx-btn.sm{padding:9px 14px;font-size:14px}.hx-hero{padding:24px var(--gutter) 48px;position:relative}.hx-hero>*{position:relative}.hx-intro{max-width:calc(var(--page-w) - 2 * var(--gutter));grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:24px;min-height:clamp(560px,100svh - 110px,760px);margin:0 auto;display:grid;position:relative}.hx-board{aspect-ratio:5/4;pointer-events:none;background:var(--card);border:1.5px solid var(--ink);max-height:560px;box-shadow:5px 5px 0 var(--ink);font-family:var(--mono);flex-direction:column;align-self:center;font-size:9.5px;display:flex;position:relative}.hx-board>.bar{box-sizing:border-box;border-bottom:1.5px solid var(--ink);min-height:32px;color:var(--ink-2);letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;padding:5px 12px;display:flex}.hx-board>.bar b{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;font-weight:600}.hx-board>.bar span{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:6px;display:flex}.hx-board>.bar i{background:var(--acc);width:7px;height:7px;display:block}.hx-board>.bar .ex{font-style:normal}@media (min-width:641px) and (max-width:1100px){.hx-board>.bar .ex{display:none}}.hx-board>.pin{background-image:radial-gradient(circle, var(--grid) 1px, transparent 1.4px);background-position:8px 8px;background-size:16px 16px;flex:1;position:relative}.hx-intro,.hx-flow{z-index:1}.hx-scene{pointer-events:none;justify-content:center;align-self:center;align-items:center;min-width:0;display:flex;position:relative}.hx-head{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;padding-bottom:40px;display:flex;position:relative}.hx-tag{font-family:var(--mono);letter-spacing:.04em;border:1.5px solid var(--ink);background:var(--card);align-items:center;gap:10px;padding:7px 12px;font-size:11px;display:inline-flex}.hx-tag i{background:var(--acc);width:7px;height:7px;display:block}.hx h1{letter-spacing:-.045em;text-wrap:balance;max-width:22ch;margin:22px 0 0;font-size:clamp(32px,3.6vw,52px);font-weight:800;line-height:1}.hx h1 .mk{background:linear-gradient(transparent 60%, var(--acc-t) 60%, var(--acc-t) 93%, transparent 93%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .05em}.hx-sub{color:var(--ink-2);text-wrap:pretty;max-width:50ch;margin:20px 0 0;font-size:clamp(16px,1.4vw,18px)}.hx-ctas{flex-wrap:wrap;justify-content:flex-start;gap:14px;margin-top:26px;display:flex}.hx-meta{font-family:var(--mono);color:var(--ink-2);letter-spacing:.04em;margin-top:16px;font-size:10.5px}.hx-flow{z-index:1;max-width:1380px;margin:0 auto;position:relative}.hf-stage.armed{opacity:0;transition:opacity .9s var(--ease), translate .9s var(--ease), scale .9s var(--ease);translate:0 48px;scale:.97}.hf-stage.armed.in,.hf-stage.in{opacity:1;translate:0;scale:1}.hf-fit{width:100%;position:relative}.hf-wrap.crop .hf-fit{overflow:hidden}.hf-wrap.crop .hf-tool,.hf-wrap.crop .hf-team,.hf-wrap.crop .hf-colhd{visibility:hidden}.hf-chips{font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.hf-chips b{letter-spacing:.12em;text-transform:uppercase;flex-basis:100%;margin-bottom:2px;font-weight:600}.hf-chips span{background:var(--card);border:1.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);padding:5px 8px}.hf-fit+.hf-chips{margin-top:18px}.hf-stage{transform-origin:top;width:1200px;height:720px;position:absolute;top:0;left:50%}.hf-svg{pointer-events:none;position:absolute;inset:0;overflow:visible}.hf-rail{fill:none;stroke:var(--ink-2);stroke-width:1.2px;opacity:.55}.hf-sig rect{fill:var(--card);stroke:var(--acc);stroke-width:1.5px}.hf-sig.out rect{fill:var(--acc);stroke:var(--ink);stroke-width:1.2px}.hf-colhd,.hf-tool,.hf-team{position:absolute}.hf-colhd{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-weight:600}.hf-tool,.hf-team{background:var(--card);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);box-sizing:border-box}.hf-tool{align-items:center;gap:11px;padding:0 12px;display:flex}.hf-tool .ic{border:1.2px solid var(--ink);background:var(--paper);flex:none;place-items:center;width:30px;height:30px;display:grid}.hf-tool .ic svg{width:17px;height:17px;display:block}.hf-tool .tx{flex-direction:column;gap:2px;min-width:0;display:flex}.hf-tool b{font-family:var(--sans);letter-spacing:-.01em;font-size:13.5px;font-weight:700;line-height:1.15}.hf-tool small{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:9.5px;display:flex}.hf-tool small i{background:var(--ink-2);width:5px;height:5px;transition:background .4s var(--ease);flex:none}.hf-tool.linked small{color:var(--acc-d)}.hf-tool.linked small i{background:var(--acc)}.hf-term{border:1.5px solid var(--ink);box-shadow:5px 5px 0 var(--acc);font-family:var(--mono);box-sizing:border-box;background:#f9f6eff0;font-size:10.5px;position:absolute}.hf-term .bar{color:var(--muted);letter-spacing:.04em;align-items:center;gap:10px;padding:0 12px;display:flex}.hf-term .bar .dots{gap:5px;display:flex}.hf-term .bar .dots i{border:1.2px solid var(--ink);width:8px;height:8px}.hf-term .bar .dots i:first-child{background:var(--acc)}.hf-term .bar b{color:var(--ink);letter-spacing:.14em;text-transform:uppercase;font-size:9.5px;font-weight:600}.hf-term .bar span:last-child{margin-left:auto}.hf-term .tbody{color:#f2ede2e0;border:1.2px solid var(--ink);background:#15391fdb;padding:0 14px 14px}.hf-term .cmd{color:#f2ede299;align-items:center;gap:8px;display:flex}.hf-term .cmd em{color:var(--acc-l);font-style:normal}.hf-term .row{transition:background .5s var(--ease);grid-template-columns:112px 84px 1fr 58px;align-items:center;gap:8px;margin:0 -14px;padding:0 14px;display:grid}.hf-term .row .id{color:var(--paper)}.hf-term .row .meter{gap:3px;display:flex}.hf-term .row .meter i{width:6px;height:11px;transition:background .45s var(--ease), border-color .45s var(--ease);border:1px solid #f2ede24d}.hf-term .row .meter i.on{background:var(--acc-l);border-color:var(--acc-l)}.hf-term .row .n{text-align:right;color:#f2ede2b8;font-variant-numeric:tabular-nums}.hf-term .row .st{color:#f2ede280;white-space:nowrap}.hf-term .row .st.read{color:var(--acc-l)}.hf-term .row.hot{background:#a8bce424}.hf-term .row.read{background:#a8bce433}.hf-term .log{border-top:1px dashed #f2ede233;margin-top:12px;padding-top:8px}.hf-term .ll{color:#f2ede280;white-space:pre;grid-template-columns:62px 74px 1fr;align-items:center;display:grid;overflow:hidden}.hf-term .ll .who{color:#f2ede2b3}.hf-term .ll.newest{color:#f2ede2e6}.hf-term .ll.newest .who{color:var(--acc-l)}.hf-term .ll.newest .msg:after{content:"";background:var(--acc-l);vertical-align:-2px;width:.5em;height:1em;margin-left:2px;display:inline-block}.hf-link{stroke:var(--ink-2);stroke-width:1.2px;stroke-dasharray:3 4}.hf-query{fill:var(--acc);stroke:var(--ink);stroke-width:1.2px}.hf-chat{border:1.5px solid var(--ink);font-family:var(--sans);box-sizing:border-box;background:#fff;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 10px 28px #14201a1a,0 2px 6px #14201a0f}.hf-chat .av{background:var(--acc);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.hf-chat .av svg{width:13px;height:13px;display:block}.hf-chat .av.sm{width:22px;height:22px}.hf-chat .av.sm svg{width:12px;height:12px}.hf-chat .head{border-bottom:1px solid #ece7dc;align-items:center;gap:9px;padding:0 16px;display:flex}.hf-chat .head b{letter-spacing:-.01em;font-size:13.5px;font-weight:700}.hf-chat .head span:last-child{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-left:auto;font-size:8.5px}.hf-chat .msgs{box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:12px;padding:12px 16px;display:flex;overflow:hidden}.hf-chat .user{max-width:78%;color:var(--ink);background:#f0ece3;border-radius:16px 16px 4px;align-self:flex-end;padding:8px 12px;font-size:13px;line-height:1.4}.hf-chat .bot{align-items:flex-start;gap:9px;min-height:56px;display:flex}.hf-chat .bot .bbody{flex:1;min-width:0}.hf-chat .bot .dots{gap:4px;padding-top:7px;display:flex}.hf-chat .bot .dots i{background:var(--acc);border-radius:50%;width:6px;height:6px}.hf-chat .answer{color:var(--ink);padding-top:2px;font-size:13px;line-height:1.45}.hf-chat .answer.streaming:after{content:"";background:var(--ink);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-left:4px;display:inline-block}.hf-chat .src{flex-wrap:wrap;gap:5px;padding-top:7px;display:flex}.hf-chat .src span{font-family:var(--mono);background:var(--acc-t);color:var(--acc-d);border-radius:999px;padding:3px 9px;font-size:10px}.hf-chat .input{box-sizing:border-box;align-items:center;gap:8px;padding:0 12px 12px;display:flex}.hf-chat .field{white-space:nowrap;background:#faf8f3;border:1px solid #dcd5c7;border-radius:999px;flex:1;align-items:center;height:38px;padding:0 14px;font-size:12.5px;display:flex;overflow:hidden}.hf-chat .field span{overflow:hidden}.hf-chat .field span.empty{color:var(--muted)}.hf-chat .field span.typing:after{content:"";background:var(--ink);vertical-align:-2px;width:1.5px;height:1.05em;margin-left:1px;display:inline-block}.hf-chat .send{width:34px;height:34px;transition:background .3s var(--ease);background:#c9c3b6;border-radius:50%;flex:none;place-items:center;display:grid}.hf-chat .send.ready{background:var(--ink)}.hf-chat .send svg{width:15px;height:15px;display:block}.hf-team{transition:box-shadow .5s var(--ease);flex-direction:column;display:flex}.hf-team.hot{box-shadow:4px 4px 0 var(--acc)}.hf-team .t{border-bottom:1px solid var(--ink);letter-spacing:-.01em;align-items:center;gap:9px;height:36px;padding:0 12px;font-size:14.5px;font-weight:700;display:flex}.hf-team .t span,.hf-team .t svg{width:17px;height:17px;display:block}.hf-team .n{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:flex;overflow:hidden}.hf-team .n i{background:var(--grid);width:6px;height:6px;transition:background .4s var(--ease);flex:none}.hf-team.done .n{color:var(--ink-2)}.hf-team.done .n i{background:var(--acc)}@media (max-width:860px){.hx-links{display:none}.hx-intro{grid-template-columns:1fr;min-height:0}.hx-scene{width:100%}.hx-intro>.hx-scene{order:-1}.hx-scene .rs{max-width:min(520px,62vw)}.hx-hero{padding-top:12px}.hx-head{padding-bottom:24px}.hx h1{margin-top:16px}.hx-sub{margin-top:14px}.hx-ctas{margin-top:20px}}@media (min-width:600px) and (max-width:888px){.hx h1{font-size:36px}}@media (max-width:520px){.hx-nav{gap:10px;padding-left:12px}.hx-brand{gap:8px;font-size:18px}.hx-brand svg{width:26px;height:26px}.hx-nav .hx-btn{box-sizing:border-box;align-items:center;min-height:44px;padding:8px 10px;font-size:12.5px;display:inline-flex}.hx-brand{padding:8px 0}}@media (max-width:374px){.hx-nav .hx-btn{display:none}.hx h1{font-size:29px}}.hf-trail path{fill:none;stroke:var(--acc);stroke-width:2.2px}.hf-trail path.spark{stroke-width:4px;stroke:var(--acc)}.hf-ring{fill:none;stroke:var(--acc);stroke-width:1.4px}.hf-tool{transition:border-color .3s var(--ease), box-shadow .3s var(--ease)}.hf-tool.send{border-color:var(--acc);box-shadow:3px 3px 0 var(--acc)}.hf-tool:after{content:"";border:1.5px solid var(--acc);opacity:0;pointer-events:none;position:absolute;inset:-1.5px}.hf-tool.send:after{animation:hf-ping .7s var(--ease) both}@keyframes hf-ping{0%{opacity:.8;inset:-1.5px}to{opacity:0;inset:-10px}}.hf-team{overflow:hidden}.hf-team:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 25%,#dce3f2f2 50%,#0000 75%);position:absolute;inset:0;translate:-110%}.hf-team.sheen:after{animation:hf-sheen .9s var(--ease) both}@keyframes hf-sheen{0%{translate:-110%}to{translate:110%}}
.sx{z-index:1;padding:clamp(80px,11vw,150px) 0 0;position:relative}.sx-in{max-width:var(--page-w);padding:0 var(--gutter);box-sizing:border-box;margin:0 auto}.sx-head{flex-direction:column;align-items:flex-start;max-width:780px;display:flex}.sx h2{letter-spacing:-.04em;text-wrap:balance;margin:20px 0 0;font-size:clamp(28px,3.3vw,46px);font-weight:800;line-height:1.05}.sx-lead{color:var(--ink-2);text-wrap:pretty;max-width:56ch;margin:18px 0 0;font-size:clamp(16px,1.3vw,18px)}.sx h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(22px,2.1vw,30px);font-weight:800;line-height:1.1}.sx .lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:9.5px;display:flex}.sx mark{color:inherit;background:linear-gradient(transparent 56%, var(--acc-t) 56%, var(--acc-t) 94%, transparent 94%) no-repeat 0 0 / 0% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.sx .in mark,.sx .still mark{animation:sx-mark .8s var(--ease) forwards}.sx .still mark{background-size:100% 100%;animation:none}.sx.dark{--shade:#0a1f10;--fade:clamp(240px, 30vw, 460px);color:var(--paper);padding-top:calc(var(--fade) * .78);padding-bottom:calc(var(--fade) * .78);--band-mask:linear-gradient(to bottom, #0000 calc(var(--fade) * 0), #00000001 calc(var(--fade) * .071), #00000006 calc(var(--fade) * .143), #00000012 calc(var(--fade) * .214), #00000025 calc(var(--fade) * .286), #0000003f calc(var(--fade) * .357), #0000005e calc(var(--fade) * .429), #00000080 calc(var(--fade) * .5), #000000a1 calc(var(--fade) * .571), #000000c0 calc(var(--fade) * .643), #000000da calc(var(--fade) * .714), #000000ed calc(var(--fade) * .786), #000000f9 calc(var(--fade) * .857), #000000fe calc(var(--fade) * .929), #000 calc(var(--fade) * 1), #000 calc(100% - var(--fade) * 1), #000000fe calc(100% - var(--fade) * .929), #000000f9 calc(100% - var(--fade) * .857), #000000ed calc(100% - var(--fade) * .786), #000000da calc(100% - var(--fade) * .714), #000000c0 calc(100% - var(--fade) * .643), #000000a1 calc(100% - var(--fade) * .571), #00000080 calc(100% - var(--fade) * .5), #0000005e calc(100% - var(--fade) * .429), #0000003f calc(100% - var(--fade) * .357), #00000025 calc(100% - var(--fade) * .286), #00000012 calc(100% - var(--fade) * .214), #00000006 calc(100% - var(--fade) * .143), #00000001 calc(100% - var(--fade) * .071), #0000 calc(100% - var(--fade) * 0));margin-top:0}.sx-darkbg{z-index:-1;pointer-events:none;background:var(--green);-webkit-mask-image:var(--band-mask);-webkit-mask-image:var(--band-mask);mask-image:var(--band-mask);position:absolute;inset:0;overflow:hidden}.sx.dark+.sx{padding-top:clamp(24px,3vw,48px)}.sx.dark h2,.sx.dark h3{color:var(--paper)}.sx.dark .sx-lead,.sx.dark .st-card p,.sx.dark .jr-step p{color:#f2ede2c7}.sx.dark .hx-tag{border-color:var(--paper);color:var(--paper);background:0 0}.sx.dark .hx-tag i{background:var(--acc-l)}.sx.dark .st-card .num,.sx.dark .jr-step .num{color:var(--acc-l)}.sx.dark .hx-board{box-shadow:6px 6px 0 var(--shade)}.sx.dark .jr-step .res{box-shadow:3px 3px 0 var(--shade);color:var(--ink)}.sx.dark .sx-more{color:var(--paper);border-color:var(--paper)}.sx-board{aspect-ratio:auto;pointer-events:auto;align-self:stretch;max-height:none}.sx-board .bar span{color:var(--ink-2)}.sx-board .pin{font-family:var(--sans);letter-spacing:normal;font-size:16px}.sx-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,4vw,56px);margin-top:clamp(36px,4vw,56px);display:grid}.sx-pick{padding-top:6px}.sx-tabs{flex-wrap:wrap;gap:10px;display:flex}.sx-tabs button{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--card);color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;transition:transform .15s var(--ease), box-shadow .15s var(--ease), background .2s var(--ease);border-radius:9px;align-items:center;gap:10px;padding:11px 14px;display:inline-flex}.sx-tabs button span{color:var(--muted)}.sx-tabs button:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.sx-tabs button.on{background:var(--green);color:var(--paper);box-shadow:3px 3px 0 var(--ink)}.sx-tabs button.on span{color:var(--acc-l)}.sx-pick h3{margin-top:30px}.sx-pick p{color:var(--ink-2);max-width:46ch;margin:14px 0 0;font-size:17px}.sx-note{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:22px;font-size:10px;display:inline-block}.sx-doc .pin{overflow:hidden}.db-fit{width:100%;position:relative}.db{transform-origin:0 0;position:absolute;top:0;left:0}.db-svg{fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.db-rail{stroke:var(--ink-2);stroke-width:1.2px;opacity:.5;stroke-dasharray:1 1;stroke-dashoffset:1px}.db-src{box-sizing:border-box;background:var(--card);border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-family:var(--mono);letter-spacing:.02em;opacity:0;align-items:center;gap:10px;padding:0 10px;font-size:10px;display:flex;position:absolute}.db-src .ic{border:1.2px solid var(--ink);background:var(--paper);flex:none;place-items:center;width:26px;height:26px;display:grid}.db-src .ic svg{width:15px;height:15px;display:block}.db-src .ok{border:1.2px solid var(--ink);flex:none;width:7px;height:7px;margin-left:auto}.db-doc{box-sizing:border-box;background:var(--card);border:1.5px solid var(--ink);box-shadow:5px 5px 0 var(--acc);position:absolute}.db-doc h4{letter-spacing:-.02em;border-bottom:1px solid var(--grid);margin:0;padding:18px 20px 14px;font-size:18px;font-weight:800}.db-line{box-sizing:border-box;flex-direction:column;gap:9px;padding-top:6px;display:flex;position:absolute;left:20px;right:20px}.db-line .v{letter-spacing:-.01em;clip-path:inset(0 100% 0 0);white-space:nowrap;font-size:14.5px;font-weight:700;line-height:1.3}.db-line .ln{background:var(--grid);transform-origin:0;height:6px;scale:0 1}.db-line.open{flex-direction:row;justify-content:space-between;align-items:center}.db-line.open .v{color:var(--acc-d)}.db-line .q{background:var(--acc);width:20px;height:20px;color:var(--paper);font:600 12px var(--mono);border:1.5px solid var(--ink);opacity:0;place-items:center;display:grid}.db-status{background:var(--green);color:var(--paper);font-family:var(--mono);letter-spacing:.04em;opacity:0;align-items:center;gap:8px;padding:7px 11px;font-size:10px;display:inline-flex;position:absolute;bottom:16px;left:20px}.db-status i{background:var(--acc-l);width:7px;height:7px;display:block}.db-sig{z-index:3;box-sizing:border-box;background:var(--acc);border:1.5px solid var(--ink);offset-rotate:0deg;opacity:0;pointer-events:none;width:9px;height:9px;position:absolute;top:0;left:0}.sx-stage.in .db-src{animation:sx-rise .4s var(--ease) forwards, db-ping 1.1s var(--ease);animation-delay:calc(var(--i) * 60ms), calc(.35s + var(--i) * .5s)}.sx-stage.in .db-src .ok{animation:db-ok .3s var(--ease) forwards;animation-delay:calc(.95s + var(--i) * .5s)}.sx-stage.in .db-rail{animation:db-draw .5s var(--ease) forwards;animation-delay:calc(.3s + var(--i) * .5s)}.sx-stage.in .db-sig{animation:.6s forwards db-fly;animation-delay:calc(.35s + var(--i) * .5s)}.sx-stage.in .db-line .v{animation:db-write .55s var(--ease) forwards;animation-delay:calc(.9s + var(--i) * .5s)}.sx-stage.in .db-line .ln{animation:db-bar .7s var(--ease) forwards;animation-delay:calc(1.1s + var(--i) * .5s)}.sx-stage.in .db-line.open .v{animation:db-write .55s var(--ease) forwards;animation-delay:2.9s}.sx-stage.in .db-line.open mark{animation:sx-mark .8s var(--ease) 3.3s forwards}.sx-stage.in .db-line .q{animation:sx-rise .3s var(--ease) 3.5s forwards, jr-blink 1.3s steps(1) 4s infinite}.sx-stage.in .db-status{animation:sx-drop .5s var(--ease) 3.9s forwards}.sx-stage.in .db-status i{animation:1.4s step-end 4.4s infinite jr-blink}.sx-stage.still .db *,.sx-stage.still .db-src{animation-play-state:paused!important;animation-delay:-30s!important}@keyframes db-ping{0%{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink)}12%{border-color:var(--acc);box-shadow:3px 3px 0 var(--acc)}to{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink)}}@keyframes db-ok{to{background:var(--acc);border-color:var(--acc)}}@keyframes db-draw{to{stroke-dashoffset:0}}@keyframes db-fly{0%{offset-distance:0%;opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}90%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes db-write{to{clip-path:inset(0)}}@keyframes db-bar{to{scale:1}}@keyframes sx-rise{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes sx-src{0%{background:var(--acc-t);color:var(--acc)}to{color:var(--acc-d);background:0 0}}@keyframes sx-mark{to{background-size:100% 100%}}@keyframes sx-drop{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.sx-sys{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(24px,3vw,44px);display:grid}.sx-sys h2{font-size:clamp(26px,2.5vw,36px)}.sx-sys .sx-lead{font-size:16px}.sx-sys .hx-flow{max-width:none;margin:0}@media (max-width:900px){.sx-sys{grid-template-columns:1fr}}.sx-more{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-bottom:1.5px solid var(--ink);margin-top:clamp(40px,5vw,64px);padding-bottom:3px;font-size:11px;font-weight:600;display:inline-block}.sx-close{padding-bottom:0}.sx-byline{align-items:flex-start;gap:16px;max-width:640px;display:flex}.sx-byline .ava{background:var(--green);width:48px;height:48px;color:var(--paper);font:700 14px var(--mono);border:1.5px solid var(--ink);flex:none;place-items:center;display:grid}.sx-byline b{font-size:16px}.sx-byline p{color:var(--ink-2);margin:4px 0 8px;font-size:15.5px}.sx-byline a{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc-d);font-size:10.5px;font-weight:600}.sx-contact{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,64px);margin-top:clamp(48px,6vw,88px);display:grid}.sx-contact-tx{flex-direction:column;align-items:flex-start;display:flex}.sx-contact h2{max-width:20ch}.sx-contact-tx p{max-width:56ch;color:var(--ink-2);margin:18px 0 0;font-size:clamp(16px,1.3vw,18px)}.lf-board{align-self:center}.lf-board>.pin{padding:clamp(14px,2.2vw,26px)}.lf{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.lf .wide{grid-column:1/-1}.lf-f{flex-direction:column;gap:6px;min-width:0;display:flex}.lf label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:10px;font-weight:600}.lf input,.lf textarea{box-sizing:border-box;border:1.5px solid var(--ink);background:var(--card);width:100%;color:var(--ink);font-family:var(--sans);appearance:none;transition:box-shadow .15s var(--ease), border-color .15s var(--ease), translate .15s var(--ease);border-radius:0;outline:none;padding:11px 12px;font-size:16px;line-height:1.4}.lf textarea{resize:vertical;min-height:96px;display:block}.lf input:focus-visible,.lf textarea:focus-visible{border-color:var(--acc-d);box-shadow:3px 3px 0 var(--acc);translate:-1px -1px}.lf-ts{min-height:65px}.lf-ts.compact{min-height:140px}.lf-note{opacity:.8;margin:0;font-size:14px;line-height:1.45}.lf-note a{color:inherit;margin:-10px -4px;padding:10px 4px;text-decoration:underline}.lf-err{border:1.5px solid var(--ink);background:var(--acc-t);margin:0;padding:10px 12px;font-size:14.5px;line-height:1.4}.lf button.hx-btn{cursor:pointer;justify-self:start;font-family:inherit}.lf button.hx-btn:disabled{opacity:.55;cursor:default;box-shadow:3px 3px 0 var(--ink);transform:none}.lf-done{letter-spacing:-.02em;align-items:center;gap:12px;margin:0;padding:clamp(28px,5vw,56px) 4px;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.2;display:flex}.lf-done i{background:var(--acc);border:1.5px solid var(--ink);flex:none;width:12px;height:12px;display:block}@media (max-width:900px){.sx-contact{grid-template-columns:1fr}}@media (max-width:520px){.lf{grid-template-columns:1fr}}.sx-foot{max-width:var(--page-w);box-sizing:border-box;padding:40px var(--gutter) 44px;font-family:var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:11px;display:flex}@media (max-width:860px){.sx-split{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sx-stage .db *,.sx-stage .db-src{animation-play-state:paused!important;animation-delay:-30s!important}.sx mark{background-size:100% 100%!important}}.sx-foot a{margin:-12px -6px;padding:12px 6px}
.hx-links a{border-bottom:1.5px solid #0000;padding:6px 0}.hx-links a[aria-current]{color:var(--ink);border-bottom-color:var(--ink)}.hx-nav-r{align-items:center;gap:10px;display:flex}.hx-menu-btn{font:600 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:var(--card);min-height:44px;color:var(--ink);border:1.5px solid var(--ink);cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:9px 12px;display:none}.hx-menu-btn .bars{gap:3px;width:14px;display:grid}.hx-menu-btn .bars i{background:var(--ink);height:1.5px;display:block}.hx-menu{display:none}@media (max-width:860px){.hx-menu-btn{display:inline-flex}.hx-menu[hidden]{display:none}.hx-menu:not([hidden]){background:var(--card);border:1.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:8px;display:grid;position:absolute;top:calc(100% + 10px);left:-1.5px;right:-1.5px}.hx-menu a{border-radius:9px;padding:12px;font-size:16px;font-weight:600;display:block}.hx-menu a[aria-current]{background:var(--acc-t)}}@media (max-width:520px){.hx-menu-btn{padding:0 11px}.hx-menu-btn .label{display:none}.hx-nav-r{gap:8px}}@media (max-width:374px){.hx-nav .hx-btn{display:none}}.sx-foot-links{flex-wrap:wrap;gap:4px 18px;display:flex}.pg .sx-foot{margin-top:clamp(40px,6vw,80px)}.pg-head{z-index:1;padding:clamp(28px, 5vw, 72px) var(--gutter) 0;position:relative}.pg-head-in{max-width:calc(var(--page-w) - 2 * var(--gutter));margin:0 auto}.pg-head-in.with-aside{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.pg-head-tx{flex-direction:column;align-items:flex-start;display:flex}.pg-head h1{letter-spacing:-.045em;text-wrap:balance;max-width:20ch;margin:22px 0 0;font-size:clamp(34px,4.4vw,62px);font-weight:800;line-height:1}.pg-head h1 .mk{background:linear-gradient(transparent 60%, var(--acc-t) 60%, var(--acc-t) 93%, transparent 93%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .05em}.pg-lead{color:var(--ink-2);text-wrap:pretty;max-width:56ch;margin:20px 0 0;font-size:clamp(16px,1.4vw,19px)}.pg-board{pointer-events:none}.pg-board .hx-board{max-width:560px;margin:0 auto}@media (max-width:900px){.pg-head-in.with-aside{grid-template-columns:1fr}.pg-board{display:none}}.pg-grid{gap:clamp(16px,2vw,24px);margin-top:clamp(32px,4vw,52px);display:grid}.pg-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.pg-card{box-sizing:border-box;background:var(--card);color:var(--ink);border:1.5px solid var(--ink);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(20px,2.4vw,30px);display:flex}.pg-card .num,.pg-person .num{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);font-size:11px;font-weight:600}.pg-card h3{font-size:clamp(19px,1.6vw,23px)}.pg-card p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px}.pg-card.featured{box-shadow:5px 5px 0 var(--acc)}.pg-ic{border:1.5px solid var(--ink);background:var(--paper);width:40px;height:40px;color:var(--ink);border-radius:9px;place-items:center;margin-bottom:4px;display:grid}.pg-meta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:18px;font-size:10px;display:inline-block}.sx.dark .pg-card{box-shadow:none}.sx.dark .pg-card h3{color:var(--ink)}.sx.dark .pg-card p{color:var(--ink-2)}.sx.dark .pg-grid{margin-top:clamp(28px,3vw,44px)}.pg-price{flex-direction:column;gap:4px;margin-top:4px;display:flex}.pg-price b{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,34px);font-weight:800;line-height:1}.pg-price span{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-2);font-size:10.5px}.pg-step h3{margin-top:8px}.pg-step p{flex:1}.pg-res{border:1.5px solid var(--ink);background:var(--paper);border-radius:9px;flex-direction:column;align-self:stretch;gap:6px;margin-top:8px;padding:11px 14px 12px;display:flex}.pg-res b{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);align-items:center;gap:8px;font-size:9.5px;font-weight:600;display:flex}.pg-res b i{background:var(--acc);width:7px;height:7px;display:block}.pg-res span{letter-spacing:-.01em;font-size:15px;font-weight:700;line-height:1.3}.pg-note{font-family:var(--mono);color:var(--muted);font-size:10.5px;line-height:1.5}.pg-cta{flex-direction:column;align-items:flex-start;gap:10px;margin-top:8px;display:flex}.pg-links{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:26px;display:flex}.pg-links .sx-more{margin-top:0}.pg-invite .sx-head .pg-cta,.sx-head .pg-cta{margin-top:26px}.pg-faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px) clamp(28px,4vw,64px);margin:clamp(32px,4vw,52px) 0 0;display:grid}.pg-faq>div{border-top:1.5px solid var(--ink);padding-top:18px}.pg-faq dt{letter-spacing:-.02em;font-size:clamp(18px,1.5vw,21px);font-weight:800}.pg-faq dd{color:var(--ink-2);text-wrap:pretty;max-width:52ch;margin:10px 0 0;font-size:16px}.pg-case{background:var(--card);border:1.5px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:14px;margin-top:clamp(8px,2vw,24px);overflow:hidden}.pg-case-bar{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:clamp(18px,2.2vw,28px) clamp(20px,2.4vw,32px);display:flex}.pg-logo{flex-direction:column;gap:4px;display:flex}.pg-logo b{letter-spacing:-.03em;font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1.1}.pg-logo span{color:var(--ink-2);font-size:15px}.pg-tags{flex-wrap:wrap;gap:8px;display:flex}.pg-tags span{border:1.2px solid var(--ink);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;background:var(--paper);border-radius:6px;align-items:center;gap:7px;padding:6px 10px;font-size:10px;display:inline-flex}.pg-tags i{background:var(--acc);width:6px;height:6px;display:block}.pg-case-body{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);padding:clamp(20px,2.4vw,32px);display:grid}.pg-case-body h3{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-d);font-size:11px;font-weight:600}.pg-case-body p,.pg-case-body li{color:var(--ink-2);text-wrap:pretty;font-size:16px}.pg-case-body p{margin:12px 0 0}.pg-case-body ul{gap:8px;margin:12px 0 0;padding-left:18px;display:grid}.pg-quote{border-top:1.5px solid var(--ink);margin:0;padding:clamp(20px,2.4vw,32px)}.pg-quote p{letter-spacing:-.015em;text-wrap:pretty;max-width:60ch;margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.35}.pg-quote footer{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-top:12px;font-size:10.5px}.pg-refcall{border-top:1.5px solid var(--grid);color:var(--ink-2);margin:0;padding:16px clamp(20px,2.4vw,32px);font-size:15px}.pg-building{max-width:640px;margin-top:clamp(16px,2vw,24px)}.pg-building .pg-logo b{font-size:22px}.pg-person{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:clamp(16px,2.4vw,32px);max-width:820px;display:grid}.pg-person .ava{background:var(--green);width:72px;height:72px;color:var(--paper);font:700 18px var(--mono);border:1.5px solid var(--ink);border-radius:14px;place-items:center;display:grid}.pg-person-tx{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.pg-person-tx b{letter-spacing:-.03em;font-size:clamp(22px,2vw,28px);font-weight:800;line-height:1.1}.pg-person-tx p{color:var(--ink-2);text-wrap:pretty;max-width:58ch;margin:10px 0 0;font-size:clamp(16px,1.3vw,18px)}.pg-person-tx .sx-more{margin-top:18px}@media (max-width:1100px){.pg-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.pg-grid.three,.pg-case-body,.pg-faq{grid-template-columns:1fr}}@media (max-width:560px){.pg-grid.four,.pg-person{grid-template-columns:1fr}}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/481eac7be1c268b7-s.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.QxXn1a_className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.QxXn1a_variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2a5zzury7bvvl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.01g2kivmtf43w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.29dtuopo-jwmz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.p.3p2zw-bmbrlar.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2a5zzury7bvvl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.01g2kivmtf43w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.29dtuopo-jwmz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.p.3p2zw-bmbrlar.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2a5zzury7bvvl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.01g2kivmtf43w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.29dtuopo-jwmz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.p.3p2zw-bmbrlar.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.gfj5aW_className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.gfj5aW_variable{--font-mono:"Martian Mono", "Martian Mono Fallback"}
