.wp-site-blocks a:focus-visible,.wp-site-blocks button:focus-visible,.wp-site-blocks input:focus-visible,.wp-site-blocks textarea:focus-visible,.wp-site-blocks select:focus-visible,.wp-site-blocks iframe:focus-visible,.wp-site-blocks [tabindex]:not([tabindex="-1"]):focus-visible{outline-offset:2px;outline:2px solid!important}.wp-site-blocks a:focus-visible:has(>img){outline:none!important}.wp-site-blocks figure:has(>a:focus-visible>img){outline:2px solid var(--wp--preset--color--contrast,#111);outline-offset:3px}.wp-site-blocks .gform_wrapper input:focus-visible,.wp-site-blocks .gform_wrapper textarea:focus-visible{outline:2px solid var(--wp--preset--color--contrast,#111);outline-offset:2px}#gform_submit_button_1:focus-visible{outline:2px solid var(--wp--preset--color--accent-4,#686868)!important;outline-offset:2px!important}.gform_validation_errors:focus,.gform_confirmation_wrapper:focus{outline:none}.skip-link.screen-reader-text:focus-visible{outline:2px solid var(--wp--preset--color--contrast,#111);outline-offset:2px}main>.a11y-page-title+*{margin-block-start:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax{background-attachment:scroll!important}}
