/* Forttrieb / The Better Match: retain the product header below the platform. */
body { padding-top: var(--ft-platform-height); }
.site-header { top: var(--ft-platform-height); }
html { scroll-padding-top: calc(var(--ft-platform-height) + var(--header-h) + 1.25rem); }
.skip-link { z-index: 10001; }
.flow__aside { top: calc(var(--ft-platform-height) + var(--header-h) + 1.5rem); }
.legal-nav { top: calc(var(--ft-platform-height) + var(--header-h) + 2.5rem); }
.contact__copy, .fairness__head, .faq__head { top: calc(var(--ft-platform-height) + var(--header-h) + 2rem); }
@media (max-width: 62rem) { .site-nav { top: calc(var(--ft-platform-height) + var(--header-h)); } }
@media print { body { padding-top: 0; } }
