@viewport{width:device-width}:root{--red:#ea0d11;--orange:#bd3a0f;--yellow:#faa21f;--teal-extra-light:#c0dedf;--teal-light:#7ecfd2;--teal-medium:#05838a;--teal-dark:#005e74;--navy:#0f3146;--green:#1b7d02;--black:#000;--gray-950:#000;--gray-900:#242424;--gray-800:#333;--gray-700:#545454;--gray-600:#6e6e6e;--gray-500:#858585;--gray-400:#9c9c9c;--gray-300:#b5b5b5;--gray-200:#ccc;--gray-100:#e6e6e6;--gray-50:#f1f1f1;--white:#fff;--ui-red:#cd131b;--ui-green:#1b7d02;--color-text:#333;--color-text-light:#666;--color-accent:#05838a;--color-link:#ea0d11;--color-link-hover:#ea0d11;--color-link-underline:oklch(from currentColor l c h/50%);--button-vertical-padding:0.84375rem;--button-horizontal-padding:1.125rem;--button-border-width:0px;--color-button-primary-text:var(--white);--color-button-primary-bg:var(--color-accent);--color-button-primary-bg-hover:color-mix(in srgb,var(--color-button-primary-bg),#000 5%);--color-button-secondary-text:var(--white);--color-button-secondary-bg:var(--color-accent);--color-button-secondary-bg-hover:color-mix(in srgb,var(--color-button-secondary-bg),#000 5%);--color-button-subtle-text:var(--black);--color-button-subtle-bg:var(--gray-50);--color-button-subtle-bg-hover:var(--gray-100);--color-button-outline-text:var(--color-text);--color-button-outline-text-hover:var(--color-text);--color-border:#ccc;--input-border-default:var(--color-border);--input-border-active:var(--ui-green);--form-font-size:1rem;--form-line-height:1.25;--form-label-font-size:1.25rem;--form-help-font-size:0.8125rem;--form-padding-inline:0.875rem;--form-padding-block:0.5rem;--form-spacing-block:2.5rem;--link-transition-duration:0.15s;--drupal-displace-offset-top:0px;--header-padding-block:1.25rem;--header-padding-inline:1.25rem;--header-logo-width:16.25rem}@media screen and (min-width:500px){:root{--header-padding-inline:2.5rem;--header-padding-block:0}}*{box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-size:125%;line-height:1.5}*{color:var(--color-text)}h1{font-family:Merriweather,serif;font-size:3rem}h1,h2{--color-text:var(--color-header);line-height:1.1;margin-block:0 .875rem}h2{font-size:2.5rem}h3{font-size:2rem;line-height:1.1;margin-block:0 .75rem}h3,h4,h5,h6{--color-text:var(--color-header)}p{margin:1em 0}ol,ul{margin:1em 0;padding:0 0 0 1em}blockquote{margin:0 0 1.5em}a{color:var(--color-link);transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color;transition-timing-function:ease-in-out}a:focus,a:hover{color:var(--color-link-hover)}:focus:not(:focus-visible){outline:none}:focus-visible{outline:.25em solid var(--color-accent);outline-offset:.125em}@supports not selector(:focus-visible){:focus{outline:.25em solid var(--color-accent);outline-offset:.125em}}img{border:0;height:auto;max-width:100%;vertical-align:bottom;width:auto}figure{margin:0}.captioned-entity,.embedded-entity{margin-bottom:1.5em;margin-top:1.5em}.captioned-entity img,.embedded-entity img{display:block}.captioned-entity .embedded-entity{margin:unset}.full-width{margin-left:0;margin-right:0}.full-width img{width:100%}.half-width,.quarter-width{max-width:50%}@media screen and (min-width:500px){.quarter-width{max-width:25%}}figcaption{font-size:85%;margin:.5em 0}.embed-video{clear:both;height:0;margin:1.5em 0;padding-bottom:56.25%;padding-top:25px;position:relative}.embed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left;margin-bottom:.5em;margin-right:1.5em}.align-right{float:right;margin-bottom:.5em;margin-left:1.5em}.align-center{display:block;text-align:center}.align-center,.align-center img{margin-left:auto;margin-right:auto}table{margin:0 0 1.5em;max-width:100%}td,th{font-size:.875em;line-height:1.375;padding:.375em;text-align:left}th{font-weight:700}td{border-top:1px solid #ccc}:root{accent-color:var(--color-accent)}.form-item{margin-bottom:var(--form-spacing-block);max-width:100%}.form-item :is(input.error,select.error,textarea.error){border:1px solid #c00}.form-item .description{font-size:var(--form-help-font-size);margin-bottom:.3125rem}.form-item .description ul{margin-block:0}.form-required:after{color:#c00;content:"*"}.label,label{display:block;font-size:var(--form-label-font-size);font-weight:700;margin-block:0}.label.option,label.option{display:inline}.fieldset{border:0;border:1px solid var(--color-border);margin-block:var(--form-spacing-block);min-width:0;padding:0}.fieldset__legend{display:contents;float:left;width:100%}.fieldset__label{--color-text:var(--color-text-light);display:block;font-size:.875rem;font-weight:700;letter-spacing:.08em;padding:1rem 1.5rem;text-transform:uppercase}.fieldset__label--group{color:inherit;font-size:var(--form-label-font-size);font-weight:700;letter-spacing:inherit;padding:0;text-transform:inherit}.fieldset__wrapper{margin:1.5rem 1.5rem 1.75rem}.fieldset__wrapper:not(:first-child){margin-top:0}.fieldset__wrapper--group{margin:0}.fieldset__description>:first-child{margin-top:0}.fieldset__description>:last-child{margin-bottom:0}.fieldset__description{color:#666;font-size:var(--form-help-font-size);margin-block:0 .9375rem}.fieldset--group{background:none;border:0;border-radius:0;box-shadow:none;color:inherit}.fieldset:not(.fieldset--group) .fieldset__legend+*,.fieldset:not(.fieldset--group) .fieldset__legend+*>:first-child .fieldset{margin-top:0}:is(.form-type-date,.form-type-email,.form-type-number,.form-type-password,.form-type-search,.form-type-tel,.form-type-textarea,.form-type-textfield,.form-type-url) label{font-size:var(--form-label-font-size);font-weight:600}:is(.form-type-date,.form-type-email,.form-type-number,.form-type-password,.form-type-search,.form-type-tel,.form-type-textarea,.form-type-textfield,.form-type-url) .description{margin:.125em 0}.form-date,.form-email,.form-number,.form-search,.form-tel,.form-text,.form-textarea,.form-time,.form-url{border:1px solid var(--input-border-default);border-radius:3px;box-sizing:border-box;color:#666;font-size:var(--form-font-size);line-height:1.375;margin-top:.625rem;max-width:100%;padding:.5rem 1.125rem}.form-date:focus,.form-email:focus,.form-number:focus,.form-search:focus,.form-tel:focus,.form-text:focus,.form-textarea:focus,.form-time:focus,.form-url:focus{border-color:var(--input-border-active);color:#333}.form-textarea-wrapper{margin-top:.625rem}.password-strength__meter{background-color:var(--gray-100);border-radius:.3125rem;height:.3125rem}.password-strength__indicator.is-weak{background-color:#cd131b}.password-strength__indicator.is-fair{background-color:#fadc3b}.password-strength__indicator.is-good,.password-strength__indicator.is-strong{background-color:#1b7d02}.password-strength__title{font-size:.8125rem}.password-strength__text{font-weight:700}.password-suggestions{border-left:2px solid var(--color-accent);margin-block:-.75rem 1.125rem;padding-left:1.25rem}.password-confirm-message{font-size:.8125rem;margin-block:.3125rem}.password-confirm-message span{font-weight:700;text-transform:capitalize}.password-confirm-message .error{color:#cd131b}.password-confirm-message .ok{color:#1b7d02}.form-checkboxes,.form-radios{display:flex;flex-direction:column;gap:.625rem;margin-top:.625rem}:is(.form-checkboxes,.form-radios) .form-item{accent-color:var(--input-border-active);margin:0}:is(.form-checkboxes,.form-radios) input+label{font-size:var(--form-font-size);font-weight:400;line-height:1.25}.form-type-checkbox label,.form-type-checkbox.select-parents label,.form-type-radio label{display:inline-flex;gap:.6875rem;line-height:1.25}.form-type-checkbox label:before,.form-type-checkbox.select-parents label:before,.form-type-radio label:before{background-position:50%;background-repeat:no-repeat;border:1px solid var(--input-border-default);border-radius:.375rem;content:"";flex-shrink:0;height:1.5625rem;margin-top:em(-2,16);transition:all .1s ease-in-out;width:1.5625rem}.form-type-checkbox label:focus:before,.form-type-checkbox label:hover:before,.form-type-checkbox.select-parents label:focus:before,.form-type-checkbox.select-parents label:hover:before,.form-type-checkbox.select-parents:focus-within label:before,.form-type-checkbox:focus-within label:before,.form-type-radio label:focus:before,.form-type-radio label:hover:before,.form-type-radio:focus-within label:before{border-color:var(--input-border-active);outline:1px solid var(--input-border-active)}.form-type-checkbox .form-required:after,.form-type-checkbox.select-parents .form-required:after,.form-type-radio .form-required:after{margin-left:-.6875rem}.form-type-radio label:before{border-radius:1.5625rem}.form-checkbox,.form-radio{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}:is(.form-checkbox:checked,.form-radio:checked)+label:before{background-color:var(--input-border-active);border-color:var(--input-border-active)}.form-checkbox:checked+label:before{background-image:url(../images/icon--checkmark.svg)}.checkbox-with-helptext__label{font-weight:700}.checkbox-with-helptext__help{display:block;font-size:var(--form-help-font-size);margin-top:.1875rem}.form-select{appearance:none;background-color:#fff;background-image:url(../images/select-bg.svg);background-position:right 1.125rem top 50%;background-repeat:no-repeat;background-size:1rem;border:1px solid var(--input-border-default);border-radius:3px;box-sizing:border-box;font-size:var(--form-font-size);line-height:1.25;margin-top:.625rem;max-width:100%;padding:.5625rem 2.8125rem .5625rem 1.125rem}.form-select:focus{border-color:var(--input-border-active)}.form-file{border:1px solid var(--color-border);border-radius:3px;box-sizing:border-box;font-size:var(--form-font-size);line-height:var(--form-line-height);margin-top:.625rem;max-width:100%;padding:var(--form-padding-block) var(--form-padding-inline);width:100%}.form-submit{--color-button-text:var(--color-button-primary-text);--color-button-bg:var(--color-button-primary-bg);--color-button-text-hover:var(--color-button-primary-text);--color-button-bg-hover:var(--color-button-primary-bg-hover);--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.form-submit:focus,.form-submit:hover{background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.form-submit[disabled]{--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.form-submit[disabled]:focus,.form-submit[disabled]:hover{background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.form-submit[disabled]{cursor:default;--color-button-text:var(--white);--color-button-bg:var(--black);--color-button-text-hover:var(--white);--color-button-bg-hover:var(--black)}.field-add-more-submit{--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.field-add-more-submit:focus,.field-add-more-submit:hover{background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.field-add-more-submit{--button-border-width:0.125rem;--color-button-bg:#0000}form table{margin-block:0;width:100%}form table th{font-size:var(--form-label-font-size)}form table th .description{font-weight:400}form table td{font-size:var(--form-font-size)}form table td:has(.form-item){--table-form-item-max-width:60vw;max-width:var(--table-form-item-max-width)}@media screen and (min-width:600px){form table td:has(.form-item){--table-form-item-max-width:28.75rem}}form table .form-item{margin-block:0;padding-block:.625rem}form table .field-label{padding-top:0}form table .label{margin:0}form table .visually-hidden+input{margin-top:0}form table input[value=Remove]{background-image:url(../images/icon--delete.svg);background-position:50%;background-repeat:no-repeat;background-size:auto 1.125rem;overflow:hidden;text-indent:-9999px;width:2.5rem}.address-container-inline{display:flex;flex-wrap:wrap;gap:.9375rem}.address-container-inline>.form-item{display:block;margin:0}.address-container-inline input{width:auto}.counter{font-size:var(--form-help-font-size)}.form-item-value-prefix-suffix-wrapper{align-items:center;display:flex;gap:.3125rem}.js input.form-autocomplete{background-position-x:right .5em;padding-right:2.5em}body,html{margin:0;padding:0}.region-header{align-items:center;display:flex;gap:2rem;padding:var(--header-padding-block) var(--header-padding-inline)}.region-branding{margin-right:auto;width:var(--header-logo-width)}.region-branding .header-logo-link{display:flex}.region-branding .header-logo{width:100%}.region-navigation{display:none}@media screen and (min-width:800px){.region-navigation{align-items:center;display:flex;gap:1.9375rem;justify-content:flex-end}}.navigation-toggle{display:block}@media screen and (min-width:800px){.navigation-toggle{display:none}}.region-footer{display:flex;flex-direction:column;gap:3.125rem}.region-footer-first{display:flex;flex-wrap:wrap;gap:1.875rem 3.125rem;margin-inline:auto;max-width:48rem;width:92%}@media screen and (min-width:500px){.region-footer-first{flex-wrap:nowrap}}.region-footer-second{margin-inline:auto;max-width:70rem;width:92%}.element-focusable,.element-invisible{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}.element-focusable:active,.element-focusable:focus{position:static!important;clip:auto;height:auto;overflow:auto;width:auto}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto;transition:none!important}}#skip-link{margin:0}#skip-link a,#skip-link a:visited{background-color:#666;color:#fff;display:block;padding:2px 0 3px;text-align:center;width:100%}html{background-color:#fff;color:var(--color-text)}[class*=" bg-"],[class^=bg-]{background-color:var(--section-color)}.region-main :is([class*=" bg-"],[class^=bg-]){display:flow-root}[class*=" bg-"] .block__title,[class*=" bg-"] h2,[class^=bg-] .block__title,[class^=bg-] h2{--color-text:var(--color-header)}.bg-teal-light{--section-color:var(--teal-light);--color-header:var(--gray-900);--color-text:var(--navy);--color-link:var(--navy);--color-link-hover:var(--teal-dark);--color-border:var(--teal-medium)}.region-header{background-color:var(--white);border-bottom:1px solid var(--color-border);box-shadow:0 4px 4px #0000001a}.menu{list-style:none;margin:0;padding:0}.region-navigation .menu__link{display:block;text-decoration:none}@media screen and (max-width:799px){.region-navigation .menu .menu__link{font-size:1.5625rem;line-height:1.2;margin-bottom:.9375rem}.region-navigation .menu :is(.menu__link.is-active,.menu__link:focus,.menu__link:hover){color:var(--color-link-hover)}.region-navigation .menu .menu--level-2 .menu__link{font-size:.9375rem;font-weight:400;padding-left:.9375rem}}@media screen and (min-width:800px){.region-navigation .menu .menu--level-2{background-color:#f1f1f1;border-top:1px solid var(--color-border);box-shadow:0 2px 2px #0000001a;left:-1.25rem;opacity:0;padding:1.625rem 1.25rem;position:absolute;transition:opacity .5s ease;visibility:hidden;width:17.8125rem;z-index:-1}.region-navigation .menu .menu--level-2>.menu__item:not(:last-child){margin-bottom:.9375rem}.region-navigation .menu .menu--level-2 .menu__link{font-size:.9375rem;font-weight:400}.no-js .region-navigation .menu .menu--level-2{display:none}}.region-navigation .menu--main{--color-link:var(--color-text);--color-link-hover:var(--color-accent)}.region-navigation .menu--main .menu__item{font-size:1rem;font-weight:600}@media screen and (min-width:800px){.region-navigation .menu--main .menu--top-level{align-items:center;display:flex;gap:1.9375rem}.region-navigation .menu--main .menu--top-level>.menu__item--expanded{position:relative}.region-navigation .menu--main .menu--top-level>:is(.menu__item:focus-within,.menu__item:hover) .menu{display:block;opacity:1;visibility:visible;z-index:100}.region-navigation .menu--main .menu--top-level>.menu__item>.menu__link{border-bottom:.25rem solid #0000;border-top:.25rem solid #0000;color:var(--color-text);padding-block:1.96875rem;position:relative}.region-navigation .menu--main .menu--top-level>.menu__item>:is(.menu__link.is-active,.menu__link:focus,.menu__link:hover){color:var(--color-link-hover)}}.region-navigation .menu--account{--color-link:var(--color-text)}.region-navigation .menu--account .menu{align-items:center;display:flex;gap:.875rem 1.9375rem}.region-navigation .menu--account .menu__item{font-size:1.125rem;font-weight:400}@media screen and (min-width:800px){.region-navigation .menu--account .menu--level-1>.menu__item{padding-block:1.96875rem;position:relative}.region-navigation .menu--account .menu--level-1>:is(.menu__item:focus-within,.menu__item:hover) .menu{display:block;opacity:1;visibility:visible;z-index:100}}.region-navigation .menu--account .menu--level-1>.menu__item>.menu__link{--button-vertical-padding:0.5rem;--button-horizontal-padding:0.9375rem;--color-button-text:var(--color-button-primary-text);--color-button-bg:var(--color-button-primary-bg);--color-button-text-hover:var(--color-button-primary-text);--color-button-bg-hover:var(--color-button-primary-bg-hover);--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.region-navigation .menu--account .menu--level-1>.menu__item>:is(.menu__link:focus,.menu__link:hover){background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.region-navigation .menu--account .menu--level-2{--color-link-hover:var(--color-accent)}@media screen and (min-width:800px){.region-navigation .menu--account .menu--level-2{left:auto;right:-.625rem;top:100%;width:11.25rem}}.region-navigation .menu--account .menu--level-2 .menu__link{align-items:center;display:flex;gap:.875rem}@media screen and (max-width:799px){.region-navigation .menu--account .menu--level-2 .menu__link{padding-left:0}}.region-navigation .menu--account .menu--level-2 .menu__link:focus:before,.region-navigation .menu--account .menu--level-2 .menu__link:hover:before{background-color:var(--color-link-hover)}.region-navigation .menu--account .menu--level-2 .menu__link:before{background-color:var(--color-link);content:"";display:block;height:1.25rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease-in-out;width:1.25rem}.region-navigation .menu--account .menu--level-2 .menu__link[href="/user"]:before{-webkit-mask-image:url(../images/icon--dashboard.svg);mask-image:url(../images/icon--dashboard.svg)}.region-navigation .menu--account .menu--level-2 .menu__link[href="/user/edit"]:before{-webkit-mask-image:url(../images/icon--edit.svg);mask-image:url(../images/icon--edit.svg)}.region-navigation .menu--account .menu--level-2 .menu__link[href*="/user/logout"]:before{-webkit-mask-image:url(../images/icon--logout.svg);mask-image:url(../images/icon--logout.svg)}.navigation-toggle{appearance:none;background:none;border:0;color:var(--color-text);cursor:pointer;font-size:.75rem;font-weight:700;line-height:1;margin-block:1.25rem;padding:1.125rem 0 .25rem;position:relative;text-transform:uppercase;transition:color .15s ease-in-out}.navigation-toggle:after,.navigation-toggle:before{background-color:var(--color-text);content:"";display:block;height:.125rem;left:0;position:absolute;transition:transform .15s ease-in-out;width:100%}.navigation-toggle:before{top:0}.navigation-toggle:after{top:.625rem}.navigation-toggle[aria-expanded=true]{color:#0000}.navigation-toggle[aria-expanded=true]:before{left:.1875rem;transform:rotate(45deg) translate(.4375rem,.8125rem)}.navigation-toggle[aria-expanded=true]:after{transform:rotate(-45deg) translate(-.25rem,.125rem)}.front .page-title{display:none}.content-type-land-seeker-profile .region-content{margin-block:2.5rem 0}.farmer{padding-bottom:3.75rem}.farmer__section-title{margin-block:3.75rem 1.25rem}.farmer__field-label{font-size:1.5rem;margin-block:1.875rem .3125rem}.farmer__field-label+*,.farmer__field-label+*>:first-child{margin-top:0}.farmer__field-sublabel{font-size:1rem;margin-block:.625rem .3125rem}.farmer__title{margin-block:0 1rem}.farmer__years-intro{font-size:.9375rem;font-weight:700;line-height:1.2;margin-block:0}.farmer__preferred-status{font-size:.9375rem;line-height:1.2;margin-block-end:0;margin-block-start:.9375rem}.farmer__goals-intro{font-size:.9375rem;line-height:1.2;margin-block:0}.farmer__updated{font-size:.9375rem;margin-block:.9375rem}.farmer__images{border-radius:.4375rem;height:26.25rem;margin-block:1.5625rem 1.875rem;margin-inline:auto;max-width:70rem;overflow:clip;position:relative;width:92%}.farmer__images a{display:block;height:100%;width:100%}.farmer__images img{height:100%;object-fit:cover;width:100%}.farmer__images.count-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem}.farmer__images.count-3{display:grid;grid-template-rows:1fr 1fr;grid-gap:.625rem;grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr}.farmer__images.count-3>:first-child{grid-area:a}.farmer__images.count-3>:nth-child(2){grid-area:b}.farmer__images.count-3>:nth-child(3){grid-area:c}.farmer__images.count-3>:nth-child(3)~a{display:none}@media screen and (min-width:650px){.farmer__images.count-3{grid-template-areas:"a b" "a c";grid-template-columns:7fr 3fr}}.farmer__images__trigger{appearance:none;background-color:#ffffffd1;border:0;border-radius:.875rem;bottom:.9375rem;color:#333;cursor:pointer;font-size:.875rem;line-height:1;padding:.4375rem .9375rem;position:absolute;right:.9375rem;transition:background-color .3s ease-in-out}.farmer__images__trigger:focus,.farmer__images__trigger:hover{background-color:#fff}.farmer__stats-section{background-color:#f1f1f1;border-radius:.625rem;margin-bottom:3.75rem;padding:1.125rem 1.875rem .9375rem}.farmer__stats-section__label{border-bottom:1px solid var(--color-border);font-size:.8125rem;font-weight:700;letter-spacing:.08em;margin-block:0 .9375rem;padding-bottom:.5625rem;text-transform:uppercase}.farmer__stats{flex-wrap:wrap;gap:.3125rem 1.25rem;list-style:none;margin:0;padding:0}.farmer__stat,.farmer__stats{align-items:center;display:flex}.farmer__stat{font-size:.9375rem;gap:.5rem}.farmer__stat strong{font-size:1.25rem;font-weight:700}@media screen and (min-width:900px){.farmer__stat:not(:last-child){padding-right:1.25rem;position:relative}.farmer__stat:not(:last-child):after{background-color:var(--color-border);content:"";height:1.8125rem;margin-top:-.90625rem;position:absolute;right:.5px;top:50%;width:1px}}.farmer__locations h2{display:flex;justify-content:space-between}.farmer__locations .button__see-all{background-color:#0000;border:none;font-size:1rem;text-decoration:underline}.farmer__locations .button__see-all:hover{background-color:#0000}.farmer__locations .button__see-all svg{margin-left:.625rem}.farmer__locations-list{column-gap:1.25rem;column-width:7.5rem;font-size:.9375rem;line-height:1.2;list-style:none;margin-block:0;padding:0}.farmer__locations-list li{break-inside:avoid;margin-bottom:.125rem}.farmer__description{font-size:1.5rem}.farmer__body{display:grid;gap:2.5rem 5%;grid-template-areas:"aside" "main ";grid-template-columns:1fr;margin-inline:auto;max-width:70rem;width:92%}@media screen and (min-width:55rem){.farmer__body{grid-template-areas:"main aside";grid-template-columns:minmax(0,2.2fr) 1fr}}.farmer__body-section:not(:first-child){border-top:1px solid var(--color-border);margin-top:2.5rem;padding-top:2.5rem}.farmer__body-section__label{font-size:2rem;line-height:1.1;margin-block:0 2.5rem}.farmer__body__aside{grid-area:aside}.farmer__body__main{grid-area:main}@media screen and (min-width:55rem){.farmer .contact-card{position:sticky;top:calc(var(--drupal-displace-offset-top) + .9375rem)}}.farmer__attachments{display:flex;flex-wrap:wrap;gap:.625rem;list-style:none;padding:0}.farmer__attachments li{flex:1;line-height:1.2;min-width:calc(50% - .3125rem)}.seeker-locations{border:1px solid var(--color-border);max-width:50rem;padding:0;width:80vw}.seeker-locations__close{display:flex;justify-content:flex-end;left:0;padding:.625rem;position:absolute;right:0}.seeker-locations__close__trigger{appearance:none;background-color:var(--color-text);border:0;cursor:pointer;display:block;height:1.875rem;-webkit-mask-image:image("icon--close.svg");mask-image:image("icon--close.svg");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.5rem;mask-size:1.5rem;overflow:hidden;padding:0;text-indent:-9999px;transition:background-color .3s ease-in-out;width:1.875rem}.seeker-locations__close__trigger:focus,.seeker-locations__close__trigger:hover{background-color:var(--color-link)}.seeker-locations__content{padding:3.125rem 3.125rem 1.875rem}.seeker-locations__title{font-size:1.75rem;margin-block:0 .9375rem}.farmer-cards{display:grid;gap:1.875rem;grid-template-columns:1fr;grid-template-rows:max-content;justify-content:center;list-style:none;margin:0;padding:0}@media screen and (min-width:37.5rem){.farmer-cards{grid-template-columns:1fr 1fr}}@media screen and (min-width:75rem){.farmer-cards{grid-template-columns:1fr 1fr 1fr}}.farmer-cards{margin-bottom:2.5rem}.farmer-card{height:100%;position:relative}.farmer-card__link{align-items:stretch;background-color:var(--neutral-light-1);border:none;border:1px solid var(--color-border-medium);border-radius:.625rem;display:flex;flex-direction:column-reverse;height:100%;min-width:13.75rem;overflow:clip;text-decoration:none;transition:background-color border-color box-shadow .2s ease-in-out}.farmer-card__link:hover{box-shadow:0 2px 10px 0 #63636366}.farmer-card__text{flex:1 0 auto;font-size:.9375rem;line-height:1.2;margin:0;padding:1.5625rem 1.875rem;position:relative;z-index:2}.farmer-card p{margin-block-end:0}.farmer-card__title{font-size:1.25rem;margin-block:0}@media screen and (min-width:50rem){.farmer-card__title{font-size:1.5rem}}.farmer-card__title{font-family:Montserrat,sans-serif;font-weight:700;line-height:1.0833333333}.farmer-card__experience{font-weight:700}.farmer-card__methods h3{font-size:.8125rem;font-weight:700;margin-block:.875rem 0;text-transform:uppercase}.farmer-card__methods p{margin:0}.farmer-card__status>:first-child{margin-top:0}.farmer-card__status>:last-child{margin-bottom:0}.farmer-card__image_empty{background-color:#f1f1f1;flex:0 0 3.75rem}.farmer-card .flag{position:absolute;right:.9375rem;top:.625rem;z-index:3}.block--farmers-fontpage>h2{color:var(--grey-900);font-size:2rem;margin:0 auto 1.875rem;max-width:1102px}.find-farmer-view .filters-trigger{--color-text:var(--gray-900);margin-bottom:1.875rem}.find-farmer-view :is(.filters-trigger:focus,.filters-trigger:hover){--color-text:var(--color-link)}.section-farmers.content-type-page{background-color:var(--neutral-light-2)}.content-type-landowner-profile .region-content{margin-block:2.5rem 0}.farm{padding-bottom:3.75rem}.farm .land-label{margin-block:0 .25rem}.farm__title{margin-block:0 1rem}.farm__section-title{margin-block:3.75rem 1.25rem}.farm__field-label{font-size:1.5rem;margin-block:1.875rem .3125rem}.farm__field-label+*,.farm__field-label+*>:first-child{margin-top:0}.farm__field-sublabel{font-size:1rem;margin-block:.625rem .3125rem}.farm__easement,.farm__housing,.farm__location,.farm__tenure-intro{font-size:.9375rem;line-height:1.2;margin-block:0}.farm__updated{font-size:.9375rem;margin-block:1.3125rem 1.25rem}.farm__images{border-radius:.4375rem;height:26.25rem;margin-block:1.25rem 2.5rem;margin-inline:auto;max-width:70rem;overflow:clip;position:relative;width:92%}.farm__images a{display:block;height:100%;width:100%}.farm__images img{height:100%;object-fit:cover;width:100%}.farm__images.count-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem}.farm__images.count-3{display:grid;grid-template-rows:1fr 1fr;grid-gap:.625rem;grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr}.farm__images.count-3>:first-child{grid-area:a}.farm__images.count-3>:nth-child(2){grid-area:b}.farm__images.count-3>:nth-child(3){grid-area:c}.farm__images.count-3>:nth-child(3)~a{display:none}@media screen and (min-width:650px){.farm__images.count-3{grid-template-areas:"a b" "a c";grid-template-columns:7fr 3fr}}.farm__images__trigger{appearance:none;background-color:#ffffffd1;border:0;border-radius:.875rem;bottom:.9375rem;color:#333;cursor:pointer;font-size:.875rem;line-height:1;padding:.4375rem .9375rem;position:absolute;right:.9375rem;transition:background-color .3s ease-in-out}.farm__images__trigger:focus,.farm__images__trigger:hover{background-color:#fff}.farm__stats-section{background-color:#f1f1f1;border-radius:.625rem;margin-bottom:3.75rem;padding:1.125rem 1.875rem .9375rem}.farm__stats-section__label{border-bottom:1px solid var(--color-border);font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:700;margin-block:0 .9375rem;padding-bottom:.5625rem}.farm__stats{flex-wrap:wrap;gap:.3125rem 1.25rem;list-style:none;margin:0;padding:0}.farm__stat,.farm__stats{align-items:center;display:flex}.farm__stat{font-size:.9375rem;gap:.5rem}.farm__stat strong{font-size:1.25rem;font-weight:700}.farm__stat:first-child{flex:1}@media screen and (max-width:900px){.farm__stat:first-child{flex-basis:100%}}.farm__stat:first-child strong{font-size:2rem}@media screen and (min-width:900px){.farm__stat:not(:first-child):not(:last-child){padding-right:1.25rem;position:relative}.farm__stat:not(:first-child):not(:last-child):after{background-color:var(--color-border);content:"";height:1.8125rem;margin-top:-.90625rem;position:absolute;right:.5px;top:50%;width:1px}}.farm__vision-intro>:first-child{margin-top:0}.farm__vision-intro>:last-child{margin-bottom:0}.farm__vision-intro{font-size:1.5rem}.farm__body{display:grid;gap:2.5rem 5%;grid-template-areas:"aside" "main ";grid-template-columns:1fr;margin-inline:auto;max-width:70rem;width:92%}@media screen and (min-width:55rem){.farm__body{grid-template-areas:"main aside";grid-template-columns:minmax(0,2.2fr) 1fr}}.farm__body-section:not(:first-child){border-top:1px solid var(--color-border);margin-top:2.5rem;padding-top:2.5rem}.farm__body-section__label{font-size:2rem;line-height:1.1;margin-block:0 2.5rem}.farm__body__aside{grid-area:aside}.farm__body__main{grid-area:main}.farm__opportunites{background-color:#f1f1f1;border-radius:.625rem;padding-inline:1.5rem}.farm__opportunity{display:flex;flex-direction:column;gap:.625rem;padding-block:1.25rem}@media screen and (min-width:29.375rem){.farm__opportunity{flex-direction:row}}.farm__opportunity:not(:first-child){border-top:1px solid var(--color-border)}.farm__opportunity__label{font-size:.9375rem;line-height:1;margin-block:0}@media screen and (min-width:29.375rem){.farm__opportunity__label{flex-basis:6.25rem}}.farm__opportunity__options{display:flex;flex:1;flex-wrap:wrap;font-size:1rem;gap:.3125rem .9375rem;list-style:none;margin:0;padding:0}.farm__opportunity__options li{flex-basis:12.5rem;flex-grow:0;flex-shrink:0;line-height:1.25}.farm__opportunity__value{font-size:1rem;justify-self:flex-end;margin-block:0}.farm__opportunity__value strong{display:block}.farm__opportunity__value span{font-size:.9375rem}@media screen and (min-width:55rem){.farm .contact-card{position:sticky;top:calc(var(--drupal-displace-offset-top) + .9375rem)}}.farm__attachments{display:flex;flex-wrap:wrap;gap:.625rem;list-style:none;padding:0}.farm__attachments li{flex:1;line-height:1.2;min-width:calc(50% - .3125rem)}.farm-teasers{list-style:none;margin:0;padding:0}.farm-teasers__item{border-bottom:1px solid var(--color-border-medium)}.farm-teaser__link{display:flex;gap:1.875rem;padding:1.25rem;text-decoration:none}.farm-teaser__link:focus,.farm-teaser__link:hover{background-color:#f1f1f1;text-decoration:none}.farm-teaser .land-label{margin-block:0 .25rem}.farm-teaser__text{flex:1}.farm-teaser__title{font-size:1.1875rem;line-height:1.1;margin-block:0 .625rem}.farm-teaser__acreage,.farm-teaser__city,.farm-teaser__county,.farm-teaser__features,.farm-teaser__tenure{font-size:.9375rem;line-height:1.2;margin-block:0}.farm-teaser__city:not(:last-child){margin-bottom:.5rem}.farm-teaser__tenure{display:flex;gap:.3125rem;margin-top:.5rem}.farm-teaser__image{margin-top:1.6875rem;max-width:7.125rem;width:25%}.farm-teaser__image img{border-radius:.625rem}.farm-popup a{--color-link-underline:#0000;color:var(--color-text)}.farm-popup :is(a:focus,a:hover){color:var(--color-link-hover)}.farm-popup__header{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.farm-popup__header__tools{align-items:center;align-self:start;display:flex;gap:1.25rem;grid-area:1/1;padding:.9375rem .9375rem 0}.farm-popup__image{aspect-ratio:331/186;grid-area:1/1}.farm-popup__image img{border-radius:.625rem .625rem 0 0;display:block;height:100%;object-fit:cover;width:100%}.farm-popup__text{padding:1.25rem 1.375rem}.farm-popup .land-label{margin-block:0 .25rem}.farm-popup__title{font-size:1.1875rem;line-height:1.1;margin-block:0 .625rem}.farm-popup__acreage,.farm-popup__city,.farm-popup__county,.farm-popup__features,.farm-popup__tenure{font-size:.9375rem;line-height:1.2;margin-block:0}.farm-popup__city:not(:last-child){padding-bottom:.5rem}.farm-popup__tenure{display:flex;gap:.3125rem;padding-top:.5rem}.leaflet-popup{font-family:Montserrat,sans-serif}.leaflet-popup-content-wrapper{border:0;border-radius:.625rem;padding:0}.leaflet-popup-content{font-size:.9375rem;line-height:1.2;margin:0}.leaflet-popup-content p{margin-block:0}.leaflet-popup-close-button{display:none}.marker-cluster-medium,.marker-cluster-small{--color-text:var(--black);background-color:#1b7d0266;color:#000}.marker-cluster-medium div,.marker-cluster-small div{background-color:#1b7d02cc;color:var(--black)}.leaflet-marker-icon{filter:drop-shadow(0 0 4px grey)}.find-farmland-view{margin-bottom:-5rem}@media screen and (min-width:56.25rem){.find-farmland-view{display:grid;grid-template-areas:"listings map";grid-template-columns:29.375rem 1fr}.find-farmland-view.list-hidden .find-farmland-view__map{grid-column:1/span 2}.find-farmland-view.list-hidden .find-farmland-view__listings{opacity:0;pointer-events:none}}.find-farmland-view__map{grid-area:map}@media screen and (min-width:56.25rem){.find-farmland-view__map{height:calc(100vh - var(--drupal-displace-offset-top));position:sticky;top:0}.find-farmland-view__map :is(.geolocation-map-wrapper,.leaflet-container){height:100%!important}}.find-farmland-view__map .marker-cluster-small{background-color:#be9a4b99!important}.find-farmland-view__map .marker-cluster-small div{background-color:#be9a4b!important}.find-farmland-view__map .marker-cluster-small div span{font-weight:700!important}.find-farmland-view__listings{grid-area:listings}@media screen and (min-width:56.25rem){.find-farmland-view__listings{box-shadow:0 .25rem .25rem #00000040}}.map-list-hide{background:#0000;border:1px solid var(--color-border);border-radius:1.75rem;display:none;line-height:1;margin-left:auto;padding:.4375rem .59375rem;transition:border-color .3s ease-in-out}.map-list-hide:focus,.map-list-hide:hover{border-color:var(--color-text)}.map-list-hide svg{display:block;fill:currentColor;height:.875rem;width:.5625rem}@media screen and (min-width:56.25rem){.map-list-hide{display:block}}.map-list-show{appearance:none;background-color:#333;border:0;border-radius:1.875rem;color:#fff;display:none;font-size:.9375rem;font-weight:500;gap:.625rem;left:3.75rem;line-height:1;padding:.5rem 1.0625rem;position:absolute;text-transform:uppercase;top:1.6875rem;transition:background-color .3 ease-in-out;z-index:10}.map-list-show:focus,.map-list-show:hover{background-color:#242424}.map-list-show:focus:after,.map-list-show:hover:after{transform:translateX(2px)}.map-list-show:after{background-color:#fff;content:"";height:.875rem;-webkit-mask-image:image("icon--next.svg");mask-image:image("icon--next.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;transition:transform .3 ease-in-out;width:.5625rem}@media screen and (min-width:56.25rem){.list-hidden .map-list-show{display:flex}}.farms-list__header{--color-text:var(--white);--color-border:var(--color-border-medium);align-items:center;background-color:#333;display:flex;gap:.9375rem 1.5625rem;padding:1.0625rem 1.25rem;position:sticky;top:var(--drupal-displace-offset-top,0)}.farms-list__header__label{font-family:Montserrat,sans-serif;font-size:.9375rem;font-weight:500;margin-block:0;text-transform:uppercase}.farms-list__empty{padding:1.25rem}.filters-trigger{--color-text:var(--white);align-items:center;background:#0000;border:1px solid var(--color-border);border-radius:.9375rem;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.5625rem;line-height:1.0666666667;padding:.375rem 1.5rem;transition-duration:.3s;transition-property:color,border-color;transition-timing-function:ease-in-out}.filters-trigger:focus,.filters-trigger:hover{border-color:var(--color-text)}.filters-trigger:before{background-color:var(--color-text);content:"";height:1.0625rem;-webkit-mask-image:image("icon--filter.svg");mask-image:image("icon--filter.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease-in-out;width:1.25rem}.farm-cards{display:grid;gap:1.875rem;grid-template-columns:1fr;grid-template-rows:max-content;justify-content:center;list-style:none;margin:0;padding:0}@media screen and (min-width:37.5rem){.farm-cards{grid-template-columns:1fr 1fr}}@media screen and (min-width:75rem){.farm-cards{grid-template-columns:1fr 1fr 1fr}}.farm-card{height:100%;position:relative}.farm-card__link{align-items:stretch;background-color:#f1f1f1;border:none;border:1px solid var(--color-border);border-radius:.625rem;display:flex;flex-direction:column-reverse;height:100%;min-width:13.75rem;overflow:clip;text-decoration:none;transition:background-color border-color box-shadow .2s ease-in-out}.farm-card__link:hover{box-shadow:0 2px 10px 0 #63636366}.farm-card__text{flex:1 0 auto;font-size:.9375rem;line-height:1.2;margin:0;padding:1.5625rem 1.875rem;position:relative;z-index:2}.farm-card__title{font-size:1.25rem;margin-block:0}@media screen and (min-width:50rem){.farm-card__title{font-size:1.5rem}}.farm-card__title{font-family:Montserrat,sans-serif;font-weight:700;line-height:1.0833333333;margin-bottom:.9375rem}.farm-card__acreage,.farm-card__easement,.farm-card__housing{margin-block:0}.farm-card__city{margin-block:0 .875rem}.farm-card__tenure{margin-block:.875rem 0}.farm-card__image_empty{background-color:#f1f1f1;flex:0 0 3.75rem}.farm-card__features{left:.75rem;position:absolute;top:1rem;z-index:3}.farm-card .flag-favorite-farm{position:absolute;right:.9375rem;top:.9375rem;z-index:3}.block--available-land>h2{color:var(--green);font-size:2rem;margin:0 auto 1.875rem;max-width:1102px}.accordion-paragraph{display:flex;flex-direction:column;gap:.625rem;margin-block:3.75rem;margin-inline:auto;max-width:46.25rem;width:92%}.accordion-paragraph__title{margin-block:0}.accordion{--color-accordion-title:var(--color-header);--accordion-expander:var(--color-link);appearance:none;border-bottom:1px solid var(--color-border);padding-block:1.25rem}.accordion+.accordion{border-top:0}.accordion[open]>.accordion__title:before{transform:rotate(90deg)}.accordion__title{align-items:center;color:var(--color-accordion-title);cursor:pointer;display:flex;font-size:1.625rem;font-weight:700;gap:1.25rem;justify-content:space-between;line-height:1.2;list-style:none;position:relative;transition:color .3s ease-in-out}.accordion__title::-webkit-details-marker,.accordion__title::marker{display:none}.accordion__title:after{flex-basis:1rem;flex-shrink:0;height:.125rem;width:1rem}.accordion__title:after,.accordion__title:before{background-color:var(--accordion-expander);border-radius:1rem;content:"";display:block}.accordion__title:before{height:1rem;margin-top:-.5rem;position:absolute;right:.4375rem;top:50%;transition:transform .2s ease-in-out;width:.125rem}.accordion__title:focus,.accordion__title:hover{--color-accordion-title:var(--color-link)}.accordion__body>:first-child{margin-top:0}.accordion__body>:last-child{margin-bottom:0}.accordion__body{margin-top:1.25rem}.featured-links-paragraph__content{margin-block:5rem;margin-inline:auto;max-width:70rem;width:92%}.featured-links-paragraph__title{font-family:Merriweather,serif;font-size:3rem;margin-block:0 .875rem;text-align:center}.featured-links-paragraph__intro>:first-child{margin-top:0}.featured-links-paragraph__intro>:last-child{margin-bottom:0}.featured-links-paragraph__intro{margin-block:0 4.25rem;text-align:center}.featured-links-paragraph__links{display:flex;gap:1.875rem 2.3125rem;list-style:none;margin:0;padding:0}@media screen and (max-width:700px){.featured-links-paragraph__links{flex-wrap:wrap}}.featured-links-paragraph__links__item{flex:1}.featured-links-paragraph__links__item:nth-child(2n){--featured-link-bg:#0f3146e6}.featured-links-paragraph__links:not(:first-child){margin-top:4.25rem}.featured-link{border-radius:1rem;display:grid;grid-template-columns:100%;grid-template-rows:auto;min-height:25.375rem;overflow:clip;text-decoration:none;transition:box-shadow .2s ease-in-out}.featured-link :focus,.featured-link:hover{box-shadow:0 2px 10px 0 #63636366}.featured-link__image{grid-area:1/1;position:relative}.featured-link__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.featured-link__text{--color-text:var(--white);align-items:center;align-self:end;background-color:var(--featured-link-bg,#bd3a0fe6);display:flex;font-size:2.25rem;font-weight:800;grid-area:1/1;justify-content:center;line-height:1.12;margin:0;min-height:8.75rem;padding:.3125rem;position:relative;text-align:center;z-index:2}.hero-paragraph{--color-text:var(--white);background-color:var(--black);display:grid;grid-template-columns:100%;grid-template-rows:auto;min-height:calc(100vh - 120px)}@media screen and (min-width:500px){.hero-paragraph{min-height:36.5rem}}.hero-paragraph__title{align-self:end;font-family:Merriweather,serif;font-size:2.5rem;grid-area:1/1;line-height:1.1;margin:0 6.66% 5rem;max-inline-size:42.875rem;z-index:2}@media screen and (min-width:500px){.hero-paragraph__title{font-size:3.4375rem}}.hero-paragraph__image{grid-area:1/1;position:relative}.hero-paragraph__image:after{background-image:linear-gradient(180deg,#0000 31.66%,#000000b3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-paragraph__image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.image-paragraph{margin:3.125rem auto}.image-paragraph--wide{margin-inline:auto;max-width:70rem;width:92%}.image-paragraph--medium{margin-inline:auto;max-width:60rem;width:92%}.image-paragraph--narrow{margin-inline:auto;max-width:46.25rem;width:92%}.image-paragraph img{width:100%}.media-text-paragraph{align-items:center;display:grid;gap:1.5625rem 5.8%;grid-template-columns:auto;margin-block:5rem;margin-inline:auto;max-width:70rem;width:92%}@media screen and (min-width:50rem){.media-text-paragraph{grid-template-columns:1.06fr minmax(0,1fr)}.media-text-paragraph.image-right{grid-template-columns:minmax(0,1fr) 1.06fr}.media-text-paragraph.image-right .media-text-paragraph__image{order:2}}.media-text-paragraph img{aspect-ratio:14/13;height:100%;object-fit:cover;width:100%}.media-text-paragraph__caption>:first-child{margin-top:0}.media-text-paragraph__caption>:last-child{margin-bottom:0}.media-text-paragraph__caption{font-size:.9375rem;line-height:1.2;margin-top:.625rem}.media-text-paragraph__title{--color-link:var(--color-headline);--color-link-underline:#0000;font-size:2.5rem;line-height:1.1;margin-block:0}.media-text-paragraph__body>:first-child{margin-top:0}.media-text-paragraph__body>:last-child{margin-bottom:0}.media-text-paragraph__body:not(:first-child){margin-top:.625rem}.media-text-paragraph__link{margin-block:2.5rem 0}.media-text-paragraph__link a{--color-button-text:var(--color-button-primary-text);--color-button-bg:var(--color-button-primary-bg);--color-button-text-hover:var(--color-button-primary-text);--color-button-bg-hover:var(--color-button-primary-bg-hover);--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.media-text-paragraph__link :is(a:focus,a:hover){background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.text-paragraph{margin-block:3.125rem}.text-paragraph__body>:last-child{margin-bottom:0}.video-paragraph{margin-block:3.125rem;margin-inline:auto;max-width:46.25rem;width:92%}.video-paragraph .embed-video{margin-block:0}.region-footer{--color-text:var(--white);--color-link:var(--white);--color-link-hover:var(--sky);background-color:var(--navy);padding-block:3.125rem 2.0625rem}.region-footer .block__title{font-size:1.5rem;line-height:1.2;margin-block:0 .3125rem}.region-footer .block__content>:first-child{margin-top:0}.region-footer .block__content>:last-child{margin-bottom:0}.footer-logo-link{flex-shrink:0;width:10.4375rem}.menu--footer .menu{align-items:center;display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.9375rem;justify-content:center}.user-form-page .page-title{width:100%}.user-form-page .region-content{margin-inline:auto;max-width:40.625rem;padding-block:2.5rem 5rem;width:92%}.user-form :is(.form-email,.form-text){width:100%}.profile-page :is(.page-title,.tabs-container){display:none}.profile-page .user-form{margin-inline:auto;max-width:40.625rem;width:92%}.profile{background-color:#f1f1f1}.profile__listing-section{padding-block:3.125rem}.profile__listing-section__content{margin-inline:auto;max-width:70rem;width:92%}.profile__header{border-bottom:1px solid var(--color-border);margin-bottom:1.6875rem;padding-bottom:1.6875rem}.profile__title{font-family:Montserrat,sans-serif;font-size:2rem;margin-block:0}.profile__user-links{--color-link:var(--color-text);--color-link-underline:var(--color-text);font-size:.875rem;font-weight:700;margin-block:.3125rem 0}.profile__edit-link{align-items:center;display:inline-flex;gap:.875rem}.profile__edit-link:before{background-color:var(--color-text);content:"";height:1.25rem;-webkit-mask-image:url(../images/icon--edit.svg);mask-image:url(../images/icon--edit.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease-in-out;width:1.25rem}.profile__edit-link:focus,.profile__edit-link:hover{--color-link-underline:inherit}.profile__edit-link:focus:before,.profile__edit-link:hover:before{background-color:var(--color-link-hover)}.profile__section-title{font-size:2.5rem;margin-block:1.875rem}.profile__create-cta{background-color:var(--teal-light);border-radius:.625rem;margin-top:1.875rem;padding:2.5rem 1.875rem 1.875rem;text-align:center}.profile__create-cta__title{font-size:2.8125rem;line-height:1;margin-block:0}.profile__create-cta__action{margin-block:1.875rem 0}.profile__create-cta__action a{--color-button-text:var(--white);--color-button-text-hover:var(--white);--color-button-primary-bg:var(--navy);--color-button-primary-bg-hover:color-mix(in srgb,var(--color-button-primary-bg),#000 20%)}.profile__listing{background-color:#fff;border-radius:.625rem;margin-bottom:1.8125rem;padding:2.1875rem}.profile__listing__details{--color-link:var(--color-text);--color-link-underline:#0000;display:flex;flex-direction:column;font-size:.9375rem;gap:1.875rem;margin-bottom:1.875rem}@media screen and (min-width:700px){.profile__listing__details{flex-direction:row}.profile__listing__image{flex-basis:30%;flex-shrink:0}}.profile__listing__image img{border-radius:.625rem;display:block}.profile__listing__title{font-size:1.375rem;margin-block:0}.profile__listing p{font-size:.9375rem;line-height:1.3333333333}.profile__listing__updated{margin-block:.3125rem 1.6875rem}.profile__listing__acres,.profile__listing__city,.profile__listing__county{margin-block:0}.profile__listing__practices,.profile__listing__tenure{margin-block:1.25rem 0}.profile__listing__practices strong{display:block;text-transform:uppercase}.profile__listing__footer{border:1px solid var(--color-border);border-radius:.5rem;padding:2.5rem 6%}.profile__listing__status{--color-text:var(--color-text-light);font-size:.875rem;line-height:1.5714285714;margin-bottom:1.875rem;min-height:4.125rem;padding-left:6rem;position:relative}.profile__listing__status--draft:before{background-image:url(../images/icon--status-draft.svg)}.profile__listing__status--review:before{background-image:url(../images/icon--status-review.svg)}.profile__listing__status--published:before{background-image:url(../images/icon--status-published.svg)}.profile__listing__status--archived:before{background-image:url(../images/icon--status-archived.svg)}.profile__listing__status:before{background-color:#f1f1f1;background-position:50%;background-repeat:no-repeat;background-size:2rem;border-radius:.5rem;content:"";height:4.125rem;left:0;position:absolute;top:0;width:4.125rem}.profile__listing__status h3{font-size:1.25rem;margin-block:0}.profile__listing__status p{margin-block:.3125rem 0}.profile__listing__actions{align-items:center;display:flex;gap:1.875rem}.profile__listing__action{flex:1;--color-button-text:var(--color-button-primary-text);--color-button-bg:var(--color-button-primary-bg);--color-button-text-hover:var(--color-button-primary-text);--color-button-bg-hover:var(--color-button-primary-bg-hover);--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.profile__listing__action:focus,.profile__listing__action:hover{background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.profile__listing__action--edit{--color-button-text:var(--color-button-primary-text);--color-button-bg:var(--color-button-primary-bg);--color-button-text-hover:var(--color-button-primary-text);--color-button-bg-hover:var(--color-button-primary-bg-hover);--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.profile__listing__action--edit:focus,.profile__listing__action--edit:hover{background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.profile__listing__action:only-child{max-width:27rem}.profile__listing__expires{--color-text:var(--ui-red);font-weight:700}.profile__add_another>:first-child{margin-top:0}.profile__add_another>:last-child{margin-bottom:0}.profile__add_another{background-color:#fff;border-radius:.625rem;padding:2.1875rem;text-align:center}.profile__saved-section{padding-block:2.5rem 3.75rem}.profile__saved-section__content{margin-inline:auto;max-width:70rem;width:92%}.profile__saved-section-title{border-top:1px solid var(--color-border);font-size:2rem;margin-block:1.875rem;padding-top:1.875rem}.profile__saved-list{margin-bottom:3.75rem}.list--favorites{list-style:none;margin-bottom:0;padding:0}.list--favorites li{align-items:center;display:flex;gap:.9375rem;justify-content:space-between}.list--favorites li:not(:first-child){border-top:1px dashed var(--color-border);margin-top:.625rem;padding-top:.625rem}.list--favorites .flag{font-size:.875rem}.list--favorites .flag a{color:#333!important}.list--favorites .flag :is(a:focus,a:hover){color:#ea0d11!important}.messages{--color-text:var(--white);--color-link:var(--white);--color-link-hover:var(--white);background-color:#353641;background-position:1rem 50%;background-repeat:no-repeat;background-size:1rem auto;border:solid #353641;border-radius:2px;border-width:0 0 0 5px;margin:1.875rem auto;max-inline-size:90vw;padding:1.5rem 1.5rem 1.5rem calc(3rem - 5px)}.webform-message .messages{--color-link:inherit;--color-link-hover:inherit}.messages a{font-weight:700}.messages--status{background-image:url(../images/message-status.svg);border-color:#1b7d02}.messages--warning{background-image:url(../images/message-warning.svg);border-color:#fadc3b}.messages--error{background-image:url(../images/message-error.svg);border-color:#cd131b}.button--primary{--color-button-text:var(--color-button-primary-text);--color-button-bg:var(--color-button-primary-bg);--color-button-text-hover:var(--color-button-primary-text);--color-button-bg-hover:var(--color-button-primary-bg-hover);--color-link:var(--color-button-text);--color-link-hover:var(--color-button-text-hover);background-color:var(--color-button-bg);border:none;border-color:var(--color-button-border);border-radius:.25rem;border-style:solid;border-width:var(--button-border-width);color:var(--color-button-text);cursor:pointer;display:inline-block;font-size:1.0625rem;font-weight:600;letter-spacing:1.5px;line-height:1.1764705882;padding:calc(var(--button-vertical-padding) - var(--button-border-width)) calc(var(--button-horizontal-padding) - var(--button-border-width));text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease-in-out;vertical-align:top}.button--primary:focus,.button--primary:hover{background-color:var(--color-button-bg-hover);border-color:var(--color-button-border-hover);color:var(--color-button-text-hover)}.tabs-container{margin:1rem 0 1.5rem}.tabs{--color-tab-active:var(--color-link);--color-link:var(--color-text);--color-link-hover:var(--color-text);border-bottom:1px solid var(--color-border);display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:1rem;margin-top:1rem;text-align:left}.tabs li{margin:.5rem .5rem 0}.tabs li.is-active a{border-bottom-color:var(--color-text);cursor:default;font-weight:700}.tabs a{border-bottom:3px solid #0000;display:block;padding:.25em;text-decoration:none}.tabs :is(a:focus,a:hover){border-bottom-color:var(--color-tab-active)}.vertical-tabs{--tab-width:9em;margin-left:var(--tab-width);margin-block:0 2.5rem}.vertical-tabs__menu{margin-left:calc(var(--tab-width)*-1);width:var(--tab-width)}.vertical-tabs__menu-item{--color-link:var(--color-text);font-size:.875rem}.vertical-tabs__menu-item-title{text-decoration:none!important}.vertical-tabs__menu-item a{background-color:var(--gray-50);padding:.9375rem;text-decoration:none}.vertical-tabs__menu-item :is(a:focus,a:hover){--color-link-underline:#0000;background-color:var(--gray-100)}.vertical-tabs__menu-item a:hover{outline:none}.vertical-tabs__menu-item.is-selected a{background-color:var(--white)}.vertical-tabs__pane{--form-label-font-size:rem(16);font-size:.9375rem;margin:0;padding:1.5625rem}.vertical-tabs__pane .label{margin:0}.pager__items{clear:both;padding:0;text-align:center}.pager__item{background-image:none;display:inline;list-style-type:none;padding:0 .5em}.pager__item.is-active{font-weight:700}.dialog-off-canvas-main-canvas{overflow-x:clip}.toolbar-button *{color:inherit}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;src:url(../fonts/Merriweather-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:400;src:url(../fonts/Merriweather-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:url(../fonts/Merriweather-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:700;src:url(../fonts/Merriweather-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(../fonts/Montserrat-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(../fonts/Montserrat-Italic-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oswald;font-style:italic;font-weight:200 700;src:url(../fonts/Oswald-VariableFont_wght.woff2) format("woff2")}@media print{*{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a:link,a:visited{text-decoration:underline!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#skip-link,.action-links,.book-navigation,.breadcrumb,.feed-icons,.forum-topic-navigation,.links,.pager,.region-footer,.tabs{display:none;visibility:hidden}}/*# sourceMappingURL=styles.css.map */
