:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}html{text-size-adjust:none}a,button{cursor:revert}menu,ol,summary,ul{list-style:none}ol{counter-reset:revert}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}iframe,img,svg,video{max-inline-size:100%;block-size:auto}svg{width:100%}img{object-fit:contain;vertical-align:middle;font-style:italic}a,button{cursor:pointer}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{display:flex;flex-direction:column;min-height:100dvh}body:has(.admin-bar){padding-bottom:1.9375rem}main{flex:2 1}html{font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:var(--instance-body-md-font-size);line-height:var(--instance-body-md-line-height)}i{font-style:italic}b,strong{font-weight:700}ol,ul{padding-left:1em}li{list-style-type:disc}.paragraph-styles{text-wrap:balance;font-size:var(--instance-body-md-font-size);line-height:var(--instance-body-md-line-height)}.paragraph-styles h1{font-size:var(--instance-display-lg-font-size);line-height:var(--instance-display-lg-line-height)}@media screen and (max-width:64rem){.paragraph-styles h1{font-size:var(--instance-display-lg-tablet-font-size)}}@media screen and (max-width:46rem){.paragraph-styles h1{font-size:var(--instance-display-lg-mobile-font-size)}}.paragraph-styles h2,.paragraph-styles h3,.paragraph-styles h4{font-size:var(--instance-heading-lg-font-size);line-height:var(--instance-heading-lg-line-height)}.paragraph-styles h5{font-size:var(--instance-heading-md-font-size);line-height:var(--instance-heading-md-line-height)}.paragraph-styles h6{font-size:var(--instance-heading-sm-font-size);line-height:var(--instance-heading-sm-line-height)}.paragraph-styles a{text-decoration:underline}.paragraph-styles>:where(:not(:last-child)){margin-bottom:1rem}.paragraph-styles--collapsed>:where(:not(:last-child)){margin-bottom:0}@media(prefers-reduced-motion){*{transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}}a:focus-within,button:focus-within{outline:1px auto #000;outline-offset:1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:rect(0,0,0,0);clip-path:rect(0,0,0,0);white-space:nowrap;border-width:0}.container{--max-size:75rem;--dynamic-size:96%;margin-inline:auto;width:min(var(--dynamic-size,96%),var(--max-size,75rem))}.container--medium{--max-size:60rem}:root{--instance-display-lg-font-size:3rem;--instance-display-lg-line-height:1.1;--instance-display-lg-letter-spacing:-0.001em;--instance-display-lg-tablet-font-size:1.75rem;--instance-display-lg-mobile-font-size:1.5rem;--instance-display-md-font-size:2.5rem;--instance-display-md-line-height:1.1;--instance-heading-lg-font-size:1.75rem;--instance-heading-lg-line-height:1.25;--instance-heading-md-font-size:1.5rem;--instance-heading-md-line-height:1.25;--instance-heading-sm-font-size:1.25rem;--instance-heading-sm-line-height:1.25;--instance-body-lg-font-size:1.125rem;--instance-body-lg-line-height:1.5;--instance-body-md-font-size:1rem;--instance-body-md-line-height:1.5;--instance-body-sm-font-size:0.875rem;--instance-body-sm-line-height:1.5}.text-display-lg{font-size:var(--instance-display-lg-font-size);line-height:var(--instance-display-lg-line-height);letter-spacing:var(--instance-display-lg-letter-spacing)}@media screen and (max-width:64rem){.text-display-lg{font-size:var(--instance-display-lg-tablet-font-size)}}@media screen and (max-width:46rem){.text-display-lg{font-size:var(--instance-display-lg-mobile-font-size)}}.text-display-md{font-size:var(--instance-display-md-font-size);line-height:var(--instance-display-md-line-height)}.text-heading-lg{font-size:var(--instance-heading-lg-font-size);line-height:var(--instance-heading-lg-line-height)}.text-heading-md{font-size:var(--instance-heading-md-font-size);line-height:var(--instance-heading-md-line-height)}.text-heading-sm{font-size:var(--instance-heading-sm-font-size);line-height:var(--instance-heading-sm-line-height)}.text-body-lg{font-size:var(--instance-body-lg-font-size);line-height:var(--instance-body-lg-line-height)}.text-body-md{font-size:var(--instance-body-md-font-size);line-height:var(--instance-body-md-line-height)}.text-body-sm{font-size:var(--instance-body-sm-font-size);line-height:var(--instance-body-sm-line-height)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.site-footer{padding-block:1rem}.site-footer .container{display:flex;align-items:center;justify-content:space-between}.secondary-navigation__nav{display:flex;gap:.75rem}.secondary-navigation__item:hover{text-decoration:underline}.site-header{position:-webkit-sticky;position:sticky;top:0}.site-header .container{display:flex;align-items:center;justify-content:space-between}.primary-navigation__hamburger{display:none}.primary-navigation__nav{display:flex;gap:.75rem}.primary-navigation__item:hover{text-decoration:underline}.primary-navigation__mobile-wrapper{display:none}@media screen and (max-width:46rem){.primary-navigation{isolation:isolate}.primary-navigation__hamburger{display:block;position:relative;z-index:2}.primary-navigation__wrapper{display:none}.primary-navigation__mobile-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .2s cubic-bezier(.4,0,.2,1),display allow-discrete .2s cubic-bezier(.4,0,.2,1);background-color:hsla(0,0%,100%,.8);display:none;align-items:center;justify-content:center;opacity:0}.primary-navigation__mobile-wrapper--is-open{display:flex;opacity:1}@starting-style{.primary-navigation__mobile-wrapper{opacity:0}}.primary-navigation__nav{flex-direction:column;gap:1.25rem;text-align:center}}