.editorial-poly .poly-wordmark{gap:0;min-width:224px}.editorial-poly .poly-wordmark img{width:54px;height:54px;object-fit:contain;margin-right:10px}.editorial-poly .poly-wordmark>span{font-size:22px;letter-spacing:-.065em;font-weight:500}.editorial-poly .poly-wordmark small{display:block;font-size:6px;letter-spacing:.2em;text-align:center;margin-top:5px}.editorial-poly .capability-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.editorial-poly .home-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-poly .services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-poly .contact-card>img{width:100px;height:100px;object-fit:contain;background:#fff;padding:12px}.editorial-poly .contact-card a{overflow-wrap:anywhere}.editorial-poly .poly-values{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0;margin-top:30px}.editorial-poly .poly-values li{padding:16px;border:1px solid #cbd7e4;background:#fff}.poly-projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.poly-project{background:white;border:1px solid #cbd7e4;border-radius:8px;overflow:hidden}.poly-project img{display:block;width:100%;height:240px;object-fit:cover}.poly-project .project-copy{padding:26px}.poly-project .project-copy h3{font-size:22px}.poly-project .project-copy p{font-size:14px;line-height:1.8;color:#4d6177}.poly-project .project-copy .eyebrow{font-size:10px}.poly-project .project-copy a{display:inline-block;margin-top:18px;border-bottom:1px solid #8aa2b5;font-size:13px}.poly-about-image{display:block;width:100%;max-height:370px;object-fit:cover;border-radius:8px}.editorial-poly .home-about .about-grid{align-items:center}.editorial-poly .contact-page{background:#f6f9fc}.editorial-poly .project-form input,.editorial-poly .project-form select,.editorial-poly .project-form textarea{font:inherit}.editorial-poly .project-form .form-help{font-size:12px;line-height:1.8;color:#4d6177}.editorial-poly .project-form button:disabled{opacity:.65;cursor:wait}@media(max-width:950px){.editorial-poly .poly-wordmark{min-width:190px}.editorial-poly .poly-wordmark>span{font-size:19px}.editorial-poly .poly-wordmark img{width:44px;height:44px}.poly-projects{grid-template-columns:1fr 1fr}}@media(max-width:800px){.editorial-poly .capability-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-poly .home-preview-grid{grid-template-columns:1fr}.editorial-poly .services-grid{grid-template-columns:1fr}.poly-projects{grid-template-columns:1fr}.editorial-poly .capability-link:last-child{grid-column:auto;display:flex;flex-direction:column;align-items:flex-start;min-height:146px;gap:0}.editorial-poly .capability-link:last-child svg{margin-bottom:17px}.editorial-poly .capability-link:last-child:after{bottom:22px}}@media(max-width:520px){.editorial-poly .poly-wordmark{min-width:0}.editorial-poly .poly-wordmark>span{font-size:17px}.editorial-poly .poly-wordmark img{width:37px;height:40px;margin-right:7px}.editorial-poly .poly-values{grid-template-columns:1fr}.editorial-poly .header-inner{gap:10px}}