/* ================================================================================ */
/*  Project: Digital Experience - Web
/*  Author: Digital Experience
/*  Date: Mon Nov 02 2026 18:18:23 GMT+0000 (Coordinated Universal Time)
/*  
/*  Copyright © 2026 Red Hat, Inc.
/*  https://www.redhat.com
/* ================================================================================ */

.os5-hero-mark,.os5-hero-orb,.os5-ribbon-canvas{pointer-events:none}.os5-lander{container-type:inline-size;container-name:dx-section os5;color:#fff}.os5-eyebrow{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.5;margin-block:0}.os5-explore-title,.os5-headline{font-family:RedHatDisplay,"Red Hat Display",Helvetica,Arial,sans-serif;font-weight:400;margin-block:0}.os5-headline{color:#fff;font-size:3rem;line-height:1.3}.os5-headline-md{font-size:2.5rem}.os5-headline-sm{font-size:2.25rem}.os5-lede{color:#fff;font-size:1.125rem;line-height:1.5;max-width:42rem}.os5-hero-visual{position:relative;max-width:28.625rem;margin-inline:auto}.os5-hero-orb{position:absolute;z-index:0;top:50%;left:50%;width:200%;aspect-ratio:1;transform:translate(-50%,-50%);background-image:radial-gradient(circle at 50% 50%,rgba(81,52,183,.95) 0,rgba(63,40,141,.7) 28%,rgba(44,28,100,.4) 48%,rgba(26,16,58,.16) 66%,transparent 78%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 32%,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000 32%,transparent 72%)}.os5-glass-pane-image,.os5-hero-mark{position:relative;z-index:1;width:100%;height:auto;display:block}.os5-glass-pane{position:relative;padding:16px;border-radius:32px;background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.os5-glass-pane-image{border-radius:16px}.os5-explore-card{display:flex;flex-direction:column;min-height:100%;padding:32px;border:1px solid #5e40be;border-radius:16px;background-color:#1b0d33}.os5-explore-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;-webkit-margin-after:16px;margin-block-end:16px;color:#e00;font-size:1.75rem}.os5-explore-title{color:#fff;font-size:1.5rem;line-height:1.3}.os5-ribbon-canvas{position:absolute;top:0;right:0;z-index:-1;width:50%;overflow:hidden;opacity:0;transition:opacity 1s}.os5-ribbon-canvas.is-ready{opacity:1}.os5-ribbon-canvas canvas{display:block;width:100%!important;height:100%!important}.motion-toggle.hs-bg-glasspane{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.3)}.motion-toggle.hs-bg-glasspane.hs-bg-glasspane-dark{background:rgba(255,255,255,.1)}.motion-toggle{top:16px;right:16px}.os5-main{position:relative;isolation:isolate;background:#21134d;background:linear-gradient(0deg,#21134d 3%,#000 89%);overflow-x:hidden;overflow-y:hidden}@container os5 (max-width:992px){.os5-hero-visual{max-width:18.75rem}}@container os5 (min-width:992px){.os5-headline,.os5-headline-md{font-size:3rem}.os5-headline-sm{font-size:2.5rem}.os5-hero .os5-headline{font-size:80px}.os5-glass-pane{padding:32px}}@media (max-width:991px){.os5-ribbon-canvas{display:none}}@media (prefers-reduced-motion:reduce){.os5-ribbon-canvas{transition:none}}