.nr-care{background:#e7eaf2;color:#202128;padding:clamp(65px,7vw,106px) 0}
.nr-care__inner{max-width:1440px}
.nr-care header{display:grid;grid-template-columns:.6fr 1.5fr .9fr;gap:20px;align-items:end;margin-bottom:40px}
.nr-care header p{color:#354ea3;letter-spacing:.18em;font-size:11px;font-weight:700;margin:0 0 7px}
.nr-care h2{font-size:clamp(36px,4.2vw,62px);font-weight:500;letter-spacing:-.065em;line-height:1.03;margin:0}
.nr-care header>span{font-size:14px;line-height:1.65;color:#505562;max-width:350px;justify-self:end}
.nr-care__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}
.nr-care details{border-top:2px solid #354ea3;padding:0 16px 18px 0;min-height:198px}
.nr-care summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:10px;font-size:20px;font-weight:600;letter-spacing:-.035em;padding:24px 0 15px}
.nr-care summary::-webkit-details-marker{display:none}
.nr-care summary>span{font-size:11px;font-weight:700;letter-spacing:.17em;color:#354ea3;margin-right:5px}
.nr-care summary>b{font-size:24px;font-weight:400;margin-left:auto}
.nr-care details[open] summary>b{transform:rotate(45deg)}
.nr-care details p{font-size:13px;line-height:1.7;color:#505562;margin:0 25px 0 0;max-width:350px}
.nr-care__link{display:inline-block;color:#354ea3;border-bottom:1px solid currentColor;text-decoration:none;font-size:13px;font-weight:700;padding-bottom:5px;margin-top:22px}
@media(max-width:900px){.nr-care header{grid-template-columns:1fr 2fr}.nr-care header>span{grid-column:2;justify-self:start}.nr-care__grid{grid-template-columns:1fr 1fr}.nr-care details:last-child{grid-column:1/-1}}
@media(max-width:600px){.nr-care header{display:block}.nr-care h2{margin:15px 0}.nr-care__grid{display:block}.nr-care details,.nr-care details:last-child{min-height:0;grid-column:auto;border-bottom:1px solid #c4cbdc}.nr-care summary{font-size:19px}}
