:root{--paper:#f2f2f2;--midnight:#14142b;--cobalt:#033c6d;--atomic:#f26444;--turquoise:#5ba8b0;--on-dark:#f2f2f2;--on-dark-soft:#f2f2f2e0;--on-dark-mute:#f2f2f2d1;--on-dark-faint:#f2f2f299;--surface:#f2f2f2;--surface-raised:#fbfbfd;--surface-recessed:#e7e9ee;--cobalt-light:#044781;--atomic-deep:#c8300e;--atomic-deep-hover:#b52c0d;--atomic-ink:#ab3517;--turquoise-light:#7cc4cb;--orbit-ink:#2d6b73;--lavender:#a6a2be;--ink:#14142b;--ink-body:#3f4557;--ink-secondary:#5e6473;--ink-muted:#727280;--hairline:#d5d5d9;--ink-on-dark:#fff;--rule-light:#a6a2be85;--rule-dark:#a6a2be4d;--rule-dark-caps:#a6a2bed9;--rule-outline-dark:#f2f2f238;--link-light:#033c6d;--link-dark:#7cc4cb;--btn-fill:#c8300e;--btn-fill-hover:#b52c0d;--btn-label:#f2f2f2;--btn-min-height:48px;--btn-pad:15px 22px;--btn-radius:2px;--btn2-underline:#5ba8b0;--btn2-thickness:2px;--hero-scrim:linear-gradient(94deg, #033c6db8 0%, #033c6da3 30%, #033c6d66 62%, #033c6d29 100%);--grad-space-to-earth:linear-gradient(180deg, #02223e 0%, #044d8c 55%, #a6294b 100%);--font-display:"Clash Display", "Trebuchet MS", system-ui, sans-serif;--font-body:"Lexend Deca", "Lexend", system-ui, sans-serif;--font-mono:"Space Mono", ui-monospace, Menlo, monospace;--font-serif:"Source Serif 4", Georgia, serif;--h1-size:72px;--h1-weight:600;--h1-lh:.94;--h1-track:-.025em;--h2-size:36px;--h2-weight:500;--h2-lh:1.08;--h2-track:-.015em;--h4-size:21px;--h4-weight:500;--h4-lh:1.3;--h5-size:18px;--h5-weight:500;--h5-lh:1.35;--numeral-size:60px;--numeral-weight:600;--numeral-track:-.03em;--lede-size:19px;--lede-lh:1.55;--body-size:16px;--body-lh:1.6;--floor-prose:14px;--floor-functional:11px;--label-eyebrow-size:11.5px;--label-eyebrow-track:.19em;--label-plan-name-size:11px;--label-plan-name-track:.18em;--label-caption-size:10.5px;--label-caption-track:.16em;--label-k-label-size:10px;--label-k-label-track:.15em;--label-nav-size:11.5px;--label-nav-track:.1em;--label-cta-size:13px;--label-cta-track:.12em;--size-xs:12px;--size-base:17px;--size-xl:24px;--size-x3:44px;--size-x4:64px;--radius-none:0px;--radius-sm:2px;--radius-md:3px;--shape-circle:50%;--shape-pill:999px;--track-tight:-.02em;--track-eyebrow:.18em;--track-mono:.16em;--space-0:4px;--space-1:8px;--space-2:12px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--space-7:72px;--space-8:120px;--space-9:200px;--layout-section-pad:80px;--layout-section-pad-mobile:48px;--layout-container:1240px;--layout-gutter:56px;--layout-gutter-mobile:24px;--layout-gap:24px;--layout-gap-air:40px;--layout-tap:48px;--ease:cubic-bezier(.16, 1, .3, 1);--dur-micro:.18s;--dur-short:.28s;--body-ink:var(--ink-body);--eyebrow-ink:var(--ink-secondary);--rule:var(--rule-light);--cap-ink:var(--rule-dark-caps);--radius:var(--radius-sm);--sec-pad:var(--layout-section-pad);--wrap:var(--layout-container);--tap:var(--layout-tap)}@font-face{font-family:Clashdisplay Variable;src:url(/lab/fonts/ClashDisplay-Variable.ttf)format("truetype-variations");font-weight:200 700;font-display:swap}body{color:var(--midnight);background:var(--paper);font-family:Lexenddeca,Lexend Deca,Tahoma,sans-serif;font-size:16px;font-weight:300;line-height:1.6}h1,h2,h3,h4{letter-spacing:-.025em;margin:0;font-family:Clashdisplay Variable,Trebuchet MS,sans-serif;font-weight:600}.st-wrap{max-width:var(--wrap);margin:0 auto;padding:0 56px}.st-sec{padding:var(--sec-pad) 0}.st-band-dark{background:var(--midnight)}.st-band-cobalt{background:var(--cobalt)}.st-eyebrow{color:var(--eyebrow-ink);letter-spacing:.19em;text-transform:uppercase;margin:0 0 14px;font-family:Space Mono,ui-monospace,monospace;font-size:11.5px}.st-eyebrow-lt{color:var(--turquoise-light)}.st-body{color:var(--body-ink);margin:0;font-size:16px;font-weight:400;line-height:1.6}.st-lede{font-size:19px;font-weight:400;line-height:1.55}.st-btn-primary{min-height:var(--tap);background:var(--atomic-deep);color:var(--paper);border-radius:var(--radius);letter-spacing:.12em;text-transform:uppercase;align-items:center;padding:15px 22px;font-family:Space Mono,ui-monospace,monospace;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.st-btn-primary:hover{background:var(--atomic-deep-hover)}.st-btn-secondary{min-height:var(--tap);border-bottom:var(--btn2-thickness) solid var(--btn2-underline);color:var(--midnight);align-items:center;padding:15px 0;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.st-btn-secondary-lt{color:var(--on-dark)}.st-chip{border:1px solid color-mix(in srgb, var(--atomic) 55%, transparent);border-radius:var(--radius);color:var(--atomic);letter-spacing:.16em;text-transform:uppercase;padding:4px 9px;font-family:Space Mono,ui-monospace,monospace;font-size:10px;line-height:1;display:inline-block}.st-cap{color:var(--cap-ink);letter-spacing:.16em;text-transform:uppercase;font-family:Space Mono,ui-monospace,monospace;font-size:10.5px}.st-rule{border-top:1px solid var(--rule)}@media (width<=52rem){:root{--sec-pad:56px}.st-wrap{padding:0 24px}}.st-a,.st-prose a{color:var(--cobalt);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.st-a:hover,.st-prose a:hover{color:var(--cobalt-light);text-decoration-thickness:2px}.st-on-dark .st-a,.st-on-dark a,.st-band-cobalt a,.st-band-dark a{color:var(--link-dark)}.st-band-cobalt a:hover,.st-band-dark a:hover{color:var(--on-dark)}.st-a:focus-visible,.st-prose a:focus-visible{outline:2px solid var(--turquoise-light);outline-offset:2px;border-radius:var(--radius-none)}.lab-nav[data-astro-cid-rutobish]{background:var(--cobalt);z-index:40;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.lab-nav-inner[data-astro-cid-rutobish]{max-width:var(--wrap);align-items:center;gap:1.5rem;min-height:64px;margin:0 auto;padding:.85rem 56px;display:flex}.lab-brand[data-astro-cid-rutobish]{flex:none;line-height:0}.lab-brand[data-astro-cid-rutobish] img[data-astro-cid-rutobish]{width:auto;height:44px;display:block}.lab-menu[data-astro-cid-rutobish]{align-items:center;gap:1.75rem;margin-left:auto;display:flex}.lab-menu[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{color:var(--on-dark-mute);letter-spacing:.1em;text-transform:uppercase;padding:.4rem 0;font-family:Space Mono,ui-monospace,monospace;font-size:11.5px;text-decoration:none}.lab-menu[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover{color:var(--on-dark)}.lab-burger[data-astro-cid-rutobish]{cursor:pointer;background:0 0;border:0;width:40px;height:40px;margin-left:auto;padding:.5rem;display:none}.lab-burger[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{background:var(--on-dark);border-radius:1px;height:2px;margin:4px 0;display:block}@media (width<=52rem){.lab-burger[data-astro-cid-rutobish]{display:block}.lab-menu[data-astro-cid-rutobish]{background:var(--midnight);z-index:20;border-bottom:1px solid #ffffff1a;flex-direction:column;gap:0;padding:.5rem 24px 1.25rem;display:none;position:absolute;left:0;right:0}.lab-menu[data-astro-cid-rutobish].is-open{display:flex}.lab-menu[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{width:100%;padding:.7rem 0}.lab-nav[data-astro-cid-rutobish]{position:relative}}.lab-footer[data-astro-cid-nns7i3if]{background:var(--midnight);color:var(--on-dark)}.lab-footer-inner[data-astro-cid-nns7i3if]{max-width:var(--wrap);padding:var(--sec-pad) 56px 3rem;grid-template-columns:repeat(4,1fr);gap:2.5rem;margin:0 auto;display:grid}.lab-footer[data-astro-cid-nns7i3if] h3[data-astro-cid-nns7i3if]{color:var(--on-dark);font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 1rem;font-size:2rem;font-weight:600;line-height:1}.lab-footer-col[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:var(--on-dark);font-family:var(--font-display);margin:0;font-size:19px;font-weight:500;line-height:1.35}.lab-footer-col[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]+p[data-astro-cid-nns7i3if]{margin-top:.15rem}.lab-footer[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--on-dark);text-decoration:none}.lab-socials[data-astro-cid-nns7i3if]{grid-template-columns:repeat(2,40px);gap:14px;display:grid}.lab-socials[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:32px;height:32px;display:block}.lab-footer-btn[data-astro-cid-nns7i3if]{background:var(--btn-fill);border-radius:var(--btn-radius);min-height:40px;font-family:var(--font-mono);font-size:var(--label-cta-size);letter-spacing:var(--label-cta-track);text-transform:uppercase;align-items:center;margin-top:.9rem;padding:0 18px;font-weight:700;display:inline-flex;color:var(--btn-label)!important}.lab-footer-btn[data-astro-cid-nns7i3if]:hover{background:var(--btn-fill-hover)}.lab-footer-bar[data-astro-cid-nns7i3if]{border-top:1px solid var(--rule-dark);max-width:var(--wrap);color:var(--on-dark-faint);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;margin:0 auto;padding:1.1rem 56px 1.4rem;font-size:12px;display:flex}.lab-footer-bar[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--on-dark-faint)}.lab-motto[data-astro-cid-nns7i3if]{font-family:var(--font-serif);font-size:14px;font-style:italic}.lab-motto[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{color:var(--atomic);font-style:normal}@media (width<=60rem){.lab-footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr;gap:2.5rem 2rem}}@media (width<=34rem){.lab-footer-inner[data-astro-cid-nns7i3if]{grid-template-columns:1fr;padding:3rem 24px 2rem}.lab-footer-bar[data-astro-cid-nns7i3if]{flex-direction:column;padding:1rem 24px 1.4rem}}:root{--bg:var(--paper);--ink-2:var(--ink-muted);--accent:var(--cobalt);--cta:var(--atomic-deep)}*{box-sizing:border-box}html,body{width:100%;min-height:100%;margin:0}
