.business-page .strip-label,.business-page .business-example-context,.business-page .journey-countries>span,.business-page .winner-counter>span,.business-page .winner-bottom p,.portfolio-page .portfolio-next .eyebrow,.portfolio-page .portfolio-footer .footer-brand span{color:#435d36}.business-page .personal-portrait figcaption{background:#234e18;color:#fff;padding:12px 16px;border-radius:8px}.business-page .strip-label{font-size:.75rem;line-height:1.6;flex-shrink:0}.business-page .hero-v2-copy h1 span{color:#3c702b}.business-page .eyebrow,.portfolio-page .eyebrow{font-size:.75rem!important;line-height:1.6}.business-page .hero-v2-proof,.business-page .hero-v2-bottom,.business-page .journey-countries>span,.business-page .journey-number,.business-page .journey-talk-meta,.business-page .journey-aside figcaption,.business-page .winner-thumb-label,.business-page .winner-thumb-label b,.business-page .report-category,.business-page .report-expand,.business-page .winner-expand{font-size:.75rem}.business-page .business-example-note,.business-page .winner-bottom p,.business-page .business-contact-note{font-size:.875rem}.portfolio-page .portfolio-tags li,.portfolio-page .portfolio-card-actions>span,.portfolio-page .portfolio-footer>span,.portfolio-page .portfolio-footer .footer-brand span{font-size:.75rem}.business-page .nav-links{gap:16px}.business-page :is(.solutions-value,.winner-intro,.journey-history-heading,.contact) :is(a,button):focus-visible{outline-color:#fff}@media(max-width:760px){.portfolio-intro{padding-top:110px;padding-bottom:35px}.portfolio-intro-layout{grid-template-columns:1fr;gap:25px}.portfolio-intro h1{font-size:2.5rem}.portfolio-intro h1 br{display:none}.portfolio-intro h1 span{display:block}.portfolio-intro-note{padding:24px}.portfolio-library-heading{display:block}.portfolio-library-heading p{margin-top:12px}.portfolio-filters{gap:8px}.portfolio-filters button{padding:10px 12px}.portfolio-grid{grid-template-columns:1fr}.portfolio-card-awarded{display:flex;grid-column:auto}.portfolio-card-awarded .portfolio-card-image{padding:16px 16px 0}.portfolio-card-copy,.portfolio-card-awarded .portfolio-card-copy{padding:24px}.portfolio-card-copy h3 button{font-size:1.45rem}.portfolio-next{display:block}.portfolio-next .pill-cta{margin-top:25px}.portfolio-next h2{font-size:2.3rem}.portfolio-footer{overflow-wrap:anywhere}.portfolio-footer .social-links{width:100%}.portfolio-dialog dl{grid-template-columns:1fr;gap:20px}.portfolio-dialog>header{padding:18px}.portfolio-dialog h2{font-size:1.2rem}.portfolio-dialog-body{padding:20px}.portfolio-dialog-actions{flex-direction:column;align-items:flex-start}.business-page .hero-v2-bottom{flex-wrap:wrap;gap:12px}.business-page .hero-v2-copy .eyebrow{flex-wrap:wrap}.business-page .journey-history .year-tabs button span{font-size:.75rem}}
