.aem-splash-layout{display:grid;grid-template-columns:220px 1fr;gap:var(--rh-space-4xl, 64px);padding-top:var(--rh-space-3xl, 48px)}.aem-splash-sidebar{position:sticky;top:var(--mimir-scroll-margin, 26px);align-self:start}.aem-splash-sidebar label{display:block;font-weight:700;font-size:var(--rh-font-size-body-text-md, 1rem);margin-bottom:var(--rh-space-sm, 6px)}.aem-splash-sidebar select{width:100%;padding:var(--rh-space-sm, 6px) var(--rh-space-md, 8px);font-size:var(--rh-font-size-body-text-md, 1rem);border:1px solid var(--rh-color-gray-40, #a3a3a3);border-radius:var(--rh-border-radius-default, 3px);margin-bottom:var(--rh-space-2xl, 32px)}.aem-category-details{border:none}.aem-category-details summary{cursor:default;list-style:none}.aem-category-details summary::-webkit-details-marker{display:none}.aem-category-nav-heading{font-size:var(--rh-font-size-body-text-sm, .875rem);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--rh-color-text-primary-on-light, #151515);margin-bottom:var(--rh-space-md, 8px)}.aem-category-nav{list-style:none;padding:0;margin:0}.aem-category-nav li{border-left:3px solid transparent}.aem-category-nav li.active{border-left-color:var(--rh-color-brand-red-on-light, #ee0000)}.aem-category-nav a{display:block;padding:var(--rh-space-xs, 4px) var(--rh-space-md, 8px);color:var(--rh-color-text-primary-on-light, #151515);text-decoration:none;font-size:var(--rh-font-size-body-text-md, 1rem)}.aem-category-nav a:hover{color:var(--rh-color-interactive-blue-darker, #0066cc)}.aem-splash-main h1{font-size:var(--rh-font-size-heading-xl, 2.5rem);font-family:var(--rh-font-family-heading, RedHatDisplay, "Red Hat Display", Helvetica, Arial, sans-serif);color:var(--rh-color-text-primary-on-light, #151515);line-height:var(--rh-line-height-heading, 1.3);margin-bottom:var(--rh-space-3xl, 48px)}.aem-category-section{margin-bottom:var(--rh-space-4xl, 64px)}.aem-category-section h2{font-size:var(--rh-font-size-heading-md, 1.5rem);font-family:var(--rh-font-family-heading, RedHatDisplay, "Red Hat Display", Helvetica, Arial, sans-serif);color:var(--rh-color-text-primary-on-light, #151515);margin-bottom:var(--rh-space-xl, 24px)}.aem-title-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rh-space-lg, 16px)}.aem-title-card{display:flex;flex-direction:column;justify-content:flex-start;border:1px solid var(--rh-color-gray-20, #c7c7c7);border-radius:var(--rh-border-radius-default, 3px);padding:var(--rh-space-xl, 24px);min-height:120px;text-decoration:none;transition:box-shadow .2s ease}.aem-title-card:hover{background-color:var(--rh-color-gray-10, #f2f2f2);box-shadow:0 2px 8px #0000001f;text-decoration:none}.aem-title-card:hover .aem-title-card-name{color:var(--rh-color-interactive-primary-hover-on-light, #036)}.aem-title-card:hover .aem-title-card-arrow{transform:translate(4px)}.aem-title-card-name{font-size:var(--rh-font-size-body-text-md, 1rem);color:var(--rh-color-interactive-blue-darker, #0066cc);line-height:var(--rh-line-height-body-text, 1.5)}.aem-title-card-desc{font-size:var(--rh-font-size-body-text-sm, .875rem);color:var(--rh-color-text-primary-on-light, #151515);line-height:var(--rh-line-height-body-text, 1.5);margin-top:var(--rh-space-md, 8px);font-weight:400;font-weight:var(--rh-font-weight-body-text-regular,400)}.aem-title-card-arrow{align-self:flex-end;margin-top:auto;color:var(--rh-color-interactive-blue-darker, #0066cc);font-size:1.25rem;line-height:1;transition:transform .2s ease}.aem-title-card-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 1024px){.aem-title-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.aem-splash-layout{grid-template-columns:1fr;gap:var(--rh-space-xl, 24px)}.aem-splash-sidebar{position:static}.aem-category-details{border:1px solid var(--rh-color-gray-20, #c7c7c7);border-radius:var(--rh-border-radius-default, 3px)}.aem-category-details summary{cursor:pointer;list-style:none;padding:var(--rh-space-md, 8px) var(--rh-space-lg, 16px);display:flex;align-items:center;justify-content:space-between}.aem-category-details summary:after{content:"";border:solid var(--rh-color-text-primary-on-light, #151515);border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);transition:transform .2s ease}.aem-category-details[open] summary:after{transform:rotate(-135deg)}.aem-category-details .aem-category-nav{padding:0 var(--rh-space-lg, 16px) var(--rh-space-md, 8px)}.aem-title-cards{grid-template-columns:1fr}}
