.nhr-svcs{--nhr-navy:#081320;--nhr-fog:#f7f5f1;--nhr-steel:#5d7c8d;--nhr-terracotta:#c47a57;color:var(--nhr-navy)}
.nhr-svcs__eyebrow{color:var(--nhr-steel);font:700 .72rem/1.3 Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}
.nhr-svcs__title{font-family:Georgia,"Times New Roman",serif;font-weight:400;line-height:1.05;letter-spacing:-.035em;max-width:950px}.nhr-svcs__title em{color:var(--nhr-steel);font-weight:400}.nhr-svcs__intro{color:#4c5961;max-width:760px}
.nhr-svc{border-top:1px solid #c8d0cc}.nhr-svc:last-of-type{border-bottom:1px solid #c8d0cc}.nhr-svc summary{align-items:center;cursor:pointer;display:grid;grid-template-columns:70px minmax(0,1fr) 42px;gap:1rem;list-style:none;padding:2.25rem 0}.nhr-svc summary::-webkit-details-marker{display:none}.nhr-svc summary:after{border:1px solid var(--nhr-steel);border-radius:50%;color:var(--nhr-steel);content:"+";display:grid;font:300 1.4rem/1 Arial,sans-serif;height:40px;place-items:center;width:40px}.nhr-svc[open] summary:after{background:var(--nhr-navy);border-color:var(--nhr-navy);color:#fff;content:"−"}.nhr-svc summary span{color:var(--nhr-terracotta);font:400 1rem/1 Georgia,serif}.nhr-svc summary strong{font:400 clamp(1.5rem,3vw,2.5rem)/1.1 Georgia,serif}.nhr-svc__body{padding:0 0 4rem 86px}.nhr-svc__body h3{font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:400}.nhr-svc__body li{margin:.55rem 0}.nhr-svc__fit{background:var(--nhr-fog);border-left:3px solid var(--nhr-terracotta);padding:2rem}.nhr-svcs__cta{background:var(--nhr-navy);color:#fff}.nhr-svcs__cta h2{color:#fff;font-family:Georgia,"Times New Roman",serif;font-weight:400}.nhr-svcs__cta p{color:#d5dde2}.nhr-svcs__button .wp-block-button__link{background:#fff;border-radius:0;color:var(--nhr-navy);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}
@media(max-width:781px){.nhr-svc summary{grid-template-columns:38px minmax(0,1fr) 36px;padding:1.5rem 0}.nhr-svc summary:after{height:34px;width:34px}.nhr-svc__body{padding-left:0}}
@media(prefers-reduced-motion:reduce){.nhr-svcs *{scroll-behavior:auto!important}}
