.part-in[data-astro-cid-3edk4pgj]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;padding-top:22px;display:flex}.part-title[data-astro-cid-3edk4pgj]{letter-spacing:-.03em;color:#8f96a3;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600;line-height:1.1}.part-title[data-astro-cid-3edk4pgj] b[data-astro-cid-3edk4pgj]{font-weight:inherit;color:var(--text)}.part-items[data-astro-cid-3edk4pgj]{flex-wrap:wrap;gap:6px 26px;display:flex}.part-items[data-astro-cid-3edk4pgj] a[data-astro-cid-3edk4pgj]{color:var(--faint);transition:color var(--t-in) var(--ease-out);font-size:.875rem}.part-items[data-astro-cid-3edk4pgj] a[data-astro-cid-3edk4pgj]:hover{color:var(--text)}.brands[data-astro-cid-dit5zmsp]{padding-block:8px clamp(56px,7vw,88px)}.brands-in[data-astro-cid-dit5zmsp]{gap:22px;display:grid}.brands-label[data-astro-cid-dit5zmsp]{letter-spacing:-.006em;color:var(--faint);font-size:.875rem;font-weight:500}.brands-list[data-astro-cid-dit5zmsp]{grid-template-columns:repeat(10,auto);justify-content:space-between;gap:20px 16px;display:grid}.brand[data-astro-cid-dit5zmsp]{color:var(--quiet);transition:color var(--t-out) var(--ease-out), opacity var(--t-out) var(--ease-out);align-items:center;gap:9px;display:inline-flex}.brand-mark[data-astro-cid-dit5zmsp]{font-size:19px;line-height:1;display:grid}.brand-name[data-astro-cid-dit5zmsp]{letter-spacing:-.012em;white-space:nowrap;font-size:.9375rem;font-weight:500}@media (hover:hover) and (pointer:fine){.brands-list[data-astro-cid-dit5zmsp]:hover .brand[data-astro-cid-dit5zmsp]{opacity:.45;transition-duration:var(--t-in)}.brands-list[data-astro-cid-dit5zmsp] .brand[data-astro-cid-dit5zmsp]:hover{color:var(--text);opacity:1}}@media (width<=1180px){.brands-list[data-astro-cid-dit5zmsp]{grid-template-columns:repeat(5,auto)}}@media (width<=720px){.brands-list[data-astro-cid-dit5zmsp]{grid-template-columns:repeat(3,auto);gap:16px 12px}.brand[data-astro-cid-dit5zmsp]{gap:7px}.brand-name[data-astro-cid-dit5zmsp]{font-size:.84375rem}.brand-mark[data-astro-cid-dit5zmsp]{font-size:16px}}@media (width<=360px){.brands-list[data-astro-cid-dit5zmsp]{grid-template-columns:repeat(2,auto)}}.hero[data-astro-cid-yig24ztu]{padding-block:clamp(32px,6vh,80px) clamp(64px,9vh,112px);position:relative}.hero-in[data-astro-cid-yig24ztu]{grid-template-columns:minmax(0,1fr) minmax(0,456px);align-items:center;column-gap:clamp(40px,6vw,96px);display:grid}@media (width>=1150px){.hero-in[data-astro-cid-yig24ztu]{grid-template-columns:minmax(0,1fr) 603px;column-gap:56px}}.hero-copy[data-astro-cid-yig24ztu]{grid-template-columns:minmax(0,1fr);justify-items:start;gap:28px;max-width:36rem;display:grid;container-type:inline-size}.display[data-astro-cid-yig24ztu]{font-size:min(clamp(2.75rem,1.1rem + 4.9vw,4.75rem),14.2cqi)}.display[data-astro-cid-yig24ztu] span[data-astro-cid-yig24ztu]{display:block}@media (prefers-reduced-motion:no-preference){html.js .hero-copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]{animation:hero-rise .9s var(--ease-out) both}html.js .hero-copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]:nth-child(2){animation-delay:.1s}html.js .hero-copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]:nth-child(3){animation-delay:.2s}html.js .hero-copy[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]:nth-child(4){animation-delay:.28s}}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}}.display[data-astro-cid-yig24ztu]{color:#8f96a3}.display[data-astro-cid-yig24ztu] .hero-name[data-astro-cid-yig24ztu]{color:var(--text);display:inline}.hero-copy[data-astro-cid-yig24ztu] .lead[data-astro-cid-yig24ztu]{max-width:31rem}.hero-act[data-astro-cid-yig24ztu]{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px;display:flex}.hero-free[data-astro-cid-yig24ztu]{color:var(--quiet);font-size:.875rem;line-height:1}.hero-docs[data-astro-cid-yig24ztu]{margin-left:12px}.hero-copy[data-astro-cid-yig24ztu] .hero-cmd{width:min(100%,25.5rem);margin-top:-8px}.hero-visual[data-astro-cid-yig24ztu]{width:100%;min-width:0;position:relative;container:chart/inline-size}.hero-stage[data-astro-cid-yig24ztu]{position:relative}.org-lines[data-astro-cid-yig24ztu]{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--line-strong);stroke-width:1px;position:absolute;inset:0;overflow:visible}.org-lines[data-astro-cid-yig24ztu] [data-astro-cid-yig24ztu][data-shape=tree],.org-lines[data-astro-cid-yig24ztu] [data-astro-cid-yig24ztu][data-shape=tight]{display:none}.hero-light[data-astro-cid-yig24ztu]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.org[data-astro-cid-yig24ztu]{--shape:list;--gap:12px;--step:24px;--ou:1;gap:var(--gap);grid-template-columns:minmax(0,1fr);display:grid}.org-row[data-astro-cid-yig24ztu]{margin-left:calc(var(--step) * var(--level,0));position:relative}.org-row[data-astro-cid-yig24ztu][data-level="1"]{--level:1}.org-row[data-astro-cid-yig24ztu][data-level="2"]{--level:2}.org[data-astro-cid-yig24ztu] .mcard{--u:1;height:58px;transition:border-color var(--t-out) var(--ease-out), transform var(--t-out) var(--ease-out);padding-block:0}.org-row[data-astro-cid-yig24ztu][data-state=shift] .mcard{background:linear-gradient(90deg,#171717 40%,#1d1810);border-color:#f3ae5880}.org-row[data-astro-cid-yig24ztu][data-state=failed] .mcard{background:linear-gradient(90deg,#171717 40%,#1f1413);border-color:#fb817a99}.org-row[data-astro-cid-yig24ztu][data-state=asks] .mcard{background:linear-gradient(90deg,#171717 30%,#121a24);border-color:#67b0f980}.org[data-astro-cid-yig24ztu] .mcard-aside{gap:3px}.org-now[data-astro-cid-yig24ztu]{align-items:center;gap:7px;display:inline-flex}.org-status[data-astro-cid-yig24ztu]{justify-items:end;display:grid}.org-status[data-astro-cid-yig24ztu]>[data-astro-cid-yig24ztu]{grid-area:1/1}.org-step[data-astro-cid-yig24ztu]{letter-spacing:-.006em;color:var(--text);font-size:12.5px;font-weight:500;line-height:1.3}.org-failed[data-astro-cid-yig24ztu]{color:var(--fail);align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex}.org-failed[data-astro-cid-yig24ztu]:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px}.org[data-astro-cid-yig24ztu] .model[data-astro-cid-yig24ztu]{color:var(--faint);transition:color var(--t-out) var(--ease-out);font-size:12px}.org-row[data-astro-cid-yig24ztu][data-state=shift] .model[data-astro-cid-yig24ztu],.org-row[data-astro-cid-yig24ztu][data-state=failed] .model[data-astro-cid-yig24ztu]{color:var(--quiet)}.on-shift[data-astro-cid-yig24ztu],.org-failed[data-astro-cid-yig24ztu],.org-step[data-astro-cid-yig24ztu],.org-ask[data-astro-cid-yig24ztu]{opacity:0;transition:opacity var(--t-out) var(--ease-out)}.org-row[data-astro-cid-yig24ztu][data-state=shift] .on-shift[data-astro-cid-yig24ztu],.org-row[data-astro-cid-yig24ztu][data-state=shift] .org-step[data-astro-cid-yig24ztu],.org-row[data-astro-cid-yig24ztu][data-state=failed] .org-failed[data-astro-cid-yig24ztu],.org-row[data-astro-cid-yig24ztu][data-state=failed] .org-step[data-astro-cid-yig24ztu],.org-row[data-astro-cid-yig24ztu][data-state=asks] .org-ask[data-astro-cid-yig24ztu]{opacity:1}.org-ask[data-astro-cid-yig24ztu]{align-items:center;gap:12px;display:inline-flex}.org-waits[data-astro-cid-yig24ztu]{color:var(--ask);font-size:12.5px}.org-job[data-astro-cid-yig24ztu]{left:calc(54px * var(--ou));right:calc(14px * var(--ou));top:calc(29.2px * var(--ou));font-size:calc(12.5px * var(--ou));line-height:calc(16.9px * var(--ou));letter-spacing:-.006em;color:#d4d4d4;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-out) var(--ease-out);position:absolute;overflow:hidden}.org[data-astro-cid-yig24ztu] .mcard-title,.org[data-astro-cid-yig24ztu] .mcard-aside,.org[data-astro-cid-yig24ztu] .mcard-name{transition:opacity var(--t-out) var(--ease-out), transform var(--t-out) var(--ease-out)}.org-row[data-astro-cid-yig24ztu][data-fit="0"] .org-job[data-astro-cid-yig24ztu]{z-index:3;border:1px solid var(--line-strong);background:var(--raised);max-width:calc(100% - 28px);color:var(--text);white-space:normal;border-radius:8px;padding:6px 10px;font-size:12.5px;line-height:1.4;top:calc(100% - 6px);left:14px;right:auto;overflow:visible}@media (hover:hover) and (pointer:fine){.org-row[data-astro-cid-yig24ztu]:hover .mcard{transform:translateY(-2px)}.org-row[data-astro-cid-yig24ztu][data-state=idle]:hover .mcard{border-color:var(--line-strong)}.org-row[data-astro-cid-yig24ztu]:hover .org-job[data-astro-cid-yig24ztu]{opacity:1;transition-duration:var(--t-in);transform:translateY(-2px)}.org-row[data-astro-cid-yig24ztu][data-fit="1"]:hover .mcard-title,.org-row[data-astro-cid-yig24ztu][data-fit="1"]:hover .mcard-aside,.org-row[data-astro-cid-yig24ztu][data-fit="1"]:hover .org-now[data-astro-cid-yig24ztu],.org-row[data-astro-cid-yig24ztu][data-fit="1"]:hover .model[data-astro-cid-yig24ztu]{opacity:0;transition-duration:var(--t-in)}.org-row[data-astro-cid-yig24ztu][data-level="0"][data-fit="1"]:hover .mcard-name{transform:translateY(-9.5px)}.org-row[data-astro-cid-yig24ztu][data-state=asks]:hover .org-job[data-astro-cid-yig24ztu]{opacity:0}.org-row[data-astro-cid-yig24ztu][data-state=asks]:hover .mcard-aside{opacity:1}.org-row[data-astro-cid-yig24ztu][data-state=asks]:hover .mcard-name{transform:none}}@media not ((hover:hover) and (pointer:fine)){.org-job[data-astro-cid-yig24ztu]{z-index:3;border:1px solid var(--line-strong);background:var(--raised);max-width:calc(100% - 28px);color:var(--text);white-space:normal;border-radius:8px;padding:6px 10px;font-size:12.5px;line-height:1.4;top:calc(100% - 6px);left:14px;right:auto;overflow:visible}.org-row[data-astro-cid-yig24ztu][data-peek="1"] .org-job[data-astro-cid-yig24ztu]{opacity:1}}.hero-task[data-astro-cid-yig24ztu]{z-index:var(--z-lift);will-change:transform, opacity;gap:6px;height:24px;padding:0 10px 0 6px;font-size:12px;position:absolute;top:-12px;right:14px}.hero-task[data-astro-cid-yig24ztu] .tglyph{width:13px;height:13px}.hero-task-title[data-astro-cid-yig24ztu]{white-space:pre}.hero-pointer[data-astro-cid-yig24ztu]{z-index:4;color:#0a0a0a;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:0;left:0}.hero-pointer[data-astro-cid-yig24ztu] svg{fill:#fafafa}.hero-tally[data-astro-cid-yig24ztu]{padding-left:calc(var(--step,24px) * 2);color:var(--faint);gap:22px;margin-top:22px;font-size:.8125rem;display:flex}.hero-tally[data-astro-cid-yig24ztu] span[data-astro-cid-yig24ztu]{white-space:nowrap}.hero-tally[data-astro-cid-yig24ztu] span[data-astro-cid-yig24ztu]+span[data-astro-cid-yig24ztu]{position:relative}.hero-tally[data-astro-cid-yig24ztu] span[data-astro-cid-yig24ztu]+span[data-astro-cid-yig24ztu]:before{content:"";background:currentColor;border-radius:999px;width:2px;height:2px;position:absolute;top:50%;left:-12px}.hero-tally[data-astro-cid-yig24ztu] [data-astro-cid-yig24ztu][data-tally=cost]{color:var(--usage)}@container chart (width>=603px){.org-lines[data-astro-cid-yig24ztu] [data-astro-cid-yig24ztu][data-shape=tree]{display:inline}.org-lines[data-astro-cid-yig24ztu] [data-astro-cid-yig24ztu][data-shape=list]{display:none}.org[data-astro-cid-yig24ztu]{--shape:tree;width:var(--tree-w);height:var(--tree-h);display:block;position:relative}.org-row[data-astro-cid-yig24ztu]{left:var(--tx);top:var(--ty);width:var(--tw);margin:0;position:absolute}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .hero-task[data-astro-cid-yig24ztu]{width:max-content;margin-inline:auto;top:-17px;left:0;right:0}.hero-tally[data-astro-cid-yig24ztu]{padding-left:11px}}@media (width<=960px){.hero-in[data-astro-cid-yig24ztu]{grid-template-columns:minmax(0,1fr);row-gap:64px}.hero-visual[data-astro-cid-yig24ztu]{max-width:603px}}@media (width<=480px){.hero-tally[data-astro-cid-yig24ztu]{gap:20px}.hero-docs[data-astro-cid-yig24ztu]{margin-left:0}.org-row[data-astro-cid-yig24ztu][data-state=shift] .mcard-title,.org-row[data-astro-cid-yig24ztu][data-state=failed] .mcard-title{opacity:0}.org-row[data-astro-cid-yig24ztu][data-state=shift] .mcard-name,.org-row[data-astro-cid-yig24ztu][data-state=failed] .mcard-name{transform:translateY(9px)}}@media (width<=400px){.org-ask[data-astro-cid-yig24ztu]{gap:8px}}@container chart (width<=355px){.org-lines[data-astro-cid-yig24ztu] [data-astro-cid-yig24ztu][data-shape=list]{display:none}.org-lines[data-astro-cid-yig24ztu] [data-astro-cid-yig24ztu][data-shape=tight]{display:inline}.org[data-astro-cid-yig24ztu]{--shape:tight;--gap:18px}.org-row[data-astro-cid-yig24ztu][data-level="0"] .mcard{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;height:70px;display:grid}.org-row[data-astro-cid-yig24ztu][data-level="0"] .av{grid-area:1/1}.org-row[data-astro-cid-yig24ztu][data-level="0"] .mcard-id,.org-row[data-astro-cid-yig24ztu][data-level="0"] .mcard-aside{grid-area:1/2}.org-row[data-astro-cid-yig24ztu][data-level="0"] .mcard-aside{justify-self:start;margin-left:0;transform:translateY(11px)}.org-row[data-astro-cid-yig24ztu][data-level="0"][data-state=asks] .mcard-name{transform:translateY(-16px)}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .hero-task[data-astro-cid-yig24ztu]{top:-17px}}@container chart (width>=603px) or (width<=355px){.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .mcard{--u:.93;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:1px 10px;height:70px;padding-block:0;padding-inline:11px;display:grid}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .av{grid-area:1/1/span 3}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .mcard[data-kind=person] .av{grid-row:1/span 2}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .mcard-id,.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .mcard-aside{display:contents}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .mcard-name{grid-area:1/2}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .mcard-title,.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .org-now[data-astro-cid-yig24ztu]{grid-area:2/2;justify-self:start}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .model[data-astro-cid-yig24ztu]{grid-area:3/2;justify-self:start}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .org-status[data-astro-cid-yig24ztu]{justify-items:start}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .org-now[data-astro-cid-yig24ztu]{gap:6px}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .on-shift{gap:5px}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .org-step[data-astro-cid-yig24ztu]{font-size:12px}.org-row[data-astro-cid-yig24ztu][data-state=shift] .mcard-title,.org-row[data-astro-cid-yig24ztu][data-state=failed] .mcard-title{opacity:0}.org-row[data-astro-cid-yig24ztu]:not([data-level="0"]) .mcard-name{transform:none}}.team[data-astro-cid-nf6h7kru]{overflow-x:clip;container:team/inline-size}.tw[data-astro-cid-nf6h7kru]{--g1:clamp(32px, 4.6cqi, 56px);--g2:clamp(36px, 4.6cqi, 56px);--rg:28px;--foot:150px;--cy:30px;--gap:12px;--step:36px;--fs:13px;--lh:calc(var(--fs) * 1.75);--gw:34px;grid-template-columns:clamp(184px, 19.5cqi, 232px) var(--g1) 312px var(--g2) minmax(0, 1fr);grid-template-rows:auto var(--foot);align-items:start;display:grid}.said[data-astro-cid-nf6h7kru]{min-width:0;padding-top:calc(var(--cy) - 14px);grid-area:1/1;position:relative}.said-who[data-astro-cid-nf6h7kru]{align-items:center;gap:10px;height:28px;display:flex}.said-name[data-astro-cid-nf6h7kru]{letter-spacing:-.006em;color:var(--quiet);white-space:nowrap;font-size:13px;font-weight:500}.said-text[data-astro-cid-nf6h7kru]{letter-spacing:-.011em;color:var(--quiet);text-wrap:pretty;margin-top:8px;padding-left:38px;font-size:15px;line-height:1.55;display:grid}.said-text[data-astro-cid-nf6h7kru]>[data-astro-cid-nf6h7kru][aria-hidden]{grid-area:1/1}.said-room[data-astro-cid-nf6h7kru]{visibility:hidden}.caret[data-astro-cid-nf6h7kru]{vertical-align:-.2em;background:var(--text);opacity:0;width:1.5px;height:1.15em;margin-left:1px;display:inline-block}.said-line[data-astro-cid-nf6h7kru],.said-stem[data-astro-cid-nf6h7kru]{pointer-events:none;position:relative;overflow:clip}.said-line[data-astro-cid-nf6h7kru]{height:1px;margin-left:4px;margin-right:calc(-1 * var(--g1));flex:1}.said-stem[data-astro-cid-nf6h7kru]{top:34px;left:13.5px;bottom:calc(-1 * var(--rg));width:1px;display:none;position:absolute}.draw[data-astro-cid-nf6h7kru]{background:var(--line-strong);transform-origin:0;position:absolute;inset:0}.said-stem[data-astro-cid-nf6h7kru] .draw[data-astro-cid-nf6h7kru]{transform-origin:top}.spark[data-astro-cid-nf6h7kru]{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text) 85%, transparent), transparent);opacity:0;width:56px;height:100%;position:absolute;top:0;left:0}.said-stem[data-astro-cid-nf6h7kru] .spark[data-astro-cid-nf6h7kru]{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--text) 85%, transparent), transparent);width:100%;height:56px}.tteam[data-astro-cid-nf6h7kru]{gap:var(--gap);grid-area:1/3;min-width:0;display:grid}.trow[data-astro-cid-nf6h7kru]{position:relative}.trow[data-astro-cid-nf6h7kru][data-level="1"]{margin-left:var(--step)}.trunk[data-astro-cid-nf6h7kru]{left:calc(var(--step) / -2);width:calc(var(--step) / 2);top:calc(var(--cy) - 100% - var(--gap));bottom:calc(100% - var(--cy));border-left:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);pointer-events:none;position:absolute}.trow[data-astro-cid-nf6h7kru][data-row=kai] .trunk[data-astro-cid-nf6h7kru]{top:calc(-1 * var(--gap))}.trow[data-astro-cid-nf6h7kru][data-row=jules] .trunk[data-astro-cid-nf6h7kru]{border-bottom-left-radius:7px}.tteam[data-astro-cid-nf6h7kru] .mcard{transition:border-color var(--t-out) var(--ease-out), background-color var(--t-out) var(--ease-out);flex-wrap:wrap;row-gap:9px;padding-block:11px 12px}.tteam[data-astro-cid-nf6h7kru] .mcard-aside{white-space:normal;flex:100%;justify-items:normal;min-width:0;margin-left:40px;display:block}.tskills[data-astro-cid-nf6h7kru]{flex-wrap:wrap;gap:6px;display:flex;position:relative}.skill[data-astro-cid-nf6h7kru]{border:1px solid var(--line);border-radius:var(--r-pill);height:22px;font-family:var(--font-mono);letter-spacing:-.01em;color:var(--quiet);cursor:pointer;outline-offset:2px;transition:color var(--t-out) var(--ease-out), border-color var(--t-out) var(--ease-out), background-color var(--t-out) var(--ease-out);align-items:center;gap:5px;padding:0 9px 0 7px;font-size:12px;line-height:1;display:inline-flex}.skill[data-astro-cid-nf6h7kru] svg{color:var(--faint);transition:color var(--t-out) var(--ease-out)}.skill[data-astro-cid-nf6h7kru]:focus-visible{outline:1px solid color-mix(in srgb, var(--text) 60%, transparent)}.link[data-astro-cid-nf6h7kru]{width:var(--g2);background:color-mix(in srgb, var(--text) 30%, transparent);opacity:0;pointer-events:none;height:1px;transition:opacity var(--t-out) var(--ease-out);position:absolute;top:50%;left:calc(100% + 15px);overflow:clip}@media (hover:hover) and (pointer:fine){.trow[data-astro-cid-nf6h7kru]:hover .mcard{border-color:var(--line-strong);transition-duration:var(--t-in)}.skill[data-astro-cid-nf6h7kru]:hover{color:var(--text);background:color-mix(in srgb, var(--text) 5%, transparent);transition-duration:var(--t-in)}}.tf[data-astro-cid-nf6h7kru]{border:1px solid var(--line);border-radius:var(--r-panel);background:var(--card);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 4%, transparent);-webkit-mask-image:linear-gradient(180deg, #000 calc(100% - var(--foot)), transparent 97%);mask-image:linear-gradient(180deg, #000 calc(100% - var(--foot)), transparent 97%);grid-area:1/5/span 2;align-self:stretch;position:relative}.tf-head[data-astro-cid-nf6h7kru]{border-bottom:1px solid var(--line-soft);height:42px;color:var(--faint);align-items:center;gap:9px;padding-inline:16px;display:flex}.tf-paths[data-astro-cid-nf6h7kru]{min-width:0;display:grid}.tf-path[data-astro-cid-nf6h7kru]{font-family:var(--font-mono);letter-spacing:-.01em;color:var(--text);white-space:nowrap;grid-area:1/1;font-size:12.5px;line-height:1.3}.tf-path[data-astro-cid-nf6h7kru] .dim[data-astro-cid-nf6h7kru]{color:var(--faint)}.tf-body[data-astro-cid-nf6h7kru]{display:grid;position:absolute;inset:43px 0 0;overflow:hidden}.code[data-astro-cid-nf6h7kru]{font-family:var(--font-mono);font-size:var(--fs);line-height:var(--lh);letter-spacing:-.01em;color:var(--quiet);counter-reset:ln;grid-area:1/1;align-self:start;padding:14px 24px 0 0}.ln[data-astro-cid-nf6h7kru]{min-height:var(--lh);padding-left:calc(var(--gw) + 18px);white-space:pre-wrap;overflow-wrap:break-word;counter-increment:ln;display:block;position:relative}.ln[data-astro-cid-nf6h7kru]:before{content:counter(ln);width:var(--gw);font-size:12px;line-height:var(--lh);text-align:right;color:color-mix(in srgb, var(--faint) 62%, transparent);position:absolute;left:0}.code[data-astro-cid-nf6h7kru] .mark[data-astro-cid-nf6h7kru],.code[data-astro-cid-nf6h7kru] .key[data-astro-cid-nf6h7kru],.code[data-astro-cid-nf6h7kru] .tick[data-astro-cid-nf6h7kru]{color:var(--faint)}.code[data-astro-cid-nf6h7kru] .val[data-astro-cid-nf6h7kru],.code[data-astro-cid-nf6h7kru] .cd[data-astro-cid-nf6h7kru]{color:var(--text)}.code[data-astro-cid-nf6h7kru] .head[data-astro-cid-nf6h7kru]{color:var(--text);font-weight:600}.code[data-astro-cid-nf6h7kru],.tf-path[data-astro-cid-nf6h7kru]{opacity:0;visibility:hidden;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), visibility 0s linear .22s;transform:translateY(4px)}.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=lead],[data-pick=lead]) [data-astro-cid-nf6h7kru][data-f=lead],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=retro],[data-pick=retro]) [data-astro-cid-nf6h7kru][data-f=retro],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=engineer],[data-pick=engineer]) [data-astro-cid-nf6h7kru][data-f=engineer],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=review],[data-pick=review]) [data-astro-cid-nf6h7kru][data-f=review],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=qa],[data-pick=qa]) [data-astro-cid-nf6h7kru][data-f=qa],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=support],[data-pick=support]) [data-astro-cid-nf6h7kru][data-f=support]{opacity:1;visibility:visible;transition:opacity .6s var(--ease-out) .14s, transform .6s var(--ease-out) .14s, visibility 0s;transform:none}.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=lead],[data-pick=lead]) .skill[data-astro-cid-nf6h7kru][data-skill=lead],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=retro],[data-pick=retro]) .skill[data-astro-cid-nf6h7kru][data-skill=retro],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=engineer],[data-pick=engineer]) .skill[data-astro-cid-nf6h7kru][data-skill=engineer],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=review],[data-pick=review]) .skill[data-astro-cid-nf6h7kru][data-skill=review],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=qa],[data-pick=qa]) .skill[data-astro-cid-nf6h7kru][data-skill=qa],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=support],[data-pick=support]) .skill[data-astro-cid-nf6h7kru][data-skill=support]{color:var(--text);border-color:color-mix(in srgb, var(--text) 34%, transparent);background:color-mix(in srgb, var(--text) 7%, transparent)}.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=lead],[data-pick=lead]) .skill[data-astro-cid-nf6h7kru][data-skill=lead] svg,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=retro],[data-pick=retro]) .skill[data-astro-cid-nf6h7kru][data-skill=retro] svg,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=engineer],[data-pick=engineer]) .skill[data-astro-cid-nf6h7kru][data-skill=engineer] svg,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=review],[data-pick=review]) .skill[data-astro-cid-nf6h7kru][data-skill=review] svg,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=qa],[data-pick=qa]) .skill[data-astro-cid-nf6h7kru][data-skill=qa] svg,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=support],[data-pick=support]) .skill[data-astro-cid-nf6h7kru][data-skill=support] svg{color:var(--quiet)}.tw[data-astro-cid-nf6h7kru]:is([data-pick=none]:is([data-file=lead],[data-file=retro]),[data-pick=lead],[data-pick=retro]) [data-astro-cid-nf6h7kru][data-row=morgan] .mcard,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none]:is([data-file=engineer],[data-file=review]),[data-pick=engineer],[data-pick=review]) [data-astro-cid-nf6h7kru][data-row=kai] .mcard,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=qa],[data-pick=qa]) [data-astro-cid-nf6h7kru][data-row=drew] .mcard,.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=support],[data-pick=support]) [data-astro-cid-nf6h7kru][data-row=jules] .mcard{border-color:color-mix(in srgb, var(--text) 24%, transparent);background:color-mix(in srgb, var(--raised) 55%, var(--card))}.tw[data-astro-cid-nf6h7kru]:is([data-pick=none]:is([data-file=lead],[data-file=retro]),[data-pick=lead],[data-pick=retro]) [data-astro-cid-nf6h7kru][data-row=morgan] .link[data-astro-cid-nf6h7kru],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none]:is([data-file=engineer],[data-file=review]),[data-pick=engineer],[data-pick=review]) [data-astro-cid-nf6h7kru][data-row=kai] .link[data-astro-cid-nf6h7kru],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=qa],[data-pick=qa]) [data-astro-cid-nf6h7kru][data-row=drew] .link[data-astro-cid-nf6h7kru],.tw[data-astro-cid-nf6h7kru]:is([data-pick=none][data-file=support],[data-pick=support]) [data-astro-cid-nf6h7kru][data-row=jules] .link[data-astro-cid-nf6h7kru]{opacity:1;transition-duration:.5s}.tw[data-astro-cid-nf6h7kru]:not([data-pick=none]) .tf[data-astro-cid-nf6h7kru] [data-astro-cid-nf6h7kru]:is(.code,.tf-path){transition:opacity var(--t-in) var(--ease-out), transform var(--t-in) var(--ease-out), visibility 0s linear var(--t-in)}.tw[data-astro-cid-nf6h7kru][data-pick=lead] .tf[data-astro-cid-nf6h7kru] [data-astro-cid-nf6h7kru][data-f=lead],.tw[data-astro-cid-nf6h7kru][data-pick=retro] .tf[data-astro-cid-nf6h7kru] [data-astro-cid-nf6h7kru][data-f=retro],.tw[data-astro-cid-nf6h7kru][data-pick=engineer] .tf[data-astro-cid-nf6h7kru] [data-astro-cid-nf6h7kru][data-f=engineer],.tw[data-astro-cid-nf6h7kru][data-pick=review] .tf[data-astro-cid-nf6h7kru] [data-astro-cid-nf6h7kru][data-f=review],.tw[data-astro-cid-nf6h7kru][data-pick=qa] .tf[data-astro-cid-nf6h7kru] [data-astro-cid-nf6h7kru][data-f=qa],.tw[data-astro-cid-nf6h7kru][data-pick=support] .tf[data-astro-cid-nf6h7kru] [data-astro-cid-nf6h7kru][data-f=support]{transition:opacity var(--t-in) var(--ease-out), transform var(--t-in) var(--ease-out), visibility 0s}.tw[data-astro-cid-nf6h7kru]:not([data-pick=none]) .tteam[data-astro-cid-nf6h7kru] .tskills[data-astro-cid-nf6h7kru] .skill[data-astro-cid-nf6h7kru],.tw[data-astro-cid-nf6h7kru]:not([data-pick=none]) .tteam[data-astro-cid-nf6h7kru] .trow[data-astro-cid-nf6h7kru] .link[data-astro-cid-nf6h7kru],.tw[data-astro-cid-nf6h7kru]:not([data-pick=none]) .tteam[data-astro-cid-nf6h7kru] .trow[data-astro-cid-nf6h7kru] .mcard{transition-duration:var(--t-in)}@container team (width<=999.98px){.tw[data-astro-cid-nf6h7kru]{--g2:32px;grid-template-columns:288px var(--g2) minmax(0, 1fr);grid-template-rows:auto var(--rg) auto var(--foot)}.said[data-astro-cid-nf6h7kru]{grid-area:1/1/2/-1;padding-top:0}.said-line[data-astro-cid-nf6h7kru]{display:none}.said-stem[data-astro-cid-nf6h7kru]{display:block}.tteam[data-astro-cid-nf6h7kru]{grid-area:3/1}.tf[data-astro-cid-nf6h7kru]{grid-area:3/3/span 2}}@container team (width<=719.98px){.tw[data-astro-cid-nf6h7kru]{--step:28px;--foot:120px;--fs:12.5px;--gw:24px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--rg) auto var(--rg) 440px}.tteam[data-astro-cid-nf6h7kru]{grid-area:3/1;width:min(100%,440px)}.tf[data-astro-cid-nf6h7kru]{grid-area:5/1}.link[data-astro-cid-nf6h7kru]{display:none}.said-text[data-astro-cid-nf6h7kru]{font-size:14.5px}.code[data-astro-cid-nf6h7kru]{padding-right:16px}.ln[data-astro-cid-nf6h7kru]{padding-left:calc(var(--gw) + 12px)}.tf-head[data-astro-cid-nf6h7kru]{padding-inline:14px}}.fl[data-astro-cid-giurlsxd]{--bleed:calc((100vw - min(var(--page), 100vw - 2 * var(--gutter))) / 2);margin-inline:calc(50% - 50vw);position:relative;overflow-x:clip}.fl-frame[data-astro-cid-giurlsxd]{width:min(var(--page), 100vw - 2 * var(--gutter));grid-template-columns:minmax(0,1fr) 392px minmax(0,1.12fr);align-items:start;margin-inline:auto;display:grid;position:relative}.fl-task[data-astro-cid-giurlsxd]{margin:40px 56px 0 calc(-1 * var(--bleed));padding-left:var(--bleed);opacity:.6;-webkit-mask:linear-gradient(to right, transparent 0, #00000038 var(--bleed), #000 calc(var(--bleed) + 240px)), linear-gradient(to bottom, #000 45%, transparent 96%);-webkit-mask-composite:source-in;mask:linear-gradient(to right, transparent 0, #00000038 var(--bleed), #000 calc(var(--bleed) + 240px)) intersect, linear-gradient(to bottom, #000 45%, transparent 96%);pointer-events:none;grid-area:1/1;justify-items:start;gap:10px;display:grid}.fl-title[data-astro-cid-giurlsxd]{letter-spacing:-.022em;color:var(--text);font-size:24px;font-weight:600;line-height:1.25}.fl-owner[data-astro-cid-giurlsxd]{border:1px solid var(--line);border-radius:var(--r-pill);height:28px;color:var(--text);align-items:center;gap:7px;padding:0 11px 0 7px;font-size:13px;display:inline-flex}.fl-asked[data-astro-cid-giurlsxd]{color:var(--quiet);gap:10px;margin-top:10px;font-size:14.5px;line-height:1.6;display:grid}.fl-panel[data-astro-cid-giurlsxd]{z-index:2;grid-area:1/2;padding:18px 14px 56px;position:relative}.fl-panel-bg[data-astro-cid-giurlsxd]{position:absolute;inset:0;box-shadow:0 30px 80px -30px #000c;-webkit-mask:linear-gradient(#000 calc(100% - 72px),#0000);mask:linear-gradient(#000 calc(100% - 72px),#0000)}.fl-panel-title[data-astro-cid-giurlsxd]{padding:0 10px 12px;position:relative}.fl-route[data-astro-cid-giurlsxd]{position:relative}.fl-route[data-astro-cid-giurlsxd]>li[data-astro-cid-giurlsxd]{grid-column:1}.fl-step[data-astro-cid-giurlsxd]{transition:opacity var(--t-out) var(--ease-out)}.fl-step[data-astro-cid-giurlsxd][data-is=todo] .fl-face[data-astro-cid-giurlsxd][data-keep="0"],.fl-step[data-astro-cid-giurlsxd]:is([data-is=todo],[data-is=ask]) .fl-eye[data-astro-cid-giurlsxd],.fl-step[data-astro-cid-giurlsxd]:is([data-is=todo],[data-is=ask]) .rtime[data-astro-cid-giurlsxd],.fl-step[data-astro-cid-giurlsxd]:not([data-is=work]) .fl-running[data-astro-cid-giurlsxd],.fl-step[data-astro-cid-giurlsxd]:not([data-is=fail]) [data-astro-cid-giurlsxd]:is(.fl-failed,.fl-back),.fl-step[data-astro-cid-giurlsxd]:not([data-is=ask]) .fl-waits[data-astro-cid-giurlsxd]{display:none}.fl-step[data-astro-cid-giurlsxd]:is([data-is=todo],[data-is=ask]) .fl-model[data-astro-cid-giurlsxd]{visibility:hidden}.fl-face[data-astro-cid-giurlsxd],.fl-eye[data-astro-cid-giurlsxd]{place-items:center;display:inline-grid}.fl-eye[data-astro-cid-giurlsxd]{color:var(--faint)}.fl-step[data-astro-cid-giurlsxd] .model[data-astro-cid-giurlsxd]{font-size:11.5px}.fl-failed[data-astro-cid-giurlsxd]{color:var(--quiet);grid-template-columns:auto auto minmax(0,1fr);align-items:start;column-gap:4px;display:grid}.fl-failed[data-astro-cid-giurlsxd] svg{color:var(--fail);margin-top:3.5px}.fl-failed[data-astro-cid-giurlsxd] b[data-astro-cid-giurlsxd]{color:var(--fail);font-weight:500}.fl-back[data-astro-cid-giurlsxd]{padding-left:15px}.fl-step[data-astro-cid-giurlsxd][data-is=work] .rdot[data-astro-cid-giurlsxd]{box-shadow:0 0 0 3px var(--work-ground);animation:1.8s ease-in-out infinite fl-blink}.fl-step[data-astro-cid-giurlsxd][data-is=ask] .rdot[data-astro-cid-giurlsxd]{background:var(--ask-ground);box-shadow:0 0 0 3px color-mix(in srgb, var(--ask-ground) 70%, transparent)}@keyframes fl-blink{50%{opacity:.35}}.fl-step[data-astro-cid-giurlsxd][data-row=done][data-is=done]{box-shadow:inset 0 0 0 1px var(--line-soft);background:#ffffff0b}.fl-step[data-astro-cid-giurlsxd][data-row=done][data-is=done] .rname[data-astro-cid-giurlsxd]{font-weight:600}.fl-rule[data-astro-cid-giurlsxd]{height:5px;position:relative}.fl-rule[data-astro-cid-giurlsxd]:after{content:"";border-top:1px dashed var(--line);position:absolute;top:2px;left:30px;right:6px}.fl-loop[data-astro-cid-giurlsxd]{--dot:17.5px;z-index:3;margin-top:var(--dot);margin-bottom:calc(-1 * var(--dot));pointer-events:none;transform-origin:0 0;transition:opacity var(--t-out) var(--ease-out);position:relative}.fl-loop-win[data-astro-cid-giurlsxd]{width:26px;position:absolute;top:-6px;bottom:-6px;left:-10px;overflow:hidden}.fl-loop-ink[data-astro-cid-giurlsxd]{position:absolute;inset:0}.fl-loop-line[data-astro-cid-giurlsxd]{border:1.4px solid var(--fail);opacity:.85;border-right:0;border-radius:3px 0 0 3px;width:17px;position:absolute;top:6px;bottom:6px;left:4px}.fl-loop-head[data-astro-cid-giurlsxd]{fill:none;stroke:var(--fail);stroke-opacity:.85;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:1.5px;left:17px;overflow:visible}.fl-peek[data-astro-cid-giurlsxd]{z-index:4;border:1px solid var(--line-strong);background:var(--raised);color:var(--text);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-out) var(--ease-out), transform var(--t-out) var(--ease-out);border-radius:7px;align-items:center;gap:0;padding:4px 10px;font-size:12.5px;line-height:1.4;display:flex;position:absolute;top:5px;left:calc(100% + 26px);transform:translate(-4px)}.fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part]+[data-astro-cid-giurlsxd][data-part]:before{content:"·";color:var(--faint);margin-inline:6px}.fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part=finding]+[data-astro-cid-giurlsxd][data-part]:before{content:none}.fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part=finding]{align-items:center;gap:5px;display:inline-flex}.fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part=finding] svg{color:var(--fail)}.fl-step[data-astro-cid-giurlsxd]:is([data-is=todo],[data-is=ask]) .fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd]:is([data-part=model],[data-part=time]),.fl-step[data-astro-cid-giurlsxd][data-is=work] .fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part=time],.fl-step[data-astro-cid-giurlsxd][data-is=fail] .fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part]:not([data-part=finding]),.fl-step[data-astro-cid-giurlsxd]:not([data-is=fail]) .fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part=finding]{display:none}.fl-step[data-astro-cid-giurlsxd][data-peek="1"] .fl-peek[data-astro-cid-giurlsxd]{opacity:1;transform:none}.fl-route[data-astro-cid-giurlsxd]:has(.fl-step[data-peek="1"]) .fl-step[data-astro-cid-giurlsxd]:not([data-peek="1"]),.fl-route[data-astro-cid-giurlsxd]:has(.fl-step[data-peek="1"]) .fl-loop[data-astro-cid-giurlsxd]{opacity:.4}.fl-route[data-astro-cid-giurlsxd]:has(.fl-step[data-row=security][data-peek="1"],.fl-step[data-row=build][data-peek="1"]) .fl-loop[data-astro-cid-giurlsxd]{opacity:1}@media (hover:hover) and (pointer:fine) and (width>=801px){.fl-step[data-astro-cid-giurlsxd]:hover{background-color:var(--line-soft)}.fl-step[data-astro-cid-giurlsxd]:hover .fl-peek[data-astro-cid-giurlsxd]{opacity:1;transition-duration:var(--t-in);transform:none}.fl-route[data-astro-cid-giurlsxd]:has(.fl-step:hover) .fl-step[data-astro-cid-giurlsxd]:not(:hover),.fl-route[data-astro-cid-giurlsxd]:has(.fl-step:hover) .fl-loop[data-astro-cid-giurlsxd]{opacity:.4;transition-duration:var(--t-in)}.fl-route[data-astro-cid-giurlsxd]:has(.fl-step[data-row=security]:hover,.fl-step[data-row=build]:hover) .fl-loop[data-astro-cid-giurlsxd]{opacity:1}}.fl-diff[data-astro-cid-giurlsxd]{--under:64px;z-index:1;margin:352px 0 0 calc(-1 * var(--under));width:calc(100% + var(--under) + var(--bleed));grid-area:1/3;position:relative}.fl-diff-in[data-astro-cid-giurlsxd]{border:1px solid var(--line);border-radius:var(--r-panel);background:color-mix(in srgb, var(--card) 25%, var(--ground));opacity:.4;transform-origin:0;-webkit-mask-composite:source-in;padding-bottom:24px;-webkit-mask:linear-gradient(90deg,#000 64%,#0000 97%),linear-gradient(#000 52%,#0000 100%);-webkit-mask-composite:source-in,source-over;mask:linear-gradient(90deg,#000 64%,#0000 97%) intersect,linear-gradient(#000 52%,#0000 100%)}.fl-diff-head[data-astro-cid-giurlsxd]{height:52px;padding-left:calc(var(--under) + 20px);border-bottom:1px solid var(--line-soft);align-items:center;gap:14px;display:flex}.fl-diff-count[data-astro-cid-giurlsxd]{color:var(--quiet);white-space:nowrap;font-size:13px}.fl-diff-count[data-astro-cid-giurlsxd] b[data-astro-cid-giurlsxd]{font-weight:500}.fl-diff-count[data-astro-cid-giurlsxd] b[data-astro-cid-giurlsxd][data-k=\+]{color:var(--done)}.fl-diff-count[data-astro-cid-giurlsxd] b[data-astro-cid-giurlsxd][data-k=\-]{color:var(--fail)}.fl-approve[data-astro-cid-giurlsxd]{opacity:0;margin-left:6px}.fl-code[data-astro-cid-giurlsxd]{padding-top:10px;font-size:12.5px;line-height:22px}.fl-code[data-astro-cid-giurlsxd] li[data-astro-cid-giurlsxd]{grid-template-columns:calc(var(--under) + 44px) 18px max-content;white-space:pre;display:grid}.fl-ln[data-astro-cid-giurlsxd]{text-align:right;color:var(--faint);padding-right:14px}.fl-sign[data-astro-cid-giurlsxd]{color:var(--faint)}.fl-code[data-astro-cid-giurlsxd] code[data-astro-cid-giurlsxd]{font:inherit;color:var(--quiet)}.fl-code[data-astro-cid-giurlsxd] li[data-astro-cid-giurlsxd][data-k=\+]{background:linear-gradient(to right, transparent var(--under), color-mix(in srgb, var(--done) 10%, transparent) var(--under))}.fl-code[data-astro-cid-giurlsxd] li[data-astro-cid-giurlsxd][data-k=\-]{background:linear-gradient(to right, transparent var(--under), color-mix(in srgb, var(--fail) 10%, transparent) var(--under))}.fl-code[data-astro-cid-giurlsxd] li[data-astro-cid-giurlsxd][data-k=\+] .fl-sign[data-astro-cid-giurlsxd]{color:var(--done)}.fl-code[data-astro-cid-giurlsxd] li[data-astro-cid-giurlsxd][data-k=\-] .fl-sign[data-astro-cid-giurlsxd]{color:var(--fail)}.fl-code[data-astro-cid-giurlsxd] li[data-astro-cid-giurlsxd]:not([data-k=\ ]) code[data-astro-cid-giurlsxd]{color:var(--text)}.fl-pointer[data-astro-cid-giurlsxd]{z-index:5;color:var(--ground);opacity:0;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:0;left:0}.fl-pointer[data-astro-cid-giurlsxd] svg{fill:var(--text)}@media (width<=1080px){.fl-frame[data-astro-cid-giurlsxd]{grid-template-columns:392px minmax(0,1fr)}.fl-task[data-astro-cid-giurlsxd]{grid-area:1/1/auto/-1;max-width:620px;margin:0 0 36px;padding-left:0;-webkit-mask:linear-gradient(#000 62%,#0000 100%);mask:linear-gradient(#000 62%,#0000 100%)}.fl-asked[data-astro-cid-giurlsxd] p[data-astro-cid-giurlsxd]+p[data-astro-cid-giurlsxd]{display:none}.fl-panel[data-astro-cid-giurlsxd]{grid-area:2/1}.fl-diff[data-astro-cid-giurlsxd]{grid-area:2/2;margin-top:300px}}@media (width<=760px){.fl-frame[data-astro-cid-giurlsxd]{grid-template-columns:minmax(0,1fr)}.fl-task[data-astro-cid-giurlsxd]{gap:8px;margin-bottom:28px}.fl-title[data-astro-cid-giurlsxd]{font-size:20px}.fl-owner[data-astro-cid-giurlsxd]{display:none}.fl-asked[data-astro-cid-giurlsxd]{margin-top:2px;font-size:14px}.fl-panel[data-astro-cid-giurlsxd]{grid-area:2/1;width:min(100%,380px);padding-inline:10px}.fl-diff[data-astro-cid-giurlsxd]{width:calc(100% + var(--bleed) + 120px);grid-area:3/1;margin:-8px 0 0}.fl-diff-head[data-astro-cid-giurlsxd]{padding-left:16px}.fl-code[data-astro-cid-giurlsxd] li[data-astro-cid-giurlsxd]{grid-template-columns:34px 16px max-content}.fl-ln[data-astro-cid-giurlsxd]{padding-right:8px}.fl-step[data-astro-cid-giurlsxd] .model[data-astro-cid-giurlsxd],.tkey[data-astro-cid-giurlsxd],.fl-code[data-astro-cid-giurlsxd]{font-size:12px}}@media (width<=800px){.fl-peek[data-astro-cid-giurlsxd]{white-space:normal;flex-wrap:wrap;grid-column:2/-1;justify-self:start;max-width:100%;margin-top:6px;display:none;position:static}.fl-step[data-astro-cid-giurlsxd][data-peek="1"] .fl-peek[data-astro-cid-giurlsxd]{display:flex}.fl-step[data-astro-cid-giurlsxd][data-is=fail] .fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part=finding]{display:none}.fl-step[data-astro-cid-giurlsxd][data-is=fail] .fl-peek[data-astro-cid-giurlsxd] [data-astro-cid-giurlsxd][data-part]:is([data-part=who],[data-part=model]){display:inline}}.mx[data-astro-cid-apkdmo4m]{--u:1.18;--row:calc(36px * var(--u));--route-w:300px;--step-x:172px;--at:1;--lean:1;--lens:1;--locked:1;--glide:.55s;--glide-ease:cubic-bezier(.22, 1, .36, 1);justify-items:end;max-width:660px;padding-bottom:8px;display:grid;position:relative}.mx[data-astro-cid-apkdmo4m][data-at=opus]{--at:0}.mx[data-astro-cid-apkdmo4m][data-at=sonnet]{--at:1}.mx[data-astro-cid-apkdmo4m][data-at=haiku]{--at:2}.mx[data-astro-cid-apkdmo4m][data-at=argon]{--at:3}.mx[data-astro-cid-apkdmo4m][data-at=flash]{--at:4}.mx[data-astro-cid-apkdmo4m][data-at=oss]{--at:5}.mx[data-astro-cid-apkdmo4m][data-lean=cheaper]{--lean:0}.mx[data-astro-cid-apkdmo4m][data-lean=balanced]{--lean:1}.mx[data-astro-cid-apkdmo4m][data-lean=best]{--lean:2}.mx[data-astro-cid-apkdmo4m][data-phase=idle]{--lens:0;--locked:0;--glide:.9s;--glide-ease:var(--ease-in-out)}.mx[data-astro-cid-apkdmo4m][data-phase=scan]{--lens:1;--locked:0;--glide:.9s;--glide-ease:var(--ease-in-out)}.mx[data-astro-cid-apkdmo4m][data-phase=seek]{--lens:1;--locked:0;--glide:1s;--glide-ease:cubic-bezier(.22, 1, .36, 1)}.mx[data-astro-cid-apkdmo4m][data-phase=pick]{--lens:1;--locked:1}.mx-route[data-astro-cid-apkdmo4m]{width:var(--route-w);opacity:.5;pointer-events:none;height:calc(100% + 40px);padding:16px 10px 0;position:absolute;top:44px;left:0;overflow:hidden;mask:linear-gradient(#000 0 52%,#0000 92%)}.mx-route[data-astro-cid-apkdmo4m] .panel-title[data-astro-cid-apkdmo4m]{color:var(--quiet);padding:0 10px 10px}.mx-route[data-astro-cid-apkdmo4m] .mx-eye{color:var(--faint)}.mx-route[data-astro-cid-apkdmo4m] .rstep[data-astro-cid-apkdmo4m][data-here]{box-shadow:inset 0 0 0 1px var(--line-soft);background:#ffffff0b}.mx-lean[data-astro-cid-apkdmo4m]{z-index:3;border:1px solid var(--line);border-radius:var(--r-control);background:#121212;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,300px);height:36px;padding:3px;display:grid;position:relative;box-shadow:0 10px 24px -14px #000000e6}.mx-seg[data-astro-cid-apkdmo4m]{z-index:1;letter-spacing:-.01em;color:var(--quiet);transition:color var(--t-out) var(--ease-out);border-radius:6px;font-size:13.5px;font-weight:500;position:relative}.mx-seg[data-astro-cid-apkdmo4m]:focus-visible{outline-offset:1px}.mx-thumb[data-astro-cid-apkdmo4m]{z-index:2;background:var(--raised);width:calc(33.3333% - 2px);transform:translateX(calc(var(--lean) * 100%));transition:transform .5s var(--ease-out);pointer-events:none;border-radius:6px;position:absolute;top:3px;bottom:3px;left:3px;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 1px 2px #00000080}.mx-thumb-in[data-astro-cid-apkdmo4m]{letter-spacing:-.01em;width:300%;height:100%;color:var(--text);transform:translateX(calc(var(--lean) * -100% / 3));transition:transform .5s var(--ease-out);grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;font-size:13.5px;font-weight:500;display:grid}.mx-step[data-astro-cid-apkdmo4m]{z-index:2;width:calc(100% - var(--step-x));padding:calc(16px * var(--u)) calc(12px * var(--u)) calc(14px * var(--u));border-radius:var(--r-panel);transform-origin:0 0;background:linear-gradient(#181818,#131313);margin-top:20px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -24px #000000f2,0 0 0 1px #0009}.mx-step[data-astro-cid-apkdmo4m]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(170deg,#fff3,#ffffff14 45%,#ffffff05 100%);padding:1px;position:absolute;inset:0;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.mx-head[data-astro-cid-apkdmo4m]{align-items:center;gap:calc(9px * var(--u));padding:0 calc(10px * var(--u)) calc(14px * var(--u));margin-bottom:calc(8px * var(--u));border-bottom:1px solid var(--line-soft);display:flex}.mx-dot[data-astro-cid-apkdmo4m]{width:calc(11px * var(--u));height:calc(11px * var(--u));margin-right:calc(2px * var(--u));border:1.5px solid var(--faint);border-radius:999px}.mx-name[data-astro-cid-apkdmo4m]{font-size:calc(15px * var(--u));letter-spacing:-.014em;color:var(--text);font-weight:560}.mx-head[data-astro-cid-apkdmo4m] .av{--size:calc(19px * var(--u))}.mx-who[data-astro-cid-apkdmo4m]{font-size:calc(13px * var(--u));color:var(--quiet)}.mx-list[data-astro-cid-apkdmo4m]{position:relative}.mx-models[data-astro-cid-apkdmo4m],.mx-lens-in[data-astro-cid-apkdmo4m]{grid-auto-rows:var(--row);display:grid}.mx-models[data-astro-cid-apkdmo4m] li[data-astro-cid-apkdmo4m],.mx-lens-in[data-astro-cid-apkdmo4m] li[data-astro-cid-apkdmo4m]{padding-inline:calc(10px * var(--u));font-size:calc(13.5px * var(--u));letter-spacing:-.008em;white-space:nowrap;align-items:center;display:flex}.mx-models[data-astro-cid-apkdmo4m] li[data-astro-cid-apkdmo4m]{color:var(--faint)}.mx-lens[data-astro-cid-apkdmo4m]{height:var(--row);border-radius:var(--r-control);opacity:var(--lens);transform:translateY(calc(var(--at) * var(--row)));transition:transform var(--glide) var(--glide-ease), opacity .3s var(--ease-out);background:#fff1;position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.mx-lens-in[data-astro-cid-apkdmo4m]{color:var(--text);transform:translateY(calc(var(--at) * var(--row) * -1));transition:transform var(--glide) var(--glide-ease);font-weight:500}.mx-lens-in[data-astro-cid-apkdmo4m] li[data-astro-cid-apkdmo4m]{font-weight:500}.mx-lens[data-astro-cid-apkdmo4m]:after{content:"";border-radius:inherit;opacity:var(--locked);transition:opacity .3s var(--ease-out) .15s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.mx-why[data-astro-cid-apkdmo4m]{margin-top:calc(10px * var(--u));padding:calc(12px * var(--u)) calc(10px * var(--u)) 0;border-top:1px solid var(--line-soft);font-size:calc(13px * var(--u));letter-spacing:-.006em;color:var(--quiet);line-height:1.4;display:grid}.mx-why[data-astro-cid-apkdmo4m] span[data-astro-cid-apkdmo4m]{transition:opacity .35s var(--ease-out) .12s;grid-area:1/1}.mx-why[data-astro-cid-apkdmo4m] b[data-astro-cid-apkdmo4m]{color:var(--text);font-weight:500}.mx-why[data-astro-cid-apkdmo4m] [data-astro-cid-apkdmo4m][data-why=cheaper]{opacity:calc(var(--locked) * (1 - min(1, max(var(--lean), 0 - var(--lean)))))}.mx-why[data-astro-cid-apkdmo4m] [data-astro-cid-apkdmo4m][data-why=balanced]{opacity:calc(var(--locked) * (1 - min(1, max(var(--lean) - 1, 1 - var(--lean)))))}.mx-why[data-astro-cid-apkdmo4m] [data-astro-cid-apkdmo4m][data-why=best]{opacity:calc(var(--locked) * (1 - min(1, max(var(--lean) - 2, 2 - var(--lean)))))}.mx[data-astro-cid-apkdmo4m][data-live="1"] .mx-step[data-astro-cid-apkdmo4m]{opacity:1!important;transform:none!important}@media (hover:hover) and (pointer:fine){.mx-seg[data-astro-cid-apkdmo4m]:hover{color:var(--text)}}@media (width<=1100px) and (width>=901px){.mx[data-astro-cid-apkdmo4m]{--u:1.08;--step-x:132px;--route-w:260px}}@media (width<=560px){.mx[data-astro-cid-apkdmo4m]{--u:1;--row:38px;--step-x:22px;--route-w:250px}.mx-route[data-astro-cid-apkdmo4m]{top:50px}.mx-step[data-astro-cid-apkdmo4m]{margin-top:162px}.mx-route[data-astro-cid-apkdmo4m] .rstep[data-astro-cid-apkdmo4m][data-here]{box-shadow:none;background:0 0}.mx-lean[data-astro-cid-apkdmo4m]{width:min(100%,288px)}.mx-models[data-astro-cid-apkdmo4m] li[data-astro-cid-apkdmo4m],.mx-lens-in[data-astro-cid-apkdmo4m] li[data-astro-cid-apkdmo4m]{font-size:14px}.mx-why[data-astro-cid-apkdmo4m]{font-size:13.5px}.mx-route[data-astro-cid-apkdmo4m] .model{font-size:12px}}#inbox[data-astro-cid-zq33dbu7]{overflow:clip}.ibx[data-astro-cid-zq33dbu7]{position:relative}.ibx-board[data-astro-cid-zq33dbu7]{--colw:264px;--colgap:14px;--cardh:92px;--cardgap:8px;pointer-events:none;user-select:none;-webkit-mask-composite:source-in;width:100vw;margin-left:-50vw;position:absolute;top:0;bottom:0;left:50%;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 22% 78%,#0000 98%),linear-gradient(#0000 0,#000 64px 46%,#0000 84%);mask-image:linear-gradient(90deg,#0000 2%,#000 22% 78%,#0000 98%),linear-gradient(#0000 0,#000 64px 46%,#0000 84%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.ibx-cols[data-astro-cid-zq33dbu7]{grid-template-columns:repeat(5, var(--colw));gap:var(--colgap);opacity:.34;height:100%;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.bcol[data-astro-cid-zq33dbu7]{border-radius:var(--r-card);background:#0f0f0f;height:100%;padding:0 8px}.bcol-head[data-astro-cid-zq33dbu7]{letter-spacing:-.01em;height:44px;color:var(--text);align-items:center;gap:8px;padding-inline:6px;font-size:13.5px;font-weight:500;display:flex}.bcol-count[data-astro-cid-zq33dbu7]{color:var(--faint);font-variant-numeric:tabular-nums;font-weight:400}.bcol-cards[data-astro-cid-zq33dbu7]{gap:var(--cardgap);display:grid}.bcard[data-astro-cid-zq33dbu7]{height:var(--cardh);border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);grid-template-rows:18px 20px 22px;align-content:center;row-gap:4px;padding:0 12px;display:grid;position:relative}.bcard[data-astro-cid-zq33dbu7][data-moving="1"]{z-index:2}.bcard-top[data-astro-cid-zq33dbu7]{align-items:center;gap:8px;display:flex}.bcard-top[data-astro-cid-zq33dbu7] .tkey[data-astro-cid-zq33dbu7]{font-size:12px}.bcard-title[data-astro-cid-zq33dbu7]{letter-spacing:-.01em;color:var(--text);white-space:nowrap;font-size:13.5px;font-weight:500}.bcard-foot[data-astro-cid-zq33dbu7]{justify-content:space-between;align-items:center;display:flex}.bstep[data-astro-cid-zq33dbu7]{background:var(--raised);height:20px;color:var(--quiet);border-radius:6px;align-items:center;padding-inline:8px;font-size:12px;font-weight:500;display:inline-flex}.bstep[data-astro-cid-zq33dbu7]:empty,.bcard[data-astro-cid-zq33dbu7]:not([data-at=prog]) .bstep[data-astro-cid-zq33dbu7]{visibility:hidden}.ibx-front[data-astro-cid-zq33dbu7]{z-index:1;justify-items:center;gap:18px;padding:156px 0 64px;display:grid;position:relative}.ibx-panel[data-astro-cid-zq33dbu7]{--edge:color-mix(in srgb, var(--text) 18%, #101010);width:min(100%,780px);padding:1px;position:relative;container-type:inline-size}.ibx-shadow[data-astro-cid-zq33dbu7],.ibx-moat[data-astro-cid-zq33dbu7],.ibx-win[data-astro-cid-zq33dbu7],.ibx-ground[data-astro-cid-zq33dbu7],.ibx-cap[data-astro-cid-zq33dbu7]{border-radius:var(--r-panel);pointer-events:none;position:absolute;inset:0}.ibx-shadow[data-astro-cid-zq33dbu7]{transform-origin:50% 0;box-shadow:0 30px 80px -24px #000000f2,0 0 0 1px #0009,0 0 26px 30px #0a0a0af0,0 0 140px 56px #0a0a0adb}.ibx-moat[data-astro-cid-zq33dbu7]{height:var(--r-panel);top:auto;box-shadow:0 16px 28px 48px #0a0a0af2}.ibx-win[data-astro-cid-zq33dbu7]{border-radius:var(--r-panel) var(--r-panel) 0 0;bottom:20px;overflow:clip}.ibx-ground[data-astro-cid-zq33dbu7]{border:1px solid var(--edge);border-radius:var(--r-panel) var(--r-panel) 0 0;background:#101010;border-bottom:0;box-shadow:inset 0 1px #ffffff0a}.ibx-cap[data-astro-cid-zq33dbu7]{height:calc(var(--r-panel) * 2);border:1px solid var(--edge);border-radius:0 0 var(--r-panel) var(--r-panel);background:#101010;border-top:0;top:auto}.ibx-head[data-astro-cid-zq33dbu7],.ibx-list[data-astro-cid-zq33dbu7],.ibx-empty[data-astro-cid-zq33dbu7]{z-index:1;position:relative}.ibx-head[data-astro-cid-zq33dbu7]{border-bottom:1px solid var(--line);letter-spacing:-.01em;height:44px;color:var(--text);background:#ffffff0b;border-radius:15px 15px 0 0;align-items:center;gap:10px;padding-inline:19px;font-size:14px;font-weight:500;display:flex}.ibx-count[data-astro-cid-zq33dbu7]{color:var(--quiet);font-weight:400}.ibx-list[data-astro-cid-zq33dbu7]{position:relative}.ibx-row[data-astro-cid-zq33dbu7]{transition:background-color var(--t-out) var(--ease-out);grid-template-rows:54px;grid-template-columns:16px 56px minmax(0,1fr) 64px 150px 40px auto;align-items:center;column-gap:12px;padding:0 13px 0 19px;display:grid}.ibx-row[data-astro-cid-zq33dbu7][data-row=sup],.ibx-later[data-astro-cid-zq33dbu7]{border-radius:0 0 15px 15px}.ibx-row[data-astro-cid-zq33dbu7]{border-top:1px solid var(--line-soft)}.ibx-row[data-astro-cid-zq33dbu7][data-first="1"]{border-top-color:#0000}.ibx-row[data-astro-cid-zq33dbu7][data-hot="1"]{transition-duration:var(--t-in);background:#ffffff08}.ibx-row[data-astro-cid-zq33dbu7][data-gone="1"]{pointer-events:none}.ibx-later[data-astro-cid-zq33dbu7]{opacity:0;position:absolute;inset:0 0 auto}.ibx-key[data-astro-cid-zq33dbu7]{font-size:12px}.ibx-key[data-astro-cid-zq33dbu7],.ibx-title[data-astro-cid-zq33dbu7],.ibx-step[data-astro-cid-zq33dbu7],.ibx-by[data-astro-cid-zq33dbu7],.ibx-time[data-astro-cid-zq33dbu7]{line-height:20px}.ibx-main[data-astro-cid-zq33dbu7]{min-width:0;display:grid}.ibx-title[data-astro-cid-zq33dbu7]{letter-spacing:-.011em;color:var(--text);white-space:nowrap;font-size:14px;font-weight:500}.ibx-phone[data-astro-cid-zq33dbu7]{display:none}.ibx-step[data-astro-cid-zq33dbu7],.ibx-by[data-astro-cid-zq33dbu7]{color:var(--quiet);white-space:nowrap;font-size:13px}.ibx-asks[data-astro-cid-zq33dbu7]{color:var(--ask);font-weight:500}.ibx-time[data-astro-cid-zq33dbu7]{color:var(--faint);text-align:right;font-size:12.5px}.ibx-acts[data-astro-cid-zq33dbu7]{justify-content:flex-end;gap:6px;min-width:0;display:flex}.ibx-btn[data-astro-cid-zq33dbu7]{cursor:default;height:30px;transition:background-color var(--t-out) var(--ease-out), color var(--t-out) var(--ease-out), border-color var(--t-out) var(--ease-out)}.ibx-btn[data-astro-cid-zq33dbu7][data-tone=primary]{background:var(--button);color:var(--button-ink);border-color:#0000}.ibx-icon[data-astro-cid-zq33dbu7]{width:30px;color:var(--quiet);justify-content:center;padding:0}.ibx-foot[data-astro-cid-zq33dbu7]{grid-column:3/-1;gap:10px;margin-top:-6px;padding:0 0 18px;display:grid}.ibx-q[data-astro-cid-zq33dbu7]{color:var(--quiet);text-wrap:pretty;font-size:13px;line-height:1.45}.ibx-choices[data-astro-cid-zq33dbu7]{flex-wrap:wrap;gap:8px;display:flex}.ibx-choice[data-astro-cid-zq33dbu7]{cursor:default;height:30px;transition:background-color var(--t-out) var(--ease-out), border-color var(--t-out) var(--ease-out), color var(--t-out) var(--ease-out);background:0 0;padding-inline:12px;font-size:13px}.ibx-choice[data-astro-cid-zq33dbu7][data-state=hot]{background:var(--raised);transition-duration:var(--t-in);border-color:#ffffff52}.ibx-choice[data-astro-cid-zq33dbu7][data-state=picked]{background:var(--button);color:var(--button-ink);border-color:#0000;transition-duration:.12s}@media (hover:hover) and (pointer:fine){.ibx-row[data-astro-cid-zq33dbu7]:hover{transition-duration:var(--t-in);background:#ffffff08}.ibx-choice[data-astro-cid-zq33dbu7]:hover{background:var(--raised);transition-duration:var(--t-in);border-color:#ffffff52}.ibx-btn[data-astro-cid-zq33dbu7][data-tone=outline]:hover{border-color:var(--line-strong);color:var(--text);transition-duration:var(--t-in);background:#ffffff0d}.ibx-btn[data-astro-cid-zq33dbu7][data-tone=primary]:hover{background:var(--button-hover);transition-duration:var(--t-in)}}.ibx-empty[data-astro-cid-zq33dbu7]{letter-spacing:-.01em;color:var(--quiet);opacity:0;pointer-events:none;place-content:center;justify-items:center;gap:12px;font-size:14px;font-weight:500;display:grid;position:absolute;inset:0}.ibx-empty[data-astro-cid-zq33dbu7] svg{color:var(--faint)}.ibx-also[data-astro-cid-zq33dbu7]{z-index:1;color:var(--faint);font-size:13px;position:relative}.ibx-pointer[data-astro-cid-zq33dbu7]{z-index:3;color:#0a0a0a;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:0;left:0}.ibx-pointer[data-astro-cid-zq33dbu7] svg{fill:#fafafa}@container (width<=700px){.ibx-row[data-astro-cid-zq33dbu7]{grid-template-columns:16px 52px minmax(0,1fr) 56px 144px auto}.ibx-time[data-astro-cid-zq33dbu7]{display:none}}@container (width<=560px){.ibx-head[data-astro-cid-zq33dbu7]{padding-inline:16px}.ibx-row[data-astro-cid-zq33dbu7]{grid-template-rows:auto;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;padding:13px 12px 13px 16px}.ibx-row[data-astro-cid-zq33dbu7]>.tglyph[data-astro-cid-zq33dbu7]{margin-top:3px}.ibx-key[data-astro-cid-zq33dbu7],.ibx-step[data-astro-cid-zq33dbu7],.ibx-by[data-astro-cid-zq33dbu7],.ibx-time[data-astro-cid-zq33dbu7]{display:none}.ibx-main[data-astro-cid-zq33dbu7]{gap:3px}.ibx-title[data-astro-cid-zq33dbu7]{white-space:normal}.ibx-phone[data-astro-cid-zq33dbu7]{color:var(--quiet);flex-wrap:wrap;gap:0 6px;font-size:12.5px;display:flex}.ibx-phone[data-astro-cid-zq33dbu7]>span[data-astro-cid-zq33dbu7]:first-child{font-family:var(--font-mono);color:var(--faint);font-size:12px}.ibx-phone[data-astro-cid-zq33dbu7]>span[data-astro-cid-zq33dbu7]:not(:last-child):after{content:"·";color:var(--faint);margin-left:6px;font-weight:400}.ibx-acts[data-astro-cid-zq33dbu7] .ibx-icon[data-astro-cid-zq33dbu7]{display:none}.ibx-foot[data-astro-cid-zq33dbu7]{grid-column:2/-1;margin:0;padding:10px 0 2px}}@media (width<=640px){.ibx-board[data-astro-cid-zq33dbu7]{--colw:236px;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 60px 42%,#0000 82%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%),linear-gradient(#0000 0,#000 60px 42%,#0000 82%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.ibx-front[data-astro-cid-zq33dbu7]{padding:148px 0 56px}}section[data-astro-cid-5lel77m4]{overflow-x:clip}.wx[data-astro-cid-5lel77m4]{--P:var(--sp,var(--p));--lh:21px;--rows:7;--left:148px;--top:116px;--bleed:max(var(--gutter), (100vw - var(--page)) / 2);padding-bottom:4px;display:flow-root;position:relative}.wx-route[data-astro-cid-5lel77m4]{opacity:.5;pointer-events:none;width:260px;position:absolute;top:0;left:0;mask:linear-gradient(#0000,#000 18% 70%,#0000 96%)}.wx-route[data-astro-cid-5lel77m4] .rstep[data-astro-cid-5lel77m4]{--row:44px}.wx-eye[data-astro-cid-5lel77m4]{width:22px;height:22px;color:var(--faint);border:1px solid #0000;border-radius:6px;place-items:center;margin-left:-2px;display:grid}.wx-eye[data-astro-cid-5lel77m4][data-live="1"]{border-color:var(--line-strong);color:var(--text);background:#0a0a0a99}.wx-term[data-astro-cid-5lel77m4]{z-index:2;margin:var(--top) calc(-1 * var(--bleed)) 0 var(--left);border:1px solid var(--line);border-radius:var(--r-panel) 0 0 var(--r-panel);background:#070707;border-right:0;position:relative;box-shadow:inset 0 1px #ffffff0a,0 40px 80px -30px #000000e6,0 0 0 1px #00000080}.wx-head[data-astro-cid-5lel77m4]{border-bottom:1px solid var(--line-soft);white-space:nowrap;align-items:center;gap:8px;height:46px;padding:0 16px;font-size:13.5px;display:flex}.wx-head[data-astro-cid-5lel77m4] .av{margin-right:2px}.wx-name[data-astro-cid-5lel77m4]{color:var(--text);font-weight:500}.wx-skill[data-astro-cid-5lel77m4]{color:var(--quiet)}.wx-quiet[data-astro-cid-5lel77m4]{color:var(--faint)}.wx-task[data-astro-cid-5lel77m4] .tkey[data-astro-cid-5lel77m4]{color:var(--quiet);margin-inline:2px 3px}.wx-screen[data-astro-cid-5lel77m4]{font-family:var(--font-mono);font-size:12.75px;line-height:var(--lh);letter-spacing:-.01em;color:var(--quiet);padding:0 18px;position:relative}.wx-window[data-astro-cid-5lel77m4]{height:calc(var(--lh) * (var(--rows) + 1));mask:linear-gradient(transparent 2px, #000 calc(var(--lh) * 1.1));overflow:hidden}.wx-lines[data-astro-cid-5lel77m4]{padding-top:var(--lh);transform:translateY(calc(var(--scroll) * var(--lh) * -1))}.wx-line[data-astro-cid-5lel77m4]{height:var(--lh);white-space:pre;opacity:clamp(0, (var(--P) - var(--t)) * 50, 1);padding-left:18px;position:relative}.wx-line[data-astro-cid-5lel77m4][data-kind=say]{color:var(--text)}.wx-line[data-astro-cid-5lel77m4][data-kind=call]{color:var(--quiet)}.wx-line[data-astro-cid-5lel77m4][data-kind=call] b[data-astro-cid-5lel77m4]{color:var(--text);font-weight:600}.wx-line[data-astro-cid-5lel77m4][data-kind=out]{color:var(--faint);padding-left:30px}.wx-line[data-astro-cid-5lel77m4][data-kind=you]{color:var(--text);background:#ffffff0f;border-radius:4px;margin-inline:-6px;padding-left:24px}.wx-line[data-astro-cid-5lel77m4][data-kind=you] .wx-caret[data-astro-cid-5lel77m4]{position:absolute;left:8px}.wx-elbow[data-astro-cid-5lel77m4]{color:var(--faint);opacity:.7;position:absolute;left:18px}.wx-b[data-astro-cid-5lel77m4]{background:currentColor;border-radius:999px;width:7px;height:7px;position:absolute;top:calc(50% - 3.5px);left:2px}.wx-b[data-astro-cid-5lel77m4][data-b=ok]{background:var(--done);opacity:clamp(0, (var(--P) - var(--d)) * 50, 1)}.wx-b[data-astro-cid-5lel77m4][data-b=run]{background:var(--faint);opacity:calc(1 - clamp(0, (var(--P) - var(--d)) * 50, 1));animation:1.1s ease-in-out infinite wx-pulse}@keyframes wx-pulse{50%{scale:.55}}.wx-prompt[data-astro-cid-5lel77m4]{border-top:1px solid var(--line-soft);height:40px;color:var(--text);white-space:pre;align-items:center;margin:8px -18px 0;padding:0 18px;display:flex}.wx-caret[data-astro-cid-5lel77m4]{color:var(--faint);margin-right:9px}.wx-cursor[data-astro-cid-5lel77m4]{background:#fafafabf;width:7.5px;height:15px;margin-left:1px;animation:1.1s step-end infinite wx-blink}@keyframes wx-blink{50%{opacity:0}}.wx-edge[data-astro-cid-5lel77m4]{border:2px solid var(--work);opacity:0;pointer-events:none;transition:opacity var(--t-in) var(--ease-out);border-right:0;position:absolute;inset:0 0 -1px}.wx-foot[data-astro-cid-5lel77m4]{border-top:1px solid var(--line-soft);height:40px;color:var(--faint);align-items:center;padding:0 16px;font-size:12.5px;display:flex}.wx-say[data-astro-cid-5lel77m4]{display:grid}.wx[data-astro-cid-5lel77m4]:is([data-sent="1"],[data-scrub="1"]) .wx-typed[data-astro-cid-5lel77m4]{display:none}.wx-say[data-astro-cid-5lel77m4]>span[data-astro-cid-5lel77m4]{white-space:nowrap;opacity:0;transition:opacity var(--t-out) var(--ease-out);grid-area:1/1}.wx-say[data-astro-cid-5lel77m4] [data-astro-cid-5lel77m4][data-say=typing]{color:var(--work)}.wx[data-astro-cid-5lel77m4][data-mode=live] [data-astro-cid-5lel77m4][data-say=live],.wx[data-astro-cid-5lel77m4][data-mode=typing] [data-astro-cid-5lel77m4][data-say=typing],.wx[data-astro-cid-5lel77m4][data-mode=replay] [data-astro-cid-5lel77m4][data-say=replay],.wx[data-astro-cid-5lel77m4][data-mode=typing] .wx-edge[data-astro-cid-5lel77m4]{opacity:1}.wx-len[data-astro-cid-5lel77m4],.wx[data-astro-cid-5lel77m4]:is([data-mode=replay],[data-scrub="1"]) [data-astro-cid-5lel77m4][data-clock]{display:none}.wx[data-astro-cid-5lel77m4]:is([data-mode=replay],[data-scrub="1"]) .wx-len[data-astro-cid-5lel77m4]{display:inline}.wx[data-astro-cid-5lel77m4]:is([data-mode=replay],[data-scrub="1"]) .wx-route[data-astro-cid-5lel77m4] [data-astro-cid-5lel77m4][data-step=QA] .rdot[data-astro-cid-5lel77m4]{background:var(--done);border-color:var(--done)}.wx-rec[data-astro-cid-5lel77m4]{z-index:2;margin:20px 0 0 var(--left);position:relative}.wx-track[data-astro-cid-5lel77m4]{cursor:pointer;touch-action:pan-y;border-radius:6px;height:28px;position:relative}.wx-track[data-astro-cid-5lel77m4]:focus-visible{outline-offset:2px}.wx-rail[data-astro-cid-5lel77m4]{background:var(--raised);border-radius:999px;height:4px;position:absolute;top:calc(50% - 2px);left:0;right:0;overflow:hidden}.wx-played[data-astro-cid-5lel77m4]{transform-origin:0;transform:scaleX(var(--P));background:#fafafa6b;position:absolute;inset:0}.wx-tick[data-astro-cid-5lel77m4]{background:#fafafa4d;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:4px;bottom:4px}.wx-tick[data-astro-cid-5lel77m4][data-tick=typed]{background:var(--work)}.wx-run[data-astro-cid-5lel77m4]{transform:translateX(calc(var(--P) * 100%));pointer-events:none;position:absolute;inset:0}.wx-handle[data-astro-cid-5lel77m4]{background:var(--text);border-radius:999px;width:14px;height:14px;position:absolute;top:calc(50% - 7px);left:-7px;box-shadow:0 0 0 3px #0a0a0ae6,0 2px 6px #0009}.wx-controls[data-astro-cid-5lel77m4]{color:var(--faint);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px;font-size:12.5px;display:flex}.wx-btn[data-astro-cid-5lel77m4]{border:1px solid var(--line);width:26px;height:26px;color:var(--quiet);border-radius:7px;place-items:center;display:grid}.wx-speeds[data-astro-cid-5lel77m4]{gap:2px;display:flex}.wx-speeds[data-astro-cid-5lel77m4] span[data-astro-cid-5lel77m4]{border-radius:6px;place-items:center;min-width:28px;height:24px;padding-inline:6px;display:grid}.wx-speeds[data-astro-cid-5lel77m4] [data-astro-cid-5lel77m4][data-on="1"]{background:var(--raised);color:var(--text)}.wx-cost[data-astro-cid-5lel77m4]{white-space:nowrap;gap:6px;margin-left:auto;display:inline-flex}.wx-usd[data-astro-cid-5lel77m4]{color:var(--usage);font-weight:500}.wx-pointer[data-astro-cid-5lel77m4]{z-index:4;color:#0a0a0a;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:0;left:0}.wx-pointer[data-astro-cid-5lel77m4] svg{fill:#fafafa}.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-say[data-astro-cid-5lel77m4]>span[data-astro-cid-5lel77m4],.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-edge[data-astro-cid-5lel77m4],.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-pointer[data-astro-cid-5lel77m4]{opacity:0!important}.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-say[data-astro-cid-5lel77m4]>[data-astro-cid-5lel77m4][data-say=replay]{opacity:1!important}.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-term[data-astro-cid-5lel77m4],.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-rec[data-astro-cid-5lel77m4],.wx[data-astro-cid-5lel77m4][data-scrub="1"] [data-astro-cid-5lel77m4][data-cost-line]{opacity:1!important;transform:none!important}.wx-usd-all[data-astro-cid-5lel77m4],.wx[data-astro-cid-5lel77m4][data-scrub="1"] [data-astro-cid-5lel77m4][data-cost]{display:none}.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-usd-all[data-astro-cid-5lel77m4]{display:inline}.wx[data-astro-cid-5lel77m4][data-scrub="1"] .wx-head[data-astro-cid-5lel77m4] .av{animation-play-state:paused}.wx[data-astro-cid-5lel77m4]:is([data-scrub="1"],[data-scrub=out]) [data-astro-cid-5lel77m4]:is(.wx-played,.wx-run,.wx-lines){transition:transform .16s var(--ease-out)}.wx[data-astro-cid-5lel77m4]:is([data-scrub="1"],[data-scrub=out]) .wx-line[data-astro-cid-5lel77m4]{transition:opacity .16s var(--ease-out)}@media (hover:hover) and (pointer:fine){.wx-track[data-astro-cid-5lel77m4]:hover .wx-handle[data-astro-cid-5lel77m4]{scale:1.15}.wx-handle[data-astro-cid-5lel77m4]{transition:scale var(--t-in) var(--ease-out)}}@media (width<=1100px) and (width>=901px){.wx[data-astro-cid-5lel77m4]{--left:120px}}@media (width<=600px){.wx[data-astro-cid-5lel77m4]{--left:0px;--top:120px;--lh:20px}.wx-route[data-astro-cid-5lel77m4]{left:6px}.wx-route[data-astro-cid-5lel77m4] [data-astro-cid-5lel77m4][data-step=Triage],.wx-route[data-astro-cid-5lel77m4] [data-astro-cid-5lel77m4][data-step=Build]{display:none}.wx-screen[data-astro-cid-5lel77m4]{padding-inline:14px;font-size:12px}.wx-prompt[data-astro-cid-5lel77m4]{margin-inline:-14px;padding-inline:14px}.wx-head[data-astro-cid-5lel77m4]{white-space:normal;flex-wrap:wrap;row-gap:3px;height:auto;padding-block:11px 10px}.wx-task[data-astro-cid-5lel77m4]{flex-basis:100%;padding-left:30px}.wx-sep[data-astro-cid-5lel77m4]{display:none}.wx-task[data-astro-cid-5lel77m4] .tkey[data-astro-cid-5lel77m4]{margin-left:0}.wx-head[data-astro-cid-5lel77m4],.wx-foot[data-astro-cid-5lel77m4]{padding-inline:14px}.wx-term[data-astro-cid-5lel77m4] .tkey[data-astro-cid-5lel77m4]{font-size:12px}.wx-cost[data-astro-cid-5lel77m4]{width:100%;margin-left:0}.wx-track[data-astro-cid-5lel77m4]:before{content:"";position:absolute;inset:-10px 0 -6px}}.rt[data-astro-cid-jgyum6er]{--pitch:42px;--gut:22px;--av:20px;--rail:calc(var(--gut) + var(--av) / 2);--dot:9px;--name:19px;--text-x:calc(var(--gut) + var(--av) + 10px);--why-x:calc(var(--text-x) + 118px);grid-template-columns:repeat(2,minmax(0,460px));justify-content:center;column-gap:clamp(40px,8vw,128px);padding-block:8px 24px;display:grid}.rt-col[data-astro-cid-jgyum6er]{grid-row:span 3;grid-template-rows:subgrid;transition:opacity .7s var(--ease-out);align-content:start;row-gap:0;display:grid;position:relative}.rt-col[data-astro-cid-jgyum6er][data-back="1"]{opacity:.4}.rt-col[data-astro-cid-jgyum6er][data-arrived="0"]{pointer-events:none}.rt-task[data-astro-cid-jgyum6er]{letter-spacing:-.014em;color:var(--quiet);transition:color var(--t-out) var(--ease-out);align-items:baseline;gap:10px;font-size:17px;font-weight:500;line-height:1.35;display:flex}.rt-task[data-astro-cid-jgyum6er] .tkey[data-astro-cid-jgyum6er]{font-size:12px}.rt-words[data-astro-cid-jgyum6er]{letter-spacing:-.006em;max-width:430px;color:var(--faint);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:24px}.rt-words[data-astro-cid-jgyum6er] mark[data-astro-cid-jgyum6er]{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:color .6s var(--ease-out), background-color .6s var(--ease-out);background:0 0;border-radius:4px;margin-inline:-3px;padding:1px 3px}.rt-words[data-astro-cid-jgyum6er] mark[data-astro-cid-jgyum6er][data-read="1"]{color:var(--quiet)}.rt-words[data-astro-cid-jgyum6er] mark[data-astro-cid-jgyum6er][data-read="2"]{color:var(--text);background:var(--line)}.rt-body[data-astro-cid-jgyum6er]{align-self:start;margin-top:30px;position:relative}.rt-seg[data-astro-cid-jgyum6er]{top:calc(var(--pitch) / 2);bottom:calc(var(--pitch) / -2);left:calc(var(--rail) - .75px);background:var(--line-strong);transform-origin:50% 0;width:1.5px;position:absolute}.rt-by[data-astro-cid-jgyum6er] .rt-seg[data-astro-cid-jgyum6er]{top:calc(var(--av) + 4px)}.rt-by[data-astro-cid-jgyum6er]{padding:0 0 8px var(--gut);font-size:13.5px;line-height:var(--av);align-items:flex-start;gap:10px;display:flex;position:relative}.rt-by-text[data-astro-cid-jgyum6er]{display:grid}.rt-by-name[data-astro-cid-jgyum6er]{color:var(--quiet)}.rt-from[data-astro-cid-jgyum6er]{color:var(--faint)}.rt-steps[data-astro-cid-jgyum6er]{display:grid}.rt-step[data-astro-cid-jgyum6er]{position:relative}.rt-line[data-astro-cid-jgyum6er]{height:var(--pitch);padding-left:var(--text-x);display:block;position:relative}.rt-dot[data-astro-cid-jgyum6er]{z-index:1;top:calc((var(--pitch) - var(--dot)) / 2);left:calc(var(--rail) - var(--dot) / 2);width:var(--dot);height:var(--dot);border:1.5px solid color-mix(in srgb, var(--text) 30%, transparent);background:var(--ground);border-radius:999px;position:absolute}.rt-name[data-astro-cid-jgyum6er]{font-size:var(--name);font-weight:500;line-height:var(--pitch);letter-spacing:-.022em;color:var(--faint);white-space:nowrap}.rt-plus[data-astro-cid-jgyum6er]{top:0;left:calc(var(--rail) - var(--dot) / 2 - 17px);font-size:18px;font-weight:500;line-height:var(--pitch);color:var(--text);position:absolute}.rt-step[data-astro-cid-jgyum6er][data-point="1"] .rt-name[data-astro-cid-jgyum6er]{color:var(--text)}.rt-step[data-astro-cid-jgyum6er][data-point="1"] .rt-dot[data-astro-cid-jgyum6er]{border-color:var(--text)}.rt-why[data-astro-cid-jgyum6er]{top:calc((var(--pitch) - 22px) / 2);left:var(--why-x);letter-spacing:-.006em;font-size:14px;line-height:22px;display:grid;position:absolute;right:0}.rt-short[data-astro-cid-jgyum6er],.rt-full[data-astro-cid-jgyum6er]{transition:opacity var(--t-out) var(--ease-out);grid-area:1/1}.rt-short[data-astro-cid-jgyum6er]{color:var(--quiet)}.rt-full[data-astro-cid-jgyum6er]{color:var(--text);opacity:0}.rt-col[data-astro-cid-jgyum6er][data-peek="1"]{opacity:1}.rt-col[data-astro-cid-jgyum6er][data-peek="1"] .rt-task[data-astro-cid-jgyum6er]{color:var(--text)}.rt-col[data-astro-cid-jgyum6er][data-peek="1"] .rt-short[data-astro-cid-jgyum6er]{opacity:0}.rt-col[data-astro-cid-jgyum6er][data-peek="1"] .rt-full[data-astro-cid-jgyum6er]{opacity:1}.rt[data-astro-cid-jgyum6er]:has(.rt-col[data-peek="1"]) .rt-col[data-astro-cid-jgyum6er]:not([data-peek="1"]){opacity:.3}@media (hover:hover) and (pointer:fine) and (width>=1081px){.rt-col[data-astro-cid-jgyum6er]:hover{opacity:1;transition-duration:var(--t-in)}.rt-col[data-astro-cid-jgyum6er]:hover .rt-task[data-astro-cid-jgyum6er]{color:var(--text);transition-duration:var(--t-in)}.rt-col[data-astro-cid-jgyum6er]:hover .rt-short[data-astro-cid-jgyum6er]{opacity:0;transition-duration:var(--t-in)}.rt-col[data-astro-cid-jgyum6er]:hover .rt-full[data-astro-cid-jgyum6er]{opacity:1;transition-duration:var(--t-in)}.rt[data-astro-cid-jgyum6er]:has(.rt-col:hover) .rt-col[data-astro-cid-jgyum6er]:not(:hover){opacity:.3;transition-duration:var(--t-in)}}@media (width<=1080px){.rt[data-astro-cid-jgyum6er]{--pitch:38px;--name:17px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px}.rt-words[data-astro-cid-jgyum6er]{font-size:14px;line-height:22px}.rt-why[data-astro-cid-jgyum6er]{padding:0 0 10px var(--text-x);margin-top:-5px;font-size:13.5px;line-height:20px;display:block;position:relative;top:auto;left:auto}.rt-full[data-astro-cid-jgyum6er]{opacity:1;display:none}.rt-col[data-astro-cid-jgyum6er][data-peek="1"] .rt-short[data-astro-cid-jgyum6er]{display:none}.rt-col[data-astro-cid-jgyum6er][data-peek="1"] .rt-full[data-astro-cid-jgyum6er]{display:block}}@media (width<=640px){.rt[data-astro-cid-jgyum6er]{grid-template-columns:minmax(0,1fr)}.rt-col[data-astro-cid-jgyum6er]{grid-row:auto;display:block}.rt-col[data-astro-cid-jgyum6er]+.rt-col[data-astro-cid-jgyum6er]{margin-top:44px}.rt-task[data-astro-cid-jgyum6er]{font-size:16px}.rt-words[data-astro-cid-jgyum6er]{margin-top:8px;line-height:21px}.rt-body[data-astro-cid-jgyum6er]{margin-top:22px}}.learn[data-astro-cid-as72fzik]{overflow-x:clip;container:learn/inline-size}.loop[data-astro-cid-as72fzik]{--hh:30px;--cy:calc(50% + var(--hh) / 2);--r:18px;--cg:0px;--rg:52px;--lane:30px;row-gap:var(--rg);padding-left:var(--lane);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.st[data-astro-cid-as72fzik]{--w:100%;--cw:min(var(--w) - 20px, 100%);min-width:0;transition:opacity var(--t-out) var(--ease-out);flex-direction:column;display:flex;position:relative}.corner[data-astro-cid-as72fzik]{transition:opacity var(--t-out) var(--ease-out);display:none;position:relative}.st-head[data-astro-cid-as72fzik]{z-index:1;width:var(--cw);height:var(--hh);letter-spacing:-.006em;white-space:nowrap;align-items:flex-start;margin:0 auto;font-size:13px;font-weight:500;line-height:18px;display:flex;position:relative}.st-name[data-astro-cid-as72fzik]{color:var(--quiet);transition:color var(--t-out) var(--ease-out)}.st-says[data-astro-cid-as72fzik]{background:var(--ground);color:var(--faint);opacity:0;transition:opacity var(--t-out) var(--ease-out);padding-right:6px;font-weight:400}.st-says[data-astro-cid-as72fzik]:before{content:"·";padding-inline:7px}.st-body[data-astro-cid-as72fzik]{flex-direction:column;flex:1;align-items:center;display:flex}.st-plate[data-astro-cid-as72fzik]{z-index:1;width:var(--cw);position:relative}.ln[data-astro-cid-as72fzik]{z-index:0;border:0 solid var(--line-strong);pointer-events:none;display:none;position:absolute}.ln[data-astro-cid-as72fzik][data-ln=e]{left:calc(50% + var(--cw) / 2);right:calc(var(--cg) / -2);top:var(--cy);border-top-width:1px}.ln[data-astro-cid-as72fzik][data-ln=w]{left:calc(var(--cg) / -2);right:calc(50% + var(--cw) / 2);top:var(--cy);border-top-width:1px}.ln[data-astro-cid-as72fzik]:is([data-ln=n],[data-ln=s]){flex:1 0 calc(var(--hh) + var(--rg) / 2);border-left-width:0;width:0;display:block;position:relative;left:.5px}.ln[data-astro-cid-as72fzik][data-ln=n]{margin-top:calc(-1 * (var(--hh) + var(--rg) / 2))}.ln[data-astro-cid-as72fzik][data-ln=s]{margin-bottom:calc(-1 * (var(--hh) + var(--rg) / 2))}.chev[data-astro-cid-as72fzik]{--rot:0deg;z-index:2;background:var(--ground);width:18px;height:18px;color:var(--quiet);border-radius:999px;place-items:center;margin:-9px 0 0 -9px;display:none;position:absolute}.chev[data-astro-cid-as72fzik] svg{transform:rotate(var(--rot))}@container learn (width<=639.98px){.loop[data-astro-cid-as72fzik]{--r:14px}.st[data-astro-cid-as72fzik][data-st=shifts] .ln[data-astro-cid-as72fzik][data-ln=s],.st[data-astro-cid-as72fzik][data-st=retro] [data-astro-cid-as72fzik]:is(.ln[data-ln=n],.ln[data-ln=s]),.st[data-astro-cid-as72fzik][data-st=versions] [data-astro-cid-as72fzik]:is(.ln[data-ln=n],.ln[data-ln=s]),.st[data-astro-cid-as72fzik][data-st=next] .ln[data-astro-cid-as72fzik][data-ln=n]{border-left-width:1px}.ln[data-astro-cid-as72fzik][data-ln=lane]{display:block}.st[data-astro-cid-as72fzik][data-st=shifts] .ln[data-astro-cid-as72fzik][data-ln=lane]{left:calc(var(--lane) / -2);right:calc(50% + var(--cw) / 2);top:var(--cy);bottom:calc(var(--rg) / -2);border-top-left-radius:var(--r);border-top-width:1px;border-left-width:1px}.st[data-astro-cid-as72fzik][data-st=retro] .ln[data-astro-cid-as72fzik][data-ln=lane],.st[data-astro-cid-as72fzik][data-st=versions] .ln[data-astro-cid-as72fzik][data-ln=lane]{left:calc(var(--lane) / -2);top:calc(var(--rg) / -2);bottom:calc(var(--rg) / -2);border-left-width:1px}.st[data-astro-cid-as72fzik][data-st=next] .ln[data-astro-cid-as72fzik][data-ln=lane]{left:calc(var(--lane) / -2);right:calc(50% + var(--cw) / 2);top:calc(var(--rg) / -2);bottom:calc(50% - var(--hh) / 2 - 1px);border-bottom-left-radius:var(--r);border-bottom-width:1px;border-left-width:1px}.st[data-astro-cid-as72fzik][data-st=next] .chev[data-astro-cid-as72fzik]{left:calc(var(--lane) / -2 + .5px);top:calc(var(--rg) / -2);--rot:-90deg;display:grid}}@container learn (width>=640px){.loop[data-astro-cid-as72fzik]{--cg:56px;--rg:60px;column-gap:var(--cg);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.st[data-astro-cid-as72fzik][data-st=shifts]{grid-area:1/1}.st[data-astro-cid-as72fzik][data-st=retro]{grid-area:1/2}.st[data-astro-cid-as72fzik][data-st=next]{grid-area:2/1}.st[data-astro-cid-as72fzik][data-st=versions]{grid-area:2/2}.st[data-astro-cid-as72fzik]{--w:340px}}@container learn (width>=640px) and (width<=1079.98px){.st[data-astro-cid-as72fzik][data-st=shifts] .ln[data-astro-cid-as72fzik][data-ln=e],.st[data-astro-cid-as72fzik][data-st=retro] .ln[data-astro-cid-as72fzik][data-ln=w],.st[data-astro-cid-as72fzik][data-st=versions] .ln[data-astro-cid-as72fzik][data-ln=w],.st[data-astro-cid-as72fzik][data-st=next] .ln[data-astro-cid-as72fzik][data-ln=e]{display:block}.st[data-astro-cid-as72fzik][data-st=shifts] .ln[data-astro-cid-as72fzik][data-ln=s],.st[data-astro-cid-as72fzik][data-st=retro] .ln[data-astro-cid-as72fzik][data-ln=s],.st[data-astro-cid-as72fzik][data-st=versions] .ln[data-astro-cid-as72fzik][data-ln=n],.st[data-astro-cid-as72fzik][data-st=next] .ln[data-astro-cid-as72fzik][data-ln=n]{border-left-width:1px}.st[data-astro-cid-as72fzik][data-st=next] .chev[data-astro-cid-as72fzik]{left:50%;top:calc(var(--rg) / -2);--rot:-90deg;display:grid}}@container learn (width>=1080px){.loop[data-astro-cid-as72fzik]{--cg:72px;--rg:44px;grid-template-columns:repeat(3,minmax(0,1fr))}.st[data-astro-cid-as72fzik][data-st=shifts]{--w:340px;grid-area:1/1}.st[data-astro-cid-as72fzik][data-st=retro]{--w:340px;grid-area:1/2}.st[data-astro-cid-as72fzik][data-st=versions]{--w:340px;grid-area:1/3}.st[data-astro-cid-as72fzik][data-st=next]{--w:320px;grid-area:2/2}.corner[data-astro-cid-as72fzik]{display:block}.corner[data-astro-cid-as72fzik][data-corner=l]{grid-area:2/1}.corner[data-astro-cid-as72fzik][data-corner=r]{grid-area:2/3}.st[data-astro-cid-as72fzik][data-st=shifts] .ln[data-astro-cid-as72fzik][data-ln=e],.st[data-astro-cid-as72fzik][data-st=retro] [data-astro-cid-as72fzik]:is(.ln[data-ln=w],.ln[data-ln=e]),.st[data-astro-cid-as72fzik][data-st=versions] .ln[data-astro-cid-as72fzik][data-ln=w],.st[data-astro-cid-as72fzik][data-st=next] [data-astro-cid-as72fzik]:is(.ln[data-ln=e],.ln[data-ln=w]),.corner[data-astro-cid-as72fzik] .ln[data-astro-cid-as72fzik]{display:block}.st[data-astro-cid-as72fzik][data-st=shifts] .ln[data-astro-cid-as72fzik][data-ln=s],.st[data-astro-cid-as72fzik][data-st=versions] .ln[data-astro-cid-as72fzik][data-ln=s]{border-left-width:1px}.corner[data-astro-cid-as72fzik][data-corner=r] .ln[data-astro-cid-as72fzik]{left:calc(var(--cg) / -2);right:calc(50% - 1px);top:calc(var(--rg) / -2);bottom:calc(50% - var(--hh) / 2 - 1px);border-bottom-right-radius:var(--r);border-bottom-width:1px;border-right-width:1px}.corner[data-astro-cid-as72fzik][data-corner=l] .ln[data-astro-cid-as72fzik]{left:50%;right:calc(var(--cg) / -2);top:calc(var(--rg) / -2);bottom:calc(50% - var(--hh) / 2 - 1px);border-bottom-left-radius:var(--r);border-bottom-width:1px;border-left-width:1px}.corner[data-astro-cid-as72fzik] .chev[data-astro-cid-as72fzik]{left:50%;top:calc(var(--rg) / -2);--rot:-90deg;display:grid}.st[data-astro-cid-as72fzik][data-st=next] .chev[data-astro-cid-as72fzik]{left:calc(var(--cg) / -2);top:var(--cy);--rot:180deg;display:grid}}.st[data-astro-cid-as72fzik][data-st=shifts] .chev[data-astro-cid-as72fzik],.st[data-astro-cid-as72fzik][data-st=retro] .chev[data-astro-cid-as72fzik],.st[data-astro-cid-as72fzik][data-st=versions] .chev[data-astro-cid-as72fzik]{left:50%;top:calc(100% + var(--rg) / 2);--rot:90deg;display:grid}@container learn (width>=640px){.st[data-astro-cid-as72fzik][data-st=shifts] .chev[data-astro-cid-as72fzik]{left:calc(100% + var(--cg) / 2);top:var(--cy);--rot:0deg}.st[data-astro-cid-as72fzik][data-st=versions] .chev[data-astro-cid-as72fzik]{left:calc(var(--cg) / -2);top:var(--cy);--rot:180deg}}@container learn (width>=1080px){.st[data-astro-cid-as72fzik][data-st=retro] .chev[data-astro-cid-as72fzik]{left:calc(100% + var(--cg) / 2);top:var(--cy);--rot:0deg}.st[data-astro-cid-as72fzik][data-st=versions] .chev[data-astro-cid-as72fzik]{left:50%;top:calc(100% + var(--rg) / 2);--rot:90deg}}.shifts[data-astro-cid-as72fzik]{gap:14px;display:grid}.scard[data-astro-cid-as72fzik]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);align-items:center;gap:10px;height:46px;padding:0 13px 0 10px;display:flex;box-shadow:inset 0 1px #ffffff09}.scard-step[data-astro-cid-as72fzik]{letter-spacing:-.01em;color:var(--text);font-size:14px;font-weight:500}.scard-end[data-astro-cid-as72fzik]{justify-items:end;margin-left:auto;display:grid}.scard-end[data-astro-cid-as72fzik]>[data-astro-cid-as72fzik]{transition:opacity var(--t-out) var(--ease-out);grid-area:1/1}.scard-done[data-astro-cid-as72fzik]{font-variant-numeric:tabular-nums;color:var(--faint);align-items:center;gap:7px;font-size:12px;display:inline-flex}.sdot[data-astro-cid-as72fzik]{background:var(--done);border-radius:999px;width:7px;height:7px}.sdot[data-astro-cid-as72fzik][data-is=fail]{background:var(--fail)}.shift[data-astro-cid-as72fzik][data-state=ended] .on-shift[data-astro-cid-as72fzik],.shift[data-astro-cid-as72fzik][data-state=shift] .scard-done[data-astro-cid-as72fzik]{opacity:0}.shift[data-astro-cid-as72fzik][data-state=shift] .scard[data-astro-cid-as72fzik]{border-color:color-mix(in srgb, var(--work) 45%, transparent)}.note[data-astro-cid-as72fzik]{z-index:1;border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--raised);letter-spacing:-.004em;width:fit-content;max-width:calc(100% - 22px);color:var(--text);text-wrap:balance;align-items:flex-start;gap:7px;margin:-6px 0 0 22px;padding:6px 10px 6px 9px;font-size:12.5px;line-height:1.4;display:flex;position:relative;box-shadow:0 6px 18px -8px #000c}.note[data-astro-cid-as72fzik] svg{color:var(--faint);flex:none;margin-top:2px}.retro[data-astro-cid-as72fzik]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:13px 14px 6px;box-shadow:inset 0 1px #ffffff09}.rr[data-astro-cid-as72fzik]{color:var(--quiet);align-items:center;gap:0;font-size:12px;display:flex}.rr[data-astro-cid-as72fzik] li[data-astro-cid-as72fzik]{align-items:center;gap:6px;display:inline-flex}.rr[data-astro-cid-as72fzik] li[data-astro-cid-as72fzik]+li[data-astro-cid-as72fzik]:before{content:"";background:var(--line-strong);width:16px;height:1px;margin:0 8px 0 2px}.rr[data-astro-cid-as72fzik] i[data-astro-cid-as72fzik]{border:1.5px solid var(--faint);width:7px;height:7px;transition:background-color var(--t-out) var(--ease-out), border-color var(--t-out) var(--ease-out);border-radius:999px}.rr[data-astro-cid-as72fzik] li[data-astro-cid-as72fzik][data-is=done] i[data-astro-cid-as72fzik]{background:var(--done);border-color:var(--done)}.rr[data-astro-cid-as72fzik] li[data-astro-cid-as72fzik][data-is=work] i[data-astro-cid-as72fzik]{background:var(--work);border-color:var(--work)}.rr[data-astro-cid-as72fzik] li[data-astro-cid-as72fzik][data-is=ask] i[data-astro-cid-as72fzik]{border-color:var(--ask)}.rr[data-astro-cid-as72fzik] li[data-astro-cid-as72fzik][data-is=work],.rr[data-astro-cid-as72fzik] li[data-astro-cid-as72fzik][data-is=ask]{color:var(--text)}.cands[data-astro-cid-as72fzik]{border-top:1px solid var(--line-soft);margin-top:11px;display:grid}.cand[data-astro-cid-as72fzik]{letter-spacing:-.006em;min-height:40px;color:var(--text);align-items:center;gap:12px;padding:6px 0;font-size:13px;line-height:1.35;display:flex}.cand[data-astro-cid-as72fzik]+.cand[data-astro-cid-as72fzik]{border-top:1px solid var(--line-soft)}.cand-text[data-astro-cid-as72fzik]{flex:1;min-width:0}.votes[data-astro-cid-as72fzik]{flex:none;gap:4px;display:flex}.vers[data-astro-cid-as72fzik]{gap:10px;display:grid}.ver[data-astro-cid-as72fzik]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);gap:5px;padding:10px 13px 11px;display:grid;box-shadow:inset 0 1px #ffffff09}.ver-top[data-astro-cid-as72fzik]{color:var(--faint);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.ver-ok[data-astro-cid-as72fzik]{color:var(--done);transition:opacity var(--t-out) var(--ease-out);align-items:center;gap:4px;margin-left:auto;font-weight:500;display:inline-flex}.ver-main[data-astro-cid-as72fzik]{align-items:baseline;gap:10px;display:flex}.ver-name[data-astro-cid-as72fzik]{letter-spacing:-.01em;color:var(--text);font-size:14px;font-weight:500}.ver[data-astro-cid-as72fzik][data-ver=skill] .ver-name[data-astro-cid-as72fzik]{font-family:var(--font-mono);font-size:13px}.ver-v[data-astro-cid-as72fzik]{font-family:var(--font-mono);color:var(--faint);align-items:center;gap:5px;margin-left:auto;font-size:12px;display:inline-flex}.v-old[data-astro-cid-as72fzik],.v-new[data-astro-cid-as72fzik]{transition:color var(--t-out) var(--ease-out), opacity var(--t-out) var(--ease-out)}.v-new[data-astro-cid-as72fzik]{border:1px solid var(--line-strong);color:var(--text);border-radius:6px;padding:1px 6px}.ver-what[data-astro-cid-as72fzik]{color:var(--quiet);flex-wrap:wrap;align-items:center;gap:4px 5px;font-size:12.5px;line-height:1.4;display:flex}.ver-what[data-astro-cid-as72fzik] svg{color:var(--faint)}.ver-add[data-astro-cid-as72fzik]{border:1px solid var(--line-strong);background:var(--raised);height:20px;color:var(--text);border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.ver-add[data-astro-cid-as72fzik]:before{content:"+";color:var(--faint);margin-right:4px}.ver-file[data-astro-cid-as72fzik]{font-family:var(--font-mono);color:var(--faint);font-size:12px}.ver-plus[data-astro-cid-as72fzik]{color:var(--text)}.ver[data-astro-cid-as72fzik][data-state=proposed] .ver-ok[data-astro-cid-as72fzik]{opacity:0}.ver[data-astro-cid-as72fzik][data-state=proposed] .v-new[data-astro-cid-as72fzik],.ver[data-astro-cid-as72fzik][data-state=reviewed] .v-new[data-astro-cid-as72fzik]{color:var(--faint);border-style:dashed}.ver[data-astro-cid-as72fzik][data-state=published] .v-old[data-astro-cid-as72fzik]{opacity:.55}.next[data-astro-cid-as72fzik]{border:1px solid color-mix(in srgb, var(--work) 45%, transparent);border-radius:var(--r-card);background:linear-gradient(90deg, var(--card) 45%, color-mix(in srgb, var(--work-ground) 18%, var(--card)));transition:border-color var(--t-out) var(--ease-out);box-shadow:inset 0 1px #ffffff09}.next-head[data-astro-cid-as72fzik]{align-items:center;gap:10px;height:46px;padding:0 13px 0 10px;display:flex}.next-head[data-astro-cid-as72fzik] .on-shift[data-astro-cid-as72fzik]{transition:opacity var(--t-out) var(--ease-out);margin-left:auto}.next[data-astro-cid-as72fzik][data-state=idle]{border-color:var(--line);background:var(--card)}.next[data-astro-cid-as72fzik][data-state=idle] .on-shift[data-astro-cid-as72fzik]{opacity:0}.reads[data-astro-cid-as72fzik]{border-top:1px solid var(--line-soft);gap:2px;padding:8px 13px 10px 48px;display:grid}.read[data-astro-cid-as72fzik]{letter-spacing:-.004em;height:24px;color:var(--text);white-space:nowrap;transition:opacity var(--t-out) var(--ease-out);align-items:center;gap:8px;font-size:12.5px;display:flex}.read[data-astro-cid-as72fzik] svg{color:var(--faint)}.read-skill[data-astro-cid-as72fzik]{font-family:var(--font-mono);font-size:12px}.read-v[data-astro-cid-as72fzik]{border:1px solid var(--line-strong);font-family:var(--font-mono);color:var(--text);border-radius:5px;padding:0 5px;font-size:12px;line-height:16px}.read[data-astro-cid-as72fzik][data-is=unread]{opacity:.3}.ghost[data-astro-cid-as72fzik]{z-index:4;border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--raised);width:28px;height:28px;color:var(--quiet);opacity:0;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;left:0;box-shadow:0 6px 18px -8px #000c}.loop[data-astro-cid-as72fzik][data-focus=shifts] [data-astro-cid-as72fzik]:is(.st:not([data-st=shifts]),.corner),.loop[data-astro-cid-as72fzik][data-focus=retro] [data-astro-cid-as72fzik]:is(.st:not([data-st=retro]),.corner),.loop[data-astro-cid-as72fzik][data-focus=versions] [data-astro-cid-as72fzik]:is(.st:not([data-st=versions]),.corner),.loop[data-astro-cid-as72fzik][data-focus=next] [data-astro-cid-as72fzik]:is(.st:not([data-st=next]),.corner){opacity:.32}.loop[data-astro-cid-as72fzik]:not([data-focus=none]) [data-astro-cid-as72fzik]:is(.st,.corner){transition-duration:var(--t-in)}.loop[data-astro-cid-as72fzik][data-focus=shifts] [data-astro-cid-as72fzik][data-st=shifts] [data-astro-cid-as72fzik]:is(.st-name,.st-says),.loop[data-astro-cid-as72fzik][data-focus=retro] [data-astro-cid-as72fzik][data-st=retro] [data-astro-cid-as72fzik]:is(.st-name,.st-says),.loop[data-astro-cid-as72fzik][data-focus=versions] [data-astro-cid-as72fzik][data-st=versions] [data-astro-cid-as72fzik]:is(.st-name,.st-says),.loop[data-astro-cid-as72fzik][data-focus=next] [data-astro-cid-as72fzik][data-st=next] [data-astro-cid-as72fzik]:is(.st-name,.st-says){opacity:1;color:var(--text);transition-duration:var(--t-in)}.loop[data-astro-cid-as72fzik][data-focus=shifts] [data-astro-cid-as72fzik][data-st=shifts] .st-says[data-astro-cid-as72fzik],.loop[data-astro-cid-as72fzik][data-focus=retro] [data-astro-cid-as72fzik][data-st=retro] .st-says[data-astro-cid-as72fzik],.loop[data-astro-cid-as72fzik][data-focus=versions] [data-astro-cid-as72fzik][data-st=versions] .st-says[data-astro-cid-as72fzik],.loop[data-astro-cid-as72fzik][data-focus=next] [data-astro-cid-as72fzik][data-st=next] .st-says[data-astro-cid-as72fzik]{color:var(--quiet)}.fx[data-astro-cid-7bwabmsd]{--label:200px;--label-gap:48px;--pad-x:18px;--pad-y:16px}.fx-group[data-astro-cid-7bwabmsd]{padding-block:40px;padding-left:calc(var(--label) + var(--label-gap));position:relative}.fx-group[data-astro-cid-7bwabmsd]:first-child{padding-top:8px}.fx-group[data-astro-cid-7bwabmsd]+.fx-group[data-astro-cid-7bwabmsd]{border-top:1px solid var(--line-soft)}.fx-label[data-astro-cid-7bwabmsd]{width:var(--label);cursor:default;pointer-events:none;align-items:center;gap:10px;list-style:none;display:flex;position:absolute;top:40px;left:0}.fx-group[data-astro-cid-7bwabmsd]:first-child .fx-label[data-astro-cid-7bwabmsd]{top:8px}.fx-label[data-astro-cid-7bwabmsd]::-webkit-details-marker{display:none}.fx-name[data-astro-cid-7bwabmsd]{letter-spacing:-.012em;color:var(--text);margin:0;font-size:15px;font-weight:560;line-height:1.4}.fx-count[data-astro-cid-7bwabmsd],.fx-chev[data-astro-cid-7bwabmsd]{display:none}.fx-tiles[data-astro-cid-7bwabmsd]{margin:calc(-1 * var(--pad-y)) calc(-1 * var(--pad-x));grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 8px;display:grid}.ft[data-astro-cid-7bwabmsd]{padding:var(--pad-y) var(--pad-x) calc(var(--pad-y) + 2px);border-radius:var(--r-card);grid-template-columns:18px minmax(0,1fr);align-content:start;gap:5px 12px;display:grid;position:relative}.ft[data-astro-cid-7bwabmsd]:before{content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--px) var(--py), color-mix(in srgb, var(--text) 5%, transparent), transparent 72%), color-mix(in srgb, var(--text) 1.8%, transparent);opacity:0;transition:opacity var(--t-out) var(--ease-out);pointer-events:none;position:absolute;inset:0}.ft-icon[data-astro-cid-7bwabmsd]{height:21px;color:var(--quiet);transition:color var(--t-out) var(--ease-out);place-items:center;display:grid}.ft-name[data-astro-cid-7bwabmsd]{letter-spacing:-.012em;color:var(--text);margin:0;font-size:15px;font-weight:540;line-height:1.4}.ft-line[data-astro-cid-7bwabmsd]{letter-spacing:-.006em;color:var(--faint);text-wrap:pretty;transition:color var(--t-out) var(--ease-out);grid-column:2;font-size:14px;line-height:1.5}.ft-line[data-astro-cid-7bwabmsd] kbd[data-astro-cid-7bwabmsd],.ft-line[data-astro-cid-7bwabmsd] code[data-astro-cid-7bwabmsd]{color:var(--quiet);font-size:12.5px}.ft-line[data-astro-cid-7bwabmsd] kbd[data-astro-cid-7bwabmsd]{border:1px solid var(--line);font-family:var(--font-sans);vertical-align:1px;border-radius:5px;padding:0 5px;font-weight:500;line-height:18px;display:inline-block}@media (hover:hover) and (pointer:fine){.ft[data-astro-cid-7bwabmsd]:hover:before{opacity:1;transition-duration:var(--t-in)}.ft[data-astro-cid-7bwabmsd]:hover .ft-icon[data-astro-cid-7bwabmsd]{color:var(--text);transition-duration:var(--t-in)}.ft[data-astro-cid-7bwabmsd]:hover .ft-line[data-astro-cid-7bwabmsd]{color:var(--quiet);transition-duration:var(--t-in)}.ft[data-astro-cid-7bwabmsd]:hover .ft-icon[data-astro-cid-7bwabmsd] svg{animation:ft-nudge .22s var(--ease-out)}}@keyframes ft-nudge{0%{transform:none}40%{transform:translateY(-2px)scale(1.06)}to{transform:none}}.fx-group[data-astro-cid-7bwabmsd][data-reveal=wait] .fx-label[data-astro-cid-7bwabmsd],.fx-group[data-astro-cid-7bwabmsd][data-reveal=wait] .ft[data-astro-cid-7bwabmsd]{opacity:0;transform:translateY(14px)}.fx-group[data-astro-cid-7bwabmsd][data-reveal=in] .fx-label[data-astro-cid-7bwabmsd],.fx-group[data-astro-cid-7bwabmsd][data-reveal=in] .ft[data-astro-cid-7bwabmsd]{transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:calc(var(--i,0) * 45ms)}@media (width<=1100px){.fx-group[data-astro-cid-7bwabmsd]{padding-left:0}.fx-label[data-astro-cid-7bwabmsd],.fx-group[data-astro-cid-7bwabmsd]:first-child .fx-label[data-astro-cid-7bwabmsd]{width:auto;margin-bottom:18px;position:static}}@media (width<=900px){.fx-tiles[data-astro-cid-7bwabmsd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.fx[data-astro-cid-7bwabmsd]{--pad-x:0px;--pad-y:14px}.fx-group[data-astro-cid-7bwabmsd],.fx-group[data-astro-cid-7bwabmsd]:first-child{padding-block:0}.fx-group[data-astro-cid-7bwabmsd]:last-child{border-bottom:1px solid var(--line-soft)}.fx-group[data-astro-cid-7bwabmsd]:first-child{border-top:1px solid var(--line-soft)}.fx-label[data-astro-cid-7bwabmsd],.fx-group[data-astro-cid-7bwabmsd]:first-child .fx-label[data-astro-cid-7bwabmsd]{cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;min-height:60px;margin:0}.fx-name[data-astro-cid-7bwabmsd]{font-size:16px}.fx-count[data-astro-cid-7bwabmsd]{color:var(--faint);font-size:13px;display:block}.fx-chev[data-astro-cid-7bwabmsd]{color:var(--faint);transition:transform var(--t-out) var(--ease-out);place-items:center;margin-left:auto;display:grid}.fx-group[data-astro-cid-7bwabmsd][open] .fx-chev[data-astro-cid-7bwabmsd]{transform:rotate(180deg)}.fx-tiles[data-astro-cid-7bwabmsd]{grid-template-columns:minmax(0,1fr);gap:0;margin:-6px 0 0;padding-bottom:18px}.fx-group[data-astro-cid-7bwabmsd][open]>.fx-tiles[data-astro-cid-7bwabmsd]{animation:fx-open .45s var(--ease-out)}.ft[data-astro-cid-7bwabmsd]{border-radius:0}.ft[data-astro-cid-7bwabmsd]:before,.ft[data-astro-cid-7bwabmsd]:after{display:none}}@keyframes fx-open{0%{opacity:0;transform:translateY(-6px)}}.noc[data-astro-cid-bpi7xo4c]{position:relative}.noc-stack[data-astro-cid-bpi7xo4c]{display:grid;position:relative}.noc-msg[data-astro-cid-bpi7xo4c]{justify-self:start;width:min(82%,500px);margin:0;position:relative}.noc-msg-in[data-astro-cid-bpi7xo4c]{border:1px solid var(--line);border-radius:var(--r-card);opacity:.55;transition:opacity .9s var(--ease-out);background:#101010;padding:16px 18px 40px}.noc-msg[data-astro-cid-bpi7xo4c][data-lit="1"] .noc-msg-in[data-astro-cid-bpi7xo4c]{opacity:1;transition-duration:.4s}.noc-from[data-astro-cid-bpi7xo4c]{letter-spacing:-.008em;color:var(--quiet);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:560;display:flex}.noc-said[data-astro-cid-bpi7xo4c]{letter-spacing:-.008em;color:var(--text);text-wrap:pretty;font-size:14px;line-height:1.5}.noc-reply[data-astro-cid-bpi7xo4c]{z-index:1;border:1px solid var(--line-strong);border-radius:var(--r-card);background:var(--card);width:min(90%,560px);transition:border-color var(--t-out) var(--ease-out), background-color var(--t-out) var(--ease-out);justify-self:end;margin-top:-28px;position:relative;box-shadow:inset 0 1px #ffffff09,0 24px 60px -24px #000000e6}.noc-reply[data-astro-cid-bpi7xo4c][data-state=shift]{background:linear-gradient(#1b1712,#171717 46%);border-color:#f3ae5873}.noc-who[data-astro-cid-bpi7xo4c]{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:14px 16px 12px;display:flex}.noc-aside[data-astro-cid-bpi7xo4c]{opacity:0;transition:opacity var(--t-out) var(--ease-out);justify-items:end;gap:2px;margin-left:auto;display:grid}.noc-reply[data-astro-cid-bpi7xo4c][data-state=shift] .noc-aside[data-astro-cid-bpi7xo4c]{opacity:1}.noc-model[data-astro-cid-bpi7xo4c]{font-size:12px}.noc-body[data-astro-cid-bpi7xo4c]{gap:2px;padding:14px 16px 16px 56px;display:grid}.noc-line[data-astro-cid-bpi7xo4c]{letter-spacing:-.01em;color:var(--text);font-size:14.5px;line-height:1.55}.noc-rest[data-astro-cid-bpi7xo4c]{visibility:hidden}.noc-foot[data-astro-cid-bpi7xo4c]{flex-wrap:wrap;align-items:center;gap:6px 18px;min-height:44px;padding:0 16px 14px 56px;display:flex}.noc-done[data-astro-cid-bpi7xo4c]{color:var(--text);opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex;transform:translateY(4px)}.noc-done[data-astro-cid-bpi7xo4c] svg{color:var(--done)}.noc-foot[data-astro-cid-bpi7xo4c][data-foot=approved] [data-astro-cid-bpi7xo4c][data-done=approved],.noc-foot[data-astro-cid-bpi7xo4c][data-foot=sent] .noc-done[data-astro-cid-bpi7xo4c]{opacity:1;transform:none}.noc-name[data-astro-cid-bpi7xo4c]{color:var(--quiet);font-weight:400}.noc-row[data-astro-cid-bpi7xo4c]{z-index:2;justify-self:start;width:min(92%,580px);margin-top:-46px;position:relative}.noc-row[data-astro-cid-bpi7xo4c][data-gone="1"]{pointer-events:none}.noc-row-in[data-astro-cid-bpi7xo4c]{border:1px solid var(--line-strong);border-radius:var(--r-card);height:54px;transition:transform var(--t-out) var(--ease-out), border-color var(--t-out) var(--ease-out), background-color var(--t-out) var(--ease-out);background:#101010;grid-template-columns:16px 44px minmax(0,1fr) auto auto auto;align-items:center;column-gap:12px;padding:0 12px 0 16px;display:grid;box-shadow:0 0 0 1px #00000080,0 20px 50px -18px #000000f2}.noc-row[data-astro-cid-bpi7xo4c][data-hot="1"] .noc-row-in[data-astro-cid-bpi7xo4c]{transition-duration:var(--t-in);background:#151515}.noc-key[data-astro-cid-bpi7xo4c]{font-size:12px}.noc-key[data-astro-cid-bpi7xo4c],.noc-title[data-astro-cid-bpi7xo4c],.noc-meta[data-astro-cid-bpi7xo4c]{line-height:20px}.noc-main[data-astro-cid-bpi7xo4c]{min-width:0;display:grid}.noc-title[data-astro-cid-bpi7xo4c]{letter-spacing:-.011em;color:var(--text);white-space:nowrap;font-size:14px;font-weight:500}.noc-phone[data-astro-cid-bpi7xo4c]{display:none}.noc-meta[data-astro-cid-bpi7xo4c]{color:var(--quiet);white-space:nowrap;font-size:13px}.noc-approve[data-astro-cid-bpi7xo4c]{background:var(--button);height:30px;color:var(--button-ink);cursor:default;border-color:#0000}.noc-trigger[data-astro-cid-bpi7xo4c]{border:1px solid var(--line);border-radius:var(--r-card);background:#101010;align-items:center;gap:12px;width:fit-content;margin:36px 0 0 auto;padding:12px 18px 12px 14px;display:flex}.noc-trigger[data-astro-cid-bpi7xo4c] svg{color:var(--quiet)}.noc-trigger-id[data-astro-cid-bpi7xo4c]{gap:1px;display:grid}.noc-trigger-name[data-astro-cid-bpi7xo4c]{letter-spacing:-.01em;color:var(--text);font-size:13.5px;font-weight:500}.noc-trigger-when[data-astro-cid-bpi7xo4c]{color:var(--quiet);font-size:12.5px}.noc-pointer[data-astro-cid-bpi7xo4c]{z-index:3;color:#0a0a0a;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 4px #00000080);position:absolute;top:0;left:0}.noc-pointer[data-astro-cid-bpi7xo4c] svg{fill:#fafafa}@media (hover:hover) and (pointer:fine){.noc-msg[data-astro-cid-bpi7xo4c]:hover .noc-msg-in[data-astro-cid-bpi7xo4c]{opacity:.85;transition-duration:var(--t-in)}.noc-reply[data-astro-cid-bpi7xo4c]:hover{border-color:#ffffff42}.noc-row[data-astro-cid-bpi7xo4c]:hover .noc-row-in[data-astro-cid-bpi7xo4c]{transition-duration:var(--t-in);background:#151515;border-color:#ffffff4d}.noc-foot[data-astro-cid-bpi7xo4c][data-foot=approved] [data-astro-cid-bpi7xo4c][data-done=approved]:hover,.noc-foot[data-astro-cid-bpi7xo4c][data-foot=sent] .noc-done[data-astro-cid-bpi7xo4c]:hover{color:#fff}.noc-done[data-astro-cid-bpi7xo4c]:hover .noc-name[data-astro-cid-bpi7xo4c]{color:var(--text)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.noc-row[data-astro-cid-bpi7xo4c]:hover .noc-row-in[data-astro-cid-bpi7xo4c]{transform:translateY(-3px)}.noc-foot[data-astro-cid-bpi7xo4c][data-foot=approved] [data-astro-cid-bpi7xo4c][data-done=approved]:hover,.noc-foot[data-astro-cid-bpi7xo4c][data-foot=sent] .noc-done[data-astro-cid-bpi7xo4c]:hover{transition-duration:var(--t-in);transform:translateY(-2px)}}@media (width<=520px){.noc-msg[data-astro-cid-bpi7xo4c]{width:92%}.noc-msg-in[data-astro-cid-bpi7xo4c]{padding:14px 16px 36px}.noc-reply[data-astro-cid-bpi7xo4c]{width:100%;margin-top:-24px}.noc-body[data-astro-cid-bpi7xo4c],.noc-foot[data-astro-cid-bpi7xo4c]{padding-left:16px}.noc-row[data-astro-cid-bpi7xo4c]{width:100%;margin-top:-44px;padding-inline:10px}.noc-row-in[data-astro-cid-bpi7xo4c]{grid-template-columns:16px minmax(0,1fr) auto;height:auto;padding:11px 10px 11px 14px}.noc-row-in[data-astro-cid-bpi7xo4c]>.tglyph[data-astro-cid-bpi7xo4c]{align-self:start;margin-top:3px}.noc-key[data-astro-cid-bpi7xo4c],.noc-meta[data-astro-cid-bpi7xo4c]{display:none}.noc-main[data-astro-cid-bpi7xo4c]{gap:2px}.noc-phone[data-astro-cid-bpi7xo4c]{color:var(--quiet);flex-wrap:wrap;gap:0 6px;font-size:12.5px;line-height:18px;display:flex}.noc-phone[data-astro-cid-bpi7xo4c]>span[data-astro-cid-bpi7xo4c]:first-child{font-family:var(--font-mono);color:var(--faint);font-size:12px}.noc-phone[data-astro-cid-bpi7xo4c]>span[data-astro-cid-bpi7xo4c]:not(:last-child):after{content:"·";color:var(--faint);margin-left:6px}.noc-trigger[data-astro-cid-bpi7xo4c]{margin:32px 0 0}.noc-name[data-astro-cid-bpi7xo4c]{display:none}.noc-foot[data-astro-cid-bpi7xo4c][data-names="1"] .noc-name[data-astro-cid-bpi7xo4c]{display:inline}}.hs[data-astro-cid-kf4aevgv]{text-align:center;justify-items:center;gap:18px;display:grid}.hs-line[data-astro-cid-kf4aevgv]{letter-spacing:-.008em;color:var(--faint);text-wrap:balance;font-size:.9375rem;line-height:1.5}.hs-line[data-astro-cid-kf4aevgv] strong[data-astro-cid-kf4aevgv]{color:var(--quiet);font-weight:500}.hs-line[data-astro-cid-kf4aevgv]>[data-astro-cid-kf4aevgv]{display:inline-block}html:not(.js) .hs-form[data-astro-cid-kf4aevgv]{display:none}.hs-form[data-astro-cid-kf4aevgv]{text-align:left;gap:8px;width:min(100%,380px);display:grid}.hs-label[data-astro-cid-kf4aevgv]{color:var(--quiet);font-size:.8125rem;font-weight:500}.hs-row[data-astro-cid-kf4aevgv]{gap:8px;display:flex}.hs-input[data-astro-cid-kf4aevgv]{border:1px solid var(--line);border-radius:var(--r-control);background:color-mix(in srgb, var(--text) 3%, transparent);min-width:0;height:32px;color:var(--text);transition:border-color var(--t-in) var(--ease-out), box-shadow var(--t-in) var(--ease-out);outline:none;flex:1;padding:0 11px;font-size:.875rem}.hs-input[data-astro-cid-kf4aevgv]:focus-visible{border-color:var(--line-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--text) 6%, transparent)}.hs-form[data-astro-cid-kf4aevgv][data-state=error] .hs-input[data-astro-cid-kf4aevgv]{border-color:color-mix(in srgb, var(--fail) 55%, transparent)}.hs-send[data-astro-cid-kf4aevgv]:disabled{cursor:default;opacity:.6}.hs-form[data-astro-cid-kf4aevgv][data-state=done] .hs-send[data-astro-cid-kf4aevgv]{opacity:.45}.hs-said[data-astro-cid-kf4aevgv]{min-height:1.4em;color:var(--quiet);font-size:.8125rem;line-height:1.4}.hs-form[data-astro-cid-kf4aevgv][data-state=done] .hs-said[data-astro-cid-kf4aevgv]{color:var(--text)}.hs-form[data-astro-cid-kf4aevgv][data-state=error] .hs-said[data-astro-cid-kf4aevgv]{color:var(--fail)}.ins-stage[data-astro-cid-rwpueear]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);justify-items:center;display:grid;overflow:clip visible}.ins-visual[data-astro-cid-rwpueear]{--cw:288px;--ch:268px;--rise:236px;--x:252px;--r:6deg;--dy:18px;width:100%;padding-top:var(--rise);justify-items:center;display:grid;position:relative}.ins-fan[data-astro-cid-rwpueear]{height:var(--ch);position:absolute;inset:0 0 auto}.ins-slot[data-astro-cid-rwpueear]{width:var(--cw);height:var(--ch);margin-left:calc(var(--cw) / -2);position:absolute;top:0;left:50%}.ins-slot[data-astro-cid-rwpueear][data-slot=name]{z-index:1}.ins-slot[data-astro-cid-rwpueear][data-slot=team]{z-index:2}.ins-slot[data-astro-cid-rwpueear][data-slot=models]{z-index:3}.ins-pose[data-astro-cid-rwpueear]{transform-origin:50% 100%;height:100%;transition:transform var(--t-out) var(--ease-out)}[data-astro-cid-rwpueear][data-slot=name] .ins-pose[data-astro-cid-rwpueear]{transform:translate(calc(-1 * var(--x)), var(--dy)) rotate(calc(-1 * var(--r)))}[data-astro-cid-rwpueear][data-slot=team] .ins-pose[data-astro-cid-rwpueear]{transform:translate(var(--x), var(--dy)) rotate(var(--r))}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (width>=641px){.ins-visual[data-astro-cid-rwpueear]:hover [data-astro-cid-rwpueear][data-slot=name] .ins-pose[data-astro-cid-rwpueear]{transform:translate(calc(-1.07 * var(--x)), calc(var(--dy) - 6px)) rotate(calc(-1.4 * var(--r)));transition-duration:.42s}.ins-visual[data-astro-cid-rwpueear]:hover [data-astro-cid-rwpueear][data-slot=models] .ins-pose[data-astro-cid-rwpueear]{transition-duration:.42s;transform:translateY(-6px)}.ins-visual[data-astro-cid-rwpueear]:hover [data-astro-cid-rwpueear][data-slot=team] .ins-pose[data-astro-cid-rwpueear]{transform:translate(calc(1.07 * var(--x)), calc(var(--dy) - 6px)) rotate(calc(1.4 * var(--r)));transition-duration:.42s}}.ic[data-astro-cid-rwpueear]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);height:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 3.5%, transparent);opacity:.46;transition:opacity .6s var(--ease-out);align-content:start;gap:14px;padding:18px 18px 0;display:grid;overflow:hidden;mask-image:linear-gradient(#000 76%,#0000 100%)}.ins-slot[data-astro-cid-rwpueear][data-state=active] .ic[data-astro-cid-rwpueear]{opacity:.92;transition-duration:.35s}@media (hover:hover) and (pointer:fine){.ins-visual[data-astro-cid-rwpueear]:hover .ins-slot[data-astro-cid-rwpueear][data-state=rest] .ic[data-astro-cid-rwpueear]{opacity:.68;transition-duration:var(--t-in)}}.ic-title[data-astro-cid-rwpueear]{letter-spacing:-.014em;color:var(--text);white-space:nowrap;font-size:14.5px;font-weight:600;line-height:1.4}.ic-field[data-astro-cid-rwpueear]{gap:7px;display:grid}.ic-label[data-astro-cid-rwpueear]{color:var(--text);font-size:13px;font-weight:500;line-height:1.3}.ic-input[data-astro-cid-rwpueear]{border:1px solid var(--line);border-radius:var(--r-control);background:color-mix(in srgb, var(--text) 3.5%, transparent);height:34px;color:var(--text);white-space:nowrap;transition:border-color var(--t-out) var(--ease-out), box-shadow var(--t-out) var(--ease-out);align-items:center;padding-inline:11px;font-size:13.5px;display:flex}.ic-input[data-astro-cid-rwpueear][data-focus=on]{border-color:var(--line-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--text) 7%, transparent)}.ic-caret[data-astro-cid-rwpueear]{background:var(--text);opacity:0;width:1.5px;height:16px;margin-left:1px}.ic-input[data-astro-cid-rwpueear][data-focus=on] .ic-caret[data-astro-cid-rwpueear]{opacity:1}.ic-group[data-astro-cid-rwpueear]{border:1px solid var(--line);border-radius:10px;padding:5px 0 6px;display:grid}.ic-row[data-astro-cid-rwpueear]{height:30px;color:var(--quiet);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 22px;font-size:13px;display:flex}.ic-head[data-astro-cid-rwpueear]{color:var(--text);padding-left:12px;font-weight:500}.ic-switch[data-astro-cid-rwpueear]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--text) 14%, transparent);width:26px;height:15px;transition:background-color .3s var(--ease-out);flex:none;position:relative}.ic-switch[data-astro-cid-rwpueear]:after{content:"";border-radius:var(--r-pill);background:var(--quiet);width:11px;height:11px;transition:transform .3s var(--ease-out), background-color .3s var(--ease-out);position:absolute;top:2px;left:2px}.ic-switch[data-astro-cid-rwpueear][data-on="1"]{background:var(--button)}.ic-switch[data-astro-cid-rwpueear][data-on="1"]:after{background:var(--ground);transform:translate(11px)}.ic-team[data-astro-cid-rwpueear]{gap:6px;display:grid}.ic-team[data-astro-cid-rwpueear] .mcard{--u:.93}.ins-cmd[data-astro-cid-rwpueear]{z-index:4;width:min(100%,540px);position:relative}.ins-cmd[data-astro-cid-rwpueear]:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--ground) 58%, transparent);pointer-events:none;border-radius:999px;position:absolute;inset:-34px -56px}.ins-cmd[data-astro-cid-rwpueear] .cmd-line:first-child .cmd-text:after{content:"";vertical-align:-.2em;width:0;height:1.15em;box-shadow:4px 0 0 1px var(--text);opacity:0;transition:opacity .25s var(--ease-out);display:inline-block}.ins-cmd[data-astro-cid-rwpueear][data-caret=on] .cmd-line:first-child .cmd-text:after{opacity:1;animation:1.2s step-end .6s infinite ins-caret}@keyframes ins-caret{50%{opacity:0}}.ins-note[data-astro-cid-rwpueear]{color:var(--faint);text-align:center;text-wrap:balance;margin-top:18px;font-size:.875rem;line-height:1.5}.ins-stage[data-astro-cid-rwpueear] .ins-hosted{margin-top:clamp(56px,7vw,88px)}@media (width<=900px){.ins-visual[data-astro-cid-rwpueear]{--cw:268px;--x:224px;--r:5deg}}@media (width<=640px){.ins-visual[data-astro-cid-rwpueear]{padding-top:0}.ins-fan[data-astro-cid-rwpueear]{justify-items:center;width:100%;height:auto;padding-inline:8px;display:grid;position:relative;inset:auto}.ins-slot[data-astro-cid-rwpueear]{width:min(100%,320px);height:auto;margin-left:0;position:relative;top:auto;left:auto}.ins-slot[data-astro-cid-rwpueear]+.ins-slot[data-astro-cid-rwpueear]{margin-top:-22px}.ins-slot[data-astro-cid-rwpueear][data-slot=models]{z-index:2}.ins-slot[data-astro-cid-rwpueear][data-slot=team]{z-index:3}[data-astro-cid-rwpueear][data-slot=name] .ins-pose[data-astro-cid-rwpueear]{transform:translate(-8px)rotate(-2deg)}[data-astro-cid-rwpueear][data-slot=models] .ins-pose[data-astro-cid-rwpueear]{transform:translate(8px)rotate(1.5deg)}[data-astro-cid-rwpueear][data-slot=team] .ins-pose[data-astro-cid-rwpueear]{transform:translate(-4px)rotate(-1deg)}.ins-pose[data-astro-cid-rwpueear]{transform-origin:50%}.ic[data-astro-cid-rwpueear]{height:auto;padding-bottom:30px;mask-image:linear-gradient(#000 calc(100% - 40px),#0000 100%)}.ic-head[data-astro-cid-rwpueear],.ic-you[data-astro-cid-rwpueear]{display:none}.ic-row[data-astro-cid-rwpueear]{padding-left:12px}.ins-cmd[data-astro-cid-rwpueear]{margin-top:-26px}.ins-cmd[data-astro-cid-rwpueear]:before{inset:-28px -24px}}@media (width<=420px){.ins-cmd[data-astro-cid-rwpueear] .cmd[data-size=lg] .cmd-text{font-size:12.5px}.ins-cmd[data-astro-cid-rwpueear] .cmd[data-size=lg] .cmd-line{padding-left:13px}}@media (width<=380px){.ins-cmd[data-astro-cid-rwpueear] .cmd[data-size=lg] .cmd-text{font-size:12px}.ins-cmd[data-astro-cid-rwpueear] .cmd[data-size=lg] .cmd-line{gap:8px;padding-right:6px}}
