:root{--ft-header-height:54px}@media screen and (width>=1024px){:root{--ft-header-height:86px}#top h1+p{max-width:66.6667%}}html.ft-smooth-scroll{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html.ft-smooth-scroll{scroll-behavior:auto}}.ft-main [id]{scroll-margin-top:calc(20px + var(--ft-header-height))}
