/* S Factor website: shared helpers (page styles are inline in each page) */
html{scroll-behavior:smooth}
*,*::before,*::after{box-sizing:border-box}
img,video{max-width:100%}
.sf-if{display:contents}
.sf-off{display:none !important}
header[style*="sticky"]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
:target{scroll-margin-top:90px}
@media (max-width:720px){
  header nav > div{gap:14px 18px !important;font-size:12px !important}
}
a[style*="border-radius: 999px"]{text-decoration:none}
