: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%}svg{width: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;container:page/inline-size}body:has(.admin-bar){padding-bottom:1.9375rem}main{flex:2}
html{font-family:var(--font-akzidenz-grotesk-next);-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}ul,ol{padding-left:1em}li{list-style-type:disc}.paragraph-styles{text-wrap:pretty;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);letter-spacing:var(--instance-display-lg-letter-spacing)}@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:var(--space-prose-gap)}.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-visible,button:focus-visible{outline-offset:1px;outline:1px solid}.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{width:calc(100% - 2.8125rem);margin-inline:auto}@media screen and (max-width:46rem){.container{width:100%;margin-inline:0;padding-inline:.8125rem .75rem}}.container--medium{max-width:60rem}.container--large{max-width:75rem}
:root{--instance-header-title-font-size:calc(57 / 1200 * 100vw);--instance-header-title-line-height:.81;--instance-header-title-letter-spacing:-.05em;--instance-header-title-tablet-font-size:2.5rem;--instance-header-title-mobile-font-size:1.6875rem;--instance-header-title-mobile-line-height:.8;--instance-header-label-font-size:calc(16 / 1200 * 100vw);--instance-header-label-line-height:.81;--instance-header-label-letter-spacing:-.042em;--instance-header-label-tablet-font-size:1rem;--instance-display-xl-font-size:3.5625rem;--instance-display-xl-line-height:.807;--instance-display-xl-letter-spacing:-.05em;--instance-display-xl-tablet-font-size:2.5rem;--instance-display-xl-mobile-font-size:1.6875rem;--instance-display-xl-mobile-line-height:1.037;--instance-display-lg-font-size:3rem;--instance-display-lg-line-height:1.1;--instance-display-lg-letter-spacing:-.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-display-sm-font-size:2.1875rem;--instance-display-sm-line-height:.8;--instance-display-sm-letter-spacing:-.05em;--instance-display-sm-mobile-font-size:1.6875rem;--instance-display-sm-mobile-line-height:1.037;--instance-heading-lg-font-size:1.75rem;--instance-heading-lg-line-height:1.25;--instance-heading-xs-font-size:1.5625rem;--instance-heading-xs-line-height:1;--instance-heading-xs-letter-spacing:-.05em;--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-label-xs-font-size:1rem;--instance-label-xs-line-height:1.0625;--instance-label-xs-letter-spacing:-.02em;--instance-label-sm-font-size:.625rem;--instance-label-sm-line-height:1;--instance-label-sm-letter-spacing:-.074em;--instance-label-md-font-size:1rem;--instance-label-md-line-height:2.1875;--instance-label-md-letter-spacing:-.05em;--instance-body-xl-font-size:1.75rem;--instance-body-xl-line-height:1.0357;--instance-body-xl-letter-spacing:-.02em;--instance-body-xl-mobile-font-size:1rem;--instance-body-xl-mobile-line-height:1.1875;--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:.875rem;--instance-body-sm-line-height:1.5;--instance-newsletter-heading-font-size:1.75rem;--instance-newsletter-heading-line-height:.9286;--instance-newsletter-heading-letter-spacing:-.05em;--instance-newsletter-heading-mobile-font-size:1rem;--instance-newsletter-heading-mobile-line-height:1.625;--instance-footer-text-font-size:.625rem;--instance-footer-text-line-height:1.2;--instance-footer-text-letter-spacing:-.05em}.text-header-title{font-size:var(--instance-header-title-font-size);line-height:var(--instance-header-title-line-height);letter-spacing:var(--instance-header-title-letter-spacing)}@media screen and (max-width:64rem){.text-header-title{font-size:var(--instance-header-title-tablet-font-size)}}@media screen and (max-width:46rem){.text-header-title{font-size:var(--instance-header-title-mobile-font-size);line-height:var(--instance-header-title-mobile-line-height)}}.text-header-label{font-size:var(--instance-header-label-font-size);line-height:var(--instance-header-label-line-height);letter-spacing:var(--instance-header-label-letter-spacing)}@media screen and (max-width:64rem){.text-header-label{font-size:var(--instance-header-label-tablet-font-size)}}.text-display-xl{font-size:var(--instance-display-xl-font-size);line-height:var(--instance-display-xl-line-height);letter-spacing:var(--instance-display-xl-letter-spacing)}@media screen and (max-width:64rem){.text-display-xl{font-size:var(--instance-display-xl-tablet-font-size)}}@media screen and (max-width:46rem){.text-display-xl{font-size:var(--instance-display-xl-mobile-font-size);line-height:var(--instance-display-xl-mobile-line-height)}}.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-display-sm{font-size:var(--instance-display-sm-font-size);line-height:var(--instance-display-sm-line-height);letter-spacing:var(--instance-display-sm-letter-spacing)}@media screen and (max-width:46rem){.text-display-sm{font-size:var(--instance-display-sm-mobile-font-size);line-height:var(--instance-display-sm-mobile-line-height)}}.text-heading-lg{font-size:var(--instance-heading-lg-font-size);line-height:var(--instance-heading-lg-line-height)}.text-heading-xs{font-size:var(--instance-heading-xs-font-size);line-height:var(--instance-heading-xs-line-height);letter-spacing:var(--instance-heading-xs-letter-spacing)}.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-label-xs{font-size:var(--instance-label-xs-font-size);line-height:var(--instance-label-xs-line-height);letter-spacing:var(--instance-label-xs-letter-spacing)}.text-label-sm{font-size:var(--instance-label-sm-font-size);line-height:var(--instance-label-sm-line-height);letter-spacing:var(--instance-label-sm-letter-spacing)}.text-label-md{font-size:var(--instance-label-md-font-size);line-height:var(--instance-label-md-line-height);letter-spacing:var(--instance-label-md-letter-spacing)}.text-body-xl{font-size:var(--instance-body-xl-font-size);line-height:var(--instance-body-xl-line-height);letter-spacing:var(--instance-body-xl-letter-spacing)}@media screen and (max-width:46rem){.text-body-xl{font-size:var(--instance-body-xl-mobile-font-size);line-height:var(--instance-body-xl-mobile-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-newsletter-heading{font-size:var(--instance-newsletter-heading-font-size);line-height:var(--instance-newsletter-heading-line-height);letter-spacing:var(--instance-newsletter-heading-letter-spacing)}@media screen and (max-width:46rem){.text-newsletter-heading{font-size:var(--instance-newsletter-heading-mobile-font-size);line-height:var(--instance-newsletter-heading-mobile-line-height)}}.text-footer-text{font-size:var(--instance-footer-text-font-size);line-height:var(--instance-footer-text-line-height);letter-spacing:var(--instance-footer-text-letter-spacing)}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}
:root{--space-0:0;--space-4:.25rem;--space-8:.5rem;--space-12:.75rem;--space-16:1rem;--space-24:1.5rem;--space-32:2rem;--space-48:3rem;--space-64:4rem;--space-96:6rem;--space-nav-gap:var(--space-12);--space-prose-gap:var(--space-16)}
