.tk{color-scheme:light;--tk-film:#EDF2F9;--tk-film-2:#E4EBF6;--tk-paper:#F8FAFD;--tk-white:#FFFFFF;--tk-ink:#10266B;--tk-ink-2:#34467A;--tk-mute:#56688F;--tk-cobalt:#1F43B8;--tk-line:#C3D0E8;--tk-line-2:#DCE4F2;--tk-red:#D3263A;--tk-red-ink:#B81C30;--tk-redwash:rgba(211,38,58,.08);--tk-redwash-2:rgba(211,38,58,.1);--tk-ok:#16794B;--tk-ok-wash:rgba(22,121,75,.1);--tk-bp:#0E2263;--tk-bp-2:#132B78;--tk-bp-line:rgba(160,185,240,.16);--tk-bp-ink:#E6ECFA;--tk-bp-mute:#A9B8E0;--display:var(--tk-display),"Arial Narrow",ui-sans-serif,sans-serif;--sans:var(--tk-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--tk-mono),ui-monospace,"SF Mono",Menlo,monospace;--ease:cubic-bezier(.2,.8,.2,1);background:var(--tk-film);color:var(--tk-ink);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative}.tk *{box-sizing:border-box}.tk a,.tk button{color:inherit}.tk button{font:inherit;cursor:pointer}.tk :focus-visible{outline:2.5px solid var(--tk-cobalt);outline-offset:3px;border-radius:4px}.tk h1,.tk h2,.tk h3,.tk h4{text-wrap:balance;margin:0}.tk p{margin:0}.tk ol,.tk ul{margin:0;padding:0;list-style:none}.tk .tk-wrap{max-width:1240px;margin-inline:auto;padding-inline:24px}.tk .tk-rel{position:relative}@media(max-width:480px){.tk .tk-wrap{padding-inline:18px}}.tk nav[aria-label=Breadcrumb]{color:var(--tk-mute)}.tk nav[aria-label=Breadcrumb] [aria-current]{color:var(--tk-ink)}.tk nav[aria-label=Breadcrumb] span[aria-hidden]{color:var(--tk-line)}.tk .tk-kick,.tk nav[aria-label=Breadcrumb] a:hover{color:var(--tk-red)}.tk .tk-kick{font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.tk .tk-h2{font-family:var(--display);font-weight:800;font-size:clamp(36px,4.6vw,60px);line-height:.98;letter-spacing:-.005em;margin-top:14px;max-width:16ch;color:var(--tk-ink)}.tk .tk-h2.wide{max-width:24ch}.tk .tk-body{color:var(--tk-ink-2);max-width:60ch;margin-top:18px}.tk .tk-body+.tk-body{margin-top:14px}.tk .tk-red{color:var(--tk-red)}.tk .tk-sec{padding-block:clamp(72px,9vw,124px);position:relative}.tk .tk-rule{border-top:1.5px solid var(--tk-line)}.tk .tk-head-split,.tk .tk-split,.tk .tk-two{display:grid;gap:44px;grid-template-columns:minmax(0,1fr);align-items:start}.tk .tk-head-split>*,.tk .tk-split>*,.tk .tk-two>*{min-width:0}.tk .tk-head-split{margin-bottom:44px;align-items:end}.tk .tk-head-split .tk-body:first-child{margin-top:0}@media(min-width:1000px){.tk .tk-two{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px}.tk .tk-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}.tk .tk-split.flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.tk .tk-split.flip>:first-child{order:2}.tk .tk-head-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.tk .tk-sticky{position:sticky;top:110px}}.tk .tk-stage{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tk-red)}.tk .tk-stage i{font-style:normal;display:inline-grid;place-items:center;min-width:34px;height:26px;padding-inline:6px;border:1.5px solid var(--tk-red);border-radius:4px;letter-spacing:0;background:var(--tk-white)}.tk .tk-points{margin-top:26px;display:grid;gap:12px;max-width:60ch}.tk .tk-points li{position:relative;padding-left:24px;color:var(--tk-ink-2);font-size:15.5px;line-height:1.55}.tk .tk-points li:before{content:"";position:absolute;left:2px;top:8px;width:9px;height:9px;border:2px solid var(--tk-red);border-radius:50%}.tk .tk-points strong{color:var(--tk-ink);font-weight:600}.tk .tk-hero{padding-top:146px;padding-bottom:72px;position:relative;overflow:hidden}.tk .tk-film{background-image:linear-gradient(rgba(31,67,184,.1) 1.5px,transparent 0),linear-gradient(90deg,rgba(31,67,184,.1) 1.5px,transparent 0),linear-gradient(rgba(31,67,184,.05) 1px,transparent 0),linear-gradient(90deg,rgba(31,67,184,.05) 1px,transparent 0);background-size:160px 160px,160px 160px,32px 32px,32px 32px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.25),rgba(0,0,0,.5) 40%,#000 80%);mask-image:linear-gradient(90deg,rgba(0,0,0,.25),rgba(0,0,0,.5) 40%,#000 80%)}.tk .tk-film,.tk .tk-hero:after{position:absolute;inset:0;pointer-events:none}.tk .tk-hero:after{content:"";background:radial-gradient(45% 55% at 74% 48%,rgba(255,255,255,.65),transparent 70%)}.tk .tk-hero .tk-wrap{z-index:1}.tk .tk-band{position:absolute;inset:0 0 auto;height:96px;background:var(--tk-bp);border-bottom:3px solid var(--tk-red);pointer-events:none;z-index:0}@media(min-width:640px){.tk .tk-band{height:108px}}.tk .tk-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;margin-top:34px;align-items:center}.tk .tk-hero-grid>*{min-width:0}@media(min-width:1080px){.tk .tk-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:56px}}.tk .tk-kicker{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tk-mute)}.tk .tk-mark{width:32px;height:32px;border-radius:8px;background:var(--tk-red);display:grid;place-items:center;flex:none}.tk h1{font-family:var(--display);font-weight:800;font-size:clamp(44px,5.3vw,78px);line-height:.93;letter-spacing:-.008em;margin-top:26px;color:var(--tk-ink)}.tk h1 .tk-red{display:inline}.tk .tk-lede{margin-top:28px;font-size:clamp(18px,1.55vw,21px);line-height:1.5;color:var(--tk-ink-2);max-width:40ch;font-weight:500}.tk .tk-outcome{margin-top:22px;padding-left:16px;border-left:3px solid var(--tk-red);font-size:16px;line-height:1.55;color:var(--tk-ink-2);max-width:48ch}.tk .tk-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5px;background:var(--tk-line);border:1.5px solid var(--tk-line);border-radius:10px;overflow:hidden;margin:56px 0 0}.tk .tk-facts>div{background:var(--tk-paper);padding:16px 18px;min-width:0}.tk .tk-facts .wide{grid-column:1/-1}@media(min-width:900px){.tk .tk-facts{grid-template-columns:repeat(4,minmax(0,.7fr)) minmax(0,2.2fr)}.tk .tk-facts .wide{grid-column:auto}}.tk .tk-facts dt{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--tk-mute)}.tk .tk-facts dd{margin:6px 0 0;font-size:15.5px;font-weight:500;color:var(--tk-ink);line-height:1.45}.tk .tk-facts dd a{color:var(--tk-cobalt);text-decoration:none;font-weight:500}.tk .tk-facts dd a:hover{text-decoration:underline;text-underline-offset:3px}.tk .tk-hero-run{position:relative;display:grid;gap:14px;max-width:680px}@media(min-width:1080px){.tk .tk-hero-run{max-width:none}}.tk .tk-sheet{position:relative;background:var(--tk-paper);border:2px solid var(--tk-ink);border-radius:6px;box-shadow:10px 10px 0 -2px rgba(16,38,107,.1),0 40px 80px -40px rgba(16,38,107,.45)}.tk .tk-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 18px;height:48px;border-bottom:2px solid var(--tk-ink);font-family:var(--mono)}.tk .tk-sheet-head b{font-size:14px;font-weight:600;letter-spacing:.06em;white-space:nowrap}.tk .tk-sheet-head span{font-size:13px;color:var(--tk-mute);letter-spacing:.08em}.tk .tk-strip{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 18px 0}.tk .tk-chip-sheet{font-family:var(--mono);font-size:11.5px;font-weight:600;padding:4px 8px;border-radius:4px;border:1.5px solid var(--tk-line);color:var(--tk-mute);background:var(--tk-white);transition:opacity .5s var(--ease),border-color .4s,color .4s,background .4s}.tk .tk-chip-sheet.keep{border-color:rgba(211,38,58,.55);color:var(--tk-red-ink);background:var(--tk-redwash)}.tk .tk-chip-sheet.out{opacity:.4;text-decoration:line-through}.tk .tk-hero-svg{display:block;width:100%;height:auto;padding:6px 6px 0}.tk .tk-svg-mono{font-family:var(--mono);font-weight:600}.tk .tk-stage-pill{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border-radius:999px;background:var(--tk-ink);color:#E6ECFA;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.02em;white-space:nowrap}.tk .tk-stage-pill i{width:7px;height:7px;border-radius:50%;background:#FF5A6C;flex:none;animation:tk-pulse 1.4s ease-in-out infinite}@keyframes tk-pulse{50%{opacity:.35}}.tk .tk-list{background:var(--tk-white);border-radius:12px;overflow:hidden;box-shadow:0 0 0 2px var(--tk-ink),0 36px 70px -30px rgba(16,38,107,.55)}.tk .tk-list-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;height:42px;background:var(--tk-ink);color:#DCE5F7;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.tk .tk-list-head span{color:#A9B8E0;letter-spacing:0;text-transform:none;font-weight:500}.tk .tk-list-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;height:38px;border-bottom:1.5px solid #e1e8f4}.tk .tk-list-row em{font-style:normal;font-size:16px;font-weight:500;color:var(--tk-ink-2)}.tk .tk-list-row b{font-family:var(--mono);font-size:16px;font-weight:600;color:var(--tk-line);transition:color .4s}.tk .tk-list-row.on b{color:var(--tk-ink);animation:tk-in .45s var(--ease) both}.tk .tk-list-bid{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;height:52px;background:var(--tk-paper);border-top:2px solid var(--tk-line);transition:background .4s,border-color .4s}.tk .tk-list-bid em{font-style:normal;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tk-mute)}.tk .tk-list-bid b{font-family:var(--mono);font-size:24px;font-weight:700;color:var(--tk-line)}.tk .tk-list-bid.on{background:var(--tk-redwash);border-top-color:var(--tk-red)}.tk .tk-list-bid.on b,.tk .tk-list-bid.on em{color:var(--tk-red-ink)}.tk .tk-list-bid.on b{animation:tk-in .5s var(--ease) both}@media(min-width:640px){.tk .tk-list{position:relative;z-index:2;width:min(320px,52%);margin:-168px -22px 0 auto}}.tk .tk-rail{display:flex;align-items:stretch;gap:4px}.tk .tk-rail-step{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;border:0;border-top:3px solid var(--tk-line);background:transparent;padding:7px 2px 2px;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tk-mute);text-align:left;transition:border-color .35s,color .35s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.tk .tk-rail-step span{font-size:10px;color:var(--tk-mute);opacity:.8}.tk .tk-rail-step.done{border-top-color:var(--tk-ink);color:var(--tk-ink)}.tk .tk-rail-step[aria-pressed=true]{border-top-color:var(--tk-red);color:var(--tk-red-ink)}.tk .tk-rail-step:hover,.tk .tk-rail-step[aria-pressed=true] span{color:var(--tk-red-ink)}.tk .tk-rail-play{flex:none;display:grid;place-items:center;width:34px;height:34px;margin-right:6px;border-radius:50%;border:1.5px solid var(--tk-ink);background:var(--tk-white);color:var(--tk-ink)}.tk .tk-rail-play:hover{background:var(--tk-ink);color:#fff}@media(max-width:420px){.tk .tk-rail-step{font-size:9px;letter-spacing:.02em}}.tk .tk-fade{opacity:0;transition:opacity .6s var(--ease)}.tk .tk-fade.on{opacity:1}.tk .tk-pop{opacity:0;transform:scale(.96);transform-box:fill-box;transform-origin:center;transition:opacity .5s var(--ease),transform .5s var(--ease)}.tk .tk-pop.on{opacity:1;transform:none}.tk .tk-pop.d1{transition-delay:.15s}.tk .tk-pop.d2{transition-delay:.3s}.tk .tk-draw{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s var(--ease)}.tk .tk-draw.on{stroke-dashoffset:0}.tk .tk-draw.d1{transition-delay:.25s}.tk .tk-cursor{animation:tk-nudge 1.6s ease-in-out infinite}@keyframes tk-nudge{50%{transform:translateY(6px)}}@keyframes tk-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.tk .tk-notes{background:var(--tk-paper);border:2px solid var(--tk-ink);border-radius:6px}.tk .tk-notes-head{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 20px;border-bottom:2px solid var(--tk-ink);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.tk .tk-notes-head span:last-child{color:var(--tk-mute);font-weight:500}.tk .tk-notes ol{display:grid}.tk .tk-notes li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:8px;padding:20px 22px;border-top:1.5px solid var(--tk-line-2);color:var(--tk-ink-2);font-size:16.5px;line-height:1.6}.tk .tk-notes li:first-child{border-top:0}.tk .tk-note-n{font-family:var(--mono);font-weight:600;color:var(--tk-red);font-size:15px;padding-top:1px}.tk .tk-how{padding-block:clamp(56px,6vw,84px)}.tk .tk-stages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:34px;counter-reset:s}@media(min-width:860px){.tk .tk-stages{grid-template-columns:repeat(4,minmax(0,1fr))}}.tk .tk-stages a{display:flex;align-items:center;gap:12px;height:100%;padding:16px;border:1.5px solid var(--tk-line);border-radius:8px;background:var(--tk-paper);text-decoration:none;font-weight:600;font-size:16px;transition:border-color .2s,transform .2s}.tk .tk-stages a:hover{border-color:var(--tk-red);transform:translateY(-2px)}.tk .tk-stages i{font-style:normal;font-family:var(--mono);font-size:12px;color:var(--tk-red);border:1.5px solid var(--tk-red);border-radius:4px;padding:3px 6px;flex:none}@media(min-width:860px){.tk .tk-stages li{position:relative}.tk .tk-stages li:not(:last-child):after{content:"";position:absolute;right:-9px;top:50%;width:8px;height:1.5px;background:var(--tk-red)}}.tk .tk-demo{margin:0;min-width:0}.tk .tk-demo-bar{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center;margin-bottom:14px}.tk .tk-seg{display:inline-flex;flex-wrap:wrap;max-width:100%;gap:3px;padding:4px;border-radius:999px;background:var(--tk-white);border:1.5px solid var(--tk-line)}.tk .tk-seg button{border:0;background:transparent;border-radius:999px;padding:7px 13px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tk-mute);transition:background .2s,color .2s}.tk .tk-seg button:hover{color:var(--tk-ink)}.tk .tk-seg button[aria-pressed=true]{background:var(--tk-red);color:#fff}@media(max-width:600px){.tk .tk-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-radius:12px}.tk .tk-seg.three{grid-template-columns:repeat(3,minmax(0,1fr))}.tk .tk-seg button{border-radius:8px;padding:8px 6px;line-height:1.3}.tk .tk-seg.three button{font-size:11px;letter-spacing:.02em}.tk .tk-seg.three small{display:block}}.tk .tk-seg small{font-size:10px;opacity:.8;text-transform:lowercase;letter-spacing:.02em}.tk .tk-btn{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:9px 16px;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--tk-ink);color:#fff;transition:background .2s}.tk .tk-btn:hover{background:var(--tk-cobalt)}.tk .tk-btn.ghost{background:var(--tk-white);color:var(--tk-ink);box-shadow:inset 0 0 0 1.5px var(--tk-line)}.tk .tk-btn.ghost:hover{box-shadow:inset 0 0 0 1.5px var(--tk-ink)}.tk .tk-panel{background:var(--tk-paper);border:2px solid var(--tk-ink);border-radius:6px;overflow:hidden;min-width:0}.tk .tk-panel-head{display:flex;justify-content:space-between;align-items:center;gap:6px 14px;flex-wrap:wrap;padding:10px 16px;border-bottom:2px solid var(--tk-ink);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tk .tk-panel-head span:last-child{color:var(--tk-mute);font-weight:500;text-transform:none;letter-spacing:.02em}.tk .tk-panel-head b{color:var(--tk-red)}.tk .tk-fig{margin-top:14px;font-size:14px;color:var(--tk-mute);line-height:1.5}.tk .tk-fig span{font-size:12px;letter-spacing:.1em;color:var(--tk-red);margin-right:6px}.tk .tk-fig span,.tk .tk-lbl{font-family:var(--mono);font-weight:600;text-transform:uppercase}.tk .tk-lbl{font-size:11px;letter-spacing:.12em;color:var(--tk-mute)}.tk .tk-split-demo{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.tk .tk-split-demo>*{min-width:0}@media(min-width:900px){.tk .tk-split-demo{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}.tk .tk-split-demo.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tk .tk-set{display:grid}.tk .tk-set li{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 16px;border-top:1.5px solid var(--tk-line-2);animation:tk-sweep .5s var(--ease) both}.tk .tk-set li:first-child{border-top:0}.tk .tk-thumb{width:62px;height:40px;background:var(--tk-white);border:1.5px solid var(--tk-line);border-radius:3px;fill:none;stroke:var(--tk-ink);stroke-width:1.6}.tk .tk-set-meta{display:grid;min-width:0}.tk .tk-set-meta b{font-family:var(--mono);font-size:13.5px;font-weight:600}.tk .tk-set-meta span{font-size:14px;color:var(--tk-ink-2);overflow-wrap:anywhere}.tk .tk-set-verdict{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.tk .tk-tag-drop,.tk .tk-tag-keep{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:4px;white-space:nowrap}.tk .tk-tag-keep{background:var(--tk-redwash);color:var(--tk-red-ink);box-shadow:inset 0 0 0 1.5px rgba(211,38,58,.4)}.tk .tk-tag-drop{color:var(--tk-mute);box-shadow:inset 0 0 0 1.5px var(--tk-line-2)}.tk .tk-scale{font-family:var(--mono);font-size:11.5px;color:var(--tk-mute);white-space:nowrap}.tk .tk-scale b{color:var(--tk-ink);font-weight:600}.tk .tk-scale em{font-style:normal;color:var(--tk-red-ink);margin-left:5px}.tk .tk-set li.drop .tk-thumb{stroke:#9AA9CB;background:var(--tk-film)}.tk .tk-set li.drop .tk-set-meta{opacity:.55}.tk .tk-set li.drop .tk-set-meta b{text-decoration:line-through;text-decoration-color:var(--tk-red)}.tk .tk-set li.keep{background:linear-gradient(90deg,var(--tk-redwash),transparent 70%)}@keyframes tk-sweep{0%{opacity:.2;transform:translateX(-6px)}to{opacity:1;transform:none}}@media(max-width:520px){.tk .tk-set li{grid-template-columns:44px minmax(0,1fr);row-gap:6px}.tk .tk-thumb{width:44px;height:30px}.tk .tk-set-verdict{grid-column:2;align-items:flex-start;text-align:left;flex-direction:row;flex-wrap:wrap}}.tk .tk-plan-svg{display:block;width:100%;height:auto;background:linear-gradient(rgba(31,67,184,.06) 1px,transparent 1px) 0 0/24px 24px,linear-gradient(90deg,rgba(31,67,184,.06) 1px,transparent 1px) 0 0/24px 24px,var(--tk-paper)}.tk .tk-wall{fill:none;stroke:var(--tk-ink);stroke-width:6;stroke-linejoin:miter}.tk .tk-wall-in{stroke:var(--tk-ink);stroke-width:4}.tk .tk-door{fill:none;stroke:var(--tk-ink);stroke-width:1.5;stroke-dasharray:4 3;opacity:.6}.tk .tk-tag rect{fill:var(--tk-white);stroke:var(--tk-ink);stroke-width:1.5}.tk .tk-tag text{font-family:var(--mono);font-size:11px;font-weight:600;fill:var(--tk-ink)}.tk .tk-dim line{stroke:var(--tk-mute);stroke-width:1.5}.tk .tk-dim text{font-family:var(--mono);font-size:14px;font-weight:600;fill:var(--tk-mute)}.tk .tk-dim-bg{fill:var(--tk-paper)}.tk .tk-mask{fill:var(--tk-redwash-2);stroke:var(--tk-red);stroke-width:2.5;stroke-dasharray:9 6}.tk .tk-mask.edit{fill:rgba(211,38,58,.16);stroke-dasharray:none;stroke-width:3}.tk .tk-mask.edit.ok{fill:rgba(22,121,75,.12);stroke:var(--tk-ok)}.tk .tk-ghost{fill:none;stroke:var(--tk-mute);stroke-width:1.5;stroke-dasharray:3 4}.tk .tk-run{fill:none;stroke:var(--tk-cobalt);stroke-width:3.5;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:tk-trace 1.1s var(--ease) .15s forwards}.tk .tk-run.alt{stroke:#6E3FC4;stroke-dasharray:1}.tk .tk-run.static{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.tk .tk-edge{fill:none;stroke:var(--tk-red);stroke-width:5;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:tk-trace 1.4s var(--ease) .1s forwards}@keyframes tk-trace{to{stroke-dashoffset:0}}.tk .tk-count circle,.tk .tk-count rect{fill:var(--tk-paper);stroke:var(--tk-red);stroke-width:2.2}.tk .tk-count path{stroke:var(--tk-red);stroke-width:2.2;fill:none}.tk .tk-count-in{animation:tk-popin .35s var(--ease) both;transform-box:fill-box;transform-origin:center}@keyframes tk-popin{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.tk .tk-markup .tk-mask{animation:tk-fadein .5s var(--ease) both}@keyframes tk-fadein{0%{opacity:0}to{opacity:1}}.tk .tk-area-lbl rect{fill:var(--tk-white);stroke:var(--tk-red);stroke-width:1.5}.tk .tk-area-lbl text,.tk .tk-area-txt{font-family:var(--mono);font-size:18px;font-weight:600;fill:var(--tk-red-ink)}.tk .tk-editor{touch-action:none}.tk .tk-node{cursor:grab;outline:none}.tk .tk-node:active{cursor:grabbing}.tk .tk-node-hit{fill:transparent}.tk .tk-node-ring{fill:none;stroke:var(--tk-red);stroke-width:2;opacity:0}.tk .tk-node-sq{fill:var(--tk-red);stroke:var(--tk-white);stroke-width:2.5;transition:transform .15s;transform-box:fill-box;transform-origin:center}.tk .tk-node:hover .tk-node-sq{transform:scale(1.2)}.tk .tk-node:focus-visible .tk-node-ring{opacity:1;stroke:var(--tk-cobalt);stroke-width:3}.tk .tk-node.hint .tk-node-ring{opacity:1;animation:tk-ring 1.6s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes tk-ring{0%{transform:scale(.6);opacity:1}to{transform:scale(1.5);opacity:0}}.tk .tk-status{padding:12px 16px;border-top:2px solid var(--tk-ink);font-size:14.5px;font-weight:500;color:var(--tk-red-ink);background:var(--tk-redwash)}.tk .tk-status.ok{color:var(--tk-ok);background:var(--tk-ok-wash)}.tk .tk-warn-t{color:var(--tk-red-ink)!important;font-weight:600!important}.tk .tk-qty-head{padding:12px 16px;background:var(--tk-ink);color:#DCE5F7;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tk .tk-qty ul{display:grid}.tk .tk-qty li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 16px;border-bottom:1.5px solid var(--tk-line-2);animation:tk-in .4s var(--ease) both}.tk .tk-qty li em{font-style:normal;font-weight:500;color:var(--tk-ink-2)}.tk .tk-qty li b{font-family:var(--mono);font-weight:600;font-size:16px;white-space:nowrap}.tk .tk-key{width:14px;height:14px;border-radius:2px}.tk .tk-key.area{background:var(--tk-redwash-2);box-shadow:inset 0 0 0 2px var(--tk-red)}.tk .tk-key.run{height:4px;border-radius:2px;background:var(--tk-cobalt)}.tk .tk-key.run.alt{background:#6E3FC4}.tk .tk-key.count{border-radius:50%;box-shadow:inset 0 0 0 2px var(--tk-red)}.tk .tk-qty-note{padding:14px 16px;font-size:14.5px;color:var(--tk-ink-2);line-height:1.5}.tk .tk-cascade table{width:100%;border-collapse:collapse;font-size:14.5px}.tk .tk-cascade td,.tk .tk-cascade th{padding:10px 12px;text-align:right;border-bottom:1.5px solid var(--tk-line-2);white-space:nowrap}.tk .tk-cascade th[scope=row]{text-align:left;font-weight:500;color:var(--tk-ink-2);white-space:normal}.tk .tk-cascade thead th{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tk-mute);padding-top:12px}.tk .tk-cascade thead th:first-child{text-align:left}.tk .tk-cascade td{font-family:var(--mono);font-weight:500;color:var(--tk-mute)}.tk .tk-cascade td:last-child{color:var(--tk-ink);font-weight:600}.tk .tk-cascade tr.changed td:last-child{color:var(--tk-red-ink);background:var(--tk-redwash)}.tk .tk-cascade tfoot td,.tk .tk-cascade tfoot th{border-top:2px solid var(--tk-ink);border-bottom:0;font-size:16px;padding-block:14px}.tk .tk-cascade tfoot th{font-family:var(--mono);font-size:12px!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:var(--tk-ink)!important}.tk .tk-flash{animation:tk-flash .6s ease-out}@keyframes tk-flash{0%{background:rgba(211,38,58,.28)}}.tk .tk-warn{margin:14px 16px 16px;padding:12px 14px;border-radius:6px;background:var(--tk-redwash);box-shadow:inset 0 0 0 1.5px rgba(211,38,58,.35);font-size:14px;color:var(--tk-red-ink);line-height:1.5}@media(min-width:900px) and (max-width:1120px){.tk .tk-split-demo.wide-plan{grid-template-columns:minmax(0,1fr)}}.tk .tk-tiles{display:grid;gap:14px;margin-top:36px;grid-template-columns:minmax(0,1fr)}@media(min-width:860px){.tk .tk-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.tk .tk-tile{background:var(--tk-paper);border:1.5px solid var(--tk-line);border-radius:8px;padding:22px}.tk .tk-tile.red{border-color:var(--tk-red);background:linear-gradient(var(--tk-redwash),var(--tk-redwash)),var(--tk-paper)}.tk .tk-tile-k{font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tk-red)}.tk .tk-tile h3{font-family:var(--display);font-weight:700;font-size:25px;line-height:1.05;margin-top:10px}.tk .tk-tile p{margin-top:10px;font-size:15px;color:var(--tk-ink-2);line-height:1.55}.tk .tk-bidsheet{background:var(--tk-white);border-radius:6px;box-shadow:0 0 0 2px var(--tk-ink),10px 10px 0 -2px rgba(16,38,107,.1);padding:20px 20px 22px}.tk .tk-bidsheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:14px;border-bottom:2px solid var(--tk-ink)}.tk .tk-bidsheet-head b{display:block;margin-top:4px;font-family:var(--display);font-size:22px;font-weight:700;line-height:1.1}.tk .tk-stamp{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tk-red);border:1.5px solid var(--tk-red);border-radius:4px;padding:4px 8px;transform:rotate(-4deg);white-space:nowrap}.tk .tk-bidsheet table{width:100%;border-collapse:collapse;margin-top:6px;font-size:15px}.tk .tk-bidsheet td,.tk .tk-bidsheet th{padding:10px 4px;border-bottom:1.5px solid var(--tk-line-2);text-align:right;font-family:var(--mono);font-weight:500;white-space:nowrap}.tk .tk-bidsheet thead th{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--tk-mute)}.tk .tk-bidsheet th[scope=row],.tk .tk-bidsheet thead th:first-child{text-align:left;font-family:var(--sans);color:var(--tk-ink-2);white-space:normal}.tk .tk-bidsheet thead th:first-child{font-family:var(--mono)}.tk .tk-bidsheet tr.sum td,.tk .tk-bidsheet tr.sum th{font-weight:600;color:var(--tk-ink);border-bottom:0}.tk .tk-bidsheet-total{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:14px 12px;background:var(--tk-redwash);border-top:2px solid var(--tk-red)}.tk .tk-bidsheet-total em{font-style:normal;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--tk-red-ink)}.tk .tk-bidsheet-total b{font-family:var(--mono);font-size:26px;font-weight:700;color:var(--tk-red-ink)}.tk .tk-sign{display:flex;align-items:flex-end;gap:12px;margin-top:22px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tk-mute)}.tk .tk-sign i{flex:1;height:26px;border-bottom:1.5px solid var(--tk-ink);position:relative}.tk .tk-sign i:after{content:"";position:absolute;left:10px;bottom:3px;width:110px;height:20px;border-bottom:2px solid var(--tk-cobalt);border-radius:0 0 60% 40%;transform:skewX(-20deg);opacity:.75}.tk .tk-crm{background:var(--tk-paper)}.tk .tk-crm-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-bottom:2px solid var(--tk-ink)}.tk .tk-crm ul{display:grid;gap:8px;padding:14px}.tk .tk-crm li{padding:12px 14px;border-radius:6px;background:var(--tk-white);box-shadow:inset 0 0 0 1.5px var(--tk-line-2);opacity:.55;transition:opacity .45s var(--ease),box-shadow .45s,transform .45s var(--ease);transform:translateX(0)}.tk .tk-crm li.on{opacity:1;box-shadow:inset 0 0 0 1.5px var(--tk-line),0 6px 16px -10px rgba(16,38,107,.35)}.tk .tk-task-t{font-weight:600;font-size:15px;line-height:1.35}.tk .tk-task-m{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;font-size:13.5px;color:var(--tk-ink-2)}.tk .tk-dept{color:var(--tk-cobalt);background:rgba(31,67,184,.08);padding:2px 7px;border-radius:4px}.tk .tk-dept,.tk .tk-state{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tk .tk-state{margin-left:auto;color:var(--tk-mute)}.tk .tk-state.on{color:var(--tk-ok)}.tk .tk-schedule{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.tk .tk-schedule{grid-template-columns:repeat(2,minmax(0,1fr))}}.tk .tk-sched{background:var(--tk-paper);border:2px solid var(--tk-ink);border-radius:6px;overflow:hidden}.tk .tk-sched-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px 18px;border-bottom:2px solid var(--tk-ink)}.tk .tk-sched-head>span{display:grid;place-items:center;width:34px;height:34px;border-radius:4px;background:var(--tk-ink);color:#fff;font-family:var(--mono);font-weight:600}.tk .tk-sched-head h3{font-family:var(--display);font-weight:700;font-size:24px;line-height:1.05}.tk .tk-sched-head p{margin-top:6px;font-size:14.5px;color:var(--tk-ink-2);line-height:1.5}.tk .tk-sched dl{margin:0;display:grid}.tk .tk-sched dl>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:14px;padding:12px 18px;border-top:1.5px solid var(--tk-line-2)}.tk .tk-sched dl>div:first-child{border-top:0}.tk .tk-sched dt{font-weight:600;font-size:15px;line-height:1.35;display:flex;gap:8px}.tk .tk-sched dt span{font-family:var(--mono);font-size:11.5px;color:var(--tk-red);padding-top:3px;flex:none}.tk .tk-sched dd{margin:0;font-size:14.5px;color:var(--tk-ink-2);line-height:1.5}@media(max-width:560px){.tk .tk-sched dl>div{grid-template-columns:minmax(0,1fr);gap:4px}}.tk .tk-blue{background:var(--tk-bp);color:var(--tk-bp-ink);overflow:hidden}.tk .tk-blue-grid{position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:linear-gradient(var(--tk-bp-line) 1px,transparent 1px),linear-gradient(90deg,var(--tk-bp-line) 1px,transparent 1px),linear-gradient(rgba(160,185,240,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(160,185,240,.06) 1px,transparent 1px);background-size:160px 160px,160px 160px,32px 32px,32px 32px}.tk .tk-blue .tk-kick{color:#FF8793}.tk .tk-blue .tk-h2{color:#fff}.tk .tk-blue .tk-body{color:var(--tk-bp-mute)}.tk .tk-flow{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:44px;counter-reset:f}@media(min-width:640px){.tk .tk-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.tk .tk-flow{grid-template-columns:repeat(4,minmax(0,1fr))}}.tk .tk-flow li{position:relative;display:flex;flex-direction:column;gap:8px;padding:18px;min-height:112px;border:1.5px solid rgba(169,184,224,.35);border-radius:6px;background:rgba(14,34,99,.6)}.tk .tk-flow li.loop{border-color:#FF8793;background:rgba(211,38,58,.12)}.tk .tk-flow-n{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--tk-bp-mute)}.tk .tk-flow li.loop .tk-flow-n{color:#FF8793}.tk .tk-flow-t{font-family:var(--display);font-weight:700;font-size:23px;line-height:1.05;color:#fff}.tk .tk-flow-tag{margin-top:auto;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#FF8793}@media(min-width:1000px){.tk .tk-flow li:not(:nth-child(4n)):after{content:"";position:absolute;right:-10px;top:50%;width:10px;height:1.5px;background:var(--tk-bp-mute)}}.tk .tk-spec{margin-top:56px;border:1.5px solid rgba(169,184,224,.35);border-radius:6px;overflow:hidden}.tk .tk-spec-head{display:flex;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1.5px solid rgba(169,184,224,.35);font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.tk .tk-spec-head span:last-child{color:var(--tk-bp-mute);font-weight:500}.tk .tk-spec ol{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:860px){.tk .tk-spec ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.tk .tk-spec li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:14px 18px;border-top:1px solid rgba(169,184,224,.18);font-size:15.5px;line-height:1.5;color:var(--tk-bp-ink)}.tk .tk-spec li span{font-family:var(--mono);font-size:12px;color:#FF8793;padding-top:3px}@media(min-width:860px){.tk .tk-spec li:nth-child(-n+2){border-top:0}.tk .tk-spec li:nth-child(odd){border-right:1px solid rgba(169,184,224,.18)}}@media(max-width:859px){.tk .tk-spec li:first-child{border-top:0}}.tk .tk-built{display:grid;gap:36px;margin-top:56px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.tk .tk-built{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px}}.tk .tk-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tk .tk-chips li{font-family:var(--mono);font-size:13px;font-weight:500;padding:7px 13px;border-radius:999px;border:1.5px solid rgba(169,184,224,.4);color:var(--tk-bp-ink)}.tk .tk-svc{display:grid;margin-top:12px}.tk .tk-svc a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid rgba(169,184,224,.25);text-decoration:none;font-weight:600;font-size:17px;color:#fff;transition:color .2s,padding .2s}.tk .tk-svc a span{color:#FF8793;transition:transform .2s}.tk .tk-svc a:hover{color:#FF8793}.tk .tk-svc a:hover span{transform:translateX(4px)}.tk .tk-blue :focus-visible{outline-color:#FF8793}@media(prefers-reduced-motion:reduce){.tk *,.tk :after,.tk :before{animation:none!important;transition:none!important}.tk .tk-edge,.tk .tk-run{stroke-dasharray:none;stroke-dashoffset:0}.tk .tk-draw{stroke-dashoffset:0}}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d6e015f239232eb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55b35d87b6156eea-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_7738d9{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.__variable_7738d9{--tk-display:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88e4012f2051f8b4-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0be08cad6fae8421-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cd5242d34e82716d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6662f7f4c6f2f062-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7816b93d847886e9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ea06843a6d8e9ab3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.__className_2c85f0{font-family:Barlow,Barlow Fallback;font-style:normal}.__variable_2c85f0{--tk-sans:"Barlow","Barlow Fallback"}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/78612ffb106174fa-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c6590e94fb93f6bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/78612ffb106174fa-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c6590e94fb93f6bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/78612ffb106174fa-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Red Hat Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c6590e94fb93f6bd-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Red Hat Mono Fallback;src:local("Arial");ascent-override:75.64%;descent-override:22.66%;line-gap-override:0.00%;size-adjust:134.59%}.__className_14a6ba{font-family:Red Hat Mono,Red Hat Mono Fallback;font-style:normal}.__variable_14a6ba{--tk-mono:"Red Hat Mono","Red Hat Mono Fallback"}