/* SHUPPZHSD-B24UX15-PRIMARY-HERO-NAV-MOTION-R1R4 alignment convergence */
body.b24-public{background:#fbfaf8;color:#111;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
body.b24-public .b24ux15-nav{position:sticky;top:14px;z-index:100;margin:14px auto 0;width:min(calc(100% - 40px),1480px)!important;max-width:1480px!important;height:auto;border:1px solid rgba(20,18,28,.09);border-radius:22px;background:rgba(255,255,255,.82);box-shadow:0 12px 38px rgba(45,36,76,.07);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
body.b24-public .b24ux15-nav__shell{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(250px,1fr);align-items:center;gap:28px;min-height:74px;padding:0 24px}
body.b24-public .b24ux15-brand{display:inline-flex;align-items:center;gap:10px;width:max-content;text-decoration:none;color:#111}
body.b24-public .b24ux15-brand__logo{display:block;width:auto;height:34px;max-width:152px;object-fit:contain}
body.b24-public .b24ux15-brand__beta{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;background:#6a49ed;color:#fff;font-size:10px;font-weight:720;letter-spacing:.055em;line-height:1;text-transform:uppercase}
body.b24-public .b24ux15-brand__beta i{width:5px;height:5px;border-radius:50%;background:#bcaeff;box-shadow:0 0 0 3px rgba(255,255,255,.14)}
body.b24-public .b24ux15-nav__links{display:flex!important;align-items:center;justify-content:center;gap:36px;position:static!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}
body.b24-public .b24ux15-nav__links a{color:#514e59;font-size:14px;font-weight:520;text-decoration:none;white-space:nowrap;transition:color .18s ease,transform .18s ease}
body.b24-public .b24ux15-nav__links a:hover{color:#17141d;transform:translateY(-1px)}
body.b24-public .b24ux15-nav__actions{display:flex;align-items:center;justify-content:flex-end;gap:18px}
body.b24-public .b24ux15-nav__login{color:#393641;font-size:14px;font-weight:560;text-decoration:none;white-space:nowrap}
body.b24-public .b24ux15-nav__cta{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:0 22px!important;border-radius:14px!important;font-size:14px!important;box-shadow:0 10px 26px rgba(103,72,235,.18)}
body.b24-public .b24ux15-nav__menu{display:none}

body.b24-public .b24ux15-primary-hero{position:relative;display:block!important;grid-template-columns:none!important;grid-template-rows:none!important;align-items:initial!important;justify-items:initial!important;min-height:auto!important;width:100%!important;isolation:isolate;overflow:hidden;padding:72px 0 56px;background:linear-gradient(180deg,#fbfaf8 0%,#fdfcfb 76%,#faf9f7 100%)}
body.b24-public .b24ux15-primary-hero::before{content:"";position:absolute;z-index:-3;right:3%;top:8%;width:min(760px,52vw);height:min(760px,52vw);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(118,86,242,.17) 0,rgba(118,86,242,.08) 34%,rgba(118,86,242,0) 72%);filter:blur(10px);pointer-events:none}
body.b24-public .b24ux15-primary-hero::after{content:"";position:absolute;z-index:-4;inset:0;background:radial-gradient(circle at 80% 46%,rgba(255,255,255,.9),transparent 42%);pointer-events:none}
body.b24-public .b24ux15-hero__ambient{position:absolute;right:5%;top:12%;z-index:-1;width:600px;height:600px;pointer-events:none}
body.b24-public .b24ux15-hero__ambient span{position:absolute;border-radius:50%;background:#7657ef;opacity:.48;filter:blur(.2px);animation:b24ux15Particle 7s ease-in-out infinite}
body.b24-public .b24ux15-hero__ambient span:nth-child(1){width:8px;height:8px;left:8%;top:20%}
body.b24-public .b24ux15-hero__ambient span:nth-child(2){width:5px;height:5px;right:12%;top:38%;animation-delay:-2s}
body.b24-public .b24ux15-hero__ambient span:nth-child(3){width:7px;height:7px;left:24%;bottom:12%;animation-delay:-4s}
body.b24-public .b24ux15-hero__grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(500px,.98fr);align-items:center;gap:70px;width:min(calc(100% - 64px),1480px)!important;max-width:1480px!important;margin:0 auto!important}
body.b24-public .b24ux15-hero__copy{max-width:650px;padding-left:2px}
body.b24-public .b24ux15-hero__eyebrow{display:inline-flex;align-items:center;gap:9px;margin-bottom:28px;padding:7px 13px;border-radius:999px;background:#f0edff;color:#6550d9;font-size:11px;font-weight:720;letter-spacing:.11em;text-transform:uppercase}
body.b24-public .b24ux15-hero__eyebrow i{display:block;width:7px;height:7px;border-radius:50%;background:#7558f2;box-shadow:0 0 0 4px rgba(117,88,242,.10);animation:b24ux15DotPulse 2.6s ease-in-out infinite}
body.b24-public .b24ux15-primary-hero h1{max-width:630px;margin:0;color:#0f0e12;font-size:clamp(58px,5.4vw,82px);font-weight:520;letter-spacing:-.052em;line-height:.985;text-wrap:balance}
body.b24-public .b24ux15-hero__lead{max-width:620px;margin:28px 0 0;color:#6e6a75;font-size:18px;line-height:1.65}
body.b24-public .b24ux15-hero__flow{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:28px;color:#211f27;font-size:14px;font-weight:560}
body.b24-public .b24ux15-hero__flow svg{width:18px;height:18px;fill:none;stroke:#6f4ff0;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;animation:b24ux15Arrow 2.1s ease-in-out infinite}
body.b24-public .b24ux15-hero__actions{display:flex;align-items:center;gap:14px;margin-top:30px}
body.b24-public .b24ux15-hero__primary{display:inline-flex!important;align-items:center;justify-content:center;gap:11px;min-height:56px;padding:0 24px!important;border-radius:16px!important;font-size:16px!important;font-weight:680!important;box-shadow:0 14px 34px rgba(102,71,236,.24);position:relative;overflow:hidden;animation:b24ux15CtaBreath 4s ease-in-out infinite}
body.b24-public .b24ux15-hero__primary::after{content:"";position:absolute;top:-70%;left:-30%;width:34%;height:240%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.33),transparent);transform:rotate(18deg);animation:b24ux15Shimmer 5.5s ease-in-out infinite}
body.b24-public .b24ux15-hero__primary svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}
body.b24-public .b24ux15-hero__primary:hover svg{transform:translateX(3px)}
body.b24-public .b24ux15-hero__secondary{display:inline-flex!important;align-items:center;justify-content:center;min-height:56px;padding:0 24px!important;border-radius:16px!important;background:rgba(255,255,255,.58)!important;border:1px solid #25222b!important;color:#17151b!important;font-size:15px!important;font-weight:620!important;box-shadow:none!important}
body.b24-public .b24ux15-hero__trust{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:25px;color:#76727d;font-size:12.5px}
body.b24-public .b24ux15-hero__trust span{display:inline-flex;align-items:center;gap:7px}
body.b24-public .b24ux15-hero__trust svg{width:17px;height:17px;padding:3px;border-radius:50%;background:#38bd72;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}

body.b24-public .b24ux15-preview-wrap{position:relative;min-height:560px;display:flex;align-items:center;justify-content:center}
body.b24-public .b24ux15-preview{position:relative;z-index:4;width:min(100%,610px);padding:28px 28px 24px;border:1px solid rgba(113,82,235,.12);border-radius:26px;background:linear-gradient(145deg,rgba(243,239,255,.95),rgba(251,249,255,.92));box-shadow:0 36px 78px rgba(83,61,168,.17),inset 0 1px 0 rgba(255,255,255,.9);backdrop-filter:blur(8px);transform:perspective(1200px) rotateY(-1.5deg) rotateX(.7deg);animation:b24ux15CardFloat 7s ease-in-out infinite}
body.b24-public .b24ux15-preview::before{content:"";position:absolute;z-index:-1;inset:-36px;border-radius:44px;background:radial-gradient(circle at 55% 45%,rgba(118,82,241,.22),rgba(118,82,241,.08) 45%,transparent 72%);filter:blur(24px)}
body.b24-public .b24ux15-preview__sample{position:absolute;right:22px;top:18px;color:#978eaa;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
body.b24-public .b24ux15-preview__label{display:flex;align-items:center;gap:10px;color:#6b4ee9;font-size:12px;letter-spacing:.025em}
body.b24-public .b24ux15-preview__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e2dcff;color:#6a4deb}
body.b24-public .b24ux15-preview__icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.b24-public .b24ux15-preview__request{position:relative;margin-top:16px;padding:15px 45px 15px 16px;border:1px solid rgba(94,69,204,.08);border-radius:14px;background:#fff;color:#18151e;font-size:14px;box-shadow:0 7px 22px rgba(79,58,154,.06);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}
body.b24-public .b24ux15-pulse{position:absolute;right:18px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#7554f4;box-shadow:0 0 0 0 rgba(117,84,244,.28);animation:b24ux15SignalPulse 2s ease-out infinite}
body.b24-public .b24ux15-preview__chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:11px}
body.b24-public .b24ux15-preview__chips span{padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.7);color:#6c6873;font-size:10.5px;box-shadow:inset 0 0 0 1px rgba(90,71,155,.05)}
body.b24-public .b24ux15-preview__signal{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:22px 0 18px;color:#7254e8}
body.b24-public .b24ux15-preview__signal span{height:1px;background:linear-gradient(90deg,transparent,rgba(111,81,224,.22))}
body.b24-public .b24ux15-preview__signal span:last-of-type{background:linear-gradient(90deg,rgba(111,81,224,.22),transparent)}
body.b24-public .b24ux15-preview__signal em{font-size:11px;font-weight:600}
body.b24-public .b24ux15-preview__signal svg{position:absolute;left:50%;top:19px;width:22px;height:22px;transform:translateX(-50%);fill:none;stroke:#704ef0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 5px 6px rgba(104,73,228,.22));animation:b24ux15Down 1.8s ease-in-out infinite}
body.b24-public .b24ux15-preview__opportunity{margin-top:26px;padding:15px;border:1px solid rgba(105,76,230,.16);border-radius:18px;background:rgba(238,232,255,.56);transition:border-color .35s ease,box-shadow .35s ease,transform .35s ease}
body.b24-public .b24ux15-preview__match{margin-top:12px;padding:13px 14px;border-radius:13px;background:#fff}
body.b24-public .b24ux15-preview__match strong{display:block;color:#1c1822;font-size:13.5px;line-height:1.35}
body.b24-public .b24ux15-preview__match small{display:block;margin-top:5px;color:#7a7581;font-size:10.5px;line-height:1.45}
body.b24-public .b24ux15-preview__actions{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}
body.b24-public .b24ux15-preview__actions span{display:flex;align-items:center;justify-content:center;min-height:36px;border-radius:999px;background:#fff;color:#3c3843;font-size:10px;white-space:nowrap;transition:opacity .3s ease,transform .3s ease,box-shadow .3s ease}
body.b24-public .b24ux15-preview__actions .is-active{background:#6d4deb;color:#fff;box-shadow:0 8px 20px rgba(103,70,230,.20)}

body.b24-public [data-b24ux15-stage="shopper"] .b24ux15-preview__request{border-color:#8c70f4;box-shadow:0 0 0 3px rgba(128,91,241,.10),0 10px 26px rgba(89,67,180,.10);transform:translateY(-2px)}
body.b24-public [data-b24ux15-stage="signal"] .b24ux15-preview__signal{filter:drop-shadow(0 0 8px rgba(110,78,235,.24))}
body.b24-public [data-b24ux15-stage="opportunity"] .b24ux15-preview__opportunity{border-color:#8061ed;box-shadow:0 0 0 3px rgba(128,97,237,.08),0 14px 26px rgba(92,68,180,.10);transform:translateY(-2px)}
body.b24-public [data-b24ux15-stage="action"] .b24ux15-preview__actions .is-active{transform:translateY(-3px) scale(1.03);box-shadow:0 0 0 3px rgba(110,75,235,.10),0 12px 26px rgba(103,70,230,.25)}
body.b24-public [data-b24ux15-stage="action"] .b24ux15-preview__actions span:not(.is-active){opacity:.68}

body.b24-public .b24ux15-orbit{position:absolute;z-index:1;border:1px dashed rgba(118,83,232,.28);border-radius:50%;pointer-events:none;animation:b24ux15OrbitSpin 22s linear infinite}
body.b24-public .b24ux15-orbit--one{width:580px;height:580px}
body.b24-public .b24ux15-orbit--two{width:470px;height:470px;animation-direction:reverse;animation-duration:30s;border-style:solid;border-color:rgba(128,95,238,.13)}
body.b24-public .b24ux15-orbit i{position:absolute;width:10px;height:10px;border-radius:50%;background:#7a56ee;box-shadow:0 0 14px rgba(122,86,238,.60)}
body.b24-public .b24ux15-orbit i:nth-child(1){left:12%;top:18%}.b24-public .b24ux15-orbit i:nth-child(2){right:5%;top:42%}.b24-public .b24ux15-orbit i:nth-child(3){left:48%;bottom:-5px}
body.b24-public .b24ux15-float{position:absolute;z-index:5;display:grid;place-items:center;width:62px;height:62px;border-radius:18px;background:rgba(255,255,255,.86);color:#6e4fe9;box-shadow:0 15px 34px rgba(84,63,167,.12);animation:b24ux15FloatIcon 5s ease-in-out infinite}
body.b24-public .b24ux15-float svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
body.b24-public .b24ux15-float--shopper{right:-18px;top:92px}.b24-public .b24ux15-float--merchant{right:-18px;bottom:96px;animation-delay:-2.3s}
body.b24-public .b24ux15-annotation{position:absolute;z-index:5;color:#7559e7;font-size:12px;font-weight:650;font-style:italic;letter-spacing:.01em;opacity:.8}
body.b24-public .b24ux15-annotation--shopper{right:18px;top:48px}.b24-public .b24ux15-annotation--opportunity{right:-2px;bottom:44px}

body.b24-public .b24ux15-built-for{width:min(calc(100% - 64px),1480px)!important;max-width:1480px!important;margin:34px auto 0!important;text-align:center}
body.b24-public .b24ux15-built-for__label{display:block;color:#8b8791;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}
body.b24-public .b24ux15-built-for__items{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:18px;color:#85818b}
body.b24-public .b24ux15-built-for__items span{display:flex;align-items:center;justify-content:center;gap:10px;min-height:32px;border-right:1px solid rgba(40,35,50,.08);font-size:12px}
body.b24-public .b24ux15-built-for__items span:last-child{border-right:0}
body.b24-public .b24ux15-built-for__items svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}

/* R1R4 alignment convergence: neutralize legacy .b24-hero grid inheritance and keep every above-fold block on one centered canvas. */
body.b24-public section.b24-hero.b24ux15-primary-hero{display:block!important;grid-template-columns:none!important;grid-template-rows:none!important;align-items:initial!important;justify-items:initial!important;min-height:auto!important}
body.b24-public .b24ux15-primary-hero>.b24-shell.b24ux15-hero__grid{width:min(calc(100% - 64px),1480px)!important;max-width:1480px!important;margin-left:auto!important;margin-right:auto!important}
body.b24-public .b24ux15-primary-hero>.b24-shell.b24ux15-built-for{width:min(calc(100% - 64px),1480px)!important;max-width:1480px!important;margin:34px auto 0!important}
body.b24-public header.b24-nav.b24ux15-nav{width:min(calc(100% - 40px),1480px)!important;max-width:1480px!important;margin-left:auto!important;margin-right:auto!important}
body.b24-public .b24ux15-nav__shell{width:100%!important;max-width:none!important;box-sizing:border-box}

@keyframes b24ux15CardFloat{0%,100%{transform:perspective(1200px) rotateY(-1.5deg) rotateX(.7deg) translateY(0)}50%{transform:perspective(1200px) rotateY(-1.1deg) rotateX(.45deg) translateY(-8px)}}
@keyframes b24ux15OrbitSpin{to{transform:rotate(360deg)}}
@keyframes b24ux15SignalPulse{0%{box-shadow:0 0 0 0 rgba(117,84,244,.34)}70%{box-shadow:0 0 0 14px rgba(117,84,244,0)}100%{box-shadow:0 0 0 0 rgba(117,84,244,0)}}
@keyframes b24ux15DotPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.55}}
@keyframes b24ux15Down{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,4px)}}
@keyframes b24ux15Arrow{0%,100%{transform:translateX(0)}50%{transform:translateX(3px)}}
@keyframes b24ux15CtaBreath{0%,100%{box-shadow:0 14px 34px rgba(102,71,236,.24)}50%{box-shadow:0 18px 42px rgba(102,71,236,.34)}}
@keyframes b24ux15Shimmer{0%,70%{left:-30%;opacity:0}82%{opacity:1}100%{left:125%;opacity:0}}
@keyframes b24ux15Particle{0%,100%{transform:translate3d(0,0,0);opacity:.28}50%{transform:translate3d(8px,-14px,0);opacity:.65}}
@keyframes b24ux15FloatIcon{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-9px) rotate(1.5deg)}}

@media (max-width:1180px){body.b24-public .b24ux15-nav__shell{grid-template-columns:auto 1fr auto;gap:16px}body.b24-public .b24ux15-nav__links{gap:22px}body.b24-public .b24ux15-hero__grid{grid-template-columns:minmax(0,1fr) minmax(430px,.9fr);gap:36px}body.b24-public .b24ux15-preview{width:min(100%,560px)}body.b24-public .b24ux15-orbit--one{width:520px;height:520px}body.b24-public .b24ux15-orbit--two{width:420px;height:420px}}
@media (max-width:940px){body.b24-public .b24ux15-nav{top:8px;width:calc(100% - 20px);margin-top:8px;border-radius:18px}body.b24-public .b24ux15-nav__shell{grid-template-columns:1fr auto;min-height:64px;padding:0 14px}body.b24-public .b24ux15-brand__logo{height:30px}body.b24-public .b24ux15-nav__menu{display:inline-flex!important;position:static!important}body.b24-public .b24ux15-nav__login{display:none}body.b24-public .b24ux15-nav__cta{min-height:40px;padding:0 15px!important;font-size:12px!important}body.b24-public .b24ux15-nav__links{display:none!important;position:absolute!important;left:10px!important;right:10px!important;top:70px!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:10px!important;border:1px solid rgba(28,24,38,.08)!important;border-radius:16px!important;background:rgba(255,255,255,.97)!important;box-shadow:0 18px 44px rgba(45,35,76,.14)!important}body.b24-public .b24ux15-nav__links.is-open,body.b24-public .b24ux15-nav__links[data-open="true"]{display:flex!important}body.b24-public .b24ux15-nav__links a{padding:12px 10px;border-radius:10px}body.b24-public .b24ux15-hero__grid{grid-template-columns:1fr;gap:56px}body.b24-public .b24ux15-hero__copy{max-width:720px}body.b24-public .b24ux15-primary-hero h1{max-width:720px;font-size:clamp(54px,8.5vw,72px)}body.b24-public .b24ux15-preview-wrap{min-height:520px}body.b24-public .b24ux15-built-for__items{grid-template-columns:repeat(3,1fr);row-gap:14px}body.b24-public .b24ux15-built-for__items span:nth-child(3){border-right:0}}
@media (max-width:640px){body.b24-public .b24ux15-nav__actions{gap:8px}body.b24-public .b24ux15-brand__beta{font-size:9px;padding:4px 6px}body.b24-public .b24ux15-primary-hero{padding:66px 0 42px}body.b24-public .b24ux15-primary-hero h1{font-size:clamp(46px,13.2vw,60px);line-height:1.01}body.b24-public .b24ux15-hero__lead{font-size:16px;line-height:1.6}body.b24-public .b24ux15-hero__flow{gap:8px;font-size:12px}body.b24-public .b24ux15-hero__actions{flex-direction:column;align-items:stretch}body.b24-public .b24ux15-hero__primary,body.b24-public .b24ux15-hero__secondary{width:100%}body.b24-public .b24ux15-hero__trust{gap:10px 16px;font-size:11px}body.b24-public .b24ux15-preview-wrap{min-height:465px}body.b24-public .b24ux15-preview{padding:22px 18px 18px;border-radius:21px;transform:none!important}body.b24-public .b24ux15-preview__sample{position:static;display:block;margin-bottom:13px}body.b24-public .b24ux15-preview__actions{grid-template-columns:repeat(2,1fr)}body.b24-public .b24ux15-orbit--one{width:410px;height:410px}body.b24-public .b24ux15-orbit--two{width:330px;height:330px}body.b24-public .b24ux15-float,body.b24-public .b24ux15-annotation{display:none}body.b24-public .b24ux15-built-for{margin-top:8px}body.b24-public .b24ux15-built-for__items{grid-template-columns:1fr 1fr}body.b24-public .b24ux15-built-for__items span{border-right:0;justify-content:flex-start;padding-left:8px}}
@media (max-width:440px){body.b24-public .b24ux15-brand__logo{height:27px;max-width:122px}body.b24-public .b24ux15-nav__cta{padding:0 12px!important}body.b24-public .b24ux15-primary-hero h1{font-size:clamp(41px,12.5vw,52px)}body.b24-public .b24ux15-hero__eyebrow{font-size:9px;letter-spacing:.08em}body.b24-public .b24ux15-hero__flow svg{width:15px;height:15px}body.b24-public .b24ux15-preview__request{font-size:12px}body.b24-public .b24ux15-preview__chips span{font-size:9px}body.b24-public .b24ux15-built-for__items{grid-template-columns:1fr}}

@media (max-width:940px){body.b24-public .b24ux15-primary-hero>.b24-shell.b24ux15-hero__grid,body.b24-public .b24ux15-primary-hero>.b24-shell.b24ux15-built-for{width:min(calc(100% - 36px),1480px)!important}body.b24-public header.b24-nav.b24ux15-nav{width:calc(100% - 20px)!important}}
@media (max-width:640px){body.b24-public .b24ux15-primary-hero>.b24-shell.b24ux15-hero__grid,body.b24-public .b24ux15-primary-hero>.b24-shell.b24ux15-built-for{width:calc(100% - 28px)!important}}
@media (prefers-reduced-motion:reduce){body.b24-public .b24ux15-primary-hero *,body.b24-public .b24ux15-primary-hero *::before,body.b24-public .b24ux15-primary-hero *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
