[data-page-content] [data-full-grid-content]>[data-business-agents-hero]:first-child,[data-page-content] [data-full-grid-content]>:first-child [data-business-agents-hero]:first-child:not([data-global-banner-owner] *){margin-block-start:calc(-1 * (var(--page-top-space) + 40px))}[data-business-agents-hero]{--hero-min-height:min(100svh, 1133px);--hero-artwork-min-height:840px;--hero-scene-height:max(var(--hero-min-height), var(--hero-artwork-min-height));--hero-toy-size:99px;--texture-fade:360px;--hero-title-top:271px}@media (1100px<width<1280px){[data-business-agents-hero]{--hero-artwork-min-height:1119px}}@media (900px<width<=1100px){[data-business-agents-hero]{--hero-artwork-min-height:1087px}}@media (600px<width<=900px){[data-business-agents-hero]{--hero-artwork-min-height:1079px}}@media (max-width:600px){[data-business-agents-hero]{--hero-artwork-min-height:1043px;--texture-fade:200px;--hero-title-top:262px}}@media (max-width:375px){[data-business-agents-hero]{--hero-artwork-min-height:644px;--hero-compact-radius:250px;--hero-toy-size:50px;--hero-title-top:222px}}@property --hero-visible-arc-bottom{syntax:"<length>";inherits:false;initial-value:0}[data-business-agents-hero] [data-motion-mask]{--arc-bottom:min(630px, var(--hero-title-top) + 320px);--rest-feather:160px;--hero-visible-arc-bottom:calc(var(--arc-bottom) + var(--rest-feather) * .25);--hero-mask-end:0px calc(max(0px, var(--hero-visible-arc-bottom) - var(--rest-feather)) - var(--hero-scene-height));-webkit-mask-image:linear-gradient(black 50%, transparent calc(50% + var(--rest-feather)));-webkit-mask-image:linear-gradient(black 50%, transparent calc(50% + var(--rest-feather)));mask-image:linear-gradient(black 50%, transparent calc(50% + var(--rest-feather)))}@media (max-width:600px){[data-business-agents-hero] [data-motion-mask]{--arc-bottom:calc(var(--hero-title-top) - 12px);--rest-feather:96px}}.business-agents-textured-backdrop{--texture-crop-height:calc(max(100cqh, var(--hero-scene-height)) + var(--texture-fade));height:calc(100cqh + var(--texture-fade));-webkit-mask-image:linear-gradient(to bottom, #fff calc(100% - var(--texture-fade)), #fffffff5 calc(100% - var(--texture-fade) * .85), #ffffffd6 calc(100% - var(--texture-fade) * .7), #ffffff80 calc(100% - var(--texture-fade) * .5), #ffffff29 calc(100% - var(--texture-fade) * .3), #ffffff0a calc(100% - var(--texture-fade) * .15), transparent);-webkit-mask-image:linear-gradient(to bottom, #fff calc(100% - var(--texture-fade)), #fffffff5 calc(100% - var(--texture-fade) * .85), #ffffffd6 calc(100% - var(--texture-fade) * .7), #ffffff80 calc(100% - var(--texture-fade) * .5), #ffffff29 calc(100% - var(--texture-fade) * .3), #ffffff0a calc(100% - var(--texture-fade) * .15), transparent);mask-image:linear-gradient(to bottom, #fff calc(100% - var(--texture-fade)), #fffffff5 calc(100% - var(--texture-fade) * .85), #ffffffd6 calc(100% - var(--texture-fade) * .7), #ffffff80 calc(100% - var(--texture-fade) * .5), #ffffff29 calc(100% - var(--texture-fade) * .3), #ffffff0a calc(100% - var(--texture-fade) * .15), transparent)}@media (max-width:900px){.business-agents-textured-backdrop{background-image:radial-gradient(ellipse 50% 33% at left calc(100% - var(--texture-fade)), #ffffff8c, transparent)}}.business-agents-textured-backdrop>img{top:calc(var(--texture-crop-height) * -.32505);width:117.656%;height:calc(var(--texture-crop-height) * 1.32505)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-business-agents-hero]:not([data-phase]){animation:2s business-agents-await-intro}[data-business-agents-hero]:not([data-phase]) [data-motion-sprite]{opacity:0}[data-business-agents-hero]:not([data-phase]) :is([data-motion-title],[data-motion-lede],[data-motion-cta],[data-motion-media]){opacity:var(--hero-intro-opacity,1)}[data-business-agents-hero]:not([data-phase]) [data-motion-cta]{pointer-events:var(--hero-cta-pointer-events,auto)}main:is(:target,:focus-visible) [data-business-agents-hero]:not([data-phase]) :is([data-motion-title],[data-motion-lede],[data-motion-cta],[data-motion-media]),[data-business-agents-hero]:not([data-phase]) :is([data-motion-cta],[data-motion-media]):focus-within{opacity:1;--hero-cta-pointer-events:auto}}@keyframes business-agents-await-intro{0%,to{--hero-intro-opacity:0;--hero-cta-pointer-events:none}}@media (prefers-reduced-motion:no-preference){[data-business-agents-hero][data-wiggle-on-hover] [data-caught]{animation:.48s ease-in-out business-agents-wiggle}}@keyframes business-agents-wiggle{0%,to{rotate:0deg}20%{rotate:-9deg}45%{rotate:8deg}70%{rotate:-4deg}}
