:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}ol{counter-reset:revert}img{max-block-size:100%;max-inline-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{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}
img,video,iframe,svg{block-size:auto;max-inline-size:100%}img{object-fit:contain;vertical-align:middle;font-style:italic}a,button{cursor:pointer}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{flex-direction:column;min-height:100dvh;display:flex}body:has(.admin-bar){padding-bottom:1.9375rem}main{flex:2}
html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}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}ul,ol{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}}
.sr-only{width:1px;height:1px;clip-path:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}
.container{--max-size:96%;--dynamic-size:96%;width:min(var(--dynamic-size,96%),var(--max-size,75rem));margin-inline:auto}.container--medium{--max-size:122.5rem}
:root{--instance-display-lg-font-size:4.21875rem;--instance-display-lg-line-height:1;--instance-display-lg-letter-spacing:-.001em;--instance-display-lg-tablet-font-size:3.59375rem;--instance-display-lg-mobile-font-size:2.96875rem;--instance-display-md-font-size:2.1875rem;--instance-display-md-line-height:1;--instance-display-md-tablet-font-size:1.875rem;--instance-display-md-mobile-font-size:1.5625rem;--instance-heading-lg-font-size:1.875rem;--instance-heading-lg-line-height:1.1;--instance-heading-md-font-size:1.625rem;--instance-heading-md-line-height:1.1;--instance-heading-sm-font-size:1.375rem;--instance-heading-sm-line-height:1.1;--instance-body-lg-font-size:1.25rem;--instance-body-lg-line-height:1.2;--instance-body-md-font-size:1.125rem;--instance-body-md-line-height:1.2;--instance-body-sm-font-size:1rem;--instance-body-sm-line-height:1.2;--instance-caption-lg-font-size:.875rem;--instance-caption-lg-line-height:1.3;--instance-caption-md-font-size:.75rem;--instance-caption-md-line-height:1.3;--instance-caption-sm-font-size:.625rem;--instance-caption-sm-line-height:1.3}.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)}@media screen and (max-width:64rem){.text-display-md{font-size:var(--instance-display-md-tablet-font-size)}}@media screen and (max-width:46rem){.text-display-md{font-size:var(--instance-display-md-mobile-font-size)}}.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)}.text-caption-lg{font-size:var(--instance-caption-lg-font-size);line-height:var(--instance-caption-lg-line-height)}.text-caption-md{font-size:var(--instance-caption-md-font-size);line-height:var(--instance-caption-md-line-height)}.text-caption-sm{font-size:var(--instance-caption-sm-font-size);line-height:var(--instance-caption-sm-line-height)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.06d3mdzz5bre_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.11.cyxs5p-0z~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.16t1db8_9y2o~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0q3udbd2bu5yp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0gw~uztddq1df.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0.q-h669a_dqa.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
