@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/ibm-plex-mono-latin-400-normal.woff2') format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/ibm-plex-mono-latin-700-normal.woff2') format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/ibm-plex-sans-latin-400-normal.woff2') format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/ibm-plex-sans-latin-700-normal.woff2') format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ds-page.ds-theme-greenbar{--ds-font-sans:'IBM Plex Sans','Segoe UI',Roboto,sans-serif;--ds-font-display:'IBM Plex Mono','Cascadia Code',Consolas,monospace;--ds-font-mono:'IBM Plex Mono','Cascadia Code',Consolas,monospace;--ds-radius-sm:0;--ds-radius-md:0;--ds-radius-lg:0;--ds-border-width:1px;--ds-shadow-pop:none;--ds-shadow-pop-soft:none}.ds-page.ds-theme-greenbar{background-image:radial-gradient(circle at 13px 12px,var(--ds-hairline) 0 4px,transparent 4.5px),radial-gradient(circle at calc(100% - 13px) 12px,var(--ds-hairline) 0 4px,transparent 4.5px),repeating-linear-gradient(var(--ds-canvas) 0 24px,var(--ds-accent-soft) 24px 48px);background-size:100% 24px,100% 24px,auto;background-repeat:repeat-y,repeat-y,repeat}.ds-theme-greenbar .ds-header:not(.ds-header--rail){border-bottom-style:dashed}.ds-theme-greenbar .ds-header--rail{border-right-style:dashed}.ds-theme-greenbar .ds-footer{border-top-style:dashed}.ds-theme-greenbar :is(.ds-btn,.ds-chip,.ds-label,.ds-kicker,.ds-tabs__tab,.ds-meta,.ds-post__meta,.ds-rail__label-text){font-family:var(--ds-font-mono)}.ds-theme-greenbar :is(.ds-btn,.ds-label){letter-spacing:.06em}.ds-theme-greenbar .ds-btn,.ds-theme-greenbar .ds-chip{border-width:var(--ds-border-width)}.ds-theme-greenbar :is(h1,h2,h3,.ds-page-hero__title,.ds-section__title,.ds-card__title,.ds-flagship__title){font-weight:700;letter-spacing:-.02em;text-transform:uppercase}.ds-theme-greenbar .ds-page-hero__title{font-size:calc(.9*clamp(var(--ds-text-3xl),5.5vw,var(--ds-text-5xl)))}.ds-page.ds-theme-greenbar .ds-btn::before{content:'['}.ds-page.ds-theme-greenbar .ds-btn::after,.ds-page.ds-theme-greenbar .ds-btn:hover::after{content:']';position:static;inset:auto;width:auto;height:auto;background:none;transform:none;transition:none}.ds-page.ds-theme-greenbar .ds-btn:hover{background:transparent;color:var(--ds-ink);animation:none}.ds-page.ds-theme-greenbar .ds-btn--accent:hover{border-color:var(--ds-accent);color:var(--ds-accent-text)}.ds-page.ds-theme-greenbar .ds-btn--ghost:hover{background:var(--ds-ink);color:var(--ds-surface)}.ds-theme-greenbar .ds-card:hover,.ds-theme-greenbar .ds-card:focus-within{transform:none}