.landingPage{--color-alabaster:#f6f5f1;--color-ink:#202020;--color-muted:#646464;--color-faint:#838383;--color-line:#cecece;--color-line-soft:#e0e0e0;--color-wash:#efefeb;--color-blue:#3c7fc1;--color-blue-dark:#2a68a6;--color-cyan:#88c0d0;--color-orange:#dd7635;--color-black:#000;--color-console-bg:#29313d;--color-console-text:#d8dee9;--color-console-heading:#eceff4;--color-slate-dark:#141413;--color-ivory-light:#faf9f5;--color-cloud-medium:#b0aea5;--color-rail-dash:#0b0d0b1a;--page:var(--color-alabaster);--ink:var(--color-ink);--muted:var(--color-muted);--faint:var(--color-faint);--line:var(--color-line);--line-soft:var(--color-line-soft);--wash:var(--color-wash);--hero-overline-text-color:var(--color-orange);--typography-section-label-text-color:var(--color-blue);--typography-figure-label-text-color:var(--color-orange);--primary-action-bg:var(--color-blue-dark);--primary-action-border:var(--color-blue-dark);--ledger-number-color:var(--color-orange);--project-showcase-metric-label-text-color:var(--color-blue);--work-process-step-duration-text-color:var(--color-blue);--side-note-rule-color:var(--color-orange);--footer-bg:var(--color-slate-dark);--footer-text:var(--color-alabaster);--footer-heading:var(--footer-text);--footer-muted:var(--color-cloud-medium);--footer-link-hover:var(--footer-text);--call-to-action-body-text-color:var(--color-console-text);--button-default-bg:var(--wash);--button-default-border:var(--line);--button-default-text:var(--ink);--button-default-hover-bg:color-mix(in srgb, var(--button-default-bg) 80%, black);--button-default-hover-border:var(--ink);--button-default-hover-text:var(--ink);--button-primary-bg:var(--primary-action-bg);--button-primary-border:var(--primary-action-border);--button-primary-text:var(--page);--button-primary-hover-bg:color-mix(in srgb, var(--color-blue-dark) 60%, black);--button-primary-hover-border:var(--primary-action-border);--button-primary-hover-text:var(--page);--button-secondary-bg:var(--ink);--button-secondary-border:var(--ink);--button-secondary-text:var(--page);--button-secondary-hover-bg:var(--color-black);--button-secondary-hover-border:var(--ink);--button-secondary-hover-text:var(--page);--footer-grid-gap:clamp(2rem, 5vw, 4rem);--article-outer-min:1rem;--article-side-column:12rem;--article-gutter:clamp(2.1rem, 5.5vw, 5rem);--article-gutter-midpoint:clamp(1.05rem, 2.75vw, 2.5rem);--article-main-column:min(37.5rem, calc(100vw - var(--article-outer-min) - var(--article-outer-min) - var(--article-side-column) - var(--article-side-column) - var(--article-gutter) - var(--article-gutter)));--article-grid-width:calc(var(--article-side-column) + var(--article-side-column) + var(--article-gutter) + var(--article-gutter) + var(--article-main-column));--article-outer-column:max(var(--article-outer-min), calc((100vw - var(--article-grid-width)) / 2));--article-dash-line:repeating-linear-gradient(to bottom, var(--color-rail-dash) 0 4px, transparent 4px 10px)}
@media (max-width:1020px){.landingPage{--article-outer-min:1.25rem;--article-main-column:min(42rem, calc(100vw - var(--article-outer-min) - var(--article-outer-min)));--article-grid-width:var(--article-main-column);--article-outer-column:max(var(--article-outer-min), calc((100vw - var(--article-grid-width)) / 2))}}
@media (max-width:560px){.landingPage{--article-outer-min:1rem;--article-main-column:calc(100vw - var(--article-outer-min) - var(--article-outer-min));--article-grid-width:var(--article-main-column);--article-outer-column:var(--article-outer-min)}}
