body.averra-site .averra-about.content-page .about-statement{margin-top:var(--av-space);border-block:1px solid var(--av-rule);color:var(--blue);background:0 0;border-radius:0;padding:clamp(48px,6vw,96px) 0;display:block}body.averra-site .averra-about.content-page .about-statement .eyebrow{color:var(--blue);margin:0 0 32px;font-size:13px;line-height:1.7}body.averra-site .averra-about.content-page .about-statement h2{color:inherit;letter-spacing:-.025em;overflow-wrap:normal;max-width:none;margin:0;font-size:clamp(36px,6vw,96px);line-height:1.3}body.averra-site .averra-about.content-page .about-principles-chapter{padding-top:clamp(64px,7vw,112px);display:block}body.averra-site .averra-about.content-page .about-principles{max-width:1100px;margin-inline:auto}body.averra-site .averra-about.content-page .about-process-intro{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:32px 64px;margin-bottom:56px;display:grid}body.averra-site .averra-about.content-page .about-process-intro .chapter-label{grid-column:1/-1}body.averra-site .averra-about.content-page .about-process-intro h2{margin:0}body.averra-site .averra-about.content-page .about-process-intro>p:last-child{grid-column:auto;align-self:start;margin:8px 0 0;font-size:18px;line-height:1.9}body.averra-site .averra-service.service-impact .impact-title-row h1{overflow-wrap:normal;font-size:clamp(42px,5.3vw,84px)}body.averra-site .averra-service.service-impact .impact-title-row h1 span{white-space:nowrap}body.averra-site .averra-service.service-impact #more-title{text-wrap:balance;overflow-wrap:normal;max-width:none}body.averra-site .averra-service.service-impact .impact-project{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}body.averra-site .averra-service.service-impact .impact-project-copy{min-width:0}body.averra-site .averra-service.service-impact .impact-project-copy>p{font:11px/1.7 var(--font);letter-spacing:.13em}body.averra-site .averra-service.service-impact .impact-project h2{text-wrap:balance;overflow-wrap:normal;font-size:clamp(32px,3.6vw,56px)}body.averra-site .averra-service.service-impact .impact-client-wall{background:#ffffffb8;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 30px;margin:0;padding:24px 28px;list-style:none;display:grid}body.averra-site .averra-service.service-impact .impact-client-wall li{justify-content:center;align-items:center;min-width:0;min-height:72px;display:flex}body.averra-site .averra-service.service-impact .impact-client-wall li:last-child{grid-column:1/-1}body.averra-site .averra-service.service-impact .impact-client-wall img{object-fit:contain;width:auto;max-width:min(100%,190px);height:auto;max-height:58px;display:block}@media (width>=1100px) and (height>=800px){body.averra-site .averra-service.service-impact{--m40-scene-height:calc(100svh - 96px);--m40-scene-gap:clamp(20px, 2.4vh, 32px)}body.averra-site .averra-service.service-impact .impact-chapter{padding-block:0;scroll-margin-top:96px}body.averra-site .averra-service.service-impact .impact-case-scene{gap:var(--m40-scene-gap);height:var(--m40-scene-height);grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;padding-block:40px;display:grid}body.averra-site .averra-service.service-impact .impact-chapter-top{padding-bottom:16px}body.averra-site .averra-service.service-impact :is(.impact-web-heading,.brand-heading,.social-heading,.publication-heading){align-items:center;padding:0}body.averra-site .averra-service.service-impact .impact-chapter h2{overflow-wrap:normal;font-size:clamp(42px,4.2vw,72px);line-height:1.25}body.averra-site .averra-service.service-impact .impact-case-line{min-width:0;margin:0;padding-top:16px}body.averra-site .averra-service.service-impact .impact-brand .impact-case-line{margin-bottom:0}body.averra-site .averra-service.service-impact :is(.web-stage,.brand-system,.social-sequence,.publication-stage){height:100%;min-height:0;margin:0}body.averra-site .averra-service.service-impact .web-stage{padding:0 16% 40px 2%}body.averra-site .averra-service.service-impact :is(.web-main,.web-companion,.brand-grid,.publication-spread,.publication-cover,.social-frame){flex-direction:column;min-height:0;display:flex}body.averra-site .averra-service.service-impact .web-main{height:100%}body.averra-site .averra-service.service-impact :is(.web-main,.web-companion,.brand-grid,.publication-spread,.publication-cover,.social-frame) img{object-fit:contain;flex:1 1 0;width:100%;height:0;min-height:0}body.averra-site .averra-service.service-impact :is(.web-browser-bar,figcaption){flex:none}body.averra-site .averra-service.service-impact .web-companion{background:#fff;width:34%;height:58%;bottom:8px;right:1%}body.averra-site .averra-service.service-impact .brand-system{grid-template-columns:minmax(0,1fr) minmax(60px,.12fr)}body.averra-site .averra-service.service-impact .brand-grid{height:100%}body.averra-site .averra-service.service-impact .social-sequence{align-items:center;padding:28px 0}body.averra-site .averra-service.service-impact .social-frame{height:calc(100% - 32px);margin:0}body.averra-site .averra-service.service-impact .social-frame-1{transform:translateY(24px)}body.averra-site .averra-service.service-impact .social-frame-2{transform:translateY(-16px)}body.averra-site .averra-service.service-impact .publication-stage{padding:16px 2% 48px 0}body.averra-site .averra-service.service-impact .publication-spread{height:100%}body.averra-site .averra-service.service-impact .publication-cover{width:30%;height:65%;bottom:8px;left:2%}body.averra-site .averra-service.service-impact .brand-character-strip{height:var(--m40-scene-height);padding-block:48px}body.averra-site .averra-service.service-impact .brand-character-strip>a{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:48px;height:100%;min-height:0}body.averra-site .averra-service.service-impact .brand-character-strip h3{font-size:clamp(36px,3.4vw,60px)}body.averra-site .averra-service.service-impact .brand-character-strip img{object-fit:contain;height:100%;min-height:0;max-height:100%}}@media (width<=1099px),(height<=799px){body.averra-site .averra-service.service-impact .impact-project{gap:40px}}@media (width<=900px){body.averra-site .averra-about.content-page .about-process-intro{gap:28px 32px}body.averra-site .averra-about.content-page .about-process-intro>p:last-child{font-size:17px}body.averra-site .averra-service.service-impact .impact-project{grid-template-columns:1fr}body.averra-site .averra-service.service-impact .impact-client-wall{max-width:680px}}@media (width<=700px){body.averra-site .averra-about.content-page .about-statement{margin-top:72px;padding-block:48px}body.averra-site .averra-about.content-page .about-statement h2{font-size:clamp(30px,8.5vw,56px);line-height:1.45}body.averra-site .averra-about.content-page .about-statement .eyebrow{margin-bottom:24px}body.averra-site .averra-about.content-page .about-process-intro{grid-template-columns:1fr;gap:24px;margin-bottom:40px}body.averra-site .averra-about.content-page .about-process-intro>p:last-child{margin:0}body.averra-site .averra-service.service-impact .impact-title-row h1{font-size:clamp(32px,8.6vw,56px);line-height:1.35}body.averra-site .averra-service.service-impact .impact-project{gap:32px}body.averra-site .averra-service.service-impact .impact-project h2{font-size:clamp(30px,8vw,44px)}body.averra-site .averra-service.service-impact .impact-client-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding:20px}body.averra-site .averra-service.service-impact .impact-client-wall li{min-height:56px}body.averra-site .averra-service.service-impact .impact-client-wall li:last-child{grid-column:1/-1}}@media (width>=1100px) and (height>=800px){body.averra-site .averra-service.service-impact :is(.web-main,.publication-spread){width:fit-content;max-width:100%}body.averra-site .averra-service.service-impact .web-main img{flex:none;width:auto;max-width:100%;height:calc(100% - 72px)}body.averra-site .averra-service.service-impact .publication-spread img{flex:none;width:auto;max-width:100%;height:calc(100% - 44px)}body.averra-site .averra-service.service-impact :is(.web-main,.publication-spread) figcaption{margin:0;padding:12px 16px;font-size:12px;line-height:1.6}body.averra-site .averra-service.service-impact .web-stage{justify-content:center;align-items:flex-end;padding-inline:6%;display:flex}body.averra-site .averra-service.service-impact .web-companion{flex:none;margin-left:-40px;position:relative;bottom:-24px;right:auto}body.averra-site .averra-service.service-impact .publication-stage{justify-content:center;align-items:flex-end;padding-inline:6%;display:flex}body.averra-site .averra-service.service-impact .publication-spread{margin:0 0 0 -60px}body.averra-site .averra-service.service-impact .publication-cover{z-index:1;flex:none;order:-1;position:relative;bottom:-20px;left:auto}}
