.section[data-astro-cid-wbf2otuh]{background:var(--color-inverse-surface);position:relative;overflow:hidden}.stars[data-astro-cid-wbf2otuh]{left:0;right:0;top:var(--length-240);width:100%;height:calc(100% - var(--length-240));z-index:var(--z-index-0);pointer-events:none;display:block;position:absolute;bottom:0}.content[data-astro-cid-wbf2otuh]{z-index:var(--z-index-1);max-width:var(--layout-page-max-width);padding:var(--length-280) var(--length-32) var(--length-240);box-sizing:border-box;margin:0 auto;position:relative}.wall[data-astro-cid-wbf2otuh]{grid-template-columns:var(--length-260) minmax(0, 1fr);gap:var(--length-72);align-items:start;margin-bottom:0;display:grid}.intro[data-astro-cid-wbf2otuh]{gap:var(--length-16);top:var(--length-110);flex-direction:column;display:flex;position:sticky}.kicker[data-astro-cid-wbf2otuh]{font-family:var(--font-family-mono);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-0-18);color:var(--color-hex-a8a49a)}.title[data-astro-cid-wbf2otuh]{font-family:var(--font-family-sans);font-size:var(--font-size-40);line-height:var(--line-height-1-02);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-negative-0-04);color:var(--color-paper);text-wrap:balance}.titleEmphasis[data-astro-cid-wbf2otuh]{font-family:var(--font-family-serif);font-style:italic;font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-negative-0-02)}.titleStop[data-astro-cid-wbf2otuh]{color:var(--color-accent)}.body[data-astro-cid-wbf2otuh]{font-family:var(--font-family-serif);font-size:var(--font-size-18);line-height:var(--line-height-1-5);color:var(--color-hex-cfcbc0);margin:0}.register[data-astro-cid-wbf2otuh]{padding:var(--length-40) var(--length-22) var(--length-22);border:var(--length-1) solid var(--color-paper-alpha-16);position:relative}.tick[data-astro-cid-wbf2otuh]{background:repeating-linear-gradient(to right, var(--color-paper-alpha-16) 0 var(--length-1), transparent var(--length-1) var(--length-20));position:absolute}.tickTop[data-astro-cid-wbf2otuh],.tickBottom[data-astro-cid-wbf2otuh]{height:var(--length-5);left:0;right:0}.tickTop[data-astro-cid-wbf2otuh]{top:0}.tickBottom[data-astro-cid-wbf2otuh]{bottom:0}.tickLeft[data-astro-cid-wbf2otuh],.tickRight[data-astro-cid-wbf2otuh]{width:var(--length-5);background:repeating-linear-gradient(to bottom, var(--color-paper-alpha-16) 0 var(--length-1), transparent var(--length-1) var(--length-20));top:0;bottom:0}.tickLeft[data-astro-cid-wbf2otuh]{left:0}.tickRight[data-astro-cid-wbf2otuh]{right:0}.registerLabel[data-astro-cid-wbf2otuh]{right:var(--length-14);top:var(--length-14);font-family:var(--font-family-mono);font-size:var(--font-size-9-5);letter-spacing:var(--letter-spacing-0-16);color:var(--color-paper-alpha-32);position:absolute}.grid[data-astro-cid-wbf2otuh]{gap:var(--length-14);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-wbf2otuh]{aspect-ratio:4/3;background:var(--color-hex-171714);border:var(--length-1) solid var(--color-paper-alpha-08);transition:opacity var(--duration-420) var(--easing-ease), transform var(--duration-420) var(--easing-ease), background var(--duration-160) var(--easing-ease), border-color var(--duration-160) var(--easing-ease);justify-content:center;align-items:center;padding:0 14%;display:flex;position:relative}.tile[data-astro-cid-wbf2otuh][data-reference-reveal=pending]{opacity:0;transform:translateY(var(--length-10))}.tile[data-astro-cid-wbf2otuh][data-reference-reveal=shown]{opacity:1;transform:none}.tile[data-astro-cid-wbf2otuh]:hover{border-color:var(--color-paper-alpha-55);background:var(--color-hex-1d1d19);transform:translateY(var(--length-negative-2))}.pixel[data-astro-cid-wbf2otuh]{left:var(--length-10);top:var(--length-10);width:var(--length-6);height:var(--length-6);background:var(--color-accent);opacity:0;transition:opacity var(--duration-160) var(--easing-ease);position:absolute}.tile[data-astro-cid-wbf2otuh]:hover .pixel[data-astro-cid-wbf2otuh]{opacity:1}.logo[data-astro-cid-wbf2otuh]{object-fit:contain;width:auto;max-width:100%;filter:var(--filter-reference-logo);opacity:var(--opacity-client-logo);transition:opacity var(--duration-160) var(--easing-ease);display:block}.tile[data-astro-cid-wbf2otuh]:hover .logo[data-astro-cid-wbf2otuh]{opacity:1}.logo-height-19[data-astro-cid-wbf2otuh]{height:var(--length-19)}.logo-height-20[data-astro-cid-wbf2otuh]{height:var(--length-20)}.logo-height-22[data-astro-cid-wbf2otuh]{height:var(--length-22)}.logo-height-27[data-astro-cid-wbf2otuh]{height:var(--length-27)}.logo-height-29[data-astro-cid-wbf2otuh]{height:var(--length-29)}.logo-height-31[data-astro-cid-wbf2otuh]{height:var(--length-31)}.logo-height-34[data-astro-cid-wbf2otuh]{height:var(--length-34)}.logo-height-38[data-astro-cid-wbf2otuh]{height:var(--length-38)}@media (width<=1100px){.wall[data-astro-cid-wbf2otuh]{grid-template-columns:1fr}.intro[data-astro-cid-wbf2otuh]{position:static}.grid[data-astro-cid-wbf2otuh]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.register[data-astro-cid-wbf2otuh]{padding:var(--length-34) var(--length-12) var(--length-14)}}._diagram_rpzoj_3{position:absolute;inset:0}._labelRow_rpzoj_8{z-index:var(--z-index-3);pointer-events:none;position:absolute;inset:0}._art_rpzoj_15{pointer-events:none;position:absolute;inset:0}._artInner_rpzoj_21{position:absolute;inset:0}._figure_rpzoj_26{pointer-events:none;position:absolute;inset:0}._figure_rpzoj_26[data-department="0"],._label_rpzoj_8[data-department="0"]{--head-left:12.5%;--head-top:24.8%;--label-top:var(--length-negative-64);--leader-top:var(--length-negative-40)}._figure_rpzoj_26[data-department="2"],._label_rpzoj_8[data-department="2"]{--head-left:31.4%;--head-top:15.3%;--label-top:var(--length-negative-30);--leader-top:var(--length-negative-6)}._figure_rpzoj_26[data-department="5"],._label_rpzoj_8[data-department="5"]{--head-left:42.7%;--head-top:31.8%;--label-top:var(--length-negative-64);--leader-top:var(--length-negative-40)}._figure_rpzoj_26[data-department="1"],._label_rpzoj_8[data-department="1"]{--head-left:52.2%;--head-top:10.8%;--label-top:var(--length-negative-30);--leader-top:var(--length-negative-6)}._figure_rpzoj_26[data-department="3"],._label_rpzoj_8[data-department="3"]{--head-left:66.4%;--head-top:31.8%;--label-top:var(--length-negative-64);--leader-top:var(--length-negative-40)}._figure_rpzoj_26[data-department="4"],._label_rpzoj_8[data-department="4"]{--head-left:81.1%;--head-top:28.1%;--label-top:var(--length-negative-30);--leader-top:var(--length-negative-6)}._label_rpzoj_8{left:var(--head-left);top:var(--label-top);z-index:var(--z-index-3);padding:var(--length-4) var(--length-8);border:var(--length-1) solid var(--color-ink-alpha-12);background:var(--color-white);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-11);font-weight:var(--font-weight-600);line-height:var(--line-height-1-4);letter-spacing:var(--letter-spacing-0-06);white-space:nowrap;cursor:pointer;pointer-events:auto;transition:background var(--duration-200) var(--easing-ease), border-color var(--duration-160) var(--easing-ease);border-radius:0;margin:0;display:inline-block;position:absolute;transform:translate(-50%)}._radio_rpzoj_106{appearance:none;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._label_rpzoj_8[data-selected=true]{background:var(--color-accent)}._label_rpzoj_8:hover,._label_rpzoj_8:focus-visible{border-color:var(--color-ink)}._label_rpzoj_8:focus-within{outline:var(--length-2) solid var(--color-ink);outline-offset:var(--length-2)}._leader_rpzoj_131{left:var(--head-left);top:var(--leader-top);z-index:var(--z-index-2);width:var(--length-1);height:calc(var(--head-top) - var(--leader-top) - var(--length-46));background:var(--color-ink);opacity:var(--opacity-35);pointer-events:none;position:absolute}._figure_rpzoj_26[data-selected=true] ._leader_rpzoj_131{opacity:1}._hotspot_rpzoj_147{left:var(--head-left);top:var(--head-top);z-index:var(--z-index-3);width:var(--length-88);height:var(--length-88);border:var(--length-2) solid var(--color-white-alpha-7);box-shadow:none;cursor:pointer;pointer-events:auto;transition:border-color var(--duration-200) var(--easing-ease), box-shadow var(--duration-200) var(--easing-ease);background:0 0;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%)}._figure_rpzoj_26[data-selected=true] ._hotspot_rpzoj_147{border:var(--length-3) solid var(--color-accent);box-shadow:0 0 0 var(--length-2) var(--color-ink)}._check_rpzoj_172{right:var(--length-negative-6);bottom:var(--length-negative-6);width:var(--length-22);height:var(--length-22);border:var(--length-1) solid var(--color-ink-alpha-12);background:var(--color-accent);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-12);font-weight:var(--font-weight-700);visibility:hidden;border-radius:0;justify-content:center;align-items:center;display:flex;position:absolute}._figure_rpzoj_26[data-checked=true] ._check_rpzoj_172{visibility:visible}._arrow_rpzoj_195{top:var(--length-negative-7);width:var(--length-12);height:var(--length-12);border-top:var(--length-1) solid var(--color-ink-alpha-12);border-left:var(--length-1) solid var(--color-ink-alpha-12);background:var(--color-white);transition:left var(--duration-420) var(--easing-standard);position:absolute;transform:translate(-50%)rotate(45deg)}._card_rpzoj_207{z-index:var(--z-index-6);width:var(--length-300);transition:left var(--duration-420) var(--easing-standard), top var(--duration-420) var(--easing-standard);position:absolute;transform:translate(-50%)}._card_rpzoj_207[data-department="0"]{left:14.5%;top:calc(24.8% + var(--length-44))}._card_rpzoj_207[data-department="0"] ._arrow_rpzoj_195{left:calc(50% - 20.7px)}._card_rpzoj_207[data-department="1"]{left:52.2%;top:calc(10.8% + var(--length-44))}._card_rpzoj_207[data-department="2"]{left:31.4%;top:calc(15.3% + var(--length-44))}._card_rpzoj_207[data-department="3"]{left:66.4%;top:calc(31.8% + var(--length-44))}._card_rpzoj_207[data-department="4"]{left:81.1%;top:calc(28.1% + var(--length-44))}._card_rpzoj_207[data-department="5"]{left:42.7%;top:calc(31.8% + var(--length-44))}._card_rpzoj_207[data-department="1"] ._arrow_rpzoj_195,._card_rpzoj_207[data-department="2"] ._arrow_rpzoj_195,._card_rpzoj_207[data-department="3"] ._arrow_rpzoj_195,._card_rpzoj_207[data-department="4"] ._arrow_rpzoj_195,._card_rpzoj_207[data-department="5"] ._arrow_rpzoj_195{left:50%}._cardPanel_rpzoj_261{border:var(--length-1) solid var(--color-ink-alpha-12);background:var(--color-white);box-shadow:var(--shadow-export-6);text-align:left;border-radius:0;overflow:hidden}._cardHeader_rpzoj_270{align-items:center;gap:var(--length-10);height:var(--length-38);padding:0 var(--length-12);border-bottom:var(--length-1) solid var(--color-ink-alpha-08);background:var(--color-paper-alpha-9);display:flex}._accentSquare_rpzoj_280{width:var(--length-7);height:var(--length-7);background:var(--color-accent);flex:none}._cardLabel_rpzoj_287{font-family:var(--font-family-mono);font-size:var(--font-size-10-5);font-weight:var(--font-weight-700);letter-spacing:var(--letter-spacing-0-06);color:var(--color-ink)}._cardCounter_rpzoj_295{font-family:var(--font-family-mono);font-size:var(--font-size-10-5);color:var(--color-text-faint-on-light);margin-left:auto}._cardBody_rpzoj_302{gap:var(--length-8);padding:var(--length-12) var(--length-14) var(--length-14);flex-direction:column;display:flex}._question_rpzoj_309{font-family:var(--font-family-serif);font-size:var(--font-size-15);font-style:italic;line-height:var(--line-height-1-35);color:var(--color-text-quiet)}._answer_rpzoj_317{font-family:var(--font-family-sans);font-size:var(--font-size-22);font-weight:var(--font-weight-600);line-height:var(--line-height-1-1);letter-spacing:var(--letter-spacing-negative-0-02);color:var(--color-ink)}._description_rpzoj_326{font-family:var(--font-family-serif);font-size:var(--font-size-14);line-height:var(--line-height-1-45);color:var(--color-text-secondary)}._proof_rpzoj_333{padding-top:var(--length-8);border-top:var(--length-1) dashed var(--color-hex-bdbdbd);font-family:var(--font-family-mono);font-size:var(--font-size-11);color:var(--color-text-secondary)}._proofValue_rpzoj_341{color:var(--color-ink);font-weight:var(--font-weight-700)}._windows_rpzoj_346{z-index:var(--z-index-4);box-sizing:border-box;width:var(--length-330);padding:var(--length-3);border-style:solid;border-width:var(--length-2);border-color:var(--color-white) var(--color-ink) var(--color-ink) var(--color-white);background:var(--color-hex-c0c0c0);box-shadow:var(--shadow-export-15);color:var(--color-ink);font-family:var(--font-family-window-chrome);font-size:var(--font-size-11);position:absolute;bottom:4%;right:2%}._titleBar_rpzoj_364{align-items:center;gap:var(--length-6);height:var(--length-20);padding:0 var(--length-6);border-bottom:var(--length-1) solid var(--color-ink-alpha-12);background:var(--color-hex-000080);color:var(--color-white);display:flex}._gem_rpzoj_375{width:var(--length-11);height:var(--length-11);border:var(--length-1) solid var(--color-white);background:var(--color-hex-000080);flex:none}._stripe_rpzoj_383{min-width:var(--length-12);height:var(--length-11);background-image:repeating-linear-gradient(to bottom, var(--color-white-alpha-42) 0, var(--color-white-alpha-42) var(--length-1), transparent var(--length-1), transparent var(--length-2));flex:1}._windowTitle_rpzoj_396{max-width:70%;padding:0 var(--length-6);font-size:var(--font-size-12);font-weight:var(--font-weight-700);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}._log_rpzoj_407{box-sizing:border-box;height:var(--length-104);margin-top:var(--length-3);padding:var(--length-5) var(--length-8) var(--length-6);border-style:solid;border-width:var(--length-2);border-color:var(--color-hex-808080) var(--color-white) var(--color-white) var(--color-hex-808080);background:var(--color-ink);box-shadow:var(--shadow-export-5);color:var(--color-hex-a3a3a3);font-family:var(--font-family-mono);font-size:var(--font-size-10-5);line-height:var(--line-height-15px);flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}._logLine_rpzoj_428{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._logTime_rpzoj_434{color:var(--color-text-quiet-on-ink)}._logTag_rpzoj_438{color:var(--color-hex-d4d4d4);font-weight:var(--font-weight-400)}._logTagHighlighted_rpzoj_443{color:var(--color-accent);font-weight:var(--font-weight-700)}._logBody_rpzoj_448{color:var(--color-hex-a3a3a3)}._logBodyHighlighted_rpzoj_452{color:var(--color-accent)}._statusRow_rpzoj_456{gap:var(--length-3);margin-top:var(--length-3);display:flex}._statusMain_rpzoj_462,._statusLive_rpzoj_463{border-style:solid;border-width:var(--length-2);border-color:var(--color-hex-808080) var(--color-white) var(--color-white) var(--color-hex-808080);box-shadow:var(--shadow-export-5);padding:var(--length-1) var(--length-6)}._statusMain_rpzoj_462{flex:1}._statusLive_rpzoj_463{padding-right:var(--length-8);padding-left:var(--length-8)}._stamp_rpzoj_481{z-index:var(--z-index-4);padding:var(--length-10) var(--length-18) var(--length-8);border:var(--length-4) double var(--color-hex-1f6b3a);background:var(--color-paper-alpha-82);color:var(--color-hex-1f6b3a);text-align:center;pointer-events:none;opacity:0;transition:transform var(--duration-380) var(--easing-overshoot), opacity var(--duration-200) var(--easing-ease);position:absolute;top:76%;left:50%;transform:translate(-50%,-50%)rotate(-7deg)scale(1.6)}._diagram_rpzoj_3[data-last-department=true] ._stamp_rpzoj_481{opacity:1;transform:translate(-50%,-50%)rotate(-7deg)scale(1)}._stampTitle_rpzoj_504{font-family:var(--font-family-mono);font-size:var(--font-size-30);font-weight:var(--font-weight-700);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-0-12)}._stampDetail_rpzoj_512{margin-top:var(--length-6);font-family:var(--font-family-mono);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-0-12)}@media (width<=760px){._diagram_rpzoj_3{z-index:var(--z-index-1);grid-area:1/1/span 3;grid-template-rows:subgrid;display:grid;position:relative;inset:auto}._diagram_rpzoj_3>.visually-hidden{grid-row:1}._labelRow_rpzoj_8{justify-content:center;gap:var(--length-8);width:100%;margin-bottom:var(--length-12);pointer-events:auto;flex-wrap:wrap;grid-row:1;display:flex;position:static;inset:auto}._label_rpzoj_8{max-width:100%;position:static;top:auto;left:auto;transform:none}._leader_rpzoj_131{display:none}._art_rpzoj_15{aspect-ratio:1024/548;grid-row:2;width:100%;position:relative;inset:auto;overflow:hidden;container-type:inline-size}._artInner_rpzoj_21{width:var(--length-1060);aspect-ratio:1024/548;height:auto;transform:scale(calc(100cqi / var(--length-1060)));transform-origin:0 0;position:absolute;inset:0 auto auto 0}._arrow_rpzoj_195{display:none}._card_rpzoj_207[data-department]{width:100%;max-width:100%;margin-top:var(--length-24);grid-row:3;position:relative;top:auto;left:auto;transform:none}}.section[data-astro-cid-dhxq7eq6]{background:var(--color-hex-eaeaf6);position:relative;overflow:hidden}.background[data-astro-cid-dhxq7eq6]{z-index:var(--z-index-0);pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.content[data-astro-cid-dhxq7eq6]{z-index:var(--z-index-1);gap:var(--length-56);box-sizing:border-box;max-width:var(--layout-page-max-width);padding:var(--length-340) var(--length-32) var(--length-136);flex-direction:column;margin:0 auto;display:flex;position:relative}.chapter[data-astro-cid-dhxq7eq6]{align-items:center;row-gap:var(--length-18);text-align:center;flex-direction:column;width:100%;display:flex}.chapter-copy[data-astro-cid-dhxq7eq6]{align-items:center;gap:var(--length-22);flex-direction:column;width:100%;min-width:0;display:flex}.eyebrow[data-astro-cid-dhxq7eq6]{color:var(--color-text-quiet);font-family:var(--font-family-mono);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-0-18);justify-content:center;gap:0;display:flex}.eyebrow[data-astro-cid-dhxq7eq6] span[data-astro-cid-dhxq7eq6]+span[data-astro-cid-dhxq7eq6]:before{content:"·";margin:0 var(--length-14)}.title[data-astro-cid-dhxq7eq6]{max-width:var(--length-1000);color:var(--color-ink);font-family:var(--font-family-sans);font-size:var(--font-size-68);font-weight:var(--font-weight-600);line-height:var(--line-height-0-96);letter-spacing:var(--letter-spacing-negative-0-045);text-wrap:balance;margin:0 auto}.title-emphasis[data-astro-cid-dhxq7eq6]{font-family:var(--font-family-serif);font-style:italic;font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-negative-0-025)}.stop[data-astro-cid-dhxq7eq6]{color:var(--color-accent)}.standfirst[data-astro-cid-dhxq7eq6]{max-width:var(--length-620);color:var(--color-text-secondary);font-family:var(--font-family-serif);font-size:var(--font-size-23);font-weight:var(--font-weight-400);line-height:var(--line-height-1-5);text-wrap:pretty;hanging-punctuation:first last;margin:0 auto}.stack[data-astro-cid-dhxq7eq6]{gap:var(--length-48);flex-direction:column;display:flex}.seal-block[data-astro-cid-dhxq7eq6]{align-items:center;gap:var(--length-12);flex-direction:column;padding-top:0;display:flex}.seal-row[data-astro-cid-dhxq7eq6]{justify-content:center;gap:var(--length-18);flex-wrap:wrap;display:flex}.seal-wrap[data-astro-cid-dhxq7eq6]{width:var(--length-68);position:relative}.seal[data-astro-cid-dhxq7eq6]{width:var(--length-68);height:auto;display:block}.seal-mark[data-astro-cid-dhxq7eq6]{top:0;right:var(--length-2);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-12);font-weight:var(--font-weight-700);position:absolute}.diagram-scale[data-astro-cid-dhxq7eq6]{width:100%;position:relative}.diagram-stage[data-astro-cid-dhxq7eq6]{width:min(var(--length-1060), 100%);margin:var(--length-40) auto 0;aspect-ratio:1024/548;position:relative}.diagram-stage[data-astro-cid-dhxq7eq6] astro-island{display:block;position:absolute;inset:0}.painting[data-astro-cid-dhxq7eq6]{width:100%;height:100%;display:block;position:absolute;inset:0}.actions[data-astro-cid-dhxq7eq6]{justify-content:center;gap:var(--length-16);flex-wrap:wrap;display:flex}.button[data-astro-cid-dhxq7eq6]{align-items:center;gap:var(--length-12);min-height:var(--length-58);padding:0 var(--length-28);font-family:var(--font-family-mono);font-size:var(--font-size-14);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-0-06);transition:transform var(--duration-120) var(--easing-ease), box-shadow var(--duration-120) var(--easing-ease);border-radius:0;text-decoration:none;display:inline-flex}.primary[data-astro-cid-dhxq7eq6]{border:var(--length-1) solid var(--color-ink-alpha-10);background:var(--color-button-fill);box-shadow:var(--shadow-export-9);color:var(--color-white)}.secondary[data-astro-cid-dhxq7eq6]{border:var(--length-1) solid var(--color-ink-alpha-22);background:var(--color-white-alpha-55);box-shadow:none;color:var(--color-ink)}.button-mark[data-astro-cid-dhxq7eq6]{width:var(--length-7);height:var(--length-7);background:var(--color-accent);flex:none}.primary[data-astro-cid-dhxq7eq6]:hover,.primary[data-astro-cid-dhxq7eq6]:focus-visible{transform:translateY(var(--length-negative-1));box-shadow:var(--shadow-button-hover);color:var(--color-white)}.secondary[data-astro-cid-dhxq7eq6]:hover,.secondary[data-astro-cid-dhxq7eq6]:focus-visible{transform:translateY(var(--length-negative-1));border-color:var(--color-ink-alpha-35);background:var(--color-ink-alpha-06);box-shadow:var(--shadow-button-hover);color:var(--color-ink)}.button[data-astro-cid-dhxq7eq6]:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}@media (width<=760px){.title[data-astro-cid-dhxq7eq6]{font-size:var(--font-size-44)}.standfirst[data-astro-cid-dhxq7eq6]{font-size:var(--font-size-19)}.diagram-scale[data-astro-cid-dhxq7eq6]{height:auto;overflow:visible}.diagram-stage[data-astro-cid-dhxq7eq6]{aspect-ratio:auto;width:100%;max-width:100%;height:auto;margin-top:var(--length-16);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);display:grid}.diagram-stage[data-astro-cid-dhxq7eq6] astro-island{display:contents;position:static;inset:auto}.painting[data-astro-cid-dhxq7eq6]{z-index:var(--z-index-0);aspect-ratio:1024/548;grid-area:2/1;width:100%;height:auto;position:relative;inset:auto}}.logo-row[data-astro-cid-j25wp6tg]{align-items:center;gap:var(--length-72);padding:0 var(--length-72) 0 0;flex:none;margin:0;list-style:none;display:flex}.logo-item[data-astro-cid-j25wp6tg]{flex:none;display:flex}.logo-item[data-astro-cid-j25wp6tg] img{filter:brightness(0);width:auto;max-width:none;opacity:var(--opacity-client-logo);flex:none;display:block}.logo-height-17[data-astro-cid-j25wp6tg] img{height:var(--length-17)}.logo-height-18[data-astro-cid-j25wp6tg] img{height:var(--length-18)}.logo-height-20[data-astro-cid-j25wp6tg] img{height:var(--length-20)}.logo-height-24[data-astro-cid-j25wp6tg] img{height:var(--length-24)}.logo-height-26[data-astro-cid-j25wp6tg] img{height:var(--length-26)}.logo-height-28[data-astro-cid-j25wp6tg] img{height:var(--length-28)}.logo-height-30[data-astro-cid-j25wp6tg] img{height:var(--length-30)}.logo-height-34[data-astro-cid-j25wp6tg] img{height:var(--length-34)}.marquee[data-astro-cid-2i754yno]{z-index:var(--z-index-2);height:var(--length-104);margin-top:calc(var(--length-104) * -1);background:var(--color-white);border:0;min-inline-size:0;margin-left:0;margin-right:0;padding:0;position:relative;overflow:hidden}.hand[data-astro-cid-2i754yno]{z-index:var(--z-index-2);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.hand[data-astro-cid-2i754yno] img{width:auto;max-width:none;height:var(--length-72);display:block}.hand-left[data-astro-cid-2i754yno]{left:0}.hand-right[data-astro-cid-2i754yno]{right:0}.viewport[data-astro-cid-2i754yno]{top:0;right:var(--length-110);bottom:0;left:var(--length-120);-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 14%, var(--color-black) 86%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, var(--color-black) 14%, var(--color-black) 86%, transparent 100%);align-items:center;display:flex;position:absolute;overflow:hidden}.track[data-astro-cid-2i754yno]{width:max-content;animation:hero-customer-logo-marquee-scroll var(--duration-80s) var(--easing-linear) infinite;will-change:transform;flex:none;padding-left:0;display:flex}.track[data-astro-cid-2i754yno]:hover{animation-play-state:paused}@keyframes hero-customer-logo-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-2i754yno]{animation:none}}@media (width<=1000px),(width<=1180px) and (orientation:portrait){.marquee[data-astro-cid-2i754yno]{margin-top:0}}._window_jdz3f_7{pointer-events:auto;box-sizing:border-box;width:100%;max-width:100%;padding:var(--length-3);border-style:solid;border-width:var(--length-2);border-color:var(--color-white) var(--color-ink) var(--color-ink) var(--color-white);background:var(--color-hex-c0c0c0);box-shadow:var(--shadow-export-4);color:var(--color-ink);font-family:var(--font-family-window-chrome);font-size:var(--font-size-12);line-height:normal;position:relative}._titleBar_jdz3f_26{align-items:center;gap:var(--length-6);height:var(--length-22);padding:0 var(--length-6);border-bottom:var(--length-1) solid var(--color-ink-alpha-12);background:var(--color-hex-000080);color:var(--color-white);display:flex}._titleGrip_jdz3f_37{width:var(--length-11);height:var(--length-11);border:var(--length-1) solid var(--color-white);background:var(--color-hex-000080);flex:none}._titleStripe_jdz3f_45{min-width:var(--length-12);height:var(--length-11);background-image:repeating-linear-gradient(to bottom, var(--color-white-alpha-42) 0, var(--color-white-alpha-42) var(--length-1), transparent var(--length-1), transparent var(--length-2));flex:1}._title_jdz3f_26{max-width:70%;padding:0 var(--length-6);font-size:var(--font-size-12);font-weight:var(--font-weight-700);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}._menuDismiss_jdz3f_69{z-index:var(--z-index-10);position:fixed;inset:0}._menuBar_jdz3f_75{z-index:var(--z-index-15);gap:var(--length-2);padding:var(--length-3) var(--length-3) var(--length-4);font-size:var(--font-size-12);flex-wrap:wrap;display:flex;position:relative}._menu_jdz3f_69{position:relative}._menuButton_jdz3f_94{min-height:var(--length-24);padding:0 var(--length-9);border:var(--length-1) solid transparent;color:var(--color-ink);font-family:var(--font-family-window-chrome);font-size:var(--font-size-12);cursor:pointer;background:0 0}._menuButtonLabel_jdz3f_105{display:inline-block}._menuButtonLabel_jdz3f_105:first-letter{text-decoration:underline}._menuButton_jdz3f_94:hover,._menuButton_jdz3f_94[aria-expanded=true]{border-color:var(--color-ink)}._menuButton_jdz3f_94[aria-expanded=true]{background:var(--color-white)}._menuPanel_jdz3f_124{left:0;top:calc(100% + var(--length-5));z-index:var(--z-index-20);min-width:var(--length-264);padding:var(--length-4);border:var(--length-1) solid var(--color-ink-alpha-12);border-radius:var(--radius-0);background:var(--color-white);color:var(--color-ink);font-family:var(--font-family-sans);font-size:var(--font-size-13);position:absolute;overflow:hidden}._menuPanel_jdz3f_124[hidden]{display:none}._menuPanelTitle_jdz3f_144{justify-content:space-between;gap:var(--length-12);margin-bottom:var(--length-4);padding:var(--length-5) var(--length-8) var(--length-7);border-bottom:var(--length-1) solid var(--color-hex-e5e5e5);color:var(--color-text-faint-on-light);font-family:var(--font-family-mono);font-size:var(--font-size-10);letter-spacing:var(--letter-spacing-0-08);display:flex}._menuSeparator_jdz3f_157{height:var(--length-1);margin:var(--length-4) var(--length-2);background:var(--color-hex-e5e5e5);border:0;padding:0}._menuItem_jdz3f_165{align-items:center;gap:var(--length-10);width:100%;min-height:var(--length-32);padding:0 var(--length-8);background:var(--color-white);color:var(--color-ink);font-family:var(--font-family-sans);font-size:var(--font-size-13);text-align:left;cursor:pointer;border:0;display:flex}._menuItemPrimary_jdz3f_181,._menuItem_jdz3f_165:hover{background:var(--color-accent)}._menuMark_jdz3f_189{width:var(--length-22);font-family:var(--font-family-mono);font-size:var(--font-size-11)}._menuItemLabel_jdz3f_195{font-weight:var(--font-weight-400);flex:1}._menuItemPrimary_jdz3f_181 ._menuItemLabel_jdz3f_195{font-weight:var(--font-weight-600)}._menuShortcut_jdz3f_204{color:var(--color-text-soft);font-family:var(--font-family-mono);font-size:var(--font-size-11)}._client_jdz3f_210{border-style:solid;border-width:var(--length-2);border-color:var(--color-hex-808080) var(--color-white) var(--color-white) var(--color-hex-808080);background:var(--color-white);box-shadow:var(--shadow-export-5);line-height:var(--line-height-1-3);position:relative;overflow:hidden}._stage_jdz3f_222{aspect-ratio:16/9;background:var(--color-inverse-surface);position:relative;overflow:hidden}._hands_jdz3f_229{width:100%;height:100%;display:block;position:absolute;inset:0}._statusRow_jdz3f_237{gap:var(--length-3);margin-top:var(--length-3);font-size:var(--font-size-12);display:flex}._statusText_jdz3f_244,._statusMeter_jdz3f_245{border-style:solid;border-width:var(--length-2);border-color:var(--color-hex-808080) var(--color-white) var(--color-white) var(--color-hex-808080);box-shadow:var(--shadow-export-5);padding:var(--length-2) var(--length-6);white-space:nowrap}._statusText_jdz3f_244{text-overflow:ellipsis;flex:1;overflow:hidden}.hero-shell[data-astro-cid-uto576gn]{min-height:var(--length-900);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-family-sans);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-dither[data-astro-cid-uto576gn]{z-index:var(--z-index-0);pointer-events:none;position:absolute;inset:0}.hero-dither[data-astro-cid-uto576gn] .pixel-dither-field{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.header-spacer[data-astro-cid-uto576gn]{height:var(--length-88);flex:none}.hero-stage[data-astro-cid-uto576gn]{z-index:var(--z-index-1);flex-direction:column;flex:1;display:flex;position:relative}.window-slot[data-astro-cid-uto576gn]{top:0;bottom:0;right:max(var(--length-40), calc((100% - var(--layout-page-max-width)) / 2 + var(--length-32)));z-index:var(--z-index-1);width:var(--length-620);max-width:calc(100% - var(--length-80));padding:var(--length-64) 0 var(--length-164);pointer-events:none;align-items:center;display:flex;position:absolute}.hero-copy[data-astro-cid-uto576gn]{z-index:var(--z-index-2);width:100%;max-width:var(--layout-page-max-width);padding:var(--length-64) var(--length-32) var(--length-104);pointer-events:none;flex-direction:column;flex:1;justify-content:center;margin:0 auto;display:flex;position:relative}.hero-inner[data-astro-cid-uto576gn]{gap:var(--length-30);max-width:var(--length-700);pointer-events:auto;flex-direction:column;display:flex}.rubric[data-astro-cid-uto576gn]{align-items:center;gap:var(--length-14);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-0-18);line-height:normal;display:flex}.rubric-rule[data-astro-cid-uto576gn]{width:var(--length-40);height:var(--length-1);background:var(--color-ink)}.heading[data-astro-cid-uto576gn]{color:var(--color-ink);font-family:var(--font-family-sans);font-size:var(--font-size-92);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-negative-0-045);line-height:var(--line-height-0-96);margin:0}.heading-emphasis[data-astro-cid-uto576gn]{font-family:var(--font-family-serif);font-style:italic;font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-negative-0-03)}.heading-stop[data-astro-cid-uto576gn]{color:var(--color-accent)}.lead[data-astro-cid-uto576gn]{max-width:calc(var(--length-560) + var(--length-20) + var(--length-3));padding:var(--length-4) 0 var(--length-4) var(--length-20);border-left:var(--length-3) solid var(--color-accent);background:linear-gradient(to right, var(--color-paper-alpha-92), var(--color-paper-alpha-6));color:var(--color-text-secondary);font-family:var(--font-family-serif);font-size:var(--font-size-22);font-weight:var(--font-weight-400);line-height:var(--line-height-1-5);text-wrap:pretty;hanging-punctuation:first last;margin:0}.signoff[data-astro-cid-uto576gn]{align-items:center;gap:var(--length-12);margin-top:var(--length-16);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-12);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-0-16);display:flex}.signoff-rule[data-astro-cid-uto576gn]{width:var(--length-28);height:var(--length-1);background:var(--color-ink)}.search[data-astro-cid-uto576gn]{gap:var(--length-10);max-width:var(--length-600);flex-direction:column;display:flex}.search-label[data-astro-cid-uto576gn]{color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-12);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-0-06);line-height:normal}.search-bar[data-astro-cid-uto576gn]{border:var(--length-1) solid var(--color-hero-search-field-border);border-radius:var(--radius-0);background:var(--color-white);box-shadow:var(--shadow-export-6);flex-wrap:wrap;display:flex;overflow:hidden}.search-field[data-astro-cid-uto576gn]{flex:1 1 var(--length-280);min-height:var(--length-56);padding:0 var(--length-14);font-family:var(--font-family-mono);font-size:var(--font-size-15);align-items:center;gap:1ch;display:flex}.search-prompt[data-astro-cid-uto576gn]{color:var(--color-text-faint-on-light);white-space:nowrap}.role-input[data-astro-cid-uto576gn]{min-width:var(--length-80);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-15);background:0 0;border:0;flex:1;padding:0}.role-input[data-astro-cid-uto576gn]::placeholder{color:var(--color-text-faint-on-light);opacity:1}.role-input[data-astro-cid-uto576gn]:focus-visible,.search-submit[data-astro-cid-uto576gn]:focus-visible{outline-offset:calc(var(--length-2) * -1)}.search-submit[data-astro-cid-uto576gn],.compact-primary[data-astro-cid-uto576gn],.compact-secondary[data-astro-cid-uto576gn]{min-height:var(--length-56);padding:0 var(--length-24);font-family:var(--font-family-mono);font-size:var(--font-size-14);letter-spacing:var(--letter-spacing-0-06);justify-content:center;align-items:center;text-decoration:none;display:flex}.search-submit[data-astro-cid-uto576gn]{gap:var(--length-10);border:0;border-left:var(--length-1) solid var(--color-ink-alpha-12);background:var(--color-button-fill);color:var(--color-white);font-weight:var(--font-weight-700)}.search-submit[data-astro-cid-uto576gn]:hover,.compact-primary[data-astro-cid-uto576gn],.compact-primary[data-astro-cid-uto576gn]:hover{color:var(--color-white)}.accent-mark[data-astro-cid-uto576gn]{width:var(--length-7);height:var(--length-7);background:var(--color-accent);flex:none}.search-links[data-astro-cid-uto576gn]{gap:var(--length-6) var(--length-24);color:var(--color-ink);font-family:var(--font-family-mono);font-size:var(--font-size-12);font-weight:var(--font-weight-600);flex-wrap:wrap;line-height:normal;display:flex}.learn-more[data-astro-cid-uto576gn],.learn-more[data-astro-cid-uto576gn]:hover{color:var(--color-ink)}.compact-actions[data-astro-cid-uto576gn]{gap:var(--length-12);flex-direction:column;display:none}.compact-primary[data-astro-cid-uto576gn],.compact-secondary[data-astro-cid-uto576gn]{min-height:calc(var(--length-56) + var(--length-2))}.compact-primary[data-astro-cid-uto576gn]{gap:var(--length-12);border:var(--length-1) solid var(--color-ink-alpha-10);background:var(--color-button-fill);font-weight:var(--font-weight-600);box-shadow:var(--shadow-export-7)}.compact-secondary[data-astro-cid-uto576gn]{gap:var(--length-12);border:var(--length-1) solid var(--color-ink-alpha-22);background:var(--color-white-alpha-55);color:var(--color-ink);font-weight:var(--font-weight-600)}.compact-secondary[data-astro-cid-uto576gn]:hover{border-color:var(--color-ink-alpha-35);background:var(--color-ink-alpha-06);color:var(--color-ink)}.hero-button[data-astro-cid-uto576gn]:hover{transform:translateY(calc(var(--length-1) * -1));box-shadow:var(--shadow-button-hover)}.hero-button[data-astro-cid-uto576gn]:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}.marquee-spacer[data-astro-cid-uto576gn]{height:var(--length-104);flex:none}@media (width<=760px){.hero-copy[data-astro-cid-uto576gn],.hero-inner[data-astro-cid-uto576gn]{display:contents}.marquee-spacer[data-astro-cid-uto576gn]{display:none}.hero-shell[data-astro-cid-uto576gn]{padding-bottom:var(--length-56)}.rubric[data-astro-cid-uto576gn]{margin:var(--length-44) var(--length-32) 0;order:1}.heading[data-astro-cid-uto576gn]{z-index:var(--z-index-3);margin:var(--length-20) var(--length-32) 0;font-size:var(--font-size-clamp-52-8-4vw-80);line-height:var(--line-height-0-96);order:2;position:relative}.lead[data-astro-cid-uto576gn]{max-width:calc(var(--length-620) + var(--length-20) + var(--length-3));margin:var(--length-30) var(--length-32) 0;order:3}.search[data-astro-cid-uto576gn]{max-width:var(--length-620);margin:var(--length-28) var(--length-32) 0;order:4}.search-links[data-astro-cid-uto576gn]{margin:var(--length-14) var(--length-32) 0;order:5}.window-slot[data-astro-cid-uto576gn]{z-index:var(--z-index-1);width:auto;max-width:var(--length-720);margin:var(--length-44) var(--length-32) 0;order:6;padding:0;display:block;position:relative;top:auto;bottom:auto;right:auto}}@media (width>=761px) and (width<=1420px){.search[data-astro-cid-uto576gn]{max-width:100%}.window-slot[data-astro-cid-uto576gn]{right:var(--length-40);width:min(var(--length-620), 42vw);display:flex}.hero-inner[data-astro-cid-uto576gn]{max-width:calc(100vw - min(var(--length-620), 42vw) - var(--length-150))}.heading[data-astro-cid-uto576gn]{font-size:var(--font-size-clamp-40-5-7vw-92)}}@media (width<=760px){.heading[data-astro-cid-uto576gn]{margin:var(--length-18) var(--length-20) 0;font-size:var(--font-size-clamp-40-12-5vw-64);line-height:var(--line-height-0-98)}.lead[data-astro-cid-uto576gn]{margin:var(--length-26) var(--length-20) 0}.search[data-astro-cid-uto576gn],.search-links[data-astro-cid-uto576gn]{display:none}.window-slot[data-astro-cid-uto576gn]{margin:var(--length-34) var(--length-20) 0;order:4}.compact-actions[data-astro-cid-uto576gn]{margin:var(--length-28) var(--length-20) 0;order:5;display:flex}.hero-shell[data-astro-cid-uto576gn]{padding-bottom:var(--length-48)}}@media (width>=761px) and (width<=1420px){.search[data-astro-cid-uto576gn],.search-links[data-astro-cid-uto576gn]{display:none}.compact-actions[data-astro-cid-uto576gn]{gap:var(--length-12);flex-flow:wrap;order:4;margin:0;display:flex}.compact-actions[data-astro-cid-uto576gn] a[data-astro-cid-uto576gn]{padding:0 var(--length-26);flex:none}}._window_uxhd9_1{box-sizing:border-box;min-width:0;padding:var(--length-3);background:var(--color-hex-c0c0c0);border-style:solid;border-width:var(--length-2);border-color:var(--color-white) var(--color-ink) var(--color-ink) var(--color-white);box-shadow:var(--shadow-export-8);color:var(--color-ink);font-family:var(--font-family-window-chrome);font-size:var(--font-size-12);flex-direction:column;line-height:normal;display:flex}._titleBar_uxhd9_20{align-items:center;gap:var(--length-6);height:calc(var(--length-20) + var(--length-1));padding:0 var(--length-6);background:var(--color-hex-000080);color:var(--color-white);border-bottom:var(--length-1) solid var(--color-ink-alpha-12);display:flex}._chromeMark_uxhd9_33{width:var(--length-11);height:var(--length-11);background:var(--color-hex-000080);border:var(--length-1) solid var(--color-white);flex:none}._stripes_uxhd9_41{min-width:var(--length-12);height:var(--length-11);background-image:repeating-linear-gradient(to bottom, var(--color-white-alpha-42) 0, var(--color-white-alpha-42) var(--length-1), transparent var(--length-1), transparent var(--length-2));flex:1}._title_uxhd9_20{max-width:70%;padding:0 var(--length-6);font-weight:var(--font-weight-700);font-size:var(--font-size-12);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}._pause_uxhd9_65{margin-right:var(--length-4);color:var(--color-white-alpha-75);font-family:var(--font-family-mono);font-size:var(--font-size-10);cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0}._pause_uxhd9_65:focus-visible{outline-color:var(--color-white)}._screen_uxhd9_82{box-sizing:border-box;height:var(--length-290);margin-top:var(--length-3);padding:var(--length-10) var(--length-12) var(--length-54);background:var(--color-ink);border-style:solid;border-width:var(--length-2);border-color:var(--color-hex-808080) var(--color-white) var(--color-white) var(--color-hex-808080);box-shadow:var(--shadow-export-5);color:var(--color-hex-a3a3a3);font-family:var(--font-family-mono);font-size:var(--font-size-11);line-height:var(--line-height-16px);flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}._line_uxhd9_103,._output_uxhd9_104,._progress_uxhd9_105{white-space:pre-wrap;overflow-wrap:anywhere}._promptCommitted_uxhd9_110{color:var(--color-text-faint)}._commandText_uxhd9_114,._typingPrompt_uxhd9_115,._typingText_uxhd9_116{color:var(--color-white)}._agentFinder_uxhd9_120{color:var(--color-hex-facc15);font-weight:var(--font-weight-600)}._agentOther_uxhd9_125{color:var(--color-accent);font-weight:var(--font-weight-600)}._agentBody_uxhd9_130,._progress_uxhd9_105{color:var(--color-hex-d4d4d4)}._match_uxhd9_135{padding:0 var(--length-4);background:var(--color-accent);color:var(--color-ink);font-weight:var(--font-weight-600)}._cursor_uxhd9_142{width:var(--length-8);height:var(--length-15);vertical-align:var(--length-negative-2);background:var(--color-hex-e5e5e5);animation:_matching-algorithm-blink_uxhd9_1 var(--duration-1-05s) var(--easing-steps-blink) infinite;display:inline-block}._footer_uxhd9_151{gap:var(--length-3);margin-top:var(--length-3);display:flex}._chip_uxhd9_157,._chipStatus_uxhd9_158{border-style:solid;border-width:var(--length-2);border-color:var(--color-hex-808080) var(--color-white) var(--color-white) var(--color-hex-808080);box-shadow:var(--shadow-export-5);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._chip_uxhd9_157{padding:var(--length-2) var(--length-6);flex:1}._chipStatus_uxhd9_158{padding:var(--length-2) var(--length-10)}._jolt_uxhd9_178{animation:_matching-algorithm-jolt_uxhd9_1 var(--duration-520) var(--easing-standard)}._held_uxhd9_182 ._cursor_uxhd9_142,._held_uxhd9_182._jolt_uxhd9_178{animation-play-state:paused}._map_uxhd9_187,._mapHeld_uxhd9_188{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._ping_uxhd9_197{transform-box:fill-box;transform-origin:50%;animation:_matching-algorithm-ping_uxhd9_1 var(--duration-1600) var(--easing-ease-out) infinite}._mapHeld_uxhd9_188 ._ping_uxhd9_197{animation-play-state:paused}._jobRing_uxhd9_207{fill:none;stroke:var(--color-accent);stroke-width:var(--length-2)}._jobBorder_uxhd9_213{fill:var(--color-accent)}._jobCore_uxhd9_217,._jobTag_uxhd9_221{fill:var(--color-ink)}._jobTagText_uxhd9_225{fill:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-11)}._leaderLine_uxhd9_231{stroke:var(--color-ink-alpha-45);stroke-width:var(--length-1)}._invitationLine_uxhd9_236{stroke:var(--color-ink);stroke-width:var(--length-1-5);stroke-dasharray:4 4}._anchorDot_uxhd9_242{fill:var(--color-ink)}._invitedOuterRing_uxhd9_246,._acceptedOuterRing_uxhd9_247{fill:none;stroke:var(--color-ink);stroke-width:var(--length-2)}._acceptedAccentRing_uxhd9_253{fill:none;stroke:var(--color-accent);stroke-width:var(--length-3)}._avatarWhiteRing_uxhd9_259{fill:none;stroke:var(--color-white);stroke-width:var(--length-2)}._avatarGround_uxhd9_265{fill:var(--color-ink)}._declinedPortrait_uxhd9_269{filter:grayscale();opacity:var(--opacity-50)}._personTag_uxhd9_274,._personTagAccepted_uxhd9_275,._personTagDeclined_uxhd9_276{stroke:var(--color-ink);stroke-width:var(--length-1);font-family:var(--font-family-mono);font-size:var(--font-size-10)}._personTag_uxhd9_274,._personTagDeclined_uxhd9_276{fill:var(--color-white)}._personTagAccepted_uxhd9_275{fill:var(--color-accent)}text._personTag_uxhd9_274,text._personTagAccepted_uxhd9_275{fill:var(--color-ink);stroke:none}text._personTagDeclined_uxhd9_276{fill:var(--color-text-faint-on-light);stroke:none}._scanDot_uxhd9_303,._scanDotAccent_uxhd9_304,._scanDotShown_uxhd9_305,._scanDotShownAccent_uxhd9_306,._scanDotDim_uxhd9_307,._scanDotDimAccent_uxhd9_308{transition:opacity var(--duration-300) var(--easing-ease)}._scanDot_uxhd9_303,._scanDotShown_uxhd9_305,._scanDotDim_uxhd9_307{fill:var(--color-hex-6b6e9c)}._scanDotAccent_uxhd9_304,._scanDotShownAccent_uxhd9_306,._scanDotDimAccent_uxhd9_308{fill:var(--color-accent)}._scanDot_uxhd9_303,._scanDotAccent_uxhd9_304{opacity:0}._scanDotShown_uxhd9_305,._scanDotShownAccent_uxhd9_306{opacity:1}._scanDotDim_uxhd9_307,._scanDotDimAccent_uxhd9_308{opacity:var(--opacity-35)}._pop_uxhd9_339{transform-box:fill-box;transform-origin:50%;animation:_matching-algorithm-pop_uxhd9_1 var(--duration-420) var(--easing-standard) both}@media (prefers-reduced-motion:reduce){._cursor_uxhd9_142,._jolt_uxhd9_178,._pop_uxhd9_339,._ping_uxhd9_197{animation:none}._scanDot_uxhd9_303,._scanDotAccent_uxhd9_304,._scanDotShown_uxhd9_305,._scanDotShownAccent_uxhd9_306,._scanDotDim_uxhd9_307,._scanDotDimAccent_uxhd9_308{transition:none}}@keyframes _matching-algorithm-blink_uxhd9_1{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes _matching-algorithm-jolt_uxhd9_1{0%{transform:none}25%{transform:translateY(var(--length-negative-12)) rotate(-.5deg)}55%{transform:translateY(var(--length-3)) rotate(.2deg)}to{transform:none}}@keyframes _matching-algorithm-pop_uxhd9_1{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes _matching-algorithm-ping_uxhd9_1{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}.matching-algorithm[data-astro-cid-fkqnh7vd]{background:var(--color-paper);position:relative;overflow:hidden}.matching-algorithm-column[data-astro-cid-fkqnh7vd]{z-index:var(--z-index-1);gap:var(--length-64);box-sizing:border-box;max-width:var(--layout-page-max-width);padding:var(--length-120) var(--length-32) var(--length-128);flex-direction:column;margin:0 auto;display:flex;position:relative}.matching-algorithm-chapter[data-astro-cid-fkqnh7vd]{align-items:center;row-gap:var(--length-22);text-align:center;flex-direction:column;width:100%;display:flex}.matching-algorithm-kicker[data-astro-cid-fkqnh7vd],.matching-algorithm-principle[data-astro-cid-fkqnh7vd],.matching-algorithm-rule-label[data-astro-cid-fkqnh7vd]{font-family:var(--font-family-mono);font-size:var(--font-size-11);margin:0}.matching-algorithm-kicker[data-astro-cid-fkqnh7vd]{letter-spacing:var(--letter-spacing-0-18);color:var(--color-text-quiet)}.matching-algorithm-title[data-astro-cid-fkqnh7vd]{max-width:var(--length-1000);font-family:var(--font-family-sans);font-size:var(--font-size-68);line-height:var(--line-height-0-96);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-negative-0-045);color:var(--color-ink);text-wrap:balance;margin:0 auto}.matching-algorithm-rotor[data-astro-cid-fkqnh7vd]{min-height:var(--measure-rotor-min-block-size);margin-top:var(--length-6);font-family:var(--font-family-serif);font-style:italic;font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-negative-0-025);line-height:var(--line-height-1-06);display:block}.matching-algorithm-headline-controls[data-astro-cid-fkqnh7vd]{justify-content:center;align-items:center;gap:var(--length-16);max-width:var(--length-1000);flex-wrap:wrap;display:flex}.matching-algorithm-tabs[data-astro-cid-fkqnh7vd]{gap:var(--length-12);display:flex}.matching-algorithm-tab[data-astro-cid-fkqnh7vd],.matching-algorithm-pause[data-astro-cid-fkqnh7vd]{padding:var(--length-8) var(--length-4);color:var(--color-text-faint-on-light);font-family:var(--font-family-mono);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-0-14);cursor:pointer;background:0 0;border:0}.matching-algorithm-tab[data-astro-cid-fkqnh7vd]{border-bottom:var(--length-2) solid transparent}.matching-algorithm-tab[data-astro-cid-fkqnh7vd][aria-selected=true]{color:var(--color-ink);border-bottom-color:var(--color-accent)}.matching-algorithm-stage[data-astro-cid-fkqnh7vd]{height:var(--length-680);position:relative}.matching-algorithm-map[data-astro-cid-fkqnh7vd],.matching-algorithm-map-top[data-astro-cid-fkqnh7vd]{width:100%;height:var(--length-680);position:absolute;top:0;left:0}.matching-algorithm-map[data-astro-cid-fkqnh7vd]{z-index:var(--z-index-1)}.matching-algorithm-map-canvas[data-astro-cid-fkqnh7vd]{width:100%;height:100%;display:block;position:absolute;inset:0}.matching-algorithm-map-top[data-astro-cid-fkqnh7vd]{z-index:var(--z-index-4);pointer-events:none}.matching-algorithm-terminal-clip[data-astro-cid-fkqnh7vd]{height:var(--length-520);z-index:var(--z-index-5);pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.matching-algorithm-terminal-rise[data-astro-cid-fkqnh7vd]{left:var(--length-214);width:var(--length-400);z-index:var(--z-index-4);transform:translate(-50%, var(--matching-algorithm-rise-hidden-offset));filter:blur(var(--length-12));opacity:var(--opacity-35);will-change:transform;visibility:hidden;position:absolute;bottom:0}.matching-algorithm-terminal-rise[data-astro-cid-fkqnh7vd][data-matching-algorithm-terminal-revealed=true]{visibility:visible}.matching-algorithm-wanderer[data-astro-cid-fkqnh7vd]{right:var(--length-negative-8);bottom:var(--length-64);z-index:var(--z-index-2);width:auto;height:var(--length-680);object-fit:contain;object-position:right bottom;pointer-events:none;max-width:52%;display:block;position:absolute}.matching-algorithm-editorial[data-astro-cid-fkqnh7vd]{align-items:center;gap:var(--length-30);max-width:var(--length-1000);margin:var(--length-24) auto 0;text-align:center;flex-direction:column;display:flex}.matching-algorithm-rule[data-astro-cid-fkqnh7vd]{align-items:center;gap:var(--length-18);width:100%;max-width:var(--length-520);display:flex}.matching-algorithm-rule-line[data-astro-cid-fkqnh7vd]{height:var(--length-1);background:var(--color-ink);flex:1}.matching-algorithm-rule-label[data-astro-cid-fkqnh7vd]{font-weight:var(--font-weight-500);letter-spacing:var(--letter-spacing-0-22);color:var(--color-ink);white-space:nowrap}.matching-algorithm-editorial-title[data-astro-cid-fkqnh7vd]{font-family:var(--font-family-sans);font-size:var(--font-size-76);line-height:var(--line-height-0-94);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-negative-0-05);color:var(--color-ink);text-wrap:balance;margin:0}.matching-algorithm-editorial-title[data-astro-cid-fkqnh7vd] em[data-astro-cid-fkqnh7vd]{font-family:var(--font-family-serif);font-style:italic;font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-negative-0-025)}.matching-algorithm-editorial-copy[data-astro-cid-fkqnh7vd]{max-width:var(--length-740);font-family:var(--font-family-serif);font-size:var(--font-size-25);line-height:var(--line-height-1-48);font-weight:var(--font-weight-400);color:var(--color-text-secondary);text-wrap:pretty;hanging-punctuation:first last;margin:0}.matching-algorithm-struck[data-astro-cid-fkqnh7vd]{color:var(--color-text-faint);text-decoration:line-through var(--length-1) var(--color-text-faint)}.matching-algorithm-highlight[data-astro-cid-fkqnh7vd]{color:var(--color-ink);text-decoration-line:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:var(--text-decoration-thickness-contact-highlight);text-underline-offset:var(--text-underline-offset-contact-highlight);text-decoration-skip-ink:none}.matching-algorithm-principle[data-astro-cid-fkqnh7vd]{letter-spacing:var(--letter-spacing-0-14);color:var(--color-text-quiet)}.matching-algorithm-actions[data-astro-cid-fkqnh7vd]{justify-content:center;gap:var(--length-16);margin-top:var(--length-6);flex-wrap:wrap;display:flex}.matching-algorithm-action[data-astro-cid-fkqnh7vd]{align-items:center;gap:var(--length-12);min-height:var(--length-58);padding:0 var(--length-28);border-radius:var(--radius-0);font-family:var(--font-family-mono);font-size:var(--font-size-14);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-0-06);transition:transform var(--duration-120) var(--easing-ease), box-shadow var(--duration-120) var(--easing-ease);text-decoration:none;display:inline-flex}.matching-algorithm-action-primary[data-astro-cid-fkqnh7vd]{background:var(--color-button-fill);color:var(--color-white);border:var(--length-1) solid var(--color-ink-alpha-10);box-shadow:var(--shadow-export-9)}.matching-algorithm-action-secondary[data-astro-cid-fkqnh7vd]{background:var(--color-white-alpha-55);color:var(--color-ink);border:var(--length-1) solid var(--color-ink-alpha-22);box-shadow:none}.matching-algorithm-action-dot[data-astro-cid-fkqnh7vd]{width:var(--length-7);height:var(--length-7);background:var(--color-accent);flex:none}.matching-algorithm-action[data-astro-cid-fkqnh7vd]:hover{transform:translateY(var(--length-negative-1));box-shadow:var(--shadow-button-hover)}.matching-algorithm-action-primary[data-astro-cid-fkqnh7vd]:hover{color:var(--color-white)}.matching-algorithm-action-secondary[data-astro-cid-fkqnh7vd]:hover{background:var(--color-ink-alpha-06);color:var(--color-ink);border-color:var(--color-ink-alpha-35)}.matching-algorithm-action[data-astro-cid-fkqnh7vd]:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}.matching-algorithm-action-primary[data-astro-cid-fkqnh7vd]:focus-visible{outline-color:var(--color-white)}.matching-algorithm-rotor-word{white-space:pre;display:inline-block}.matching-algorithm-rotor-word-last{text-decoration-line:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:var(--text-decoration-thickness-rotor-word);text-underline-offset:var(--text-underline-offset-rotor-word)}.matching-algorithm-rotor-word-entering{transform:translateY(var(--offset-rotor-word-enter));opacity:0;transition:transform var(--duration-520) var(--easing-standard), opacity var(--duration-360) var(--easing-ease)}.matching-algorithm-rotor-word-entering.matching-algorithm-rotor-word-shown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.matching-algorithm-terminal-rise[data-astro-cid-fkqnh7vd]{transform:translate(-50%, var(--length-negative-40));filter:none;opacity:1;visibility:visible}}@media (width>=761px) and (width<=1100px){.matching-algorithm-wanderer[data-astro-cid-fkqnh7vd]{height:min(var(--length-380), 40vh);max-width:38%;right:var(--length-negative-8);bottom:0}.matching-algorithm-terminal-rise[data-astro-cid-fkqnh7vd]{width:min(var(--length-440), 52%);left:calc(var(--length-32) + min(var(--length-220), 26%))}}@media (width<=760px){.matching-algorithm-title[data-astro-cid-fkqnh7vd]{font-size:var(--font-size-44)}.matching-algorithm-stage[data-astro-cid-fkqnh7vd],.matching-algorithm-map[data-astro-cid-fkqnh7vd],.matching-algorithm-map-top[data-astro-cid-fkqnh7vd]{height:var(--length-820)}.matching-algorithm-wanderer[data-astro-cid-fkqnh7vd]{height:var(--length-250);right:var(--length-negative-16);max-width:62%;bottom:0}.matching-algorithm-terminal-rise[data-astro-cid-fkqnh7vd]{width:calc(100% - var(--length-40));left:50%;bottom:var(--length-122)}.matching-algorithm-editorial-title[data-astro-cid-fkqnh7vd]{font-size:var(--font-size-48)}.matching-algorithm-editorial-copy[data-astro-cid-fkqnh7vd]{font-size:var(--font-size-20)}}._root_7j7gt_7{z-index:var(--z-index-1);max-width:var(--layout-page-max-width);padding:var(--length-150) var(--length-32) var(--length-120);box-sizing:border-box;margin:0 auto;position:relative}._stack_7j7gt_16{gap:var(--length-20);flex-direction:column;display:flex}._headingRow_7j7gt_22{justify-content:space-between;align-items:baseline;gap:var(--length-12);flex-wrap:wrap;display:flex}._heading_7j7gt_22{font-family:var(--font-family-sans);font-size:var(--font-size-36);line-height:var(--line-height-1-05);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-negative-0-03);text-wrap:balance;color:var(--color-ink);margin:0}._headingEmphasis_7j7gt_41{font-family:var(--font-family-serif);font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-negative-0-02);font-style:italic}._headingStop_7j7gt_48{color:var(--color-accent)}._headingMeta_7j7gt_52{align-items:center;gap:var(--length-12);flex-wrap:wrap;display:flex}._status_7j7gt_59{font-family:var(--font-family-mono);font-size:var(--font-size-12);color:var(--color-text-quiet)}._pause_7j7gt_65{font-family:var(--font-family-mono);font-size:var(--font-size-12);color:var(--color-text-quiet);border:var(--length-1) solid var(--color-ink-alpha-22);min-height:var(--length-28);padding:0 var(--length-10);cursor:pointer;background:0 0}._fit_7j7gt_76{width:100%}._tool_7j7gt_80{border-radius:var(--radius-0);background:var(--color-white);border:var(--length-1) solid var(--color-ink-alpha-12);box-shadow:var(--shadow-export-6);position:relative;overflow:hidden}._chrome_7j7gt_89{align-items:center;gap:var(--length-12);height:var(--length-38);padding:0 var(--length-14);background:var(--color-paper-alpha-9);display:flex}._windowDots_7j7gt_98{gap:var(--length-6);display:flex}._windowDot_7j7gt_98{width:var(--length-9);height:var(--length-9);background:var(--color-hex-d4d4d8)}._address_7j7gt_109{max-width:var(--length-520);height:var(--length-24);align-items:center;gap:var(--length-8);padding:0 var(--length-10);background:var(--color-white);border:var(--length-1) solid var(--color-ink-alpha-10);font-family:var(--font-family-mono);font-size:var(--font-size-11);color:var(--color-hex-71717a);white-space:nowrap;flex:1;min-width:0;margin:0 auto;display:flex;overflow:hidden}._addressDot_7j7gt_128{width:var(--length-7);height:var(--length-7);background:var(--color-accent);flex:none}._demoLabel_7j7gt_135{font-family:var(--font-family-mono);font-size:var(--font-size-10-5);color:var(--color-text-faint-on-light)}._appHead_7j7gt_141{align-items:center;gap:var(--length-18);height:var(--length-46);padding:0 var(--length-16);background:var(--color-white);font-family:var(--font-family-sans);display:flex}._company_7j7gt_151{align-items:center;gap:var(--length-8);min-width:0;font-size:var(--font-size-12-5);color:var(--color-hex-71717a);white-space:nowrap;display:flex;overflow:hidden}._companyMark_7j7gt_162{width:var(--length-22);height:var(--length-22);border:var(--length-1) solid var(--color-hex-e4e4e7);border-radius:var(--radius-circle);font-size:var(--font-size-10);font-weight:var(--font-weight-800);color:var(--color-hex-18181b);flex:none;justify-content:center;align-items:center;display:flex}._breadcrumbMuted_7j7gt_176{color:var(--color-hex-d4d4d8)}._breadcrumbCurrent_7j7gt_180{color:var(--color-hex-18181b);font-weight:var(--font-weight-600)}._tabs_7j7gt_185{gap:var(--length-4);flex:none;display:flex}._tab_7j7gt_185,._tabActive_7j7gt_192{align-items:center;gap:var(--length-6);height:var(--length-28);padding:0 var(--length-10);border-radius:var(--radius-6);font-size:var(--font-size-12);white-space:nowrap;display:inline-flex}._tab_7j7gt_185{color:var(--color-hex-71717a)}._tabActive_7j7gt_192{background:var(--color-hex-eef2ff);color:var(--color-hex-4f46e5);font-weight:var(--font-weight-600)}._tabCount_7j7gt_213{font-family:var(--font-family-mono);font-size:var(--font-size-11)}._bell_7j7gt_218{width:var(--length-28);height:var(--length-28);border:var(--length-1) solid var(--color-hex-e4e4e7);border-radius:var(--radius-circle);font-size:var(--font-size-13);color:var(--color-hex-71717a);flex:none;justify-content:center;align-items:center;display:flex;position:relative}._bellCount_7j7gt_232{right:var(--length-negative-4);top:var(--length-negative-4);min-width:var(--length-16);height:var(--length-16);padding:0 var(--length-3);border-radius:var(--radius-pill);background:var(--color-hex-4f46e5);color:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-9);font-weight:var(--font-weight-700);justify-content:center;align-items:center;display:flex;position:absolute}._avatar_7j7gt_250{width:var(--length-28);height:var(--length-28);border-radius:var(--radius-circle);background:var(--color-hex-18181b);color:var(--color-white);font-size:var(--font-size-10-5);font-weight:var(--font-weight-700);flex:none;justify-content:center;align-items:center;display:flex}._appBody_7j7gt_264{grid-template-columns:minmax(0, 1fr) var(--length-300);align-items:stretch;display:grid;position:relative}._stage_7j7gt_271{aspect-ratio:1276/1013;position:relative}._map_7j7gt_277{width:100%;height:100%;display:block;position:absolute;inset:0}._isochrone_7j7gt_285{transition:opacity var(--duration-500) var(--easing-ease)}._terminal_7j7gt_289{width:26.6%;height:17.4%;z-index:var(--z-index-2);font-family:var(--font-family-mono);font-size:var(--font-size-8-5);line-height:var(--line-height-12px);color:var(--color-hex-71717a);white-space:nowrap;position:absolute;top:80.6%;left:1.6%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}._effect_7j7gt_306{width:100%;height:100%;z-index:var(--z-index-2);pointer-events:none;display:block;position:absolute;inset:0}._search_7j7gt_316{border-radius:var(--radius-pill);width:11.4%;height:4.5%;font-family:var(--font-family-sans);font-size:var(--font-size-12);font-weight:var(--font-weight-500);color:var(--color-white);z-index:var(--z-index-2);transition:background var(--duration-200) var(--easing-ease);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;top:93%;left:78.6%}._results_7j7gt_335{padding:var(--length-6) var(--length-12);border-radius:var(--radius-pill);background:var(--color-hex-4f46e5);color:var(--color-white);opacity:0;transform:translateY(var(--length-6));transition:opacity var(--duration-360) var(--easing-ease), transform var(--duration-420) var(--easing-standard);align-items:center;gap:var(--length-6);font-family:var(--font-family-sans);font-size:var(--font-size-12-5);font-weight:var(--font-weight-600);box-shadow:var(--shadow-export-10);z-index:var(--z-index-2);white-space:nowrap;display:flex;position:absolute;top:41.8%;left:64.5%}._resultsDot_7j7gt_359{width:var(--length-6);height:var(--length-6);border-radius:var(--radius-circle);background:var(--color-hex-a5f3c3)}._face_7j7gt_366{aspect-ratio:1;border-radius:var(--radius-circle);width:4.6%;z-index:var(--z-index-3);transition:transform var(--duration-380) var(--easing-overshoot);position:absolute;overflow:visible;transform:translate(-50%,-50%)scale(0)}._faceSlot0_7j7gt_377{top:35.2%;left:66.3%}._faceSlot1_7j7gt_382{top:50%;left:75.9%}._faceSlot2_7j7gt_387{top:59.2%;left:66.8%}._faceSlot3_7j7gt_392{top:41.3%;left:59.9%}._faceSlot4_7j7gt_397{top:52.7%;left:59.6%}._faceSlot5_7j7gt_402{top:56.7%;left:78.5%}._faceSlot6_7j7gt_407{top:44%;left:87.6%}._faceIcon_7j7gt_412{border-radius:var(--radius-circle);border:var(--length-3) solid var(--color-white);background:var(--color-hex-eef2ff);width:100%;height:100%;box-shadow:var(--shadow-export-11);justify-content:center;align-items:center;display:flex}._faceGlyph_7j7gt_424{width:54%;height:54%;display:block}._check_7j7gt_430{right:var(--length-negative-4);bottom:var(--length-negative-4);width:var(--length-18);height:var(--length-18);border-radius:var(--radius-circle);background:var(--color-hex-16a34a);color:var(--color-white);font-family:var(--font-family-sans);font-size:var(--font-size-11);font-weight:var(--font-weight-700);border:var(--length-2) solid var(--color-white);visibility:hidden;transition:transform var(--duration-320) var(--easing-overshoot-strong);justify-content:center;align-items:center;display:flex;position:absolute;transform:scale(0)}._card_7j7gt_451{width:var(--length-320);z-index:var(--z-index-20);background:var(--color-white);border-radius:var(--radius-14);box-shadow:var(--shadow-export-12);border:var(--length-1) solid var(--color-hex-e5e7eb);font-family:var(--font-family-sans);color:var(--color-hex-111827);opacity:0;transform:translateY(var(--length-8)) scale(.97);transform-origin:0 0;transition:opacity var(--duration-220) var(--easing-ease), transform var(--duration-260) var(--easing-standard);pointer-events:none;position:absolute;top:20%;left:60%;overflow:visible}._cardArrow_7j7gt_473{top:var(--length-28);left:var(--length-negative-7);width:var(--length-12);height:var(--length-12);background:var(--color-white);border-left:var(--length-1) solid var(--color-hex-e5e7eb);border-bottom:var(--length-1) solid var(--color-hex-e5e7eb);position:absolute;transform:rotate(45deg)}._cardHead_7j7gt_485{gap:var(--length-12);padding:var(--length-14) var(--length-14) var(--length-10);align-items:center;display:flex}._cardAvatar_7j7gt_492{width:var(--length-52);height:var(--length-52);border-radius:var(--radius-circle);background:var(--color-hex-eef2ff);border:var(--length-1) solid var(--color-hex-e0e7ff);flex:none;justify-content:center;align-items:center;display:flex}._cardGlyph_7j7gt_504{width:var(--length-26);height:var(--length-26);display:block}._cardCopy_7j7gt_510{gap:var(--length-2);flex-direction:column;flex:1;min-width:0;display:flex}._cardName_7j7gt_518{font-size:var(--font-size-15);font-weight:var(--font-weight-600)}._cardRole_7j7gt_523{font-size:var(--font-size-12-5);color:var(--color-hex-6b7280)}._score_7j7gt_528{width:var(--length-44);height:var(--length-44);flex:none;justify-content:center;align-items:center;display:flex;position:relative}._scoreSvg_7j7gt_538{position:absolute;inset:0;transform:rotate(-90deg)}._scoreTrack_7j7gt_544{fill:none;stroke:var(--color-hex-eef2ff);stroke-width:3px}._scoreRing_7j7gt_550{fill:none;stroke:var(--color-hex-4f46e5);stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset var(--duration-700) var(--easing-standard)}._scoreValue_7j7gt_558{font-family:var(--font-family-sans);font-size:var(--font-size-12-5);font-weight:var(--font-weight-700);letter-spacing:var(--letter-spacing-negative-0-02);color:var(--color-hex-1e1b4b);font-variant-numeric:tabular-nums;position:relative}._chips_7j7gt_568{gap:var(--length-6);padding:0 var(--length-14) var(--length-12);flex-wrap:wrap;display:flex}._chip_7j7gt_568{padding:var(--length-3) var(--length-8);border-radius:var(--radius-pill);background:var(--color-hex-f3f4f6);color:var(--color-hex-374151);font-size:var(--font-size-11-5)}._why_7j7gt_583{gap:var(--length-6);margin:0 var(--length-14) var(--length-12);padding:var(--length-10) var(--length-12);border:var(--length-1) solid var(--color-hex-e4e4e7);border-radius:var(--radius-8);font-family:var(--font-family-sans);flex-direction:column;display:flex}._whyTitle_7j7gt_594{font-size:var(--font-size-11);font-weight:var(--font-weight-600);color:var(--color-hex-18181b)}._whyRow_7j7gt_600{grid-template-columns:var(--length-92) minmax(0, 1fr) var(--length-54);gap:var(--length-8);align-items:center;display:grid}._whyLabel_7j7gt_607{font-size:var(--font-size-11);color:var(--color-hex-71717a)}._whyTrack_7j7gt_612{height:var(--length-5);background:var(--color-hex-f4f4f5);border-radius:var(--radius-3);overflow:hidden}._whyBar_7j7gt_619{background:var(--color-hex-4f46e5);border-radius:var(--radius-3);width:0%;height:100%;transition:width var(--duration-600) var(--easing-ease);display:block}._whyValue_7j7gt_628{font-family:var(--font-family-mono);font-size:var(--font-size-10-5);color:var(--color-hex-18181b);text-align:right}._notes_7j7gt_635{gap:var(--length-5);margin:0 var(--length-14) var(--length-12);padding:var(--length-8) var(--length-10);background:var(--color-hex-eef2ff);border:var(--length-1) dashed var(--color-hex-a5b4fc);font-family:var(--font-family-mono);font-size:var(--font-size-10-5);color:var(--color-hex-3730a3);flex-direction:column;display:flex}._note_7j7gt_635{gap:var(--length-6);align-items:baseline;display:flex}._noteMark_7j7gt_654{width:var(--length-5);height:var(--length-5);background:var(--color-hex-4f46e5);transform:translateY(var(--length-negative-1));flex:none}._cardActions_7j7gt_662{gap:var(--length-8);padding:var(--length-12) var(--length-14) var(--length-14);border-top:var(--length-1) solid var(--color-hex-f3f4f6);display:flex}._invite_7j7gt_669{height:var(--length-36);border-radius:var(--radius-10);background:var(--color-hex-4f46e5);color:var(--color-white);font-size:var(--font-size-13-5);font-weight:var(--font-weight-600);transition:transform var(--duration-120) var(--easing-ease);flex:1;order:2;justify-content:center;align-items:center;display:flex}._cvButton_7j7gt_684{height:var(--length-36);padding:0 var(--length-12);justify-content:center;align-items:center;gap:var(--length-6);border-radius:var(--radius-10);border:var(--length-1) solid var(--color-hex-e5e7eb);color:var(--color-hex-374151);font-size:var(--font-size-13);font-weight:var(--font-weight-500);white-space:nowrap;background:0 0;display:flex}._cvIcon_7j7gt_700{width:var(--length-14);height:var(--length-14);display:block}._curriculum_7j7gt_706{z-index:var(--z-index-3);border-radius:var(--radius-14);background:var(--color-white);opacity:0;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:scale(.98)}._curriculumBar_7j7gt_720{align-items:center;gap:var(--length-8);height:var(--length-38);padding:0 var(--length-10) 0 var(--length-12);background:var(--color-hex-f9fafb);border-bottom:var(--length-1) solid var(--color-hex-e5e7eb);flex:none;display:flex}._curriculumFile_7j7gt_731{font-size:var(--font-size-11-5);font-weight:var(--font-weight-600);color:var(--color-hex-111827);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._curriculumPage_7j7gt_742{font-family:var(--font-family-mono);font-size:var(--font-size-9-5);color:var(--color-hex-6b7280)}._curriculumClose_7j7gt_748{width:var(--length-24);height:var(--length-24);border-radius:var(--radius-6);color:var(--color-hex-6b7280);font-size:var(--font-size-15);justify-content:center;align-items:center;display:flex}._curriculumViewport_7j7gt_759{background:var(--color-hex-f3f4f6);padding:var(--length-10);flex:1;position:relative;overflow:hidden}._sheet_7j7gt_767,._sheetHidden_7j7gt_768{background:var(--color-white);border:var(--length-1) solid var(--color-hex-e5e7eb);border-radius:var(--radius-4);box-shadow:var(--shadow-export-13)}._sheetHidden_7j7gt_768{display:none}._sheetInner_7j7gt_779{padding:var(--length-16) var(--length-16) var(--length-18);gap:var(--length-8);flex-direction:column;display:flex}._sheetIdentity_7j7gt_786{gap:var(--length-12);align-items:flex-start;display:flex}._sheetAvatar_7j7gt_792{width:var(--length-56);height:var(--length-56);border-radius:var(--radius-circle);background:var(--color-hex-eef2ff);border:var(--length-1) solid var(--color-hex-e0e7ff);flex:none;justify-content:center;align-items:center;display:flex}._sheetGlyph_7j7gt_804{width:var(--length-28);height:var(--length-28);display:block}._sheetIdentityCopy_7j7gt_810{gap:var(--length-3);flex-direction:column;min-width:0;display:flex}._sheetName_7j7gt_817{font-size:var(--font-size-15);font-weight:var(--font-weight-700);letter-spacing:var(--letter-spacing-negative-0-01);color:var(--color-hex-111827)}._sheetRole_7j7gt_824{font-size:var(--font-size-10-5);font-weight:var(--font-weight-500);color:var(--color-hex-4f46e5)}._sheetFacts_7j7gt_830{gap:var(--length-3);flex-direction:column;display:flex}._sheetFact_7j7gt_830{align-items:center;gap:var(--length-5);font-size:var(--font-size-9-5);color:var(--color-hex-374151);display:flex}._sheetFactDot_7j7gt_844{width:var(--length-4);height:var(--length-4);border-radius:var(--radius-circle);background:var(--color-hex-4f46e5);flex:none}._sheetRelease_7j7gt_852{padding:var(--length-6) var(--length-8);border-radius:var(--radius-6);background:var(--color-hex-f0fdf4);font-size:var(--font-size-9-5);color:var(--color-hex-166534)}._sheetLabel_7j7gt_860{font-family:var(--font-family-mono);font-size:var(--font-size-8-5);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-0-12);color:var(--color-hex-6b7280)}._sheetSummary_7j7gt_868{font-size:var(--font-size-10-5);line-height:var(--line-height-1-5);color:var(--color-hex-374151);margin:0}._jobTitleRow_7j7gt_875,._certificateRow_7j7gt_876{justify-content:space-between;gap:var(--length-8);display:flex}._jobTitle_7j7gt_875{font-size:var(--font-size-11);font-weight:var(--font-weight-600);color:var(--color-hex-111827)}._jobDates_7j7gt_888,._certificateWhen_7j7gt_889{font-family:var(--font-family-mono);font-size:var(--font-size-9);color:var(--color-hex-6b7280);flex:none}._jobEmployer_7j7gt_896{font-size:var(--font-size-10);color:var(--color-hex-6b7280)}._jobBullets_7j7gt_901{margin:var(--length-5) 0 0;gap:var(--length-3);font-size:var(--font-size-10);color:var(--color-hex-374151);flex-direction:column;padding:0;list-style:none;display:flex}._jobBullet_7j7gt_901{gap:var(--length-6);display:flex}._jobBulletDot_7j7gt_917{width:var(--length-3);height:var(--length-3);margin-top:var(--length-4);border-radius:var(--radius-circle);background:var(--color-hex-9ca3af);flex:none}._certificateRow_7j7gt_876{font-size:var(--font-size-10);color:var(--color-hex-374151)}._skillRow_7j7gt_931{gap:var(--length-4);flex-wrap:wrap;display:flex}._skill_7j7gt_931{padding:var(--length-2) var(--length-7);border-radius:var(--radius-pill);background:var(--color-hex-f3f4f6);font-size:var(--font-size-9-5);color:var(--color-hex-374151)}._languages_7j7gt_945{font-size:var(--font-size-10);color:var(--color-hex-374151)}._cursor_7j7gt_950{z-index:var(--z-index-30);width:var(--length-24);height:var(--length-24);pointer-events:none;transition:left var(--duration-900) var(--easing-swift), top var(--duration-900) var(--easing-swift);position:absolute;top:99%;left:92%}._ripple_7j7gt_963{left:var(--length-negative-14);top:var(--length-negative-14);width:var(--length-28);height:var(--length-28);border-radius:var(--radius-circle);background:var(--color-indigo-alpha-28);opacity:0;position:absolute;transform:scale(0)}._cursorArrow_7j7gt_975{left:var(--length-negative-4);top:var(--length-negative-3);filter:drop-shadow(0 var(--length-2) var(--length-3) var(--color-slate-alpha-35));transition:transform var(--duration-140) var(--easing-ease);transform-origin:var(--length-3) var(--length-2);position:absolute}._cursorLabel_7j7gt_984{left:var(--length-20);top:var(--length-24);align-items:center;gap:var(--length-6);padding:var(--length-4) var(--length-8);background:var(--color-ink);color:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-10);font-weight:var(--font-weight-700);letter-spacing:var(--letter-spacing-0-08);white-space:nowrap;box-shadow:var(--shadow-export-14);display:inline-flex;position:absolute}._cursorLabelDot_7j7gt_1002{width:var(--length-6);height:var(--length-6);background:var(--color-accent)}._tag_7j7gt_1008{padding:var(--length-2) var(--length-6);font-family:var(--font-family-mono);font-size:var(--font-size-9-5);font-weight:var(--font-weight-700);letter-spacing:var(--letter-spacing-0-06);white-space:nowrap;z-index:var(--z-index-6);opacity:0;pointer-events:none;transition:opacity var(--duration-160) var(--easing-ease);position:absolute;top:0;left:0}._side_7j7gt_1024{width:var(--length-300);box-sizing:border-box;gap:var(--length-14);padding:var(--length-18);background:var(--color-hex-fafafa);border-left:var(--length-1) solid var(--color-hex-e4e4e7);font-family:var(--font-family-sans);flex-direction:column;min-width:0;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden}._panel_7j7gt_1042{background:var(--color-white);border:var(--length-1) solid var(--color-hex-e4e4e7);border-radius:var(--radius-10);padding:var(--length-16)}._panelGrow_7j7gt_1049{flex-direction:column;flex:1;min-height:0;display:flex}._panelHead_7j7gt_1056{justify-content:space-between;align-items:center;gap:var(--length-8);margin-bottom:var(--length-14);display:flex}._panelTitle_7j7gt_1064{font-size:var(--font-size-13);font-weight:var(--font-weight-600);color:var(--color-hex-18181b)}._panelMeta_7j7gt_1070{align-items:center;gap:var(--length-6);font-family:var(--font-family-mono);font-size:var(--font-size-10-5);color:var(--color-product-demo-panel-meta);display:inline-flex}._sourceList_7j7gt_1079{gap:var(--length-14);flex-direction:column;display:flex}._sourceBlock_7j7gt_1085{gap:var(--length-6);flex-direction:column;display:flex}._sourceRow_7j7gt_1091,._pipeRow_7j7gt_1092,._totalRow_7j7gt_1093{justify-content:space-between;align-items:baseline;gap:var(--length-8);display:flex}._sourceName_7j7gt_1100,._pipeName_7j7gt_1101{font-size:var(--font-size-12-5);color:var(--color-hex-3f3f46)}._sourceCount_7j7gt_1106{font-family:var(--font-family-mono);font-size:var(--font-size-11-5);color:var(--color-hex-18181b);font-variant-numeric:tabular-nums}._sourceTrack_7j7gt_1113{height:var(--length-4);background:var(--color-hex-f4f4f5);border-radius:var(--radius-2);overflow:hidden}._sourceBar_7j7gt_1120{background:var(--color-hex-4f46e5);border-radius:var(--radius-2);width:0%;height:100%;display:block}._totalRow_7j7gt_1093{margin-top:var(--length-16);padding-top:var(--length-12);border-top:var(--length-1) solid var(--color-hex-f4f4f5)}._totalLabel_7j7gt_1134{font-size:var(--font-size-12-5);color:var(--color-hex-71717a)}._totalCount_7j7gt_1139{font-size:var(--font-size-15);font-weight:var(--font-weight-700);color:var(--color-hex-18181b);font-variant-numeric:tabular-nums}._pipeline_7j7gt_1146{padding-bottom:var(--length-6)}._pipeRow_7j7gt_1092{align-items:center;gap:var(--length-10);padding:var(--length-10) 0}._pipeRow_7j7gt_1092+._pipeRow_7j7gt_1092{border-top:var(--length-1) solid var(--color-hex-f4f4f5)}._pipeName_7j7gt_1101{flex:1}._pipeDot_7j7gt_1164,._pipeDotMid_7j7gt_1165,._pipeDotInvited_7j7gt_1166{width:var(--length-8);height:var(--length-8);border-radius:var(--radius-circle);flex:none}._pipeDot_7j7gt_1164{background:var(--color-hex-a5b4fc)}._pipeDotMid_7j7gt_1165{background:var(--color-hex-818cf8)}._pipeDotInvited_7j7gt_1166{background:var(--color-hex-4f46e5)}._pipeCount_7j7gt_1185{font-size:var(--font-size-16);font-weight:var(--font-weight-700);color:var(--color-hex-18181b);font-variant-numeric:tabular-nums}._pipeCountInvited_7j7gt_1192{color:var(--color-hex-4f46e5)}._liveDot_7j7gt_1196{width:var(--length-6);height:var(--length-6);border-radius:var(--radius-circle);background:var(--color-hex-22c55e)}._log_7j7gt_1203{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}._statusBar_7j7gt_1213{align-items:center;gap:var(--length-14);height:var(--length-30);padding:0 var(--length-14);border-top:var(--length-1) solid var(--color-hex-e4e4e7);background:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-10-5);color:var(--color-hex-71717a);white-space:nowrap;display:flex;overflow:hidden}._statusItem_7j7gt_1228{align-items:center;gap:var(--length-6);display:inline-flex}._statusSpacer_7j7gt_1234{margin-left:auto}._caption_7j7gt_1238{font-family:var(--font-family-mono);font-size:var(--font-size-10-5);color:var(--color-text-faint-on-light)}._actions_7j7gt_1244{justify-content:center;gap:var(--length-16);margin-top:var(--length-20);flex-wrap:wrap;display:flex}._action_7j7gt_1244{align-items:center;gap:var(--length-12);min-height:var(--length-58);padding:0 var(--length-28);border:var(--length-1) solid var(--color-ink-alpha-10);font-family:var(--font-family-mono);font-size:var(--font-size-14);font-weight:var(--font-weight-600);letter-spacing:var(--letter-spacing-0-06);transition:transform var(--duration-120) var(--easing-ease), box-shadow var(--duration-120) var(--easing-ease);border-radius:var(--radius-0);text-decoration:none;display:inline-flex}._action_7j7gt_1244:hover{transform:translateY(var(--length-negative-1));box-shadow:var(--shadow-button-hover)}._action_7j7gt_1244:active{box-shadow:var(--shadow-button-active);transform:translateY(0)}._primaryAction_7j7gt_1280{box-shadow:var(--shadow-export-9);background:var(--color-button-fill);color:var(--color-white)}._secondaryAction_7j7gt_1286{box-shadow:none;background:var(--color-white-alpha-55);color:var(--color-ink);border-color:var(--color-ink-alpha-22)}._secondaryAction_7j7gt_1286:hover{background:var(--color-ink-alpha-06);color:var(--color-ink);border-color:var(--color-ink-alpha-35)}._actionDot_7j7gt_1299{width:var(--length-7);height:var(--length-7);background:var(--color-accent);flex:none}@media (prefers-reduced-motion:reduce){._pause_7j7gt_65{display:none}}.section[data-astro-cid-grmhgfe6]{background:var(--color-paper);position:relative;overflow:hidden}.track[data-astro-cid-txux4zu4]{height:var(--height-talent-reach-track);background:var(--color-inverse-surface);position:relative}.sticky[data-astro-cid-txux4zu4]{z-index:var(--z-index-1);height:100vh;position:sticky;top:0;overflow:hidden}.stars[data-astro-cid-txux4zu4]{top:var(--length-negative-60);z-index:var(--z-index-0);width:100%;height:calc(100% + var(--length-120));pointer-events:none;will-change:transform;image-rendering:pixelated;display:block;position:absolute;left:0}.grid[data-astro-cid-txux4zu4]{z-index:var(--z-index-1);gap:var(--length-28) var(--length-56);box-sizing:border-box;height:100%;max-width:var(--layout-page-max-width);padding:var(--length-92) var(--length-32) var(--length-44);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;margin:0 auto;display:grid;position:relative}.left[data-astro-cid-txux4zu4]{min-height:var(--length-520);align-items:center;display:flex;position:relative}.copy[data-astro-cid-txux4zu4]{gap:var(--length-24);flex-direction:column;display:flex}.kicker[data-astro-cid-txux4zu4],.industries-heading[data-astro-cid-txux4zu4]{color:var(--color-footer-label);font-family:var(--font-family-mono);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-0-2)}.industries-heading[data-astro-cid-txux4zu4]{opacity:0}.title[data-astro-cid-txux4zu4]{color:var(--color-paper);font-family:var(--font-family-sans);font-size:var(--font-size-64);font-weight:var(--font-weight-600);line-height:var(--line-height-0-98);letter-spacing:var(--letter-spacing-negative-0-045);margin:0}.title-emphasis[data-astro-cid-txux4zu4]{font-family:var(--font-family-serif);font-style:italic;font-weight:var(--font-weight-400);letter-spacing:var(--letter-spacing-negative-0-02)}.stop[data-astro-cid-txux4zu4]{color:var(--color-accent)}.lead[data-astro-cid-txux4zu4]{max-width:var(--length-420);color:var(--color-footer-link);font-family:var(--font-family-serif);font-size:var(--font-size-20);line-height:var(--line-height-1-5);margin:0}.dissolve[data-astro-cid-txux4zu4]{inset:var(--length-negative-20);z-index:var(--z-index-2);width:calc(100% + var(--length-40));height:calc(100% + var(--length-40));pointer-events:none;display:block;position:absolute}.industries[data-astro-cid-txux4zu4]{z-index:var(--z-index-3);justify-content:center;gap:var(--length-16);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.industry-frame[data-astro-cid-txux4zu4]{padding:var(--length-22) var(--length-26) var(--length-30);border:var(--length-1) solid var(--color-paper-alpha-16);position:relative}.tick[data-astro-cid-txux4zu4]{background:repeating-linear-gradient(var(--tick-direction), var(--color-paper-alpha-16) 0 var(--length-1), transparent var(--length-1) var(--length-20));position:absolute}.tick-horizontal[data-astro-cid-txux4zu4]{--tick-direction:to right;height:var(--length-5);left:0;right:0}.tick-vertical[data-astro-cid-txux4zu4]{--tick-direction:to bottom;width:var(--length-5);top:0;bottom:0}.tick-top[data-astro-cid-txux4zu4]{top:0}.tick-bottom[data-astro-cid-txux4zu4]{bottom:0}.tick-left[data-astro-cid-txux4zu4]{left:0}.tick-right[data-astro-cid-txux4zu4]{right:0}.frame-label[data-astro-cid-txux4zu4]{top:var(--length-12);right:var(--length-14);color:var(--color-paper-alpha-32);font-family:var(--font-family-mono);font-size:var(--font-size-9-5);letter-spacing:var(--letter-spacing-0-16);position:absolute}.industry-list[data-astro-cid-txux4zu4]{padding:var(--length-14) 0 0;flex-direction:column;margin:0;list-style:none;display:flex}.industry-row[data-astro-cid-txux4zu4]{grid-template-columns:var(--length-40) minmax(0, 1fr) var(--length-92);gap:var(--length-12);padding:var(--length-6) 0;opacity:0;align-items:center;display:grid;position:relative}.industry-row[data-astro-cid-txux4zu4]+.industry-row[data-astro-cid-txux4zu4]{border-top:var(--length-1) solid var(--color-paper-alpha-08)}.industry-number[data-astro-cid-txux4zu4]{color:var(--color-paper-alpha-45);font-family:var(--font-family-mono);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-0-1)}.industry-name[data-astro-cid-txux4zu4]{color:var(--color-paper);font-family:var(--font-family-sans);font-size:var(--font-size-24);font-weight:var(--font-weight-600);line-height:var(--line-height-1-1);letter-spacing:var(--letter-spacing-negative-0-03);white-space:nowrap;text-overflow:ellipsis;transition:color var(--duration-160) var(--easing-ease);overflow:hidden}.industry-icon-slot[data-astro-cid-txux4zu4]{height:var(--length-52);position:relative}.industry-icon[data-astro-cid-txux4zu4]{opacity:0;width:100%;height:100%;transform:translateX(var(--length-10));transition:opacity var(--duration-220) var(--easing-ease), transform var(--duration-220) var(--easing-ease);display:block;position:absolute;inset:0}.industry-row[data-astro-cid-txux4zu4]:hover .industry-icon[data-astro-cid-txux4zu4]{opacity:1;transform:none}.industry-row[data-astro-cid-txux4zu4]:hover .industry-name[data-astro-cid-txux4zu4]{color:var(--color-accent)}.stage[data-astro-cid-txux4zu4]{width:100%;max-width:min(var(--length-520), calc((100vh - var(--length-260)) * 1003 / 1418));aspect-ratio:1003/1418;margin:0 auto;position:relative}.globe[data-astro-cid-txux4zu4]{z-index:var(--z-index-1);width:82.15%;height:58.11%;display:block;position:absolute;top:17.77%;left:10.77%}.ring[data-astro-cid-txux4zu4]{z-index:var(--z-index-2);pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.live[data-astro-cid-txux4zu4]{gap:var(--length-8);color:var(--color-text-faint);font-family:var(--font-family-mono);font-size:var(--font-size-10-5);letter-spacing:var(--letter-spacing-0-12);white-space:nowrap;align-items:center;display:inline-flex;position:absolute;bottom:-4%;left:53%;transform:translate(-50%)}.live-mark[data-astro-cid-txux4zu4]{width:var(--length-6);height:var(--length-6);background:var(--color-accent)}.stats[data-astro-cid-txux4zu4]{border-top:var(--length-1) solid var(--color-paper-alpha-16);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stat[data-astro-cid-txux4zu4]{gap:var(--length-4);padding:var(--length-14) var(--length-14) 0 0;flex-direction:column;display:flex}.stat[data-astro-cid-txux4zu4]+.stat[data-astro-cid-txux4zu4]{padding-left:var(--length-18);border-left:var(--length-1) solid var(--color-paper-alpha-16)}.stat[data-astro-cid-txux4zu4]:last-child{padding-right:0}.stat-value[data-astro-cid-txux4zu4]{color:var(--color-paper);font-family:var(--font-family-sans);font-size:var(--font-size-30);font-weight:var(--font-weight-600);line-height:var(--line-height-1);letter-spacing:var(--letter-spacing-negative-0-04)}.stat-label[data-astro-cid-txux4zu4]{color:var(--color-footer-link);font-family:var(--font-family-sans);font-size:var(--font-size-12-5);line-height:var(--line-height-1-35)}.progress[data-astro-cid-txux4zu4]{bottom:var(--length-22);width:var(--length-160);height:var(--length-2);background:var(--color-paper-alpha-12);position:absolute;left:50%;transform:translate(-50%)}.progress-fill[data-astro-cid-txux4zu4]{background:var(--color-paper);width:0%;height:100%;display:block}@media (width<=1000px){.track[data-astro-cid-txux4zu4]{height:auto}.sticky[data-astro-cid-txux4zu4]{height:auto;position:static;overflow:visible}.grid[data-astro-cid-txux4zu4]{height:auto;padding:var(--length-240) var(--length-32) var(--length-96);grid-template-columns:1fr}.stage[data-astro-cid-txux4zu4]{max-width:var(--length-420)}.left[data-astro-cid-txux4zu4]{align-items:stretch;gap:var(--length-40);flex-direction:column;min-height:0}.dissolve[data-astro-cid-txux4zu4]{display:none}.industries[data-astro-cid-txux4zu4]{gap:var(--length-14);pointer-events:auto;position:static}.industries-heading[data-astro-cid-txux4zu4],.industry-row[data-astro-cid-txux4zu4],.industry-frame[data-astro-cid-txux4zu4]{opacity:1;transform:none}}@media (width<=760px){.grid[data-astro-cid-txux4zu4]{gap:var(--length-36);padding:var(--length-230) var(--length-20) var(--length-72);flex-direction:column;display:flex}.left[data-astro-cid-txux4zu4]{display:contents}.copy[data-astro-cid-txux4zu4]{order:1}.stage[data-astro-cid-txux4zu4]{max-width:var(--length-340);order:2}.industries[data-astro-cid-txux4zu4]{order:3}.stats[data-astro-cid-txux4zu4]{row-gap:var(--length-18);order:4;grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-astro-cid-txux4zu4]:nth-child(3){border-left:0;padding-left:0}.title[data-astro-cid-txux4zu4]{font-size:var(--font-size-clamp-40-11vw-56)}.progress[data-astro-cid-txux4zu4]{display:none}.industry-frame[data-astro-cid-txux4zu4]{padding:var(--length-18) var(--length-16) var(--length-22)}.industry-row[data-astro-cid-txux4zu4]{grid-template-columns:var(--length-30) minmax(0, 1fr) var(--length-72);gap:var(--length-8)}.industry-name[data-astro-cid-txux4zu4]{font-size:var(--font-size-19);white-space:normal}.industry-icon[data-astro-cid-txux4zu4]{opacity:.75;transform:none}}@media (width>=1001px) and (height<=860px){.industry-frame[data-astro-cid-txux4zu4]{padding:var(--length-14) var(--length-22) var(--length-16)}.industry-row[data-astro-cid-txux4zu4]{padding:var(--length-3) 0}.industry-name[data-astro-cid-txux4zu4]{font-size:var(--font-size-20)}.grid[data-astro-cid-txux4zu4]{padding-top:var(--length-84)}}#hx-algo{content-visibility:auto;contain-intrinsic-size:auto 1861px}#vorschlag{content-visibility:auto;contain-intrinsic-size:auto 1379px}#kunden{content-visibility:auto;contain-intrinsic-size:auto 936px}#enterprise{content-visibility:auto;contain-intrinsic-size:auto 1594px}#reichweite{content-visibility:auto;contain-intrinsic-size:auto 3060px}#kontakt{content-visibility:auto;contain-intrinsic-size:auto 1695px}footer{content-visibility:auto;contain-intrinsic-size:auto 1157px}@media (width<=1000px){#hx-algo{contain-intrinsic-size:auto 2137px}#vorschlag{contain-intrinsic-size:auto 830px}#kunden{contain-intrinsic-size:auto 1331px}#enterprise{contain-intrinsic-size:auto 1462px}#reichweite{contain-intrinsic-size:auto 1944px}#kontakt{contain-intrinsic-size:auto 2539px}footer{contain-intrinsic-size:auto 1693px}}
