.customer-section{background:var(--dark);color:white;position:relative}.anchor-alias{position:absolute;top:0}.customer-section .section-heading{align-items:start}.customer-section .section-heading>p{color:#c5dacf;max-width:520px}.customer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:48px 0}.customer-grid article{padding:26px;background:#173b2d;border-top:2px solid #59caa1}.customer-number{font-size:14px;color:#8bd7b6}.customer-grid h3{font-size:27px;font-weight:500;margin:28px 0 18px}.customer-grid p{color:#c5dacf;font-size:16px;margin:0}.news-masthead{background:var(--dark);color:white;padding:35px 7% 70px}.news-breadcrumb{display:block;color:#c5dacf;font-size:14px;margin-bottom:40px}.news-masthead .eyebrow{color:#66d6ad}.news-masthead h1{font-size:clamp(42px,5.5vw,74px);max-width:1050px}.news-masthead>p:not(.eyebrow){max-width:760px;font-size:20px;color:#c5dacf}.news-topics{display:flex;gap:12px 30px;flex-wrap:wrap;margin-top:35px;border-top:1px solid #436052;padding-top:25px;font-size:14px}.news-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.news-card{display:block;background:white;border-bottom:2px solid var(--green);transition:transform .2s}.news-card:hover{transform:translateY(-4px)}.news-card>img,.news-project-visual{aspect-ratio:16/10;width:100%;object-fit:cover;display:block}.news-card>div:not(.news-project-visual){padding:30px}.news-card h3{font-size:30px;line-height:1.2;font-weight:500;letter-spacing:-.7px}.news-card .eyebrow{font-size:12px;color:var(--green)}.news-card p:not(.eyebrow){color:#526059}.news-project-visual{background:#173b2d;color:#d8f1df;display:flex;flex-direction:column;justify-content:center;padding:35px}.news-project-visual>span{font-size:14px}.news-project-visual strong{font-size:clamp(55px,6vw,95px);line-height:1.3;font-weight:500}.news-project-visual small{font-size:.4em}.news-article figure{margin:0 0 60px}.news-article figure img{width:100%;height:auto;display:block}.news-article figcaption{font-size:14px;color:#526059;margin-top:12px}.article-copy{max-width:780px;margin:auto}.article-copy p{font-size:18px;line-height:1.75}.project-facts{display:grid;grid-template-columns:1fr 1fr;max-width:780px;gap:30px;margin:0 auto 55px;padding-bottom:35px;border-bottom:1px solid var(--line)}.project-facts strong{display:block;font-size:48px;font-weight:500}.project-facts span{font-size:14px;color:#526059}.news-back{margin-top:40px}.news-image{text-align:left}@media(max-width:1000px){.customer-grid{grid-template-columns:1fr 1fr}.news-grid{gap:22px}}@media(max-width:720px){.customer-grid,.news-grid{grid-template-columns:1fr}.customer-grid{gap:20px}.news-masthead{padding:28px 6% 48px}.news-masthead h1{font-size:44px;letter-spacing:-2px}.news-masthead>p:not(.eyebrow){font-size:18px}.news-card>div:not(.news-project-visual){padding:25px}.project-facts strong{font-size:36px}.news-project-visual strong{font-size:76px}.customer-section .section-heading>p{margin-top:25px}}
