/* Small additions within the original homepage layout. */
.ah-home header .home-identity-icon{display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#eaf8f5;color:var(--primary);border:1px solid #cfebe3}.ah-home header .home-identity-icon .icon{width:29px;height:29px}.ah-home header .box .text a{font-size:13px}.home-audience-section{padding:28px 0;background:#fff}.home-audience-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.home-audience-links>a{display:flex;align-items:center;gap:17px;border:1px solid var(--primary-shadow);border-radius:4px;padding:21px 22px;box-shadow:-3px 3px 0 var(--primary-shadow);color:var(--darkBlue);transition:background-color .15s,border-color .15s}.home-audience-links>a:hover,.home-audience-links>a:focus-visible{background:#f6f6ff;border-color:var(--primary);color:var(--darkBlue)}.home-audience-icon{display:grid;place-items:center;width:41px;height:41px;background:#eaf8f5;border-radius:50%;color:var(--primary);flex-shrink:0}.home-audience-links strong{display:block;font-size:16px;font-weight:600;line-height:1.5}.home-audience-links small{display:block;font-size:12px;line-height:1.6;margin-top:4px;color:var(--lightBlue)}.home-audience-links>a>span:last-child{margin-left:auto;color:var(--primary);font-size:21px}.ah-home .home-outcome-list{list-style:none;padding:0;margin:24px 0 0}.ah-home .home-outcome-list li{position:relative;padding-left:25px;font-size:15px;line-height:1.75;color:var(--lightBlue);margin-bottom:12px}.ah-home .home-outcome-list li:before{content:'✓';position:absolute;left:0;color:var(--primary);font-weight:700}.ah-home .se-v .text .title-1,.ah-home .se-v2 .text .title-1,.ah-home .se-v3 .text .title-1{font-size:clamp(28px,2.65vw,40px);font-weight:700;line-height:1.25}.ah-home .se-v .text,.ah-home .se-v2 .text,.ah-home .se-v3 .text{padding-top:75px;padding-bottom:75px}.ah-home .se-v .text .sub-title,.ah-home .se-v2 .text .sub-title,.ah-home .se-v3 .text .sub-title{color:var(--primary);font-size:14px;margin-bottom:18px}.ah-home .se-v .text .para-1,.ah-home .se-v2 .text .para-1,.ah-home .se-v3 .text .para-1{line-height:1.8}
@media(min-width:1200px){.ah-home .se-v2:before{background-image:url('/assets/images/illustrations/project-planning.svg?v=20261018-1');background-size:clamp(340px,32vw,460px)}.ah-home .se-v3:before{background-image:url('/assets/images/illustrations/agency-portfolio.svg?v=20261018-1');background-size:clamp(340px,32vw,460px)}}
@media(max-width:1199.98px){.home-audience-links{gap:17px}.home-audience-links>a{padding:18px 15px;gap:12px}.home-audience-links strong{font-size:14px}.home-audience-icon{width:34px;height:34px}.home-audience-icon .icon{width:20px;height:20px}}
@media(max-width:767.98px){.ah-home header .title{font-size:31px;line-height:1.25}.ah-home header .para{margin-bottom:24px}.ah-home header .box{margin-bottom:25px!important}.ah-home header .box .count{font-size:15px}.ah-home header .box .text a{font-size:12px}.ah-home header .home-identity-icon{width:44px;height:44px}.ah-home header .home-identity-icon .icon{width:24px;height:24px}.home-audience-section{padding:22px 0}.home-audience-links{grid-template-columns:1fr;gap:12px}.home-audience-links>a{padding:15px 17px}.home-audience-links strong{font-size:15px}.home-audience-links small{font-size:12px}.ah-home .home-outcome-list li{font-size:14px}.ah-home .se-v .text,.ah-home .se-v2 .text,.ah-home .se-v3 .text{padding-top:50px;padding-bottom:50px;text-align:left!important}.ah-home .se-v2{background:#fff8ec}.ah-home .se-v3{background:#effbfc}}
