:root{--clr-primary:#af631b;--clr-primary-contrast:#fff;--clr-secondary:#171b25;--clr-secondary-contrast:#fff;--clr-accent:#00838c;--clr-accent-contrast:#fff;--clr-bg:#fff;--clr-surface:#fff;--clr-surface-alt:#eef6f7;--clr-text:#171b25;--clr-text-muted:#5a6072;--clr-text-inverse:#fff;--clr-border:#c9d6d9;--clr-link:#00777f;--clr-link-hover:#171b25;--clr-focus:#00777f;--clr-header-bg:#fff;--clr-header-text:#171b25;--clr-footer-bg:#171b25;--clr-footer-text:#fff;--clr-footer-link:#009ca7;--clr-footer-tel:#c6701f;--clr-footer-legal-bg:#00838c;--clr-footer-legal-text:#fff;--clr-eyebrow:#00777f;--clr-primary-as-text:#00777f;--btn-hover-bg:#00838c;--btn-hover-bg-dark:#00838c;--btn-hover-text-dark:#fff;--clr-band-ghost-hover-bg:#171b25;--clr-band-ghost-border:#fff;--menu-head-size:13px;--clr-menu-item-hover:#a9601a;--clr-menu-head-hover:#a9601a;--menu-head-hover-deco:none;--clr-menu-hover-dark:#c6701f;--clr-grid-accent:#00777f;--clr-grid-action:#af631b;--clr-grid-action-contrast:#fff;--clr-bg-rgb:255,255,255;--clr-secondary-rgb:23,27,37;--clr-form-border-inverse:#fff;--clr-form-border-inverse-soft:hsla(0,0%,100%,.6);--ls-heading:-0.5px;--font-heading:"Google Sans",Arial,sans-serif;--font-subheading:"Google Sans",Arial,sans-serif;--font-subheading-weight:500;--font-subheading-style:normal;--font-body:"Open Sans",Arial,sans-serif;--ff-accent:var(--font-heading);--ff-base:var(--font-body);--font-weight-heading:700;--font-weight-body:400;--font-size-base:16px;--font-scale:1.25;--lh-body:1.625;--fs-h1:72px;--fs-h2:38px;--fs-h3:32px;--fs-h4:24px;--fs-h5:19px;--fs-h6:16px;--radius:3px;--radius-card:3px;--radius-media:3px;--btn-radius:3px;--btn-pad-y:15px;--btn-pad-x:21px;--btn-weight:700;--btn-transform:uppercase;--btn-border-width:0;--btn-font:var(--font-heading);--btn-size:13px;--btn-tracking:0px;--btn-pad-compact:9px 16px;--space-unit:8px;--space-section:64px;--space-block-gap:32px;--space-card-gap:24px;--space-section-plus:114px;--space-hero:80px;--clr-promo-ribbon:var(--clr-accent);--clr-promo-ribbon-contrast:var(--clr-accent-contrast);--clr-promo-badge:var(--clr-accent);--clr-promo-badge-contrast:var(--clr-accent-contrast);--clr-section-wash:var(--clr-surface-alt);--promo-display-transform:none;--promo-display-weight:var(--font-weight-heading);--container-max:1200px;--container-pad:20px}