@font-face{font-family:Commissioner Tabular;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/commissioner-light-tabular.woff2)format("woff2");unicode-range:U+30-39}.atm .about-v4{--about-v4-related:24px;--about-v4-part:32px;--about-v4-section:64px;color:#314757;padding-top:48px}.atm .about-v4>.atm__wrapper+.atm__wrapper{margin-top:var(--about-v4-section)}.atm .about-v4 h1,.atm .about-v4 h2,.atm .about-v4 h3,.atm .about-v4 h4,.atm .about-v4 p{margin:0}.atm .about-v4 .about-v4-intro{gap:var(--about-v4-related);display:grid}.atm .about-v4 .about-v4-intro h1{letter-spacing:.03em;color:#566873;font-size:1em;font-weight:400;line-height:1.55}.atm .about-v4 .about-v4-lead{letter-spacing:-.01em;color:#314757;font-size:3em;font-weight:400;line-height:1.15}.atm .about-v4 .about-v4-lead strong{font-weight:600}.atm .about-v4 .about-v4-note{max-width:76ch;line-height:1.55}.atm .about-v4 .about-v4-ceo{margin-top:var(--about-v4-related);background:#3147571a;border-radius:14px;grid-template-columns:minmax(0,1fr) 40%;align-items:start;display:grid;overflow:hidden}.atm .about-v4 .about-v4-portrait{align-self:start;min-width:0}.atm .about-v4 .about-v4-portrait img{width:100%;height:auto;display:block}.atm .about-v4 .about-v4-quote-copy{order:-1;align-items:flex-start;min-width:0;display:flex}.atm .about-v4 .about-v4-quote-copy .about-v4-letter-body{color:#263d4a;padding:40px;font-size:18px;line-height:1.55}.atm .about-v4 .about-v4-quote-copy p+p{margin-top:12px}.atm .about-v4 .about-v4-quote-copy .about-v4-ceo-signature{color:#566873;margin-top:24px;font-size:16px}.atm .about-v4 .about-v4-copy-field{margin-top:var(--about-v4-related);padding:var(--about-v4-part);background:#eff3f4;border-radius:10px}.atm .about-v4 .about-v4-copy-field p{color:#263d4a;max-width:80ch;font-size:18px;line-height:1.6}.atm .about-v4 .about-v4-service-list{margin-top:var(--about-v4-part)}.atm .about-v4 .about-v4-service{padding:var(--about-v4-part) 0;border-top:1px solid #e1e6e8}.atm .about-v4 .about-v4-service:last-child{padding-bottom:0}.atm .about-v4 .about-v4-service-heading{color:#314757;flex-flow:row;justify-content:flex-start;align-items:baseline;gap:20px;padding:0;font-size:32px;line-height:1.15;display:flex}.atm .about-v4 .about-v4-service-num{font-family:Commissioner Tabular,Commissioner Local,sans-serif;font-size:inherit;font-variant-numeric:tabular-nums;font-weight:300;line-height:inherit;color:inherit;flex:none}.atm .about-v4 .about-v4-service h3{min-width:0;font-size:inherit;font-weight:550;line-height:inherit;letter-spacing:-.035em;color:#314757;flex:1}.atm .about-v4 .about-v4-service-projects{margin-top:var(--about-v4-related);padding:0 var(--about-v4-part)}.atm .about-v4 .about-v4-service-projects h4{color:#314757;margin-bottom:4px;font-size:17px;font-weight:600;line-height:1.45}.atm .about-v4 .about-v4-project-links{flex-wrap:wrap;gap:0 10px;margin:0;padding:0;list-style:none;display:flex}.atm .about-v4 .about-v4-project-links li{margin:0;padding:0;list-style:none;display:inline-flex}.atm .about-v4 .about-v4-project-links a{white-space:nowrap;color:#566873;text-underline-offset:4px;align-items:center;min-width:44px;min-height:44px;padding:6px 0;font-size:14px;line-height:1.3;text-decoration:underline #a7b7be;display:inline-flex}.atm .about-v4 .about-v4-project-links a:hover{color:#314757;text-decoration-color:currentColor}.atm .about-v4 .about-v4-situations{padding-bottom:var(--about-v4-section)}.atm .about-v4 .about-v4-situations-grid{gap:var(--about-v4-part);margin-top:var(--about-v4-part);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.atm .about-v4 .about-v4-situations-grid p{color:#263d4a;font-size:18px;line-height:1.6}.atm .about-v4 .about-v4-situations-grid strong{color:#314757;font-weight:600}.atm .about-v4 .about-v4-situations-prompt{margin-top:var(--about-v4-part);font-size:1.1em;line-height:1.55}.atm .about-v4 .about-v4-contact-slot{min-height:1.55em}@media (width<768px){.atm .about-v4{--about-v4-related:16px;--about-v4-part:24px;--about-v4-section:48px;padding-top:24px}.atm .about-v4 .about-v4-lead{font-size:2.6em}.atm .about-v4 .about-v4-ceo,.atm .about-v4 .about-v4-situations-grid{grid-template-columns:minmax(0,1fr)}.atm .about-v4 .about-v4-situations-grid p{font-size:17px}.atm .about-v4 .about-v4-quote-copy{order:0}.atm .about-v4 .about-v4-quote-copy .about-v4-letter-body{padding:24px;font-size:16px}.atm .about-v4 .about-v4-copy-field p{font-size:17px}.atm .about-v4 .about-v4-service-heading{gap:14px;font-size:clamp(24px,7.2vw,28px);line-height:1.18}.atm .about-v4 .about-v4-service h3{overflow-wrap:anywhere}}@media (width<=400px){.atm .about-v4 .about-v4-service-num{font-size:calc(1em - 4px)}}
