.service-areas{color:#f4f0e8;background:#141413;grid-template-columns:.8fr 1.2fr;gap:8vw;padding:clamp(80px,11vw,160px) 4vw;display:grid}.service-areas h2{letter-spacing:-.07em;text-transform:uppercase;margin:18px 0 25px;font-size:clamp(44px,6vw,90px);line-height:.9}.service-areas h2 em{text-transform:none;color:#d6ff26;font-family:Georgia,serif;font-weight:400}.service-areas-copy>p:last-child{color:#aaa8a2;max-width:380px;line-height:1.55}.service-area-list{border-top:1px solid #ffffff26}.service-area-list a{color:#f4f0e8;border-bottom:1px solid #ffffff26;grid-template-columns:45px 1fr auto;align-items:center;gap:18px;padding:24px 0;text-decoration:none;display:grid}.service-area-list a>span{color:#d6ff26;font-size:12px}.service-area-list h3{letter-spacing:-.04em;margin:0;font-size:clamp(19px,2vw,29px)}.service-area-list p{color:#a7a49f;margin:6px 0 0;font-size:14px}.service-area-list svg{color:#d6ff26}@media (max-width:800px){.service-areas{grid-template-columns:1fr;gap:45px;padding-left:6vw;padding-right:6vw}.service-area-list a{grid-template-columns:32px 1fr auto}}
