body:has([data-shell-footer=none]) [data-site-footer]{display:none}@media (max-width:767.98px){body:has([data-shell-footer=desktop]) [data-site-footer]{display:none}}.skip-link{position:absolute;left:8px;top:-80px;z-index:100;background:#fffff5;color:#111111;padding:12px 16px;border:2.5px solid #111111;border-radius:12px;box-shadow:4px 4px 0 #111111;font-weight:700}.skip-link:focus{top:8px}body{font-size:16px}body:has([data-wizard-footer]){padding-bottom:var(--wizard-footer-h,140px)}