.site-body{--brand:#143961;--accent:#D5A84B;--serif:Georgia, "Times New Roman", serif;--sans:"Trebuchet MS", "Segoe UI", sans-serif;--line:#DCE2DB;--site-section-space:82px;--site-card-space:24px;--site-card-negative-space:-24px;--site-content-gap:18px;--site-control-radius:2px;--site-surface-radius:0}.utility-bar{background:var(--brand)}.site-header{border-bottom-color:var(--line)}.site-body .hero h1 em{color:var(--accent)}.site-body .section{padding-block:var(--site-section-space)}.site-body .section-cta{padding-block:0 var(--site-section-space)}.site-body .news-content,.site-body .listing-content,.site-body .person-card,.site-body .benefit-card,.site-body .job-card{padding:var(--site-card-space)}.site-body .benefit-card>img{margin:var(--site-card-negative-space) var(--site-card-negative-space) var(--site-card-space);max-width:calc(100% - var(--site-card-negative-space) - var(--site-card-negative-space))}.site-body .news-grid,.site-body .listing-grid,.site-body .people-grid,.site-body .benefit-grid,.site-body .jobs-grid{gap:var(--site-content-gap)}.site-body .contact-layout{gap:var(--site-content-gap)}.site-body .button,.site-body .search-row input,.site-body .form-stack input:not([type=checkbox]):not([type=file]),.site-body .form-stack textarea,.site-body .form-stack select{border-radius:var(--site-control-radius)}.site-body .news-card,.site-body .listing-card,.site-body .person-card,.site-body .benefit-card,.site-body .job-card,.site-body .document-row,.site-body .cta-panel,.site-body .contact-form-wrap{border-radius:var(--site-surface-radius);overflow:hidden}.site-body .news-card,.site-body .listing-card,.site-body .person-card,.site-body .benefit-card,.site-body .job-card,.site-body .document-row,.site-body .contact-form-wrap{border-color:var(--line)}.site-body .form-stack input:not([type=checkbox]):not([type=file]),.site-body .form-stack textarea,.site-body .form-stack select,.site-body .search-row input{border-color:var(--line)}.site-body[data-field-style="filled"] .form-stack input:not([type=checkbox]):not([type=file]),.site-body[data-field-style="filled"] .form-stack textarea,.site-body[data-field-style="filled"] .form-stack select,.site-body[data-field-style="filled"] .search-row input{background:var(--paper)}.site-body[data-button-style="outline"] .button-primary,.site-body[data-button-style="outline"] .button-accent{border-color:var(--brand);color:var(--brand);background:transparent}.site-body[data-button-style="outline"] .button-primary:hover,.site-body[data-button-style="outline"] .button-accent:hover{color:#fff;background:var(--brand)}.site-body[data-button-style="outline"] .cta-panel .button-accent{border-color:var(--accent);color:var(--accent)}.site-body[data-button-style="outline"] .cta-panel .button-accent:hover{color:#19251E;background:var(--accent)}