/* WordPress integration only; reference section styling lives in reference-home.css. */
.skip-link{position:absolute;left:1rem;top:-5rem;z-index:10000;padding:.75rem 1rem;background:#fbf9f4;color:#173e35}
.skip-link:focus{top:1rem}
.fj-header{position:relative}
.fj-unavailable{padding-block:8rem 12rem}
.fj-unavailable h1{font-size:clamp(2rem,4vw,4rem);line-height:1.1}
.fj-unavailable a{color:#173e35;text-underline-offset:.2em}
.wp-block-acf-home-hero,.wp-block-acf-home-advice,.wp-block-acf-home-services,.wp-block-acf-home-values,.wp-block-acf-home-contact{margin-block:0}
