:root{--f-primary: "Mark Pro", sans-serif;--f-primary-medium: "Mark Pro Medium", sans-serif;--f-primary-bold: "Mark Pro Bold", sans-serif;--z-header: 90;--z-search-loader: 80}.anim-enabled .anim-fade-up{visibility:hidden;opacity:0;transform:translateY(50px);transition:all .3s ease-in-out}.anim-enabled .anim-fade-up.is-scrolled{visibility:visible;opacity:1;transform:none}.block-inline-blockrich-text p{max-width:initial}.block-inline-blockrich-text figcaption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--f-primary);font-weight:400;color:var(--body-x-small-color, #1a1a1a);font-size:0.875rem;line-height:1.5rem;color:#626262}.block-inline-blockrich-text figcaption a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--f-primary);font-weight:400;color:var(--body-x-small-color, #1a1a1a);font-size:0.875rem;line-height:1.5rem;font-family:var(--f-primary-medium);text-decoration:underline}.block-inline-blockrich-text figcaption sup{margin-inline-end:2px;font-family:var(--f-primary-medium)}.block-inline-blockrich-text .media:not(.align-left,.align-right){margin-block:1.5rem}@media screen and (min-width: 50rem){.block-inline-blockrich-text .media.align-left,.block-inline-blockrich-text .media.align-right{max-width:50%}}.block-inline-blockrich-text .media.align-center img{display:block;margin-inline:auto}.block-inline-blockrich-text .media.align-left{float:none;margin-bottom:1.5rem}@media screen and (min-width: 50rem){.block-inline-blockrich-text .media.align-left{float:left;margin-right:1.5rem}}.block-inline-blockrich-text .media.align-right{float:none;margin-bottom:1.5rem}@media screen and (min-width: 50rem){.block-inline-blockrich-text .media.align-right{float:right;margin-left:1.5rem}}.block-inline-blockrich-text .layout--two-col{display:grid;gap:1.5rem}@media screen and (min-width: 50rem){.block-inline-blockrich-text .layout--two-col{gap:60px;grid-template-columns:1fr 1fr}}.rich-text__body{max-width:1170px}.rich-text--centered .rich-text__body{margin-inline:auto}.rich-text--full .rich-text__body{max-width:none}.rich-text__body.rich-text--styled-bkd{clip-path:polygon(0 0, 100% 0, 100% calc(100% - 80px), calc(100% - 80px) 100%, 0 100%);padding:48px 32px 80px 24px;margin-inline:auto}.rich-text__body.rich-text--styled-bkd h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--f-primary-medium);font-weight:400;color:var(--sub-heading-b-color, #1a1a1a);font-size:1.125rem;line-height:1.5rem}@media screen and (min-width: 50rem){.rich-text__body.rich-text--styled-bkd h2{font-size:1.25rem;line-height:2rem}}.rich-text__body.rich-text--styled-bkd h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--f-primary-medium);font-weight:400;color:var(--sub-heading-b-color, #1a1a1a);font-size:1.125rem;line-height:1.5rem;font-size:1.25rem}@media screen and (min-width: 50rem){.rich-text__body.rich-text--styled-bkd h3{font-size:1.25rem;line-height:2rem}}.rich-text__body.rich-text--styled-bkd p{font-size:1rem}.rich-text__body.rich-text--styled-bkd ul:last-of-type{margin-bottom:0}.rich-text__body.rich-text--styled-bkd li{margin-block-end:1.125rem;font-size:1rem}.rich-text__body.rich-text--styled-bkd li:last-of-type{margin-block-end:0}.rich-text__body.rich-text--styled-bkd>:last-child{margin-bottom:0}@media screen and (min-width: 90rem){.rich-text__body.rich-text--styled-bkd{clip-path:polygon(0 0, 100% 0, 100% calc(100% - 120px), calc(100% - 120px) 100%, 0 100%);padding:48px 120px 72px 48px}}