/*zs-min 9fd154761d247b426e61b92534faf9fb (B67 copy of zs-gate-shim.css without comments and spaces; edit the source, then rebuild with b67/lib/mincss.py)*/
:root{--zs-ink: #282828;--zs-black: #000000;--zs-white: #ffffff;--zs-grey-section: #5c5656;--zs-grey-light: #f9f9f9;--zs-grey-light-alt: #f9fafa;--zs-grey-hairline: #f0f0f0;--zs-grey-muted: #69727d;--zs-green: #1df016;--zs-green-alt: #1df016;--zs-green-deep: #117405;--zs-green-text: #117405;--zs-yellow: #f5e700;--zs-accent: var(--zs-yellow);--zs-hero-bg: #ddfff5;--zs-font: "Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--zs-fs-body: 18px;--zs-lh-body: 1.7;--zs-fs-h1: 42px;--zs-fs-h2: 42px;--zs-fs-h2-sm: 32px;--zs-fs-lead: 21px;--zs-fs-small: 16px;--zs-fs-nav: 13px;--zs-container: 1140px;--zs-gutter: 20px;--zs-section-y: 50px;--zs-section-y-lg: 60px;--zs-section-y-sm: 40px;--zs-radius: 4px}@media (max-width: 1024px){:root{--zs-section-y: 25px;--zs-section-y-lg: 25px;--zs-section-y-sm: 25px;--zs-fs-h2: 40px}}.zs-container{width: 100%;max-width: calc(var(--zs-container) + (var(--zs-gutter) * 2));margin: 0 auto;padding: 0 var(--zs-gutter)}.zs-container--narrow{max-width: 900px}.zs-visually-hidden{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.zs-header{position: fixed;left: 0;right: 0}@media (min-width: 1025px){.article-hero{padding-top: 159px}}@media (min-width: 1025px){.tech-hero{padding-top: 159px}}@media (min-width: 1025px){.archive-hero{padding-top: 169px !important}}@media (min-width: 768px) and (max-width: 1024px){.archive-hero{padding-top: 92px !important}}@media (min-width: 1025px){body.search #primary,body.error404 #primary{padding-top: 73px}}section.article-hero{padding-bottom: var(--zs-section-y)}@media (min-width: 1025px){section.article-hero{padding-top: calc(159px + var(--zs-section-y))}}@media (min-width: 768px) and (max-width: 1024px){section.article-hero{padding-top: calc(85px + var(--zs-section-y))}}@media (max-width: 767px){section.article-hero{padding-top: calc(65px + var(--zs-section-y))}}div.article-reading{padding-top: var(--zs-section-y);padding-bottom: var(--zs-section-y)}section.article-next{padding-top: var(--zs-section-y);padding-bottom: var(--zs-section-y)}
