.browse-by-platform{--rh-color-surface:transparent;--__background-color:var(--rh-color-surface-lighter,#f2f2f2);background-color:var(--__background-color)}.browse-by-platform .band__slotted{--rh-color-surface:transparent}.browse-by-platform__tabs{display:none}.browse-by-platform__accordion{display:block}.browse-by-platform__content{display:flex;flex-direction:column;gap:var(--rh-space-xl,24px)}.browse-by-platform__content__heading{font-size:var(--rh-font-size-heading-sm,1.5rem)}.browse-by-platform__content__actions{display:flex;flex-direction:column;gap:var(--rh-space-xl,24px)}@media(min-width:768px){.browse-by-platform{background-size:auto;background-repeat:no-repeat}.browse-by-platform--rhel{background-image:linear-gradient(to bottom,var(--__background-color) 32%,transparent 50.5%),url(/assets/images/home/rhel-art.webp),url(/assets/images/home/rhel-textured-background.webp);background-size:auto,auto,80%;background-position:100% 100%,bottom 10% right 25%,100% 100%}.browse-by-platform--openshift{background-image:linear-gradient(to bottom,var(--__background-color) 32%,transparent 50.5%),url(/assets/images/home/openshift-art.webp),url(/assets/images/home/openshift-textured-background.svg);background-size:auto,auto,60%;background-position:100% 100%,bottom 15% right 25%,100% 100%}.browse-by-platform--ansible{background-image:linear-gradient(to bottom,var(--__background-color) 32%,transparent 50.5%),url(/assets/images/home/ansible-textured-background.webp);background-size:40%;background-position:100% 100%,bottom right 15%}.browse-by-platform--openstack{background-image:linear-gradient(to bottom,var(--__background-color) 32%,transparent 50.5%),url(/assets/images/home/openstack-art.svg);background-position:100% 100%,bottom 15% right 25%}.browse-by-platform__accordion{display:none}.browse-by-platform__tabs{display:block}.browse-by-platform__content__actions{flex-direction:row}}.latest-news__card::part(image){justify-self:start}.latest-news__card__art{display:none}.latest-news__card--ansible-fest::part(container){background-color:var(--rh-color-teal-10,#daf2f2)}.latest-news__card--ansible-fest::part(body){display:flex;flex-direction:column}.latest-news__card--ansible-fest .latest-news__card__logo{-webkit-margin-after:var(--rh-space-2xl,32px);margin-block-end:var(--rh-space-2xl,32px);height:auto;width:40%;order:-1}.latest-news__card--ansible-fest .latest-news__card__summary{max-width:55ch}.latest-news__card--innovation-award::part(container){grid-template-columns:1.2fr 1fr;background-color:var(--rh-color-canvas-black-rgb,#000)}.latest-news__card--innovation-award::part(image){margin:0;align-self:stretch;justify-self:stretch;overflow:hidden}.latest-news__card--innovation-award .latest-news__card__art{height:100%;width:auto;max-width:none;margin-left:auto}.latest-news__card--innovation-award::part(footer){flex-wrap:wrap;flex-direction:row;width:350px}@media(min-width:992px){.latest-news__card--innovation-award::part(footer){width:100%}}.latest-news__card--innovation-award rh-cta{margin-right:var(--rh-space-6xl,96px)}.latest-news__card--rhos::part(container){background-color:#e4f3f4}.latest-news__card--foundation-ai::part(container),.latest-news__card--hardened-images::part(container),.latest-news__card--mcp-servers::part(container),.latest-news__card--rhosv::part(container){background-color:var(--rh-color-gray-10,#f2f2f2)}.latest-news__card--foundation-ai::part(container){grid-template-columns:1.2fr 1fr}.latest-news__card--foundation-ai::part(footer){flex-wrap:wrap}.latest-news__card--foundation-ai .call-to-action{padding-right:5rem}.latest-news__card--ansible-webinar::part(container){background-color:var(--rh-color-blue-10,#e0f0ff)}@media(min-width:992px){.latest-news__card__art{display:block;object-fit:contain}.latest-news__card--ansible-fest::part(container){background-image:url(/assets/images/home/summit-promo-art.svg);background-repeat:no-repeat;background-position:100%;background-size:contain}.latest-news__card--ai .latest-news__card__art{width:100%}}@media(prefers-reduced-motion:reduce){.partner-marquee .marquee *{animation:none!important}}.partner-marquee__current{display:grid;grid-template-columns:repeat(auto-fill,18px);align-items:center}.partner-marquee__current .image{grid-column:1/-1;grid-row:1;width:auto}.partner-marquee__current .marquee{margin-block:var(--rh-space-xl,24px);z-index:1;grid-column:6/-1;grid-row:1;border-radius:90px 30px 90px 30px;background:linear-gradient(0deg,#e00,#f56e6e);overflow:hidden;display:grid;grid-template-rows:repeat(2,min-content)}.partner-marquee__current .marquee__row{-webkit-padding-after:var(--rh-space-lg,16px);padding-block-end:var(--rh-space-lg,16px)}.partner-marquee__current .marquee__row:first-child{-webkit-padding-before:var(--rh-space-xl,24px);padding-block-start:var(--rh-space-xl,24px)}.partner-marquee__current .marquee__row:last-child{display:none}.partner-marquee__current .partner-image-card{border-radius:10px 30px;box-shadow:10px 10px 10px 0 rgba(0,0,0,.25);background-color:var(--rh-color-surface-lightest,#fff);margin-inline:.5rem;height:80px;max-width:10rem;padding:.5rem}.partner-marquee__current .partner-image-card__image-container{position:relative;height:100%;width:100%}.partner-marquee__current .partner-image-card__image{object-fit:contain;height:64px}@media(min-width:768px){.partner-marquee__current .image{grid-row:1;height:100%;width:auto;max-width:none!important}.partner-marquee__current .marquee{padding-block:var(--rh-space-xl,24px);grid-row:1;grid-column:9/-1;min-width:486px;min-height:360px}.partner-marquee__current .marquee__row:last-child{display:flex}}.partner-marquee__summit{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%}.partner-marquee__summit .image{grid-column:1/-1;grid-row:1;width:100%;max-width:100%;height:auto;-webkit-margin-start:var(--rh-space-xs,4px);margin-inline-start:var(--rh-space-xs,4px)}.partner-marquee__summit .marquee{z-index:1;grid-column:1/-1;grid-row:1;min-width:0;width:100%;max-width:100%;background:linear-gradient(90deg,#f56e6e,50%,#e00);overflow:hidden;display:grid;-webkit-mask-image:url(/assets/images/home/summit-masthead-art-mask.svg);mask-image:url(/assets/images/home/summit-masthead-art-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.partner-marquee__summit .marquee__row{-webkit-padding-after:var(--rh-space-lg,16px);padding-block-end:var(--rh-space-lg,16px)}.partner-marquee__summit .marquee__row:first-child{-webkit-padding-before:var(--rh-space-3xl,48px);padding-block-start:var(--rh-space-3xl,48px)}.partner-marquee__summit .partner-image-card{border-radius:10px 30px;box-shadow:10px 10px 10px 0 rgba(0,0,0,.25);background-color:var(--rh-color-surface-lightest,#fff);margin-inline:.5rem;height:var(--rh-space-5xl,80px);max-width:10rem;padding:.5rem}.partner-marquee__summit .partner-image-card__image-container{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.partner-marquee__summit .partner-image-card__image-container>span{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:100%}.partner-marquee__summit .partner-image-card__image{object-fit:contain;height:auto;max-height:var(--rh-space-4xl,64px);max-width:100%}@media(min-width:768px){.partner-marquee__summit{grid-template-columns:none}.partner-marquee__summit .image{grid-row:1;height:100%;width:auto;max-width:none!important}.partner-marquee__summit .marquee{padding-block:var(--rh-space-3xl,48px);grid-row:1;grid-column:9/-1;min-width:486px;min-height:360px;max-width:495px;-webkit-mask-position:left center;mask-position:left center}.partner-marquee__summit .marquee__row:last-child{display:flex}}.success-stories__cards{display:none}.success-stories__cards--mobile{display:block}.success-stories__cards__card__body{display:flex;flex-direction:column;gap:var(--rh-space-lg,16px)}.success-stories__cards__card__body__logo{height:32px;object-fit:contain;object-position:left;width:auto}@media(min-width:768px){.success-stories__cards{display:grid}.success-stories__cards--mobile{display:none}}