:root{--color-bg:#1f1f1f;--color-text:#ccc;--color-text-bright:#fff;--color-text-dim:#868686;--color-accent:#acffac}@font-face{font-display:swap;font-family:"Alte Haas Grotesk Web";font-style:normal;font-weight:400;src:url(/assets/fonts/altehaasgroteskregular-webfont.woff2) format("woff2"),url(/assets/fonts/altehaasgroteskregular-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:"Alte Haas Grotesk Web";font-style:normal;font-weight:700;src:url(/assets/fonts/altehaasgroteskbold-webfont.woff2) format("woff2"),url(/assets/fonts/altehaasgroteskbold-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter Web";font-style:normal;font-weight:500;src:url(/assets/fonts/Inter-Medium.woff2?v=3.12) format("woff2"),url(/assets/fonts/Inter-Medium.woff?v=3.12) format("woff")}@font-face{font-display:swap;font-family:"Inter Web";font-style:italic;font-weight:500;src:url(/assets/fonts/Inter-MediumItalic.woff2?v=3.12) format("woff2"),url(/assets/fonts/Inter-MediumItalic.woff?v=3.12) format("woff")}@font-face{font-display:swap;font-family:"Inter Web";font-style:normal;font-weight:700;src:url(/assets/fonts/Inter-Bold.woff2?v=3.12) format("woff2"),url(/assets/fonts/Inter-Bold.woff?v=3.12) format("woff")}@font-face{font-display:swap;font-family:"Inter Web";font-style:italic;font-weight:700;src:url(/assets/fonts/Inter-BoldItalic.woff2?v=3.12) format("woff2"),url(/assets/fonts/Inter-BoldItalic.woff?v=3.12) format("woff")}html{background-color:var(--color-bg);box-sizing:border-box;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:inherit}body{font-family:"Inter Web",sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1.4;color:var(--color-text);margin:0}h1,h2,h3,h4{color:var(--color-text-bright);margin-bottom:1em;margin-top:2em}h1{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.03em;line-height:1.2}@media (min-width:48em){h1{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:3.25rem;font-weight:400;letter-spacing:-.03em;line-height:1}}h2{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2}@media (min-width:48em){h2{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.03em;line-height:1.2}}h3{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}@media (min-width:48em){h3{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2}}a{color:var(--color-text-bright);text-decoration-thickness:.1em;text-underline-offset:.1em;transition:color .1s}a:focus,a:hover{color:var(--color-accent)}figcaption a{color:inherit}code,kbd,samp{font-family:Consolas,Liberation Mono,Menlo,monospace;font-size:.9em;letter-spacing:normal}code{color:var(--color-accent)}small{letter-spacing:normal}img,svg,video{display:inline-block;height:auto;max-width:100%;vertical-align:top}iframe{display:inline-block;max-width:100%;vertical-align:top}figure{margin:2em 0}figcaption{font-family:"Inter Web",sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.4;color:var(--color-text-dim);margin-top:.5rem;max-width:30em}hr{border:0;border-top:.125rem solid var(--color-text-dim);height:0;margin-bottom:3em;margin-top:3em;padding:0}p{margin-bottom:1em;margin-top:1em}pre{margin:2em 0;overflow-x:auto}blockquote{border-left:.125rem solid;margin:1em 0;padding-left:1em}ol,ul{margin-bottom:1em;margin-top:0;padding-left:1.25em}table{border-collapse:collapse;border-spacing:0}.activity{background-color:var(--color-bg);color:var(--color-text);padding-bottom:2.5rem;padding-top:2.5rem}.activity--hidden{display:none}.activity__inner{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width:60em){.activity__inner{padding-left:2.5rem;padding-right:2.5rem}}.activity__label{color:var(--color-accent);margin-bottom:1rem;margin-top:0}@media (min-width:48em){.activity__label{margin-bottom:1.5rem}}.activity__list{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;line-height:1;list-style:none;padding-left:0}@media (min-width:48em){.activity__list{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.03em;line-height:1.2}}.activity__item{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1rem}@media (min-width:37.5em){.activity__item{align-items:center;flex-direction:row;margin-bottom:.75rem}}.activity__item:last-child{margin-bottom:0}.activity__cta{color:var(--color-text-bright);text-decoration:none}@media (min-width:48em){.activity__cta{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}}.activity__cta:focus,.activity__cta:hover{color:currentColor}.activity__cta::after{content:"\00a0\2192"}.repo__link{text-decoration:none}.repo__path{color:var(--color-text-dim);display:flex;flex-wrap:wrap;margin-right:1rem}.repo__author::after{content:"/";margin-left:.375rem;margin-right:.375rem}.repo__meta{align-items:baseline;display:flex;flex-wrap:wrap}.repo__version{font-family:"Inter Web",sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.4;background-color:var(--color-accent);color:var(--color-bg);margin:.375rem .5rem 0 0;padding:.125em .5em}.repo__time{font-family:"Inter Web",sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.4;color:var(--color-text);margin:.375rem 0 0}.announcement{background-color:var(--color-bg);color:var(--color-text);padding-bottom:.75rem;padding-top:.75rem;text-align:center}.announcement__text{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;font-family:"Inter Web",sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.4;margin-bottom:0;margin-top:0}@media (min-width:60em){.announcement__text{padding-left:2.5rem;padding-right:2.5rem}}.btn{--color-bg:rgba(255, 255, 255, 0.1);font-family:"Inter Web",sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1.4;background-color:var(--color-bg);border-radius:.5rem;color:var(--color-text-bright);display:inline-block;padding:.375em .75em .4375em;text-decoration:none;transition:background-color .1s}@media (min-width:48em){.btn{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}}.btn:not(.btn--small)::after{content:"\00a0\2192"}.btn:focus,.btn:hover{--color-bg:rgba(255, 255, 255, 0.05);color:var(--color-text-bright)}.btn:active{color:var(--color-text-dim)}.btn--small{font-family:"Inter Web",sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.4;border-radius:.25rem;padding:.25em .5em}.feature{--color-bg:transparent;background-color:var(--color-bg);color:var(--color-text);padding-bottom:2.5rem;padding-top:2.5rem}.feature__inner{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;display:grid;grid-column-gap:1.5rem;grid-row-gap:1rem}@media (min-width:60em){.feature__inner{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:60em){.feature__inner{grid-template-columns:repeat(12,1fr)}}.feature__content{order:2}@media (min-width:60em){.feature__content{grid-column:1/6;padding-right:1rem}}@media (min-width:60em){.feature--reverse .feature__content{grid-column:-6/-1;padding-right:0}}.feature__image{order:1}@media (min-width:60em){.feature__image{grid-column:6/-1;order:2}}@media (min-width:60em){.feature--reverse .feature__image{grid-column:1/-6;grid-row-start:1;order:1}}.feature--blend .feature__image{-webkit-filter:grayscale(1) contrast(1.2);filter:grayscale(1) contrast(1.2)}.feature--blend.theme-cobox-green .feature__image,.feature--blend.theme-purple .feature__image,.feature--blend.theme-red .feature__image,.feature--blend.theme-white .feature__image,.feature--blend.theme-yellow .feature__image{mix-blend-mode:multiply}.feature--blend .feature__image,.feature--blend.theme-blue .feature__image,.feature--blend.theme-dark-green .feature__image{mix-blend-mode:screen}.feature__image figure{margin:0}.feature__image img{width:100%}.feature__image figcaption{color:var(--color-text-dim);margin-left:auto;text-align:right}@media not all and (min-width:37.5em){.feature__image figcaption{font-size:.625rem;margin-top:.25em}}@media (min-width:60em){.feature--reverse figcaption{margin-left:0;text-align:left}}.feature__title{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.03em;line-height:1.2;color:var(--color-text-bright);margin-bottom:1rem;margin-top:0}@media (min-width:48em){.feature__title{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:3.25rem;font-weight:400;letter-spacing:-.03em;line-height:1;margin-bottom:1.5rem}}.feature__label{color:var(--color-accent);margin-bottom:1rem;margin-top:0}@media (min-width:48em){.feature__label{margin-bottom:1.5rem}}.feature__text>*{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin-top:0}@media (min-width:48em){.feature__text>*{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin-bottom:1.5rem}}.feature__cta{color:var(--color-text-bright);text-decoration:none}@media (min-width:48em){.feature__cta{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}}.feature__cta:focus,.feature__cta:hover{color:currentColor}.feature__cta::after{content:"\00a0\2192"}.link-block-row{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;display:grid;grid-gap:1.5rem;margin-bottom:2.5rem}@media (min-width:60em){.link-block-row{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:48em){.link-block-row{grid-template-columns:repeat(12,1fr)}}.link-block-row>*{grid-column:1/-1}@media (min-width:48em){.link-block-row>*{grid-column:span 4}}@media (min-width:48em){.link-block-row>:nth-last-child(1):nth-child(2),.link-block-row>:nth-last-child(2):nth-child(1){grid-column:span 6}}@media (min-width:48em){.link-block-row>:nth-last-child(1):nth-child(1){grid-column:1/-1}}.link-block{align-items:center;background-color:var(--color-bg);color:var(--color-text-bright);display:flex;flex-direction:column;justify-content:center;padding:1.5rem;text-align:center;text-decoration:none;transition:transform .3s}@media (min-width:48em){.link-block{min-height:12rem}}@media (min-width:48em){.link-block:focus,.link-block:hover{transform:translateY(-.25rem);transition-duration:.1s}}.link-block>*{max-width:25rem}.link-block__image{margin-bottom:.75rem;mix-blend-mode:multiply;width:5rem}.theme-blue .link-block__image,.theme-dark-green .link-block__image{-webkit-filter:invert(1);filter:invert(1);mix-blend-mode:screen}.link-block__title{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;color:var(--color-text-bright);margin-bottom:.5rem;margin-top:0}.link-block__text{color:var(--color-text);margin-bottom:.5rem;margin-top:0}@media (min-width:48em){.link-block__text{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}}.logo-row{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width:60em){.logo-row{padding-left:2.5rem;padding-right:2.5rem}}.logo-row>.logo{display:block;margin-bottom:2rem;margin-left:auto;margin-right:auto;margin-top:2rem;width:10rem}@media (min-width:48em){.logo-row>.logo{margin-bottom:4rem;margin-top:4rem;width:12rem}}.logo-row>.logo #cloud{fill:var(--color-accent)}.logo-row>.logo #text{fill:var(--color-text-bright)}.content{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;margin-bottom:4rem}@media (min-width:60em){.content{padding-left:2.5rem;padding-right:2.5rem}}.page__cover{margin:0;text-align:right}.page__cover-image{height:30vh;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48em){.page__cover-image{height:50vh;max-height:37.5rem;min-height:20rem}}.page__cover-caption{margin-left:auto}.page__header{margin-bottom:3rem;margin-top:3rem}.page__title{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.03em;line-height:1.2;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:50rem;text-align:center}@media (min-width:48em){.page__title{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:3.25rem;font-weight:400;letter-spacing:-.03em;line-height:1}}.page__body{text-align:center}@media (min-width:48em){.page__body{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}}.page__body>:not(img):not(hr):not(figure):not(video):not(h1):not(h2):not(iframe){margin-left:auto;margin-right:auto;max-width:37.5rem;text-align:left}.page__body h1,.page__body h2{margin-left:auto;margin-right:auto;max-width:37.5rem}.page__body>img{margin-bottom:1rem;margin-right:1rem;margin-top:1rem}.page__body figcaption{margin-left:auto;margin-right:auto;text-align:center}.org__image{-webkit-filter:contrast(1.2);filter:contrast(1.2);margin-bottom:.5rem;mix-blend-mode:screen;width:100%}@media (min-width:37.5em){.org__image{padding-right:1rem}}.profiles{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;display:grid;grid-gap:1.5rem}@media (min-width:60em){.profiles{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:37.5em){.profiles{grid-template-columns:repeat(12,1fr)}}.profile{grid-column:1/-1}@media (min-width:37.5em){.profile{grid-column:span 6}}@media (min-width:48em){.profile{grid-column:span 4}}@media (min-width:60em){.profile{grid-column:span 3}}.profile__image{-webkit-filter:grayscale(1) contrast(1.2);filter:grayscale(1) contrast(1.2);margin-bottom:.5rem;mix-blend-mode:screen;width:100%}@media (min-width:37.5em){.profile__image{padding-right:1rem}}.profile__name{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4;color:var(--color-text-bright);margin-bottom:.5rem;margin-top:0}@media (min-width:48em){.profile__name{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:1.5rem;font-weight:400;letter-spacing:-.02em;line-height:1.2}}.profile__role{font-family:"Inter Web",sans-serif;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1.4;color:var(--color-text-dim);margin-bottom:.5rem;margin-top:0}@media (min-width:48em){.profile__role{font-family:"Inter Web",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}}.profile__linklist{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;padding-left:0}.profile__linklist-item:not(:last-child){margin-right:.5rem}.site-footer{background-color:var(--color-bg);color:var(--color-text-bright);margin-top:3rem;padding-bottom:2.5rem;padding-top:1rem}.site-footer__inner{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;font-family:"Inter Web",sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.4}@media (min-width:60em){.site-footer__inner{padding-left:2.5rem;padding-right:2.5rem}}.site-footer__inner>:first-child{margin-top:0}.site-footer__inner>:last-child{margin-bottom:0}.site-footer__list{display:flex;flex-wrap:wrap;list-style:none;float:right}.site-footer__item{display:block;padding:.25rem .5rem}.site-header{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem;align-items:flex-start;display:flex;padding-bottom:1rem;padding-top:.75rem}@media (min-width:60em){.site-header{padding-left:2.5rem;padding-right:2.5rem}}.site-header a{text-decoration:none}.site-header__logo{flex-shrink:0;margin-right:.75rem;width:2.5rem}.site-header__logo svg{fill:currentColor}.site-header__logo a{color:var(--color-text-bright)}.site-header__logo a:focus,.site-header__logo a:hover{color:var(--color-accent)}.site-header__nav-list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:.25rem;padding-left:0}.site-header__nav-item a{color:var(--color-text-dim);display:block;padding:.25rem .5rem}.site-header__nav-item.active a{color:var(--color-text-bright)}.site-header__nav-item a:focus,.site-header__nav-item a:hover{color:var(--color-accent)}.statement{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1rem;padding-right:1rem}@media (min-width:60em){.statement{padding-left:2.5rem;padding-right:2.5rem}}.statement__text{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-.03em;line-height:1.2;color:var(--color-text-bright);margin:3rem auto;max-width:50rem;text-align:center}@media (min-width:48em){.statement__text{font-family:"Alte Haas Grotesk Web",sans-serif;font-size:3.25rem;font-weight:400;letter-spacing:-.03em;line-height:1;margin:5rem auto}}.theme-blue,.theme-cobox-green,.theme-dark-green,.theme-purple,.theme-red,.theme-white,.theme-yellow{--color-accent:var(--color-text-bright)}.theme-cobox-green,.theme-purple,.theme-red,.theme-white,.theme-yellow{--color-text-bright:#000}.theme-blue,.theme-dark-green{--color-text-bright:#fff}.theme-purple{--color-bg:#cc33ff;--color-text:rgba(0, 0, 0, 0.8);--color-text-dim:var(--color-text)}.theme-yellow{--color-bg:#ffc700;--color-text:rgba(0, 0, 0, 0.65);--color-text-dim:rgba(0, 0, 0, 0.6)}.theme-red{--color-bg:#ff6060;--color-text:rgba(0, 0, 0, 0.7);--color-text-dim:var(--color-text)}.theme-dark-green{--color-bg:#273327;--color-text:rgba(255, 255, 255, 0.5);--color-text-dim:var(--color-text)}.theme-white{--color-bg:white;--color-text:rgba(0, 0, 0, 0.65);--color-text-dim:rgba(0, 0, 0, 0.6)}.theme-blue{--color-bg:#3900e6;--color-text:rgba(255, 255, 255, 0.7);--color-text-dim:var(--color-text)}.theme-cobox-green{--color-bg:#acffac;--color-text:rgba(0, 0, 0, 0.65);--color-text-dim:rgba(0, 0, 0, 0.6)}