/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
.lgd-header .lgd-container{max-width:100rem;padding-inline:var(--spacing-padding-horizontal);}@media screen and (min-width:48rem){.lgd-header__inner{position:relative;justify-content:flex-start;}.lgd-header .lgd-region--header{width:100%;margin-inline-end:0;}.lgd-header .lgd-header__inner .lgd-header__nav--primary{justify-content:flex-start;width:100%;margin-inline:0;}.lgd-header .lgd-region--primary-menu{flex:1 1 auto;}.lgd-header .lgd-region--primary-menu .menu--main{justify-content:flex-start;flex-wrap:wrap;}.lgd-header .menu--main > .menu-item{margin-inline:0;}.lgd-header .menu--main > .menu-item:first-child a{padding-inline-start:0;}.lgd-header .menu--main > .menu-item a{padding:var(--spacing-small) 0.5em;font-size:0.9375rem;white-space:nowrap;text-decoration:none;}.lgd-header .menu--main > .menu-item a:hover,.lgd-header .menu--main > .menu-item a:focus{text-decoration:underline;}.lgd-header .lgd-region--search{position:absolute;top:var(--spacing-small);right:var(--spacing-padding-horizontal);margin:0;}}@media screen and (min-width:80rem){.lgd-header .lgd-header__inner .lgd-header__nav--primary,.lgd-header .lgd-region--primary-menu .menu--main{flex-wrap:nowrap;}.lgd-header .menu--main > .menu-item a{font-size:clamp(0.8125rem,1.02vw,1rem);}}.lgd-header .lgd-region--search form{gap:var(--spacing-smaller);}.lgd-region--search label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;}.lgd-header .lgd-region--search .form-item-s{position:relative;flex:0 0 14rem;}.lgd-header .lgd-region--search .form-text{width:14rem;min-width:14rem;padding:var(--spacing-smaller) var(--spacing-small);border:0;border-radius:var(--border-radius);}.lgd-region--search .form-actions{margin:0;}.lgd-region--search .form-submit{padding:var(--spacing-smaller) var(--spacing);border:1px solid var(--color-white);border-radius:var(--border-radius);}.wrenford-hero{position:relative;max-height:34rem;overflow:hidden;background-color:var(--color-accent);}.wrenford-hero__image{display:block;width:100%;height:clamp(16rem,36vw,34rem);object-fit:cover;object-position:center 60%;}.wrenford-hero__wash{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,32,44,0.72) 0%,rgba(0,32,44,0.15) 45%,transparent 70%);}.wrenford-hero__inner{position:absolute;inset-inline:0;bottom:clamp(1.5rem,4vw,3.5rem);max-width:var(--width-container);margin-inline:auto;padding-inline:var(--spacing-padding-horizontal);color:var(--color-white);}.wrenford-hero__kicker{margin:0;font-size:var(--font-size-small);letter-spacing:0.12em;text-transform:uppercase;opacity:0.9;}.wrenford-hero__tagline{margin:var(--spacing-smallest) 0 0;font-size:clamp(var(--font-size-larger),4vw,var(--font-size-largest));font-weight:700;line-height:1.1;text-shadow:0 2px 12px rgba(0,0,0,0.35);}
