/* Brand Identity product — shared bilingual layout. */
.brand-identity-page{--brand-blue:#1806ab;--brand-gold:#b9a15d;--brand-green:#b2de8a}:is(.brand-intro,.brand-benefits,.brand-discover,.brand-cta) h2{font-size:clamp(30px,3.4vw,56px);font-weight:400;line-height:1.15;color:var(--brand-blue)}:is(.brand-intro,.brand-benefits,.brand-discover,.brand-cta) em{color:var(--brand-gold);font-style:normal;font-weight:300}:is(.brand-intro,.brand-benefits,.brand-discover,.brand-cta) p{line-height:1.5}.brand-hero{background:linear-gradient(90deg,#102b35b8,#102b3550),url('/img/Background/hero.jpg') center/cover;padding:65px 0 75px;color:white;min-height:520px}.brand-hero .container{position:relative}.brand-breadcrumb{font-size:12px;text-transform:uppercase;margin-bottom:55px}.brand-hero h1{font-size:clamp(38px,4.2vw,70px);font-weight:600;color:var(--brand-gold);line-height:1.1;margin-bottom:22px;max-width:700px}.brand-hero h1 span{display:block;color:#fff;font-weight:200}.brand-hero p{max-width:650px;color:#fff;margin-bottom:45px}.brand-about{color:white;text-transform:uppercase;font-size:12px}.brand-intro{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding-top:55px;padding-bottom:40px}.brand-intro h2{margin-bottom:35px;max-width:500px}.brand-intro h2 em{display:block}.brand-intro>div>p{max-width:540px}.brand-art{width:100%;max-width:550px;justify-self:end}.brand-quote{display:flex;align-items:center;gap:24px;margin-top:100px}.brand-quote img{width:100px}.brand-quote p{max-width:320px;font-size:20px}.brand-parts{padding:55px 0;background:var(--brand-blue) url('/img/images/Vector-T.png') right center/auto 100% no-repeat;color:#fff;overflow:hidden}.brand-note{text-align:end;max-width:370px;margin-inline-start:auto;font-size:15px}.brand-parts video{display:block;width:210px;height:80px;object-fit:cover;border-radius:60px;margin:70px auto 18px}.brand-parts h2{text-align:center;color:white;font-weight:300;margin-bottom:70px}.brand-parts h2 em{color:#7160d2}.brand-carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 max(4%,calc((100vw - 1320px)/2));scrollbar-width:none}.brand-card{background:#fff;flex:0 0 340px;scroll-snap-align:center;min-height:310px;border-radius:3px;overflow:hidden;color:#666}.brand-card>img{width:100%;height:155px;object-fit:cover}.brand-card>div{padding:22px 18px}.brand-card h3{color:var(--brand-blue);font-size:20px;margin-bottom:8px;font-weight:500}.brand-card p{font-size:14px}.brand-controls{text-align:end;margin-top:28px}.brand-controls button{border:0;background:#5744c9;color:white;width:34px;height:34px;border-radius:50%;cursor:pointer;margin:0 3px}.brand-controls button:last-child{background:var(--brand-green)}.brand-benefits{padding-top:90px;padding-bottom:80px}.brand-benefits h2{margin-bottom:55px}.brand-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.brand-benefit-grid article{background:#f6f6f6;border-radius:8px;padding:25px 20px;min-height:225px}.brand-benefit-grid article:nth-child(2){background:#c0dd9d;display:flex;flex-direction:column;justify-content:end}.brand-benefit-grid h3{font-size:19px;color:var(--brand-blue);font-weight:500;margin-bottom:7px}.brand-benefit-grid p{font-size:12px}.brand-language{background:#ebebf3;padding:22px 8px;text-align:center;color:#3824bc;font-size:25px;margin-top:20px}.brand-language span{color:var(--brand-gold);margin-inline-start:18px}.brand-language small{display:block;font-size:10px;color:#333;margin-top:20px}.brand-tags{order:-1;line-height:2;margin-bottom:auto;font-size:11px;color:var(--brand-blue)}.brand-circles{margin-top:40px;text-align:center;color:#6153b7;font-size:14px}.brand-scale{width:100%;display:block;border-radius:6px;margin-top:12px}.brand-faq{background:#f7f7f7 url('/img/images/T-vectore.png') center bottom/100% auto no-repeat;padding:85px 0 250px}.brand-faq>div>p{font-size:16px;margin-bottom:10px}.brand-faq h2{margin-bottom:80px}.brand-faq h2 em{color:var(--brand-blue);font-weight:500}.brand-faq details{background:white;margin:10px 0;padding:20px 16px;font-size:14px}.brand-faq summary{cursor:pointer;color:var(--brand-blue);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;font-weight:500}.brand-faq summary:after{content:'+';border-radius:50%;background:#f6f6f4;width:26px;height:26px;display:grid;place-items:center;color:#aa9c70;flex-shrink:0}.brand-faq details[open] summary:after{content:'−'}.brand-faq details p{border-top:1px solid #edf4e7;margin-top:15px;padding-top:15px;font-size:13px}.brand-discover{padding-top:40px;padding-bottom:40px}.brand-discover-panel{padding:45px;background:#0d0750 url('/img/business-landing/register-panel-bg.png') center/cover;color:white}.brand-discover h2{font-size:clamp(24px,2.5vw,42px);color:#fff;margin-bottom:35px}.brand-discover h2 em{font-weight:600}.brand-login{font-size:13px;padding:14px;border-radius:25px;background:#ffffff1a;color:#fff;margin:10px}.brand-contact-strip{padding:10px 18px;display:flex;justify-content:space-between;gap:20px;background:var(--brand-green);font-size:13px}.brand-contact-strip a{text-decoration:underline}.brand-cta{text-align:center;background:#f7f7f7 url('/img/images/v-services.png') right center/auto 100% no-repeat;padding:65px 0 110px}.brand-cta p{text-align:end;color:#999;margin-bottom:80px;font-size:14px}.brand-cta h2{color:#333;font-size:clamp(28px,3vw,46px);margin-bottom:40px;font-weight:400}.brand-cta strong{color:var(--brand-blue);font-weight:500}.brand-cta em{font-weight:600}[dir=rtl] .brand-hero{background-image:linear-gradient(270deg,#102b35b8,#102b3550),url('/img/Background/hero-ar.jpg')}[dir=rtl] .brand-art{justify-self:start}[dir=rtl] .brand-parts{background-position:left center}[dir=rtl] .brand-quote{direction:rtl}
@media(max-width:767px){.brand-hero{min-height:480px;padding:45px 0}.brand-breadcrumb{margin-bottom:45px}.brand-hero p{max-width:90%;font-size:14px}.brand-intro{grid-template-columns:1fr;gap:40px;padding-top:55px;padding-bottom:55px}.brand-quote{margin-top:35px}.brand-quote img{width:75px}.brand-quote p{font-size:16px}.brand-art{max-width:440px;justify-self:center!important}.brand-parts{padding:40px 0}.brand-parts video{margin-top:35px}.brand-parts h2{margin-bottom:40px}.brand-card{flex-basis:280px}.brand-benefits{padding-top:55px;padding-bottom:50px}.brand-benefits h2{margin-bottom:30px}.brand-benefit-grid{grid-template-columns:1fr}.brand-benefit-grid article{min-height:180px}.brand-scale{min-height:150px;object-fit:cover}.brand-faq{padding:55px 0 130px}.brand-faq h2{margin-bottom:35px}.brand-faq details{padding:18px 12px}.brand-faq summary{font-size:14px}.brand-discover-panel{padding:30px 20px}.brand-contact-strip{flex-wrap:wrap;font-size:11px}.brand-cta{padding:50px 0 65px}.brand-cta p{margin-bottom:45px}}
.brand-hero{background-image:linear-gradient(90deg,#102b35ad,#102b3540),url('/img/brand-identity/hero.webp');padding-top:145px;min-height:600px}[dir=rtl] .brand-hero{background-image:linear-gradient(270deg,#102b35ad,#102b3540),url('/img/brand-identity/hero.webp')}
@media(max-width:767px){.brand-hero{padding-top:125px;min-height:580px}}

/* Artwork supplied for Brand Identity; payroll components use style.css unchanged. */
.brand-benefit-art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.brand-benefit-art-grid img{display:block;width:100%;height:auto;border-radius:8px}
.brand-foundation{background:#1806ab url('/img/brand-identity/foundation-en.png') center/cover;border-radius:6px;min-height:260px;margin-top:12px;padding:28px 20px 20px;display:flex;align-items:end;justify-content:space-between;gap:25px;color:white}.brand-foundation-copy{max-width:45%;position:relative}.brand-foundation h3{color:#fff;font-size:21px;font-weight:400;margin-bottom:12px}.brand-foundation p{font-size:12px}.brand-foundation-steps{display:flex;gap:12px;align-items:end;align-self:stretch;width:45%}.brand-foundation-steps span{background:#ffffff20;display:grid;place-items:center;flex:1;padding:15px 5px;font-size:12px;border-radius:5px;min-height:40px}.brand-foundation-steps span:first-child{background:#b2de8a;color:#1806ab}.brand-foundation-steps span:nth-child(2){min-height:100px}.brand-foundation-steps span:nth-child(3){min-height:150px}.brand-foundation-steps span:nth-child(4){min-height:200px}[dir=rtl] .brand-foundation{background-image:url('/img/brand-identity/foundation-ar.png')}
@media(max-width:767px){.brand-benefit-art-grid{grid-template-columns:1fr}.brand-foundation{min-height:280px;flex-direction:column;align-items:stretch;background-size:auto 100%;background-position:left}.brand-foundation-copy{max-width:90%}.brand-foundation-steps{width:100%;max-width:380px;align-self:end}.brand-foundation-steps span:nth-child(2){min-height:60px}.brand-foundation-steps span:nth-child(3){min-height:90px}.brand-foundation-steps span:nth-child(4){min-height:120px}}
/* Arabic advisor and contact sections: independent text and artwork areas. */
.brand-identity-page[dir="rtl"] .brand-discover-panel{position:relative;isolation:isolate;overflow:hidden;background:#0d0750;padding:48px;min-height:320px;display:flex;align-items:center}
.brand-identity-page[dir="rtl"] .brand-discover-panel::before{content:"";position:absolute;inset:0;z-index:-1;background:url('/img/business-landing/register-panel-bg.png') center/cover no-repeat;transform:scaleX(-1)}
.brand-identity-page[dir="rtl"] .brand-discover-copy{width:68%;max-width:760px;text-align:right}
.brand-identity-page[dir="rtl"] .brand-discover h2{font-size:clamp(26px,2.5vw,42px);line-height:1.65;font-weight:400;margin:0 0 28px}
.brand-identity-page[dir="rtl"] .brand-discover h2 span,.brand-identity-page[dir="rtl"] .brand-discover h2 em{display:block;font-weight:400}
.brand-discover-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}
.brand-identity-page[dir="rtl"] .brand-login{margin:0;padding:13px 18px;line-height:1.5}
.brand-identity-page[dir="rtl"] :is(.brand-discover,.brand-cta) .mil-button{gap:12px;padding:5px 18px 5px 6px;min-height:46px;font-weight:400}
.brand-identity-page[dir="rtl"] :is(.brand-discover,.brand-cta) .mil-button svg{margin:0;flex-shrink:0;transform:scaleX(-1)}
.brand-identity-page[dir="rtl"] .brand-contact-strip{align-items:center;padding:13px 20px}
.brand-identity-page[dir="rtl"] .brand-contact-strip a{direction:ltr;unicode-bidi:isolate}
.brand-identity-page[dir="rtl"] .brand-cta{padding:55px 0 85px;background-position:right center}
.brand-identity-page[dir="rtl"] .brand-cta p{text-align:start;margin:0 0 48px;font-weight:300}
.brand-identity-page[dir="rtl"] .brand-cta h2{font-size:clamp(28px,2.9vw,46px);line-height:1.65;font-weight:300;margin:0 auto 30px;max-width:950px}
.brand-identity-page[dir="rtl"] .brand-cta-line{display:block}
.brand-identity-page[dir="rtl"] .brand-cta :is(strong,em){font-weight:400}
@media(max-width:767px){
 .brand-identity-page[dir="rtl"] .brand-discover-panel{padding:30px 22px 135px;min-height:350px;align-items:flex-start}
 .brand-identity-page[dir="rtl"] .brand-discover-copy{width:100%;max-width:none}
 .brand-identity-page[dir="rtl"] .brand-discover-panel::before{background-position:center bottom;background-size:auto 100%}
 .brand-identity-page[dir="rtl"] .brand-discover h2{font-size:25px;line-height:1.6;margin-bottom:24px}
 .brand-identity-page[dir="rtl"] .brand-contact-strip{font-size:12px;gap:10px}
 .brand-identity-page[dir="rtl"] .brand-cta{padding:38px 0 60px}
 .brand-identity-page[dir="rtl"] .brand-cta p{margin-bottom:30px}
 .brand-identity-page[dir="rtl"] .brand-cta h2{font-size:28px;line-height:1.65;margin-bottom:25px}
}
/* Wider Brand Identity cards, isolated from all other product sliders. */
.mil-content.brand-identity-page.payroll-page .payroll-features-match .business-landing-features-grid{
  --brand-feature-width:clamp(320px,26.0417vw,500px);
  --business-features-edge-pad:clamp(24px,4.1667vw,80px);
  gap:10px;
  padding-inline:var(--business-features-edge-pad)!important;
  scroll-padding-inline:var(--business-features-edge-pad);
}
.mil-content.brand-identity-page.payroll-page .payroll-features-match .business-landing-feature-card{
  flex:0 0 var(--brand-feature-width)!important;
  width:var(--brand-feature-width)!important;
  min-width:var(--brand-feature-width)!important;
  max-width:none!important;
  height:clamp(350px,21.4583vw,412px)!important;
  min-height:clamp(350px,21.4583vw,412px)!important;
}
.mil-content.brand-identity-page.payroll-page .payroll-features-match .business-landing-feature-card>img{
  height:auto!important;
  aspect-ratio:500/208;
  object-fit:cover;
  flex-shrink:0;
}
.mil-content.brand-identity-page.payroll-page .payroll-features-match .business-landing-feature-card>div{padding:24px 25px!important}
@media(max-width:767px){
 .mil-content.brand-identity-page.payroll-page .payroll-features-match .business-landing-features-grid{--brand-feature-width:min(84vw,360px);--business-features-edge-pad:20px}
 .mil-content.brand-identity-page.payroll-page .payroll-features-match .business-landing-feature-card{height:340px!important;min-height:340px!important}
 .mil-content.brand-identity-page.payroll-page .payroll-features-match .business-landing-feature-card>div{padding:20px!important}
}
/* Brand closing sections reuse the site's register box and home illustration. */
.mil-content.brand-identity-page[dir="rtl"] .brand-cta{position:relative;isolation:isolate;background-image:none;overflow:hidden}
.mil-content.brand-identity-page[dir="rtl"] .brand-cta>.brand-cta-vector{z-index:-1;right:0;left:auto;top:0;width:19%;padding-top:4%;height:auto;opacity:1}
.mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-content{align-items:flex-start;direction:rtl;text-align:right}
.mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-content h2{width:100%;text-align:right}
.mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-actions{align-self:flex-start;justify-content:flex-start;direction:rtl}
.mil-content.brand-identity-page .payroll-faq .payroll-faq-heading .payroll-faq-heading-gold{font-weight:200!important}
.mil-content.brand-identity-page .payroll-faq .payroll-faq-heading em{font-weight:400!important}
/* Arabic design typography and closing note clearance; Brand Identity only. */
.mil-content.brand-identity-page[dir="rtl"] .product-hero-title-lock>span.gold{color:#b59e5f!important;font-weight:400!important}
.mil-content.brand-identity-page[dir="rtl"] .product-hero-title-lock>span.mil-thin{color:#fff!important;font-weight:100!important}
.mil-content.brand-identity-page[dir="rtl"] .brand-benefits h2{font-weight:500}
.mil-content.brand-identity-page[dir="rtl"] .brand-benefits h2 em{font-weight:100}
.mil-content.brand-identity-page[dir="rtl"] .payroll-features-match .payroll-features-title-single{font-weight:300!important}
.mil-content.brand-identity-page[dir="rtl"] .payroll-features-match .payroll-features-title-single>.mil-light{color:#fff!important;font-weight:300!important}
.mil-content.brand-identity-page[dir="rtl"] .payroll-features-match .payroll-features-title-single>.brand-parts-verb{color:#b59e5f!important;font-weight:100!important}
@media(min-width:768px){
 .mil-content.brand-identity-page[dir="rtl"] .brand-cta>.container>p{margin-inline-start:clamp(210px,23vw,440px);margin-inline-end:0;text-align:start}
}
/* English parity with the approved hero and closing illustration. */
.mil-content.brand-identity-page:not([dir="rtl"]) .product-hero-title-lock>span.gold{color:#b59e5f!important;font-weight:500!important}
.mil-content.brand-identity-page:not([dir="rtl"]) .product-hero-title-lock>span.mil-thin{color:#fff!important;font-weight:100!important}
.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta{position:relative;isolation:isolate;background-image:none;overflow:hidden}
.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta>.brand-cta-vector{z-index:-1;right:0;left:auto;top:0;width:19%;padding-top:4%;height:auto;opacity:1}
@media(min-width:768px){.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta>.container>p{margin-right:clamp(210px,23vw,440px)}}
/* Local mobile advisor fixes; shared site components are unchanged. */
@media(max-width:767px){
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-content{min-height:350px!important;padding:30px 22px 28px!important;justify-content:flex-start;gap:28px}
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-content h2{font-size:26px!important;line-height:1.6!important;margin:0!important;max-width:100%;width:100%;white-space:normal}
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-content h2>span{display:block!important;line-height:inherit}
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-actions{margin-top:auto!important;gap:12px;flex-wrap:wrap}
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-actions .mil-button{width:auto!important;flex:0 0 auto!important;gap:12px;padding:5px 18px 5px 6px}
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-actions .mil-button svg{margin:0!important}
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-login{width:auto!important;flex:0 0 auto!important;padding:12px 16px}
 .mil-content.brand-identity-page:not([dir="rtl"]) .brand-contact-strip{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px!important;padding:10px 18px!important;min-height:0!important;height:auto!important;font-size:11px!important;line-height:1.5}
 .mil-content.brand-identity-page:not([dir="rtl"]) .brand-contact-strip>*{margin:0!important;padding:0!important;line-height:1.5;min-height:0}
}
@media(max-width:767px){
 .mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-actions{transform:translateY(-24px)}
}
/* Keep the advisor's gold subtitle on its own line at every screen size. */
.mil-content.brand-identity-page[dir="rtl"] .brand-advisor-register .business-landing-register-content h2>span{display:block!important}
/* Arabic introduction title stays together; English introduction is unchanged. */
.mil-content.brand-identity-page[dir="rtl"] .brand-intro h2{white-space:nowrap}
.mil-content.brand-identity-page[dir="rtl"] .brand-intro h2 em{display:inline;font-weight:200!important}
/* English advisor title weights, scoped to Brand Identity. */
.mil-content.brand-identity-page:not([dir="rtl"]) .brand-discover h2{font-weight:300!important}
.mil-content.brand-identity-page:not([dir="rtl"]) .brand-discover h2 em{font-weight:300!important}
/* Match Business Center's “Let's create sustainable impact” typography. */
.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta h2{font-size:3rem;font-weight:300;line-height:normal}
.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta h2 strong{font-weight:400}
.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta h2 em{font-weight:300}
@media(max-width:80rem){.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta h2{font-size:2.3rem}}
@media(max-width:75rem){.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta h2{font-size:3.5rem}}
@media(max-width:62rem){.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta h2{font-size:2rem}}
@media(max-width:390px){.mil-content.brand-identity-page:not([dir="rtl"]) .brand-cta h2{font-size:1.5rem}}
/* Keep the feature illustration on the physical right, as on the homepage. */
.mil-content.brand-identity-page[dir="rtl"] .payroll-features>.payroll-benefits-vector{right:0!important;left:auto!important;transform:none!important;width:19%;padding-top:4%}
/* Place the feature note beside the right-hand homepage-style illustration. */
@media(min-width:768px){
 .mil-content.brand-identity-page[dir="rtl"] .payroll-features>.payroll-benefits-note{right:clamp(250px,21vw,420px)!important;left:auto!important;text-align:right;direction:rtl}
}
/* Match the English note's clearance from the illustration; override Payroll RTL positioning. */
@media(min-width:993px){
 .mil-content[dir="rtl"].payroll-page.brand-identity-page:not(.finance-operations-page) .payroll-features-match.payroll-features-ar>.payroll-benefits-note{right:calc(19vw + 88px)!important;left:auto!important;top:0;padding-top:4%;margin:0;text-align:right;white-space:normal}
}
/* Arabic feature artwork and supporting note follow the left-side design. */
.mil-content[dir="rtl"].payroll-page.brand-identity-page .payroll-features>.payroll-benefits-vector{right:auto!important;left:0!important;transform:scaleX(-1)!important;width:25%}
@media(min-width:993px){
 .mil-content[dir="rtl"].payroll-page.brand-identity-page:not(.finance-operations-page) .payroll-features-match.payroll-features-ar>.payroll-benefits-note{right:auto!important;left:calc(25vw + 20px)!important;top:0;padding-top:4%;text-align:left;white-space:normal}
}
/* Align the closing note's right edge just before the T curve in both languages. */
@media(min-width:768px){
 .mil-content.brand-identity-page .brand-cta>.container>p{
  width:auto;max-width:none;transform:none;
  margin-inline:0!important;
  margin-left:0!important;
  margin-right:max(0px,calc(19vw - (100vw - 100%)/2 + 24px))!important;
  text-align:right!important;
 }
}
/* Intro artwork uses the site's existing pattern and motion. */
.brand-identity-page .brand-intro{position:relative;isolation:isolate;overflow:hidden}
.brand-identity-page .brand-intro-artwork{position:relative;isolation:isolate;width:100%;max-width:550px;justify-self:end}
.brand-identity-page[dir="rtl"] .brand-intro-artwork{justify-self:start}
.brand-identity-page .brand-intro-artwork>.brand-art{display:block;position:relative;z-index:1;width:100%}
.brand-identity-page .brand-intro-pattern{position:absolute;z-index:0;top:-120px;left:-78px;width:clamp(340px,18vw,460px);max-width:none;opacity:.58;pointer-events:none;will-change:transform;animation:moveUpDown 9s infinite alternate ease-in-out}
.brand-identity-page[dir="rtl"] .brand-intro-pattern{left:auto;right:-78px}
@media(max-width:767px){.brand-identity-page .brand-intro-artwork{max-width:440px;justify-self:center}.brand-identity-page .brand-intro-pattern{top:-35px;width:75%}}
@media(prefers-reduced-motion:reduce){.brand-identity-page .brand-intro-pattern{animation:none}}
/* Intro decoration is desktop-only, matching the other product pages. */
@media(max-width:992px){.mil-content.brand-identity-page .brand-intro-pattern{display:none!important;animation:none!important}}
