[x-cloak]{display:none!important}.hero-slide-enter,.hero-slide-leave{transition:opacity var(--hero-transition, 2.5s) ease-in-out}.hero-slide-enter-start,.hero-slide-leave-end{opacity:0}.hero-slide-enter-end,.hero-slide-leave-start{opacity:1}@media (prefers-reduced-motion:reduce){.hero-slide-enter,.hero-slide-leave{transition:none!important}.hero-slide-enter-start,.hero-slide-enter-end{opacity:1}.hero-slide-leave-start,.hero-slide-leave-end{opacity:0!important}}:root{--spacing-none:0;--spacing-small:24px;--spacing-medium:40px;--spacing-large:60px;--spacing-xlarge:80px;--block-lh-compensation:8px;--figma-gap-small:32px;--figma-gap-default:56px;--figma-gap-large:80px;--figma-gap-xlarge:100px;--block-gap-none:0;--block-gap-small:calc(var(--figma-gap-small) - var(--block-lh-compensation));--block-gap-default:calc(var(--figma-gap-default) - 2 * var(--block-lh-compensation));--block-gap-large:calc(var(--figma-gap-large) - 2 * var(--block-lh-compensation));--block-gap-xlarge:calc(var(--figma-gap-xlarge) - 2 * var(--block-lh-compensation));--block-padding-desktop:80px;--block-padding-tablet:50px;--block-padding-medium:40px;--block-padding-small:30px;--block-padding-mobile:20px;--header-height-desktop:92px;--header-height-mobile:80px}.page-content{margin-top:var(--header-height-desktop);overflow-x:clip}@supports not (overflow-x:clip){.page-content{overflow-x:hidden}}.page-content.hero-has-nav{margin-top:0}@media screen and (max-width:800px){.page-content,.page-content.hero-has-nav{margin-top:var(--header-height-mobile)}}.page-content>.content-wrapper{position:relative;max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (max-width:800px){.page-content>.content-wrapper{padding-inline:var(--content-padding-mobile)}}.full-width-content,.section-max-width-content{padding-inline:var(--content-padding-desktop)}@media screen and (max-width:1023px){.full-width-content,.section-max-width-content{padding-inline:50px}}@media screen and (max-width:900px){.full-width-content,.section-max-width-content{padding-inline:40px}}@media screen and (max-width:800px){.full-width-content,.section-max-width-content{padding-inline:30px}}@media screen and (max-width:480px){.full-width-content,.section-max-width-content{padding-inline:20px}}.block-stack{display:flex;flex-direction:column;gap:var(--block-gap-default)}.block-item{display:block;width:100%}.spacer-bg-wrapper{width:100vw;margin-left:calc(-50vw + 50%)}.block-item[data-full-width=true]+.block-item[data-full-width=true]{margin-top:calc(-1*var(--block-gap-default) - 1px)}.full-width-wrapper.fw-pt-small{padding-top:32px}.full-width-wrapper.fw-pt-medium{padding-top:56px}.full-width-wrapper.fw-pt-large{padding-top:100px}.full-width-wrapper.fw-pt-xlarge{padding-top:120px}.full-width-wrapper.fw-pt-xxlarge{padding-top:140px}.full-width-wrapper.fw-pb-small{padding-bottom:32px}.full-width-wrapper.fw-pb-medium{padding-bottom:56px}.full-width-wrapper.fw-pb-large{padding-bottom:100px}.full-width-wrapper.fw-pb-xlarge{padding-bottom:120px}.full-width-wrapper.fw-pb-xxlarge{padding-bottom:140px}@media screen and (max-width:800px){.full-width-wrapper.fw-pt-small{padding-top:24px}.full-width-wrapper.fw-pt-medium{padding-top:40px}.full-width-wrapper.fw-pt-large{padding-top:64px}.full-width-wrapper.fw-pt-xlarge{padding-top:77px}.full-width-wrapper.fw-pt-xxlarge{padding-top:90px}.full-width-wrapper.fw-pb-small{padding-bottom:24px}.full-width-wrapper.fw-pb-medium{padding-bottom:40px}.full-width-wrapper.fw-pb-large{padding-bottom:64px}.full-width-wrapper.fw-pb-xlarge{padding-bottom:77px}.full-width-wrapper.fw-pb-xxlarge{padding-bottom:90px}}@media screen and (max-width:480px){.full-width-wrapper.fw-pt-small{padding-top:20px}.full-width-wrapper.fw-pt-medium{padding-top:32px}.full-width-wrapper.fw-pt-large{padding-top:48px}.full-width-wrapper.fw-pt-xlarge{padding-top:56px}.full-width-wrapper.fw-pt-xxlarge{padding-top:64px}.full-width-wrapper.fw-pb-small{padding-bottom:20px}.full-width-wrapper.fw-pb-medium{padding-bottom:32px}.full-width-wrapper.fw-pb-large{padding-bottom:48px}.full-width-wrapper.fw-pb-xlarge{padding-bottom:56px}.full-width-wrapper.fw-pb-xxlarge{padding-bottom:64px}}.block-item>:first-child{margin-top:0}.block-item>:last-child{margin-bottom:0}.block-prose :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote):first-child{margin-top:0}.block-prose :where(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote):last-child{margin-bottom:0}.drill-icon-bullet{flex-shrink:0;width:2px;height:.9em;color:var(--secondary-light-green)}.drill-icon-bullet svg{width:100%;height:100%}.block-stack>.block-gap-before-none{margin-top:calc(-1*var(--block-gap-default))}.block-stack>.block-gap-before-small{margin-top:calc(var(--block-gap-small) - var(--block-gap-default))}.block-stack>.block-gap-after-none{margin-bottom:calc(-1*var(--block-gap-default))}.block-stack>.block-gap-after-small{margin-bottom:calc(var(--block-gap-small) - var(--block-gap-default))}.block-stack>.block-gap-before-large{margin-top:calc(var(--block-gap-large) - var(--block-gap-default))}.block-stack>.block-gap-before-xlarge{margin-top:calc(var(--block-gap-xlarge) - var(--block-gap-default))}.block-stack>.block-gap-after-large{margin-bottom:calc(var(--block-gap-large) - var(--block-gap-default))}.block-stack>.block-gap-after-xlarge{margin-bottom:calc(var(--block-gap-xlarge) - var(--block-gap-default))}.block-stack>:first-child.block-gap-before-none{margin-top:0}.block-stack>:last-child.block-gap-after-none{margin-bottom:0}.block-stack>.block-item:not([data-full-width=true])+.block-item[data-full-width=true]{margin-top:var(--block-lh-compensation)}.block-stack>.block-item[data-full-width=true]+.block-item:not([data-full-width=true]){margin-top:var(--block-lh-compensation)}.block-stack>.block-item[data-block-type=button]{margin-top:calc(-1*var(--block-gap-default))}.block-stack>.block-item[data-block-type=accent-image]{margin-top:calc(-1*var(--block-gap-default))}.block-stack>:first-child.block-item[data-block-type=accent-image]{margin-top:0}@media screen and (max-width:800px){.hide-on-mobile{display:none!important}}@media screen and (min-width:801px){.hide-on-desktop{display:none!important}}.card{display:flex;flex-direction:column;gap:var(--gap-small, 16px)}.card-image{width:100%;height:auto;border-radius:4px}.card-image-container{position:relative;width:100%;overflow:hidden;border-radius:4px}.card-image-container.aspect-16-9{aspect-ratio:16/9}.card-image-container.aspect-4-3{aspect-ratio:4/3}.card-image-container.aspect-3-2{aspect-ratio:3/2}.card-image-container.aspect-1-1{aspect-ratio:1/1}.card-image-container.aspect-2-3{aspect-ratio:2/3}.card-image-cover{width:100%;height:100%;object-fit:cover}.card-heading{font-family:var(--font-family-montserrat);font-size:var(--font-size-xl);font-weight:700;color:var(--black-rock);margin:0}.card-body{font-family:var(--font-family-source_sans_pro);font-size:var(--font-size-m);font-weight:400;line-height:20.8px;color:var(--black-rock)}.card-link{font-family:var(--font-family-source_sans_pro);font-size:var(--font-size-m);color:var(--allports);text-decoration:underline}.card-link:hover{color:var(--cerulean)}@media screen and (max-width:800px){.card-heading{font-size:var(--font-size-l)}}.show-block-debug .block-item[data-debug-gap-before]{position:relative;outline:1px dashed rgba(255,0,255,.3)}.show-block-debug .block-item[data-debug-gap-before]:before{content:"↑ "attr(data-debug-gap-before)" | ↓ "attr(data-debug-gap-after)" | "attr(data-debug-padding);position:absolute;top:0;left:0;background:#000000d9;color:#0f0;font-family:ui-monospace,monospace;font-size:11px;padding:4px 8px;z-index:9999;pointer-events:none;white-space:nowrap;border-radius:0 0 4px;opacity:0;transition:opacity .15s}.show-block-debug .block-item[data-debug-gap-before]:hover:before{opacity:1}.show-block-debug .block-item[data-debug-prev]:after{content:"prev: "attr(data-debug-prev)" → next: "attr(data-debug-next);position:absolute;top:22px;left:0;background:#000000bf;color:#ff0;font-family:ui-monospace,monospace;font-size:10px;padding:2px 6px;z-index:9998;pointer-events:none;white-space:nowrap;border-radius:0 0 4px;opacity:0;transition:opacity .15s}.show-block-debug .block-item[data-debug-prev]:hover:after{opacity:1}.show-block-debug .block-item[data-debug-gap-before]{--debug-label-bg:rgba(255, 0, 255, .8)}.show-block-debug .block-stack>.block-item[data-debug-gap-before]:not(:first-child){margin-top:var(--block-gap-default)}.show-block-debug .block-item[data-debug-gap-before*=→none]{outline-color:#80808080}.show-block-debug .block-item[data-debug-gap-before*=→small]{outline-color:#00c8ff80}.show-block-debug .block-item[data-debug-gap-before*=→default]{outline-color:#00ff6480}.show-block-debug .block-item[data-debug-gap-before*=→large]{outline-color:#ffc80080}.show-block-debug .block-item[data-debug-gap-before*=→xlarge]{outline-color:#ff323280}