.aced-services-preview{padding:85px 0;background:#173d35;color:white}.aced-services-head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:28px}.aced-services-head h2{color:white;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.05;letter-spacing:-.035em;margin:12px 0}.aced-services-head p{max-width:620px;color:#d1e5dc;line-height:1.6;margin:0}.aced-services-head>a{color:#b1e6d4;font-weight:700;text-decoration:none;white-space:nowrap}.aced-services-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #416e5f}.aced-services-grid a{min-height:180px;padding:21px;display:flex;flex-direction:column;gap:12px;color:white;text-decoration:none;border-right:1px solid #416e5f}.aced-services-grid a:last-child{border:0}.aced-services-grid a:hover{background:#255445}.aced-services-grid a:focus-visible{outline:3px solid #9be3c7;outline-offset:-3px}.aced-services-grid span{font-size:.7rem;letter-spacing:.12em;color:#a2d6c2}.aced-services-grid strong{line-height:1.3;font-size:1rem}.aced-services-grid small{color:#c2d9ce;line-height:1.4}.aced-services-grid b{color:#a7ddc8;margin-top:auto}.aced-services-note{font-size:.8rem;color:#bcd5ca;margin:17px 0 0;line-height:1.5}@media(max-width:1000px){.aced-services-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aced-services-grid a{border-bottom:1px solid #416e5f}}@media(max-width:650px){.aced-services-preview{padding:52px 0}.aced-services-head{align-items:start;flex-direction:column}.aced-services-grid{grid-template-columns:1fr 1fr}.aced-services-grid a{min-height:150px;padding:16px}}
