:where(.fq,.ct,.ft){font-family:var(--sans,var(--font-geist),system-ui,sans-serif);-webkit-font-smoothing:antialiased}:where(.fq,.ct,.ft),:where(.fq,.ct,.ft) *{box-sizing:border-box}:where(.fq,.ct,.ft) *{margin:0;padding:0}:where(.fq,.ct,.ft) a{color:inherit;text-decoration:none}.ct-form button,.ct-form input,.fq summary,.fq-l a,.ft-c a{scroll-margin-top:calc(var(--gap,24px) + var(--nh,62px) + 20px)}