@media (width<=600px){.legacy-scope h1{font-size:clamp(1.95rem,8.2vw,2.6rem);line-height:1.15}.legacy-scope h2{font-size:clamp(1.65rem,7vw,2.2rem);line-height:1.15}.legacy-scope h3{line-height:1.25}.m1-hero-text h1{letter-spacing:-.02em;font-size:clamp(2.05rem,9vw,4.8rem);line-height:1.12}.vso-headline{font-size:clamp(2.15rem,9.5vw,4.5rem);line-height:1.08}.vso-subheadline{font-size:clamp(1.15rem,4.6vw,1.625rem)}.legacy-scope .wf-title{font-size:clamp(2rem,8.5vw,4.5rem);line-height:1.14}.legacy-scope .bbw-impact-title{font-size:clamp(2rem,8.5vw,2.5rem);line-height:1.14}.legacy-scope .bbw-hero-headline{font-size:clamp(2rem,8.4vw,3.5rem);line-height:1.14}.bbw-brandeng .be-h2{font-size:clamp(1.65rem,7vw,3.25rem);line-height:1.16}.m2-process-sec .m2-stitle,.m3-method-sec .m3-stitle,.m5-svc-sec .m5-stitle,.m6-cli-sec .m6-stitle,.m7-why-sec .m7-stitle,.m8-vis-sec .m8-stitle,.m9-cta-sec h2,.bbw-process-header h2,.bbw-faq-header h2,.bbw-systems-header .solutions-title{font-size:clamp(1.7rem,7.2vw,3.4rem);line-height:1.16}.bbw-close-section h2{font-size:clamp(1.7rem,7.2vw,4rem)!important;line-height:1.16!important}}@media (width<=1024px){.bbw-tier-badge,.bbw-tier-pill,.bbw-matrix-tbl th,.bbw-signals thead th,.bbw-badge-fix,.bbw-badge-ongoing,.bbw-case-label,.bbw-phase-tag,.bbw-v2-badge,.v2-status{font-size:11px}.m1-hero .m1-stag,.m2-process-sec .m2-stag,.m3-method-sec .m3-stag,.m5-svc-sec .m5-stag,.m6-cli-sec .m6-stag,.m7-why-sec .m7-stag,.m8-vis-sec .m8-stag{font-size:.7rem}.audit-step-label{font-size:11px}.legacy-scope .growth-inline strong{font-size:.8rem}.legacy-scope .growth-inline span{font-size:.72rem}.cat-head .cat-badge,.step-circle span:last-child{font-size:11px}.vso__linkbtn,.bbw-btn-ghost{align-items:center;min-height:44px;display:inline-flex}}@media (width<=767px){#bbw-hero{justify-content:flex-start;min-height:0}#bbw-hero .stage{height:clamp(230px,62vw,340px);position:relative;inset:auto}#bbw-hero .l-media .still,#bbw-hero .l-media .vid{object-position:64% 36%}#bbw-hero .scrim{background:linear-gradient(#06101f8c 0%,#06101f1f 22%,#06101f00 52%,#06101fb8 88%,#06101f 100%)}#bbw-hero .inner{padding:clamp(1.5rem,6vw,2.25rem) 20px clamp(2.75rem,10vw,4rem)}#bbw-hero .eyebrow,#bbw-hero h1.title,#bbw-hero .sub{max-width:100%}#bbw-hero h1.title{font-size:clamp(2rem,8.4vw,2.6rem)!important}#bbw-hero .hl-bloom{top:8%;bottom:auto;left:-6%}#bbw-hero .cta{margin-bottom:0}}@media (width<=600px){.bbw-visual-chat{flex-wrap:wrap;gap:10px;height:auto;display:flex}.bbw-visual-chat .bbw-chat-window{flex:1 0 100%;order:0}.bbw-visual-chat .bbw-badge{flex:auto;order:1;padding:8px 12px;animation:none;position:static}}@media (width>=601px) and (width<=1024px){.legacy-scope :is(h1,h2){line-height:1.12}.vso-headline{line-height:1.05}.m1-hero-text h1{line-height:1.1}.bbw-systems-header .solutions-title,.bbw-brandeng .be-h2{line-height:1.12}}@media (width<=1024px){#ai-audit input[type=text],#ai-audit input[type=email],#ai-audit input[type=number],#ai-audit select,#ai-audit textarea{font-size:16px}}
