.footer-module__oqRDSq__footer{box-sizing:border-box;text-align:center;background:var(--color-medium);width:100%;padding:3rem 1rem 4rem}.footer-module__oqRDSq__footer *{font:var(--font-body);color:var(--color-lightest);font-size:.6rem;font-weight:400}.footer-module__oqRDSq__footer header{margin-bottom:.75em}.footer-module__oqRDSq__footer nav{flex-flow:wrap;justify-content:center;column-gap:.5em;list-style-type:none;display:flex}.footer-module__oqRDSq__footer nav *{font:inherit;text-decoration:none}.footer-module__oqRDSq__footer nav :hover{text-decoration:underline}.footer-module__oqRDSq__footer nav :after{content:"/";pointer-events:none;cursor:default;margin-left:.5em;text-decoration:none}.footer-module__oqRDSq__footer nav :last-of-type:after{display:none}
.grid-module__qTxVQG__grid{width:100%;padding:32px var(--page-padding);box-sizing:border-box;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:min-content;align-items:start;gap:36px;display:grid;position:relative}@media (max-width:1304px){.grid-module__qTxVQG__grid{grid-template-columns:repeat(9,minmax(0,1fr))}}@media (max-width:1001px){.grid-module__qTxVQG__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:768px){.grid-module__qTxVQG__grid{flex-direction:column;row-gap:48px;min-width:1px;padding:1rem;display:flex}}
.gridElement-module__YyFysq__gridElement{box-sizing:border-box;flex-direction:column;place-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:relative}.gridElement-module__YyFysq__smol{grid-column:auto/span 3}.gridElement-module__YyFysq__small{grid-column:auto/span 4}.gridElement-module__YyFysq__medium{grid-column:auto/span 6}.gridElement-module__YyFysq__large{grid-column:auto/span 8}
.hero-module__qbw09W__hero{box-sizing:border-box;grid-template-columns:35% calc(65% - 48px);gap:48px;width:100%;max-width:1920px;height:auto;min-height:666px;margin:auto;padding:0 32px 32px;font-size:2rem;display:grid;position:relative}.hero-module__qbw09W__hero header :not(h1){color:var(--text-secondary-color)}.hero-module__qbw09W__hero h1+*{text-transform:none;letter-spacing:unset;font-family:interstate,sans-serif;font-weight:400}.hero-module__qbw09W__special{font-style:normal;font-weight:700}@media (max-width:1200px){.hero-module__qbw09W__hero{grid-template-columns:45% calc(55% - 48px)}}@media (max-width:768px){.hero-module__qbw09W__hero{min-height:auto;padding:var(--page-padding);grid-template-columns:100%}.hero-module__qbw09W__hero .hero-module__qbw09W__story{aspect-ratio:2/3;order:3;width:100%;position:relative}.hero-module__qbw09W__hideStory .hero-module__qbw09W__story{display:none}}.hero-module__qbw09W__hero header{font-size:1rem}.hero-module__qbw09W__hero header *{font-size:2.1rem;display:inline}@media (max-width:768px){.hero-module__qbw09W__hero header *{font-size:1.5rem}}.hero-module__qbw09W__story{aspect-ratio:2/3;order:0;width:auto;max-width:100%;height:100%;margin-left:auto;position:relative;overflow:hidden}.hero-module__qbw09W__story a{width:100%;height:100%;display:contents;position:absolute;top:0;left:0}.hero-module__qbw09W__description{color:var(--color-tan);position:absolute;bottom:32px;left:32px;right:32px}.hero-module__qbw09W__cta{text-transform:uppercase;margin-top:1rem;font-size:.5em;font-weight:800;text-decoration-line:none;display:block;position:relative}.hero-module__qbw09W__cta:hover{text-decoration:underline}.hero-module__qbw09W__cta:after{content:"→";display:inline-block;transform:translate(.25rem,-.05rem)}
.navigation-module__eoAYOG__mast{height:auto;padding:calc(.5 * var(--page-padding)) var(--page-padding);background:var(--page-background);z-index:1001;background:#f8ece4;position:fixed;top:0;left:0;right:0}.navigation-module__eoAYOG__container{box-sizing:border-box;flex-direction:row;place-content:center space-between;place-items:center;width:100%;display:flex}.navigation-module__eoAYOG__mast nav{box-sizing:border-box;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:1.25em;height:100%;display:flex}.navigation-module__eoAYOG__mast nav a{text-align:left}.navigation-module__eoAYOG__mast nav a:nth-of-type(2){text-align:right}.navigation-module__eoAYOG__mast *{color:var(--color-dark);font-size:1rem;font-weight:400;text-decoration:none}.navigation-module__eoAYOG__mast nav a:hover{color:var(--color-dark-blue);text-decoration:underline}.navigation-module__eoAYOG__progressBar{z-index:9999;background:#000;width:0%;height:3px;position:absolute;bottom:-1px;left:0}.navigation-module__eoAYOG__special{text-transform:uppercase;font-style:normal;font-weight:700!important}.navigation-module__eoAYOG__button{text-transform:uppercase;background:var(--color-dark);color:#fff;padding:.65em;font-size:.75rem;font-weight:400;line-height:1em}
.index-module__vbPTMW__app{max-width:1920px;margin:auto;position:relative}
.block-module__ynrQSa__callout{background:var(--color-neutral);flex-direction:row;gap:1rem;padding:1rem;display:flex}.block-module__ynrQSa__paragraph,.block-module__ynrQSa__paragraph p{line-height:1.4em!important}.block-module__ynrQSa__paragraph a{font-weight:700}.block-module__ynrQSa__list_item{margin-left:1em}.block-module__ynrQSa__heading_2{margin-bottom:0}.block-module__ynrQSa__code{font:var(--font-annotation);box-sizing:border-box;page-break-inside:avoid;word-wrap:break-word;background-color:#c8c8c81a;max-width:100%;padding:.8rem;font-family:monospace;display:block;overflow:auto}.block-module__ynrQSa__divider{filter:invert(50%);border:none;border-top:1px solid #000;height:0}.block-module__ynrQSa__quote{quotes:"“" "”";text-align:center;padding:.5rem;font-size:1.75rem;font-style:italic}.block-module__ynrQSa__quote:before{content:open-quote;margin-right:.2em}.block-module__ynrQSa__quote:after{content:close-quote;margin-left:.2em}.block-module__ynrQSa__bookmark{gap:.25rem;display:flex}.block-module__ynrQSa__bookmark figcaption{font:var(--font-annotation)}.block-module__ynrQSa__embed{display:block}.block-module__ynrQSa__embed iframe{aspect-ratio:16/9;width:100%;height:auto;display:block}.block-module__ynrQSa__column_list{flex-flow:wrap;align-items:flex-start;gap:1rem;display:flex;position:relative;overflow:hidden}.block-module__ynrQSa__column{flex-direction:column;flex:1 0 auto;align-items:flex-start;row-gap:.5rem;display:flex;overflow:hidden}.block-module__ynrQSa__image{width:100%;margin-bottom:.5rem;display:block;position:relative}.block-module__ynrQSa__image img{width:100%;height:auto;display:block}.block-module__ynrQSa__image+figcaption{font:var(--font-annotation)}
.text-module__xDPlkG__text{font:inherit;width:100%;display:inline}.text-module__xDPlkG__text_bold{font-weight:600}.text-module__xDPlkG__text_italic{font-style:italic}.text-module__xDPlkG__text_strikethrough{text-decoration:line-through}.text-module__xDPlkG__text_underline{text-decoration:underline}.text-module__xDPlkG__text_underline.text-module__xDPlkG__text_strikethrough{text-decoration:underline line-through}.text-module__xDPlkG__text_code{font:var(--font-annotation);background:#ffffff1a;border-radius:.4em;padding:.3em}
.slug-module__p9wXHa__content{box-sizing:border-box;padding:var(--page-padding);flex-direction:column;row-gap:.75em;width:100%;max-width:1240px;margin:auto;display:flex;position:relative}.slug-module__p9wXHa__footer{padding:calc(3 * var(--page-padding)) 0;box-sizing:border-box;flex-direction:column;gap:12px;display:flex}.slug-module__p9wXHa__footer>*{width:100%}.slug-module__p9wXHa__footer a{opacity:.8;quotes:"“" "”" "‘" "’";font-weight:400}.slug-module__p9wXHa__footer a:before{content:open-quote}.slug-module__p9wXHa__footer a:after{content:close-quote}
.about-module__-i9KWa__about{box-sizing:border-box;flex-direction:column;flex-grow:1;row-gap:.75em;width:min(100%,45rem);max-width:1240px;height:100%;margin:2rem auto;padding:0 1.5rem;display:flex}.about-module__-i9KWa__about header{text-align:center;width:max(75%,20rem);margin:0 auto 2em}.about-module__-i9KWa__about header h1{margin-bottom:.15em}
