:root{--color-brand-primary:#81c14b;--color-brand-primary--shadow3:rgba(129 193 75/0.3);--color-brand-primary--shadow:rgba(129 193 75/0.5);--color-brand-secondary:#449dd1;--color-brand-secondary--shadow3:rgba(68 157 209/0.3);--color-brand-secondary--shadow:rgba(68 157 209/0.5);--color-brand-tertiary:#7c60a2;--color-gray-200:#f7f9f9;--color-page-text:#292f36;--color-header-background:#292f36;--color-dropdown:var(--color-gray-200);--color-page-background:var(--color-gray-200);--color-link:var(--color-brand-secondary);--color-link--underline:var(--color-brand-secondary--shadow);--color-nav-link:var(--color-link);--color-article-header-background:var(--color-header-background);--color-article-header-text:var(--color-gray-200);--color-navigation-text:var(--color-gray-200);--global-font-size:62.5%;--global-fonts:"Source Sans Pro",sans-serif;--global-spacing-unit:1rem;--global-spacing-unit-tiny:0.25rem;--global-spacing-unit-small:0.5rem;--global-spacing-unit-large:2rem;--global-spacing-unit-huge:4rem;--global-gap-x:var(--global-spacing-unit);--global-max-height:100%;--global-triangle-height:6%}@media (min-width:64em){:root{--global-triangle-height:8%}}:root{--global-width:1280px;--global-wrapper:5rem}@media (min-width:32em){:root{--global-wrapper:8rem}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}li>ol,li>ul{margin-bottom:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none}select:focus{outline:none}a{color:var(--color-link)}h1{font-size:2.25em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1em}html{font-size:var(--global-font-size)}body{background-color:var(--color-page-background);color:var(--color-page-text);font-family:var(--global-fonts);font-size:1.6rem}select{background-color:transparent;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;width:100%}.o-dropdown__icon{stroke:var(--color-dropdown)}.o-dropdown__select{color:var(--color-dropdown);text-transform:uppercase}.o-flex{display:flex;flex-wrap:wrap;height:var(--global-max-height)}.o-flex.o-flex--between,.o-flex.o-flex--center{align-items:center}.o-flex.o-flex--center{justify-content:center}.o-flex.o-flex--between{justify-content:space-between}.o-link{align-items:center;cursor:pointer;display:inline-flex;transition:all .3s}.o-link:active{transform:scale(.95)}.o-link--underline{text-decoration:none}.o-link--underline:focus,.o-link--underline:hover{box-shadow:0 .5rem .5rem -.5rem var(--color-link--underline)}.o-list-inline{align-items:center;-moz-column-gap:var(--global-gap-x);column-gap:var(--global-gap-x);display:inline-flex;list-style:none;margin:0;padding:0}.o-list-inline__item{display:inline-block}.o-wrapper{margin-left:auto;margin-right:auto;width:min(100% - var(--global-wrapper),var(--global-width))}.c-article{--global-width:80rem}@media (min-width:52em){.c-article{font-size:1.8rem}}@media (min-width:64em){.c-article{font-size:2rem}}.c-article-header{--global-max-height:90%;background-color:var(--color-article-header-background);background-image:url(/_next/static/media/bitmap--sm.e0f76a7e.svg);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,75% var(--global-max-height),0 100%);clip-path:polygon(0 0,100% 0,100% 100%,75% var(--global-max-height),0 100%);color:var(--color-article-header-text);height:28rem;position:relative}@media (min-width:32em){.c-article-header{--global-max-height:85%;background-image:url(/_next/static/media/bitmap--md.bb145426.svg)}}@media (min-width:48em){.c-article-header{background-image:url(/_next/static/media/bitmap.22b21d9b.svg)}}@media (min-height:40em){.c-article-header{background-image:url(/_next/static/media/bitmap.22b21d9b.svg)}}@media (min-width:52em){.c-article-header{height:36rem}}@media (min-width:64em){.c-article-header{--global-max-height:83%}}@media (min-width:80em){.c-article-header{--global-max-height:80%}}.c-article-header:after{background-image:linear-gradient(to right,transparent 0,var(--color-brand-primary) 20%,var(--color-brand-secondary) 75%,var(--color-brand-tertiary) 90%,transparent 100%);-webkit-clip-path:polygon(10% 100%,75% calc(var(--global-max-height) - var(--global-triangle-height)),100% 100%);clip-path:polygon(10% 100%,75% calc(var(--global-max-height) - var(--global-triangle-height)),100% 100%);content:"";display:block;height:100%;position:absolute;top:0;width:100%}.c-article-header__title{text-align:center;text-shadow:.2rem .2rem .3rem var(--color-brand-secondary--shadow)}.c-page-header{background-color:var(--color-header-background);height:7rem}.c-page-header__link--logo{--color-link:var(--color-brand-primary);--color-link--underline:var(--color-brand-primary--shadow)}.c-page-header--border{border-bottom:.1rem solid transparent;-o-border-image:linear-gradient(to right,transparent 0,var(--color-brand-primary--shadow3) 20%,var(--color-brand-secondary--shadow3) 50%,var(--color-brand-tertiary) 80%,transparent 100%);border-image:linear-gradient(to right,transparent 0,var(--color-brand-primary--shadow3) 20%,var(--color-brand-secondary--shadow3) 50%,var(--color-brand-tertiary) 80%,transparent 100%);border-image-slice:1}@media (min-width:64em){.c-page-header--border{border-bottom-width:.2rem}}.c-logo{width:9rem;height:1.5rem}@media (min-width:48em){.c-logo{width:12rem;height:2rem}}.c-nav-primary{align-items:center;display:inline-grid;grid-template:auto/auto auto}.c-nav-primary__dropdown,.c-nav-primary__link{align-items:center;cursor:pointer;display:inline-flex;font-weight:700;padding:var(--global-spacing-unit-tiny) var(--global-spacing-unit-small);text-decoration:none}.c-nav-primary__dropdown{-moz-column-gap:var(--global-spacing-unit-small);column-gap:var(--global-spacing-unit-small);opacity:.5;padding-right:0}.c-nav-primary__dropdown--underline:hover{border-radius:.2rem;box-shadow:0 0 .1rem .1rem var(--color-brand-secondary--shadow);opacity:1;transition:opacity .3s}.c-nav-primary__link--underline{border-top:.2rem solid transparent;border-bottom:.2rem solid transparent}.c-nav-primary__link--underline:hover{border-bottom:.2rem solid var(--color-brand-secondary--shadow3)}.c-page__subtitle{color:var(--color-brand-secondary);text-align:center;text-transform:capitalize}.s-prose h2{border-bottom:1px solid var(--color-brand-primary);margin-bottom:2rem;margin-top:2rem;padding-bottom:1rem;text-shadow:.1rem .1rem .1rem var(--color-brand-secondary)}.s-prose p{margin-bottom:1rem;margin-top:1rem}