:root{--sm-fs-h1:clamp(2rem,1.125rem + 2.917vw,3.75rem);--sm-fs-h2:clamp(1.75rem,1.25rem + 1.667vw,2.75rem);--sm-fs-h3:clamp(1.5rem,1.1875rem + 1.042vw,2.125rem);--sm-fs-h4:clamp(1.25rem,1.0625rem + .625vw,1.625rem);--sm-fs-h5:clamp(1.125rem,1rem + .417vw,1.375rem);--sm-fs-h6:var(--sm-fs-body);--sm-fs-body:clamp(1rem,.9375rem + .208vw,1.125rem);--sm-fs-small:clamp(.875rem,.84375rem + .104vw,.9375rem);--sm-space-3xs:clamp(.25rem,.1875rem + .208vw,.375rem);--sm-space-2xs:clamp(.5rem,.375rem + .417vw,.75rem);--sm-space-xs:clamp(.75rem,.625rem + .417vw,1rem);--sm-space-sm:clamp(1rem,.75rem + .833vw,1.5rem);--sm-space-md:clamp(1.5rem,1rem + 1.667vw,2.5rem);--sm-space-lg:clamp(2.5rem,1.75rem + 2.5vw,4rem);--sm-space-xl:clamp(4rem,3rem + 3.333vw,6rem);--sm-space-2xl:clamp(6rem,4.5rem + 5vw,9rem);--sm-section-padding-y:var(--sm-space-xl);--sm-section-padding-y-small:var(--sm-space-lg);--sm-section-padding-x:var(--sm-space-md);--sm-header-height:120px;--sm-color-primary:#e71b1b;--sm-color-primary-dark:#b51717;--sm-color-secondary:#303440;--sm-color-secondary-dark:#002140;--sm-color-navy:#07183D;--sm-color-bg:var(--grey-50);--sm-color-bg-warm:#f7f5f3;--sm-color-bg-cool:#f1f3f9;--sm-color-surface:#fff;--sm-color-border:var(--grey-300);--sm-color-text:var(--grey-700);--sm-color-text-muted:var(--grey-450);--sm-color-heading:var(--grey-900);--sm-color-success-bg:#eaf3de;--sm-color-success-text:#3b6d11;--sm-color-error-bg:#fcebeb;--sm-color-error-text:#a32d2d;--sm-color-focus:#4f7cff;--sm-radius-sm:clamp(.1875rem,.15625rem + .104vw,.25rem);--sm-radius-md:clamp(.25rem,.1875rem + .208vw,.375rem);--sm-radius-lg:clamp(.375rem,.25rem + .417vw,.625rem);--sm-radius-xl:clamp(.625rem,.4375rem + .625vw,1rem);--sm-radius-full:9999px;--bde-brand-primary-color:var(--sm-color-primary);--bde-brand-primary-color-hover:var(--sm-color-primary-dark);--bde-form-input-border-radius:var(--sm-radius-md);--bde-form-input-border-color:var(--sm-color-border);--bde-form-input-focused-border-color:var(--sm-color-focus);--bde-form-checkbox-selected-color:var(--sm-color-focus);--bde-form-input-padding-top:var(--sm-space-xs);--bde-form-input-padding-bottom:var(--sm-space-xs);--bde-form-input-padding-left:var(--sm-space-sm);--bde-form-input-padding-right:var(--sm-space-sm);--bde-form-gap:var(--sm-space-sm);--bde-form-label-color:var(--sm-color-heading);--bde-form-text-color:var(--sm-color-text);--sm-color-dark-border:#0a3b69;--sm-color-dark-text:#b6d4ef;--sm-color-info-bg:#e5f5ff;--sm-color-info-text:#0b5394;--gallery-inset:calc(max(0px, (100vw - var(--site-width)) / 2) + var(--sm-section-padding-x));--sm-color-success-on-dark:#7ed957;--sm-color-muted-on-dark:rgba(255,255,255,.6)}