/* WZMB: video-derived exclusions, with the agreed package and branding retained. */
@font-face{font-family:"Source Sans 3";src:url('/assets/fonts/SourceSans3-v16.woff2') format('woff2');font-style:normal;font-weight:200 900;font-display:swap}
@font-face{font-family:Manrope;src:url('/assets/fonts/Manrope-v16.woff') format('woff');font-style:normal;font-weight:200 800;font-display:swap}
#wzmb-agency-v2{--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--section-space:112px;font-family:"Source Sans 3",Arial,sans-serif}
#wzmb-agency-v2 :is(h1,h2,h3,h4){font-family:Manrope,Arial,sans-serif;font-style:normal}
#wzmb-agency-v2 :is(input,select,textarea,button){font-family:inherit}
#wzmb-agency-v2 .section{padding-block:var(--section-space)}
#wzmb-agency-v2 .top-tight{padding-top:0}
#wzmb-agency-v2 .section-head{margin-bottom:var(--space-6)}
#wzmb-agency-v2 :is(.pricing-grid,.steps){gap:var(--space-3)}
#wzmb-agency-v2 :is(.case-grid,.package-detail-grid,.footer-grid){gap:var(--space-4)}
#wzmb-agency-v2 :is(.price-copy,.illustrated-card){padding:var(--space-4) var(--space-3)}
#wzmb-agency-v2 .price-copy>h3{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-height:40px}
#wzmb-agency-v2 .growth-note{font-family:"Source Sans 3",Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.5;background:none;border:0;border-radius:0;padding:0;position:static}
#wzmb-agency-v2 .price-card.recommended{background:#071a53;border:1px solid #777;outline:0;box-shadow:none}
#wzmb-agency-v2 .price-card.recommended .price-copy{padding-top:32px}
#wzmb-agency-v2 .price-copy>p.plan-description{min-height:86px}
#wzmb-agency-v2 :is(.service,.contact-card,.enquiry-form,.illustrated-card,.trial-terms,.about-logo-panel,.capability-card){backdrop-filter:none;-webkit-backdrop-filter:none;background-image:none}
#wzmb-agency-v2 :is(input,textarea,select){border-color:#777}
#wzmb-agency-v2 :is(.action,.floating-contact-link,button){opacity:1;filter:none;transition:transform .18s ease,border-color .18s ease}
#wzmb-agency-v2 :is(.action,.floating-contact-link,button):hover{opacity:1;filter:none}
#wzmb-agency-v2 .action.primary:hover,#wzmb-agency-v2 .floating-whatsapp:hover{background:#0d47ff;border-color:#fff;outline:1px solid #fff;outline-offset:2px}
#wzmb-agency-v2 .recommended .action.primary:hover{background:#fff;border-color:#fff;outline:1px solid #fff;outline-offset:2px}
#wzmb-agency-v2 .action.secondary:hover,#wzmb-agency-v2 .floating-email:hover{background:#101010;border-color:#fff;outline:1px solid #fff;outline-offset:2px}
#wzmb-agency-v2 :is(.eyebrow,.trial-eyebrow){background:none;border:0;border-radius:0;padding:0;box-shadow:none}
#wzmb-agency-v2 .hero-title{background:none;-webkit-background-clip:initial;background-clip:initial}
@media(max-width:1000px){#wzmb-agency-v2{--section-space:80px}#wzmb-agency-v2 .price-copy>p.plan-description{min-height:0}}
@media(max-width:599px){#wzmb-agency-v2{--section-space:56px}#wzmb-agency-v2 :is(.price-copy,.illustrated-card){padding:var(--space-3)}#wzmb-agency-v2 .price-card.recommended .price-copy{padding-top:24px}#wzmb-agency-v2 .price-copy>h3{gap:8px}#wzmb-agency-v2 .growth-note{font-size:14px}}
