.responsive-svg svg{width:100%;height:auto;max-width:100%}@media not all and (min-width:768px){section:has([data-qa=TemplateLayoutVideoBackground]){--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important;background-image:none!important}section:has([data-qa=TemplateLayoutVideoBackground]) .update-primary-button.bg-white{width:100%;--tw-bg-opacity: 1 !important;background-color:rgb(255 102 51 / var(--tw-bg-opacity, 1))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}section:has([data-qa=TemplateLayoutVideoBackground]) .update-primary-button.bg-white:hover{--tw-bg-opacity: 1 !important;background-color:rgb(7 0 51 / var(--tw-bg-opacity, 1))!important}}[data-astro-cid-ld7fqf5u][data-qa=TemplateHeroAnimatedGlobe]{.takeover.animate{opacity:1!important}}.primary-button{color:#222;background:transparent;border:1px solid #f63}.primary-button:hover{background-color:#ffe0d6}.secondary-button{color:#222;background:#f63}.secondary-button:hover{background-color:#f6821f}[data-qa=TemplateHeroAnimatedGlobe]{--hero-container-padding-bottom: 32px;--banner-cta-bottom: 0px;margin-bottom:20px;@media not all and (min-width:768px){min-height:calc(100% + var(--banner-cta-height))}[data-qa=EnablementBannerContainer]{@media not all and (min-width:375px){bottom:-45%}@media(min-width:375px)and (max-width:768px){bottom:-35%}@media(min-width:768px){bottom:var(--banner-cta-bottom)}}[data-lottie-url]{margin-top:2rem}.hero-main-content [data-qa=Heading]{font-size:2.25rem;line-height:2.5rem}.hero-main-content [data-qa=Heading]{line-height:100%}@media(min-width:768px){.hero-main-content [data-qa=Heading]{font-size:2.9rem}}@media(min-width:1024px){.hero-main-content [data-qa=Heading]{font-size:3.75rem;line-height:1}}@media(min-width:1440px){.hero-main-content [data-qa=Heading]{font-size:4.4rem}}.hero-main-content [data-qa=Heading]{+[data-qa=Typography]{font-size:1rem;line-height:1.5rem}+[data-qa=Typography]{line-height:1.5rem}}:lang(ar) & .hero-main-content [data-qa=Heading]{line-height:1.375}.hero-main-content [data-qa=BlockButtonContainer]{[data-qa=FragmentButton]{flex-basis:auto}}[data-qa=TemplateHeader]{.nav-menu-button{color:#000}}&.is-intersecting{@media not all and (min-width:768px){min-height:100%}[data-qa=EnablementBannerContainer]{@media not all and (min-width:768px){bottom:0}.update-primary-button{background-color:#f63}.update-primary-button:hover{background-color:#070033}}@media not all and (min-width:768px){--banner-cta-bottom: 0px}[data-lottie-url]{min-height:0px}&.nav-initial{.dynamic-title-gradient{background:linear-gradient(to right,#fbad41,#f63);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.dynamic-title-gradient{background:#fff;-webkit-background-clip:text;background-clip:text}.nav-h-full .nav-invisible{& a[type=button].update-primary-button{color:#222;background:#f63}& a[type=button].update-primary-button:hover{background-color:#f6821f}& a[type=button].update-secondary-button{color:#222;background:transparent;border:1px solid #f63}& a[type=button].update-secondary-button:hover{background-color:#ffe0d6}}.nav-h-full,.nav-invisible{a[type=button].update-secondary-button{color:#fff;background:transparent;border:1px solid white;transition:border-color .5s;&:hover{border-color:#f63}}}&.update-logo .nav-sticky.nav-bg-white,.hero-content{.update-primary-button{background-color:#fff}.update-primary-button:hover{background-color:#f63;color:#fff}.update-secondary-button{border-color:#fff;color:#fff}.update-secondary-button:hover{border-color:#f63;color:#fff}}}}@media(max-width:1023px){.subnav-menu-container.sub-nav-expanded{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.active-underline:after{bottom:-5px!important}}.mobile-subnav-content{transition:max-height .3s ease-in-out}.subnav-menu-container.sub-nav-expanded{border-radius:.5rem}@media(min-width:1024px){.subnav-menu-container.sub-nav-expanded{border-radius:0}}.hide-header{pointer-events:none;opacity:0}.show-header{pointer-events:auto;opacity:1}.active-underline{position:relative;display:inline-block}.active-underline:after{content:"";position:absolute;inset-inline-start:0px;bottom:-17px;height:2px;width:100%;background-color:#f63;transition:width .3s ease-in-out}
