.ns-management-hero-actions{flex-wrap:wrap;gap:16px;display:flex}.ns-management-hero-actions .ns-btn{gap:16px;min-width:0}.ns-management-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ns-management-plan{min-width:0;color:var(--ns-navy);text-decoration:none;display:block}.ns-management-plan:hover{border-color:var(--ns-teal)}.ns-management-plan:focus-visible{outline:2px solid var(--ns-teal);outline-offset:4px}.ns-management-plan__intro{flex-direction:column;align-items:flex-start;gap:12px;height:100%;display:flex}.ns-management-plan__summary{white-space:pre-line}.ns-management-plan__more{margin-top:auto;padding-top:8px}.ns-mgmt .ns-management-plan--featured{border-top:3px solid var(--ns-navy);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;margin-top:20px;padding:24px 28px;display:grid}.ns-mgmt .ns-management-plan--featured h3{font-size:22px}.ns-management-conditions{align-self:center;min-width:0}.ns-management-conditions .ns-plans__table{table-layout:fixed;width:100%}.ns-management-conditions .ns-plans__table th{width:38%}.ns-management-conditions .ns-plans__table :is(th,td){overflow-wrap:anywhere}@media (width<=1000px){.ns-mgmt .ns-management-plan--featured{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=800px){.ns-management-hero-actions{flex-direction:column}.ns-management-hero-actions .ns-btn{width:100%}.ns-management-plans{grid-template-columns:minmax(0,1fr)}.ns-mgmt .ns-management-plan--featured{padding:20px 22px}}html body .ns-mgmt :is(#service,#plans,#reasons,#results,#voices,#properties,#about,#business-partners,#faq)>.ns-container>.ns-label,html body .ns-mgmt #results .ns-mgmt-stats2>.ns-label{text-align:center;text-transform:none;letter-spacing:.03em;font-family:"Times New Roman", Times, var(--ns-serif);margin-bottom:10px;font-size:16px;font-weight:400;line-height:1.4}html body .ns-mgmt :is(#service,#plans,#reasons,#results,#voices,#properties,#about,#business-partners,#faq)>.ns-container>.ns-title,html body .ns-mgmt #results .ns-mgmt-stats2>.ns-title{text-align:center;font-family:var(--ns-serif);letter-spacing:.06em;color:var(--ns-navy);margin-bottom:18px;font-size:clamp(28px,6.2vw,40px);font-weight:400;line-height:1.4}html body .ns-mgmt :is(#service,#plans,#reasons,#results,#voices,#properties,#about,#business-partners,#faq)>.ns-container>:is(.ns-lead,.ns-mgmt-reasons__lead){text-align:center;max-width:46em;margin-inline:auto}html body .ns-mgmt #results .ns-mgmt-statstitle{justify-content:center;gap:12px}html body .ns-mgmt .ns-section:not(.ns-entrust),html body .ns-mgmt .ns-section--cream:not(.ns-entrust),html body .ns-mgmt #plans,html body .ns-mgmt .ns-mgmt-partners,html body .ns-mgmt .ns-mgmt-work,html body .ns-mgmt .ns-phero--tint,html body .ns-mgmt .ns-contact{background:var(--ns-white)}html body .ns-mgmt #plans,html body .ns-mgmt #results,html body .ns-mgmt #properties,html body .ns-mgmt #business-partners,html body .ns-mgmt .ns-contact{background:#f5f6f8}html body .ns-mgmt .ns-customerbar__title,html body .ns-mgmt .ns-customerbar__link{color:var(--ns-navy)}html body .ns-mgmt .ns-planx{color:var(--ns-text)}html body .ns-mgmt .ns-planx .ns-title{color:var(--ns-navy)}html body .ns-mgmt .ns-planx .ns-label{color:var(--ns-teal)}html body .ns-mgmt .ns-planx .ns-lead{color:var(--ns-text)}html body .ns-mgmt .ns-planx .ns-note{color:#8f9aa4}html body .ns-mgmt .ns-planx__main,html body .ns-mgmt .ns-planx__card,html body .ns-mgmt .ns-planx__compare,html body .ns-mgmt .ns-rcard,html body .ns-mgmt .ns-mgmt-reasons__card,html body .ns-mgmt .ns-mgmt-stats2__item,html body .ns-mgmt .ns-mgmt-partners__card{background:var(--ns-white);border:1px solid #d9dde2}html body .ns-mgmt .ns-planx__table th,html body .ns-mgmt .ns-mgmt-voices__body,html body .ns-mgmt .ns-rcard__hl{background:var(--ns-white)}html body .ns-mgmt .ns-svc__photo,html body .ns-mgmt .ns-planx__photo,html body .ns-mgmt .ns-planx__thumb,html body .ns-mgmt .ns-rcard__art,html body .ns-mgmt .ns-rcard:nth-child(2) .ns-rcard__art,html body .ns-mgmt .ns-rcard:nth-child(3) .ns-rcard__art{background:#f3f4f6}html body .ns-mgmt .ns-mgmt-recruit,html body .ns-mgmt .ns-mgmt-recruit:hover{background:var(--ns-white)}html body .ns-mgmt .ns-mgmt-recruit:hover{border-color:var(--ns-navy)}html body .ns-mgmt .ns-planx .ns-title:after,html body .ns-mgmt .ns-mgmt-linetitle:after,html body .ns-mgmt #reasons .ns-rcard__tag:after{background:var(--ns-navy)}html body .ns-mgmt .ns-label{color:var(--ns-navy)!important}html body .ns-mgmt :is(h1,h2,h3,h4,h5,p,li,dt,dd,th,td,small,strong,b,em,span,a,summary,label,caption,div):not(.ns-label,.ns-btn,.ns-btn *,.ns-btn--fill,.ns-btn--fill *,.ns-contact .ns-btn--white,.ns-contact .ns-btn--white *,.ns-mgmt-recruit__go,.ns-mgmt-recruit__go *,figcaption,figcaption *,.ns-context--compact .ns-context__links a,.ns-context--compact .ns-context__links a *,.ns-entrust,.ns-entrust *,.ns-customerbar,.ns-customerbar *),html body .ns-mgmt .ns-entrust__panel :is(h3,p,span,strong,i):not(.ns-btn,.ns-btn *){color:#111!important}html body .ns-mgmt #reasons>.ns-container>:is(.ns-label,.ns-title,.ns-lead,.ns-mgmt-reasons__lead){text-align:center!important}html body .ns-mgmt .ns-mgmt-recruit{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px}html body .ns-mgmt .ns-mgmt-recruit__text{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}html body .ns-mgmt .ns-mgmt-recruit__text .ns-label{text-align:center;text-transform:none;letter-spacing:.03em;font-family:"Times New Roman", Times, var(--ns-serif);margin:0;font-size:16px;font-weight:400;line-height:1.4}html body .ns-mgmt .ns-mgmt-recruit__text strong{font-family:var(--ns-serif);letter-spacing:.06em;font-size:clamp(22px,3vw,28px);font-weight:400;line-height:1.4}html body .ns-mgmt .ns-phero__title{line-height:1.8!important}html body .ns-mgmt .ns-customerbar{background:var(--ns-navy);color:#fff;border-block:0}html body .ns-mgmt .ns-customerbar .ns-customerbar__title,html body .ns-mgmt .ns-customerbar .ns-customerbar__link,html body .ns-mgmt .ns-customerbar .ns-customerbar__link span{color:#fff!important}html body .ns-mgmt .ns-customerbar__link{border-color:#ffffff59}.ns-pagenav--chevron a{align-items:center;gap:6px;display:inline-flex}.ns-pagenav__chevron{font-size:10px;line-height:1;transform:translateY(1px)}.ns-mgmt-props__card--empty{min-height:100%}.ns-mgmt-props__more{justify-content:flex-end;margin-top:16px;display:flex}html body .ns-mgmt .ns-btn{height:40px!important;min-height:40px!important;padding-top:0!important;padding-bottom:0!important}html body .ns-mgmt .ns-context--compact .ns-context__links a{height:40px;min-height:40px;padding-block:0}html body .ns-mgmt .ns-mgmt-recruit__go{align-items:center;height:40px;padding-block:0;display:inline-flex}html body .ns-mgmt #service .ns-context--compact{justify-content:center;display:flex}html body .ns-mgmt #service .ns-context--compact .ns-context__links{justify-content:center}html body .ns-mgmt #reasons .ns-mgmt-reasons__more{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}html body .ns-mgmt .ns-mgmt-voices--link{grid-template-columns:none;justify-content:flex-end;display:flex}html body .ns-mgmt .ns-mgmt-props__more{justify-content:flex-end;margin-top:24px;display:flex}html body .ns-mgmt .ns-mgmt-props__list{margin-top:12px}html body .ns-mgmt #about>.ns-container>.ns-label,html body .ns-mgmt #about>.ns-container>.ns-title{text-align:left}html body .ns-mgmt #about>.ns-container>.ns-title{margin-top:8px}html body .ns-mgmt #about .ns-context__links a{height:auto;min-height:0;padding:10px 24px}html body .ns-mgmt #about .ns-mgmt-recruit,html body .ns-mgmt #about .ns-mgmt-recruit:hover{text-align:left;background:#f0f0f0;flex-direction:row;justify-content:space-between;align-items:center;gap:24px}html body .ns-mgmt #about .ns-mgmt-recruit__text{text-align:left;align-items:flex-start}html body .ns-mgmt #about .ns-mgmt-recruit__go{align-self:center;height:auto;margin-left:0;padding:16px 48px}@media (width<=767px){html body .ns-mgmt #about .ns-mgmt-recruit{flex-direction:column;align-items:flex-start}html body .ns-mgmt #about .ns-mgmt-recruit__go{align-self:flex-end}}
