.agency-kicker{text-transform:uppercase!important}.agency-page .agency-page-faq .agency-faq-list summary{font-size:16px!important;min-height:fit-content!important}.agency-page .agency-page-faq .agency-faq-list summary>span{width:32px!important;height:32px!important}.agency-mini-case-grid>a>span{padding-left:20px;padding-right:20px}.agency-mini-case-grid>a>h3{padding-left:20px;padding-right:20px}.footer-lead>span{font-size:clamp(28px,4vw,54px)!important}.agency-home-hero .hero-meta{font-size:12px!important;font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace!important}.vc-service-refresh .agency-page-method li:before{top:6px!important}.page-hero .lead{margin-bottom:20px}.portfolio-jump>span{margin-left:8px}.portfolio-category-heading span{display:flex!important;align-items:center;gap:6px}.work-card-links>a:last-child{font-size:12px!important}body.template-page .project-detail-page :where(.project-related-services a,.project-gallery-panel-meta a,.project-developer-card>a){justify-content:center}body.template-page .project-detail-page .project-related-services>span{justify-content:center}.project-context-note svg{margin-top:3px}.project-developer-card{font-size:12px!important}.vc-service-split .text-link{font-size:14px!important}.industry-needs>li{display:grid}.industry-needs li{display:block!important}.industry-project-grid a{grid-template-columns:1fr!important}.industry-projects-heading .eyebrow{color:var(--industries-orange)!important}.industry-profile-cta{border-bottom:2px solid var(--industries-orange)!important}.industry-feature-caption>span,.industry-projects-heading .eyebrow,.industry-profile-cta:hover{color:var(--industries-orange)!important}.project-facts{margin:auto 0!important}body.template-page .project-detail-page .project-detail-heading{padding:clamp(24px,2.5vw,32px) 0 clamp(24px,2.5vw,32px)!important}:is(.agency-home-contact-grid,.agency-contact-layout,.agency-service-enquiry-grid){max-width:1420px!important}.agency-deliverable-grid article{min-height:140px!important}.agency-page .agency-page-section-head>p,.agency-page .agency-page-intro>p{justify-self:start!important}.agency-page .agency-page-intro>.button{margin-top:24px!important}.agency-page-faq{padding:60px}#main-content.agency-page :is(.agency-page-section--dark) .agency-page-faq h2{color:#000!important}:is(.agency-page-section--dark) .agency-page-faq .agency-kicker{color:var(--orange)!important}#main-content .agency-page-hero dd{text-align:right}:is(.agency-journal-page,.agency-article-page) .agency-journal-card .text-link{min-height:28px!important}.agency-journal-page .agency-pagination a{gap:10px}:is(#main-content,.site-header,.agency-footer) .button{cursor:pointer}.agency-engagement-detail-grid h2{margin-top:clamp(28px,4vw,48px)}.agency-enquiry-terms{display:flex!important;flex-direction:column}.agency-form-file-note{display:grid!important}.agency-review-feature-grid article .vc-review-heading{flex-direction:column;align-items:start;gap:14px}article blockquote{padding-top:clamp(28px,4vw,40px)!important}.complete-review-list .complete-review-card{grid-template-columns:1fr!important;padding:50px!important}.complete-review-card .review-card-footer{grid-column:unset!important;align-items:center}.complete-review-list .complete-review-card .review-card-number{font:700 14px var(--font-sans)}.complete-review-list .complete-review-card .review-platform-badge{font-size:12px}.complete-review-list .complete-review-card .review-card-client>span{font:400 12px var(--font-sans)}.complete-review-list .complete-review-card .review-full-copy>summary>b{font-size:13px}.complete-review-list .complete-review-card .review-row-endorsements>span{font:400 12px var(--font-sans)}.complete-review-list .complete-review-card .review-card-footer{font:700 12px var(--font-sans)}.complete-review-list .review-load-more>small{font:400 11px var(--font-sans);margin-top:0}.complete-review-row .review-full-copy>summary>span,.complete-review-row .review-row-copy>blockquote{font-size:14px!important}:where(.agency-page,.agency-home-v2,.industries-page,.project-detail-page) :where(p,li):not([class]){max-width:100%!important}.agency-page-section-head.vc-service-sidebar .button,.agency-page-section-head.vc-agency-sidebar .button{margin-top:40px!important}.vc-development-agency :is(#service-deliverables,#service-faqs)>.shell{max-width:1420px!important}#main-content:not(.vc-development-agency) .agency-page-section{padding-block:clamp(40px,5vw,66px)!important}.vc-service-split .vc-service-notes{margin-bottom:0}.vc-service-split .vc-service-notes>div:nth-last-child(1){padding-bottom:0!important}.vc-service-refresh .agency-link-grid a{min-height:100px!important}.agency-home-v2 .agency-platform-grid h2{margin:clamp(20px,2.8vw,24px) 0 24px!important}.cro-editorial-split>div:first-child h2{margin-bottom:16px}.agency-page-section--dark .cro-capability-groups article>span{margin-bottom:10px;color:#000!important;font-size:12px;text-transform:uppercase;display:block}.agency-page-section--dark .cro-capability-groups article>h3,.agency-page-section--dark .cro-friction-grid article>h3{color:#000!important}.cro-table-wrap caption{padding:20px}.cro-priority-section .cro-table-note{margin-top:20px}.agency-mini-case-grid a>p{padding:8px 20px 0}.agency-mini-case-grid a{border-bottom:none}.agency-page-section .agency-outcome-grid article{min-height:100px}.agency-page-section .agency-link-grid>a{gap:10px}.agency-page-section .agency-link-grid>a h3{margin-top:0}.agency-page .agency-page-intro>.agency-technology-list{margin-top:28px!important}.agency-page-cases .agency-section-action{display:flex;align-items:center;gap:20px;margin-top:40px!important}.agency-industry-technology .agency-page-intro{margin-bottom:0!important}.agency-page-section.agency-industry-technology{padding-block:clamp(28px,4vw,40px)!important}.agency-service-proof-grid>div:first-child .vc-review-heading{margin-bottom:clamp(28px,4vw,32px)!important}.agency-service-proof-grid>div>.agency-kicker{margin-bottom:10px}.agency-service-proof-grid>div>h2{margin-bottom:24px}.agency-link-grid a{min-height:120px!important}.agency-link-grid{margin-top:clamp(40px,4vw,60px)}.cro-engagement-grid article{min-height:140px!important}.vc-service-refresh .vc-service-guide{padding-top:48px!important}#main-content p{line-height:1.5!important;font-size:14px!important}.project-side-nav>span,.project-side-nav>a{font:500 12px var(--font-sans)!important}body.template-page .project-detail-page .project-side-nav{top:125px!important}.project-side-nav a.active{color:var(--vc-page-acid)!important}.agency-home-v2 .agency-logo-next,.agency-home-v2 .agency-logo-prev{min-height:40px!important;min-width:40px!important}@media screen and (max-width:768px){.agency-case-card:after{top:50%!important;transform:translateY(-50%)!important;bottom:auto!important;right:28px!important}.agency-case-card:first-child p{margin:18px 18px 28px!important}}@media screen and (max-width:760px){.agency-link-grid a{min-height:90px!important}.agency-home-hero .agency-home-proofline>span{align-items:center!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
