:root{--color-black:#000;--color-white:#fff;--color-teal:#00edb5;--color-dark-teal:#04bd91;--color-blue:#0033a1;--color-blue-dark:#00205b;--color-grey-main:#2a2a39;--color-grey-second:#555561;--color-teal-tint:#aaf9e6;--color-grey-1:#949494;--color-grey-2:grey;--color-grey-3:#1a1a1a;--font-family-primary:Centra No2,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--standard-cols:12;--standard-gap:0.75rem;--page-gutter:1rem;--content-max-width:87.5rem;--content-max-width-wider:120rem}@media(min-width:31.25em){:root{--standard-gap:1rem;--page-gutter:1.5rem}}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}@media (update:slow),screen and (prefers-reduced-motion:reduce){html *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--react-modal-inset:0;--react-modal-h-inset:100px;--react-modal-v-inset:16px;--react-video-modal-inset:0}@media(min-width:48em){:root{--react-video-modal-inset:40px;--react-modal-inset:100px}}@font-face{font-family:Centra No2;font-style:normal;font-weight:400;src:url(/_next/static/media/CentraNo2-Book.b07887f1.woff2) format("woff2")}@font-face{font-family:Centra No2;font-style:italic;font-weight:400;src:url(/_next/static/media/CentraNo2-BookItalic.204b2b20.woff2) format("woff2")}@font-face{font-family:Centra No2;font-style:normal;font-weight:600;src:url(/_next/static/media/CentraNo2-Bold.2221f61d.woff2) format("woff2")}@font-face{font-family:Centra No2;font-style:italic;font-weight:600;src:url(/_next/static/media/CentraNo2-BoldItalic.5e3b7bbd.woff2) format("woff2")}@font-face{font-family:Centra No2;font-style:italic;font-weight:500;src:url(/_next/static/media/CentraNo2-MediumItalic.c6f785f7.woff2) format("woff2")}body{font-family:var(--font-family-primary);font-size:1.125rem;line-height:calc(.6rem + 1em)}h1,h2{font-size:2.5rem;line-height:1;font-weight:inherit}@media(min-width:64em){h1,h2{font-size:4rem;line-height:1.12}}a{text-decoration:none;color:currentColor}.rich-text{--space-between-els:1em;--space-between-sections:2.5rem}@media(min-width:75em){.rich-text{--space-between-sections:4rem}}.rich-text>*{margin-bottom:var(--space-between-els)}.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-top:var(--space-between-sections)}.rich-text h2+h3,.rich-text h3+h4,.rich-text h4+h5,.rich-text h5+h6{margin-top:var(--space-between-els)}.rich-text>:first-child{margin-top:0}.rich-text>:last-child{margin-bottom:0}.rich-text ol,.rich-text ul{padding:revert}.rich-text li{margin-top:.5em}.rich-text a{color:var(--link-color);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:.17em;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.rich-text a:hover{color:var(--link-hover-color)}.rich-text a :where(strong),.rich-text strong :where(a){text-decoration-thickness:2px}.btn{--min-height:1.875rem;cursor:pointer;text-decoration:none;min-height:var(--min-height);font-size:.875rem;text-align:center;font-weight:500;line-height:1.4;color:var(--btn-color);background:var(--btn-bg);border:2px solid var(--btn-border-color);border-radius:calc(var(--min-height) + 1px);-webkit-appearance:none;padding:.25rem 1rem;display:inline-flex;align-items:center;justify-content:center}@media(min-width:64em){.btn{font-size:1.125rem;--min-height:2.375rem}}.btn--primary{--btn-color:var(--color-grey-main);--btn-bg:var(--color-teal);--btn-border-color:var(--color-teal)}.btn--primary:hover{--btn-color:var(--color-grey-main);--btn-bg:var(--color-dark-teal);--btn-border-color:transparent}.btn--dark{--btn-color:var(--color-white);--btn-bg:var(--color-black);--btn-border-color:var(--color-black)}.btn--primary-on-light{--btn-color:var(--color-teal);--btn-bg:var(--color-blue);--btn-border-color:var(--color-blue)}.btn--primary-on-light:hover{--btn-bg:transparent;--btn-color:var(--color-blue)}.formally-root{--formally-max-width:100%;--formally-color-brand:var(--color-blue);--formally-color-brand-dark:var(--color-blue-dark);--formally-color-grey:var(--color-grey-1)}.formally-root .formally-page-title{color:var(--color-blue);font-size:1.5rem;font-weight:500}.formally-root .formally-label{font-size:1.125rem;color:var(--color-grey-3)}.formally-root .formally-button-group{align-items:start}.formally-root .formally-button{height:2.5rem;border-radius:1.25rem}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.slide-down[data-reach-menu-items],.slide-down[data-reach-menu-list]{border-radius:5px;animation:slide-down .2s ease}.theme{background-color:var(--bg-color);color:var(--text-color)}.theme--black{--bg-color:var(--color-black);--text-color:var(--color-white);--heading-color:var(--color-white);--byline-color:var(--color-teal-tint);--link-color:var(--color-teal-tint);--link-hover-color:var(--color-teal)}.theme--dark-grey{--bg-color:var(--color-grey-main);--text-color:var(--color-white);--heading-color:var(--color-white);--byline-color:var(--color-teal-tint);--link-color:var(--color-teal-tint);--link-hover-color:var(--color-teal)}.theme--light-grey{--bg-color:var(--color-grey-second);--text-color:var(--color-white);--heading-color:var(--color-white);--byline-color:var(--color-teal-tint);--link-color:var(--color-teal-tint);--link-hover-color:var(--color-teal)}.theme--white{--bg-color:var(--color-white);--text-color:var(--color-black);--heading-color:var(--color-blue-dark);--byline-color:var(--color-blue);--link-color:var(--color-blue);--link-hover-color:var(--color-blue-dark)}.u-content-width{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--page-gutter);padding-left:var(--page-gutter);max-width:calc(var(--content-max-width) + var(--page-gutter)*2)}.u-content-width-wide-no-padding{width:100%;margin-right:auto;margin-left:auto;max-width:var(--content-max-width-wider)}.u-grid-standard{display:grid;grid-template-columns:repeat(var(--standard-cols),minmax(0,1fr));grid-column-gap:var(--standard-gap);-moz-column-gap:var(--standard-gap);column-gap:var(--standard-gap)}.sr-only{position:absolute!important;margin:-1px!important;border:0!important;padding:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.js .u-js-hide,.no-js .u-no-js-hide,.u-hidden{display:none!important}