*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;inline-size:100%}img{block-size:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@font-face{font-family:Centra Mono;src:url(./CentraMono_normal_normal_350.D3ERFdnp.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Centra No2;src:url(./CentraNo2_normal_normal_350.2cl1wzAo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Centra No2;src:url(./CentraNo2_normal_normal_500.cPa9tnIS.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Centra No2;src:url(./CentraNo2_normal_normal_700.CA_pFSm7.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-black: black;--color-white: white;--color-blue: #0033a1;--color-nextgen-blue: #0854fb;--color-blue-light: #335cb4;--color-blue-lighter: #adbddf;--color-lavendar-light: #b2bfde;--color-teal: #02f9c0;--color-grey: #6e6e6e;--color-light-grey: #f1f1f1;--color-lighter-grey: #f2f2f2;--color-dark-grey: #262626;--standard-box-shadow: 0 12px 30px 0 rgba(0, 0, 0, .04);--glassy-inset-box-shadow: 0 1px 8px 0 rgba(255, 255, 255, .2) inset}:root{--font-family-primary: "Centra No2", Avenir, Montserrat, Corbel, "URW Gothic", source-sans-pro, sans-serif;--font-family-secondary: "Centra Mono", monospace;--base-line-height: 1.5}:root{--page-gutter: 16px;--content-max-width-xs: 50.125rem;--content-max-width-sm: 63.5rem;--content-max-width-lg: 75.625rem;--nested-content-padding-block: 2rem;--nested-content-padding-inline: 16px;--nested-content-radius: 8px;--carousel-bottom-padding: 2rem;--block-spacing: 48px;--space-md: 24px}@media(min-width:48em){:root{--page-gutter: 24px;--nested-content-padding-block: 2.5rem;--nested-content-padding-inline: 40px;--nested-content-radius: 20px}}@media(min-width:64em){:root{--page-gutter: 32px;--block-spacing: 80px;--nested-content-padding-block: 4rem;--nested-content-padding-inline: 64px}}@media(min-width:87.5em){:root{--page-gutter: 112px;--block-spacing: 96px;--nested-content-padding-block: 6.5rem;--nested-content-padding-inline: 104px}}.theme{background-color:var(--theme-bg, var(--color-white));color:var(--theme-color, var(--color-blue))}.theme :where(a){color:currentColor}.theme--blue{--theme-bg: var(--color-blue);--theme-color: var(--color-white)}.theme--light-blue{--theme-bg: var(--color-blue-light);--theme-color: var(--color-white)}.theme--white{--theme-bg: var(--color-white);--theme-color: var(--color-blue)}.theme--light-grey{--theme-bg: var(--color-light-grey);--theme-color: var(--color-blue)}.theme--lighter-grey{--theme-bg: var(--color-lighter-grey);--theme-color: var(--color-blue)}:where(main)>.theme{padding-block:var(--block-spacing)}:where(main)>.theme:where(.theme--blue+.theme--blue){padding-block-start:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--blue:has(+.theme--blue)){padding-block-end:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--light-blue+.theme--light-blue){padding-block-start:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--light-blue:has(+.theme--light-blue)){padding-block-end:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--white+.theme--white){padding-block-start:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--white:has(+.theme--white)){padding-block-end:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--light-grey+.theme--light-grey){padding-block-start:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--light-grey:has(+.theme--light-grey)){padding-block-end:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--lighter-grey+.theme--lighter-grey){padding-block-start:calc(var(--block-spacing) / 2)}:where(main)>.theme:where(.theme--lighter-grey:has(+.theme--lighter-grey)){padding-block-end:calc(var(--block-spacing) / 2)}html{scrollbar-gutter:stable;scroll-behavior:smooth;overscroll-behavior:contain}html:where(:has(dialog[open])){overflow:hidden}@media screen and (prefers-reduced-motion:reduce),(update:slow){html *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}dialog{overscroll-behavior:contain}body{--standard-anim-duration: .2s;text-wrap:pretty;font-family:var(--font-family-primary);font-size:1.125rem;line-height:var(--base-line-height)}@media(min-width:64em){body{font-size:1.25rem}}:is(h1,h2){text-wrap:balance}h2{font-weight:400;font-size:2.25rem;line-height:1.02;text-box:trim-both cap alphabetic}@media(min-width:64em){h2{font-size:4rem;letter-spacing:-.12rem}}h3{font-weight:400;font-size:1.5rem;line-height:1.02}@media(min-width:64em){h3{font-size:2.25rem}}:is(svg,img){flex-shrink:0}svg:where(:has(use)){inline-size:1em;aspect-ratio:1}button{font:inherit;cursor:pointer}.content-width{inline-size:100%;margin-inline:auto;padding-inline:var(--page-gutter);max-inline-size:calc(var(--content-max-width, var(--content-max-width-lg)) + var(--page-gutter) * 2)}:where(main,.rich-text){--space-h2-small: 1.5rem;--space-h3-small: .75rem;--space-h4-small: .7em;--space-h2-large: 2.5rem;--space-h3-large: var(--space-md);--space-h4-large: var(--space-md);--spacing-paragraph: .5lh;--space-list-items: .3rem}@media(min-width:64em){:where(main,.rich-text){--space-h2-small: 3rem}}:where(main,.rich-text) :is(p,ul,ol,blockquote){margin-block-end:var(--spacing-paragraph)}:where(main,.rich-text) h2{margin-block-end:var(--space-h2-small)}:where(main,.rich-text) h3{margin-block-end:var(--space-h3-small)}:where(main,.rich-text) h4{margin-block-end:var(--space-h4-small)}:where(main,.rich-text) h5{margin-block-end:var(--space-h4-small)}:where(main,.rich-text) h6{margin-block-end:var(--space-h4-small)}:where(main,.rich-text) *:has(+h2){margin-block-end:var(--space-h2-large)}:where(main,.rich-text) *:has(+h3){margin-block-end:var(--space-h3-large)}:where(main,.rich-text) *:has(+h4){margin-block-end:var(--space-h4-large)}:where(main,.rich-text) *:has(+h5){margin-block-end:var(--space-h4-large)}:where(main,.rich-text) *:has(+h6){margin-block-end:var(--space-h4-large)}:where(main,.rich-text) *:has(+blockquote){margin-block-end:var(--space-md)}:where(main,.rich-text) :where(h2):has(+h3){margin-block-end:var(--space-h2-small)}:where(main,.rich-text) :where(h3):has(+h4){margin-block-end:var(--space-h3-small)}:where(main,.rich-text) :where(h4):has(+h5){margin-block-end:var(--space-h4-small)}:where(main,.rich-text) :where(h5):has(+h6){margin-block-end:var(--space-h4-small)}:where(main,.rich-text) :where(li):has(+li){margin-block-end:var(--space-list-items)}:where(main,.rich-text) :where(li) :is(ul,ol){margin-block-start:var(--space-list-items)}:where(main,.rich-text) :is(p,ul,ol,h1,h2,h3,h4,h5,h6,blockquote):not(:has(+*)){margin-block-end:0}.btn{background:none;padding:0;color:currentColor;text-decoration-line:none;font:inherit;inline-size:100%;padding-block:12px;padding-inline:24px;border:1px solid currentColor;border-radius:100vw;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:start;line-height:1.31;font-weight:500;font-size:1rem;transition:border-color var(--standard-anim-duration)}.btn:hover{border-color:var(--color-teal)}.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}.footer__content{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block-end:var(--block-spacing)}.footer__logo{max-inline-size:243px}.footer__back-to-top{display:none}@media(min-width:48em){.footer__back-to-top{display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration-line:none}.footer__back-to-top :where(svg){inline-size:40px;aspect-ratio:71/74}.footer__back-to-top:hover{color:var(--color-teal)}}@keyframes fade-up-in-on-scroll{0%{transform:translateY(calc(var(--tile-offset) + 400px));opacity:0}to{transform:translateY(var(--tile-offset));opacity:1}}.header{color:var(--color-white);padding-block:20px;position:absolute;inline-size:100%}.header__content{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--page-gutter)}@media(min-width:87.5em){.header__content{padding-inline:32px}}.header__meridian-icon-logo-wrapper{inline-size:36px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(38,38,38,.1);background-color:#ffffff1f;box-shadow:var(--standard-box-shadow),var(--glassy-inset-box-shadow);display:grid;place-content:center}@media(min-width:48em){.header__meridian-icon-logo-wrapper{inline-size:64px}}.header__meridian-icon-logo{inline-size:24px;aspect-ratio:42/43}@media(min-width:48em){.header__meridian-icon-logo{inline-size:42px}}.header__meridian-text-logo{display:none}@media(min-width:48em){.header__meridian-text-logo{display:block;inline-size:142px;aspect-ratio:142/27}}
