.about-editorial{color:#122f24}.about-editorial main h1,.about-editorial main h2,.about-editorial main h3{letter-spacing:-.045em;color:#123629;font-family:Georgia,Times New Roman,serif;font-weight:400}.about-container{max-width:1440px;margin:auto;padding-left:5.8%;padding-right:5.8%}.about-editorial main h2{margin:0 0 26px;font-size:clamp(38px,4.1vw,60px);line-height:1.04}.about-editorial main p{line-height:1.65}.about-kicker{letter-spacing:.14em;color:#788b7e;margin:0 0 20px;font:700 10px/1.3 Inter,Arial,sans-serif}.about-hero{background:#fff;height:clamp(450px,37vw,570px);position:relative;overflow:hidden}.about-hero picture{position:absolute;inset:0}.about-hero picture img{object-fit:cover;object-position:center;width:100%;height:100%}.about-hero-copy{width:min(40%,540px);position:absolute;top:50%;left:5.8%;transform:translateY(-50%)}.about-hero h1{margin:0 0 22px;font-size:clamp(54px,5.5vw,80px);line-height:.98}.about-hero-copy>p:not(.about-kicker){max-width:360px;margin:0;font-size:18px;line-height:1.45}.about-who{grid-template-columns:38% 1fr;align-items:start;gap:6%;padding-top:72px;padding-bottom:75px;display:grid}.about-who img{object-fit:cover;width:100%;height:350px}.about-story-text{white-space:pre-line;color:#40584a;max-width:430px;margin:0;font-size:16px;line-height:1.75}.about-services{padding-bottom:78px}.about-service-row{border-bottom:1px solid #d9e3db;grid-template-columns:30% 1fr auto;align-items:center;gap:22px;padding:24px 0;display:grid}.about-service-row h3{margin:0;font-size:clamp(24px,2.5vw,34px)}.about-service-row p{color:#40584a;max-width:540px;margin:0;font-size:15px}.about-service-row a{color:#07583b;white-space:nowrap;font-size:14px;font-weight:700}.about-service-row a span{margin-left:8px}.about-audience{background:#f1f5ee;padding:64px 0}.about-audience-grid,.about-process-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.about-audience-grid article{border-left:1px solid #d4dfd5;padding:0 32px}.about-audience-grid article:first-child{border:0;padding-left:0}.about-audience-grid h3,.about-process-grid h3{margin:0 0 12px;font-size:clamp(23px,2.25vw,32px)}.about-audience-grid p,.about-process-grid p,.about-details p,.about-contact p{color:#40584a;max-width:350px;margin:0;font-size:15px;line-height:1.65}.about-process{padding-top:74px;padding-bottom:72px}.about-process-grid{gap:40px;margin-bottom:30px}.about-process-grid article>span{color:#83a080;margin-bottom:10px;font-size:19px;font-weight:700;display:block}.about-process .button,.about-contact .button{min-height:46px}.about-details{grid-template-columns:40% 1fr;align-items:center;gap:5%;padding-top:0;padding-bottom:70px;display:grid}.about-details-image{background:#f5f7f3;height:280px}.about-details img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:25px}.about-contact{background:#f1f5ee;padding:55px 0}.about-contact>.about-container{justify-content:space-between;align-items:center;gap:30px;display:flex}.about-contact h2{margin-bottom:18px}.about-contact p{max-width:570px}.about-contact p a{color:#07583b;text-decoration:underline}.about-editorial main a:focus-visible{outline-offset:4px;outline:3px solid #d1a629}@media (width<=760px){.about-container{padding-left:5%;padding-right:5%}.about-hero{flex-direction:column;height:auto;display:flex}.about-hero picture{order:2;height:270px;position:relative}.about-hero-copy{width:auto;padding:52px 5% 35px;position:relative;top:auto;left:auto;transform:none}.about-hero h1{font-size:47px}.about-hero-copy>p:not(.about-kicker){font-size:16px}.about-editorial main h2{font-size:39px}.about-who{grid-template-columns:1fr;gap:30px;padding-top:55px;padding-bottom:60px}.about-who img{height:250px}.about-story-text{font-size:15px}.about-services{padding-bottom:60px}.about-service-row{grid-template-columns:1fr;gap:10px;padding:22px 0}.about-service-row h3{font-size:26px}.about-audience{padding:52px 0}.about-audience-grid,.about-process-grid{grid-template-columns:1fr;gap:22px}.about-audience-grid article,.about-audience-grid article:first-child{border:0;border-bottom:1px solid #d4dfd5;padding:0 0 20px}.about-audience-grid article:last-child{border:0;padding-bottom:0}.about-audience-grid h3,.about-process-grid h3{font-size:25px}.about-process{padding-top:60px;padding-bottom:55px}.about-process-grid{gap:25px}.about-details{grid-template-columns:1fr;gap:25px;padding-bottom:55px}.about-details-image{height:220px}.about-contact{padding:48px 0}.about-contact>.about-container{flex-direction:column;align-items:start}}@media (width>=761px){.about-hero-custom picture{left:42%}.about-hero-custom .about-hero-copy{width:34%}.about-story-text,.about-service-row p,.about-audience-grid p,.about-process-grid p,.about-details p,.about-contact p{font-size:17px}.about-hero-copy{width:min(36%,500px)}.about-hero:not(.about-hero-custom) .about-hero-copy{width:41%;max-width:590px}.about-hero h1{font-size:clamp(52px,5vw,72px)}}
