/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"RedHatDisplay";src:url(/themes/custom/rhdc/src/fonts/red_hat_display/RedHatDisplayVFModified.woff2) format("woff2-variations");font-weight:300 900;font-style:normal;font-display:fallback;}@font-face{font-family:"RedHatDisplay";src:url(/themes/custom/rhdc/src/fonts/./red_hat_display/RedHatDisplayVF-ItalicModified.woff2) format("woff2-variations");font-weight:300 900;font-style:italic;font-display:fallback;}@font-face{font-family:"RedHatText";src:url(/themes/custom/rhdc/src/fonts/red_hat_text/RedHatTextVFModified.woff2) format("woff2-variations");font-weight:400 500;font-style:normal;font-display:fallback;}@font-face{font-family:"RedHatText";src:url(/themes/custom/rhdc/src/fonts/red_hat_text/RedHatTextVF-ItalicModified.woff2) format("woff2-variations");font-weight:400 500;font-style:italic;font-display:fallback;}@font-face{font-family:"RedHatMono";src:url(/themes/custom/rhdc/src/fonts/red_hat_mono/RedHatMonoVF.woff2) format("woff2-variations");font-weight:300 700;font-style:normal;font-display:fallback;}@font-face{font-family:"RedHatMono";src:url(/themes/custom/rhdc/src/fonts/red_hat_mono/RedHatMonoVF-Italic.woff2) format("woff2-variations");font-weight:300 700;font-style:italic;font-display:fallback;}
:root{--rh-color-accent-base:light-dark(var(--rh-color-accent-base-on-light,#0066cc),var(--rh-color-accent-base-on-dark,#92c5f9));--rh-color-accent-brand:light-dark(var(--rh-color-accent-brand-on-light,#ee0000),var(--rh-color-accent-brand-on-dark,#ee0000));--rh-color-border-strong:light-dark(var(--rh-color-border-strong-on-light,#151515),var(--rh-color-border-strong-on-dark,#ffffff));--rh-color-border-subtle:light-dark(var(--rh-color-border-subtle-on-light,#c7c7c7),var(--rh-color-border-subtle-on-dark,#707070));--rh-color-border-interactive:light-dark(var(--rh-color-border-interactive-on-light,#0066cc),var(--rh-color-border-interactive-on-dark,#92c5f9));--rh-color-border-destructive:light-dark(var(--rh-color-border-destructive-on-light,#b1380b),var(--rh-color-border-destructive-on-dark,#f0561d));--rh-color-border-status-danger:light-dark(var(--rh-color-border-status-danger-on-light,#b1380b),var(--rh-color-border-status-danger-on-dark,#f0561d));--rh-color-border-status-caution:light-dark(var(--rh-color-border-status-caution-on-light,#ca6c0f),var(--rh-color-border-status-caution-on-dark,#f5921b));--rh-color-border-status-warning:light-dark(var(--rh-color-border-status-warning-on-light,#dca614),var(--rh-color-border-status-warning-on-dark,#ffcc17));--rh-color-border-status-neutral:light-dark(var(--rh-color-border-status-neutral-on-light,#4d4d4d),var(--rh-color-border-status-neutral-on-dark,#c7c7c7));--rh-color-border-status-info:light-dark(var(--rh-color-border-status-info-on-light,#5e40be),var(--rh-color-border-status-info-on-dark,#b6a6e9));--rh-color-border-status-success:light-dark(var(--rh-color-border-status-success-on-light,#3d7317),var(--rh-color-border-status-success-on-dark,#87bb62));--rh-color-brand-red:light-dark(var(--rh-color-brand-red-on-light,#ee0000),var(--rh-color-brand-red-on-dark,#ee0000));--rh-color-icon-primary:light-dark(var(--rh-color-icon-primary-on-light,#ee0000),var(--rh-color-icon-primary-on-dark,#ee0000));--rh-color-icon-secondary:light-dark(var(--rh-color-icon-secondary-on-light,#151515),var(--rh-color-icon-secondary-on-dark,#ffffff));--rh-color-icon-status-danger:light-dark(var(--rh-color-icon-status-danger-on-light,#b1380b),var(--rh-color-icon-status-danger-on-dark,#f0561d));--rh-color-icon-status-caution:light-dark(var(--rh-color-icon-status-caution-on-light,#ca6c0f),var(--rh-color-icon-status-caution-on-dark,#f5921b));--rh-color-icon-status-warning:light-dark(var(--rh-color-icon-status-warning-on-light,#dca614),var(--rh-color-icon-status-warning-on-dark,#ffcc17));--rh-color-icon-status-default:light-dark(var(--rh-color-icon-status-default-on-light,#4d4d4d),var(--rh-color-icon-status-default-on-dark,#4d4d4d));--rh-color-icon-status-neutral:light-dark(var(--rh-color-icon-status-neutral-on-light,#4d4d4d),var(--rh-color-icon-status-neutral-on-dark,#c7c7c7));--rh-color-icon-status-info:light-dark(var(--rh-color-icon-status-info-on-light,#5e40be),var(--rh-color-icon-status-info-on-dark,#b6a6e9));--rh-color-icon-status-success:light-dark(var(--rh-color-icon-status-success-on-light,#3d7317),var(--rh-color-icon-status-success-on-dark,#87bb62));--rh-color-interactive-primary-default:light-dark(var(--rh-color-interactive-primary-default-on-light,#0066cc),var(--rh-color-interactive-primary-default-on-dark,#92c5f9));--rh-color-interactive-primary-hover:light-dark(var(--rh-color-interactive-primary-hover-on-light,#003366),var(--rh-color-interactive-primary-hover-on-dark,#b9dafc));--rh-color-interactive-primary-active:light-dark(var(--rh-color-interactive-primary-active-on-light,#003366),var(--rh-color-interactive-primary-active-on-dark,#b9dafc));--rh-color-interactive-primary-focus:light-dark(var(--rh-color-interactive-primary-focus-on-light,#003366),var(--rh-color-interactive-primary-focus-on-dark,#b9dafc));--rh-color-interactive-primary-visited-default:light-dark(var(--rh-color-interactive-primary-visited-default-on-light,#5e40be),var(--rh-color-interactive-primary-visited-default-on-dark,#b6a6e9));--rh-color-interactive-primary-visited-hover:light-dark(var(--rh-color-interactive-primary-visited-hover-on-light,#21134d),var(--rh-color-interactive-primary-visited-hover-on-dark,#ece6ff));--rh-color-interactive-primary-visited-active:light-dark(var(--rh-color-interactive-primary-visited-active-on-light,#21134d),var(--rh-color-interactive-primary-visited-active-on-dark,#ece6ff));--rh-color-interactive-primary-visited-focus:light-dark(var(--rh-color-interactive-primary-visited-focus-on-light,#21134d),var(--rh-color-interactive-primary-visited-focus-on-dark,#ece6ff));--rh-color-interactive-secondary-default:light-dark(var(--rh-color-interactive-secondary-default-on-light,#4d4d4d),var(--rh-color-interactive-secondary-default-on-dark,#c7c7c7));--rh-color-interactive-secondary-hover:light-dark(var(--rh-color-interactive-secondary-hover-on-light,#4d4d4d),var(--rh-color-interactive-secondary-hover-on-dark,#c7c7c7));--rh-color-interactive-secondary-active:light-dark(var(--rh-color-interactive-secondary-active-on-light,#4d4d4d),var(--rh-color-interactive-secondary-active-on-dark,#c7c7c7));--rh-color-interactive-secondary-focus:light-dark(var(--rh-color-interactive-secondary-focus-on-light,#4d4d4d),var(--rh-color-interactive-secondary-focus-on-dark,#c7c7c7));--rh-color-interactive-secondary-visited-default:light-dark(var(--rh-color-interactive-secondary-visited-default-on-light,#4d4d4d),var(--rh-color-interactive-secondary-visited-default-on-dark,#c7c7c7));--rh-color-interactive-secondary-visited-hover:light-dark(var(--rh-color-interactive-secondary-visited-hover-on-light,#4d4d4d),var(--rh-color-interactive-secondary-visited-hover-on-dark,#c7c7c7));--rh-color-interactive-secondary-visited-active:light-dark(var(--rh-color-interactive-secondary-visited-active-on-light,#4d4d4d),var(--rh-color-interactive-secondary-visited-active-on-dark,#c7c7c7));--rh-color-interactive-secondary-visited-focus:light-dark(var(--rh-color-interactive-secondary-visited-focus-on-light,#4d4d4d),var(--rh-color-interactive-secondary-visited-focus-on-dark,#c7c7c7));--rh-color-status-danger:light-dark(var(--rh-color-status-danger-on-light,#b1380b),var(--rh-color-status-danger-on-dark,#f0561d));--rh-color-status-caution:light-dark(var(--rh-color-status-caution-on-light,#ca6c0f),var(--rh-color-status-caution-on-dark,#f5921b));--rh-color-status-warning:light-dark(var(--rh-color-status-warning-on-light,#dca614),var(--rh-color-status-warning-on-dark,#ffcc17));--rh-color-status-neutral:light-dark(var(--rh-color-status-neutral-on-light,#4d4d4d),var(--rh-color-status-neutral-on-dark,#c7c7c7));--rh-color-status-note:light-dark(var(--rh-color-status-note-on-light,#5e40be),var(--rh-color-status-note-on-dark,#b6a6e9));--rh-color-status-info:light-dark(var(--rh-color-status-info-on-light,#5e40be),var(--rh-color-status-info-on-dark,#b6a6e9));--rh-color-status-success:light-dark(var(--rh-color-status-success-on-light,#3d7317),var(--rh-color-status-success-on-dark,#87bb62));--rh-color-surface:light-dark(var(--rh-color-surface-lightest,#ffffff),var(--rh-color-surface-darkest,#151515));--rh-color-surface-status-danger:light-dark(var(--rh-color-surface-status-danger-on-light,#ffe3d9),var(--rh-color-surface-status-danger-on-dark,#ffe3d9));--rh-color-surface-status-caution:light-dark(var(--rh-color-surface-status-caution-on-light,#ffe8cc),var(--rh-color-surface-status-caution-on-dark,#ffe8cc));--rh-color-surface-status-warning:light-dark(var(--rh-color-surface-status-warning-on-light,#fff4cc),var(--rh-color-surface-status-warning-on-dark,#73480b));--rh-color-surface-status-default:light-dark(var(--rh-color-surface-status-default-on-light,#f2f2f2),var(--rh-color-surface-status-default-on-dark,#f2f2f2));--rh-color-surface-status-neutral:light-dark(var(--rh-color-surface-status-neutral-on-light,#f2f2f2),var(--rh-color-surface-status-neutral-on-dark,#f2f2f2));--rh-color-surface-status-info:light-dark(var(--rh-color-surface-status-info-on-light,#ece6ff),var(--rh-color-surface-status-info-on-dark,#ece6ff));--rh-color-surface-status-success:light-dark(var(--rh-color-surface-status-success-on-light,#e9f7df),var(--rh-color-surface-status-success-on-dark,#e9f7df));--rh-color-text-primary:light-dark(var(--rh-color-text-primary-on-light,#151515),var(--rh-color-text-primary-on-dark,#ffffff));--rh-color-text-secondary:light-dark(var(--rh-color-text-secondary-on-light,#4d4d4d),var(--rh-color-text-secondary-on-dark,#c7c7c7));--rh-color-text-brand:light-dark(var(--rh-color-text-brand-on-light,#ee0000),var(--rh-color-text-brand-on-dark,#ee0000));}
section{.lightest{background:#ffffff;}.lighter{background:#f2f2f2;}.light{background:#e0e0e0;}.dark{background:#383838;}.darker{background:#1f1f1f;}.darkest{background:#151515;}&[color-palette="lightest"][data-rh-theme*="extended_colors"],.lightest.extended_colors{background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);}&[color-palette="lighter"][data-rh-theme*="extended_colors"],.lighter.extended_colors{background:#FFF;background:linear-gradient(180deg,rgba(255,255,255,1) 70%,rgba(236,230,255,1) 100%);}&[color-palette="light"][data-rh-theme*="extended_colors"],.light.extended_colors{background:#FCE3E3;}&[color-palette="dark"][data-rh-theme*="extended_colors"],.dark.extended_colors{background:#1B0D33;}&[color-palette="darker"][data-rh-theme*="extended_colors"],.darker.extended_colors{background:#1B0D33;background:linear-gradient(180deg,rgba(27,13,51,1) 0%,rgba(000,000,000,1) 100%);}&[color-palette="darkest"][data-rh-theme*="extended_colors"],.darkest.extended_colors{background:linear-gradient(180deg,rgba(21,21,21,1) 0%,rgba(000,000,000,1) 100%);}&[color-palette="lightest"][data-rh-theme*="extended_colors_inverted"],.lightest.extended_colors_inverted{background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%);}&[color-palette="lighter"][data-rh-theme*="extended_colors_inverted"],.lighter.extended_colors_inverted{background:#FFF;background:linear-gradient(0deg,rgba(255,255,255,1) 70%,rgba(236,230,255,1) 100%);}&[color-palette="light"][data-rh-theme*="extended_colors_inverted"],.light.extended_colors_inverted{background:#FCE3E3;}&[color-palette="dark"][data-rh-theme*="extended_colors_inverted"],.dark.extended_colors_inverted{background:#1B0D33;}&[color-palette="darker"][data-rh-theme*="extended_colors_inverted"],.darker.extended_colors_inverted{background:#1B0D33;background:linear-gradient(0deg,rgba(27,13,51,1) 0%,rgba(000,000,000,1) 100%);}&[color-palette="darkest"][data-rh-theme*="extended_colors_inverted"],.darkest.extended_colors_inverted{background:linear-gradient(0deg,rgba(21,21,21,1) 0%,rgba(000,000,000,1) 100%);}&[color-palette*="light"][data-rh-theme*="glass_pane"],.glass_pane[class*="light"]{background:rgba(255,255,255,0.30);backdrop-filter:blur(10px);}&[color-palette*="dark"][data-rh-theme*="glass_pane"],.glass_pane[class*="dark"]{background:rgba(255,255,255,0.10);backdrop-filter:blur(10px);}.corner-radius-default{border-radius:3px !important;}.corner-radius-small{border-radius:10px !important;}.corner-radius-large{border-radius:30px !important;}}
rh-footer:not(:defined){padding:var(--rh-space-2xl,32px);}
:is(rh-footer,rh-footer-universal) a{color:var(--rh-color-interactive-primary-default);text-decoration:none;}:is(rh-footer,rh-footer-universal) :is(rh-footer-block) a{text-decoration:underline var(--rh-border-width-sm,1px) dashed;text-decoration-color:light-dark(var(--rh-color-gray-50),var(--rh-color-gray-40)) !important;text-underline-offset:max(5px,0.28em);transition-timing-function:ease;transition-property:text-underline-offset,color,text-decoration-color;transition-duration:0.3s;}rh-footer [slot^='links'] a{gap:var(--rh-footer-links-gap,var(--rh-space-md,8px));}:is(rh-footer,rh-footer-universal) [slot^='links'] a{display:block;color:var(--rh-color-text-primary) !important;font-size:var(--rh-footer-link-font-size,var(--rh-font-size-body-text-sm,0.875rem));width:fit-content;}rh-footer-universal [slot^='links'] a{font-size:inherit;}:is(rh-footer,rh-footer-universal) a:hover{color:var(--rh-color-interactive-primary-hover);text-decoration:underline var(--rh-border-width-sm,1px) dashed;text-decoration-color:inherit;text-underline-offset:max(5px,0.28em);transition-timing-function:ease;transition-property:text-underline-offset,color,text-decoration-color;transition-duration:0.3s;}:is(rh-footer,rh-footer-universal) a:is(:focus,:focus-within){color:var(--rh-color-interactive-primary-hover);text-decoration:underline dashed var(--rh-border-width-sm,1px);text-decoration-color:inherit;text-underline-offset:max(5px,0.28em);transition-timing-function:ease;transition-property:text-underline-offset,color,text-decoration-color;transition-duration:0.3s;}:is(rh-footer,rh-footer-universal) a:visited{color:var(--rh-color-interactive-primary-hover);text-decoration:none;}:is(rh-footer,rh-footer-universal) :is(rh-footer-block) a:hover{text-decoration-color:inherit !important;text-underline-offset:max(6px,0.33em);}:is(rh-footer,rh-footer-universal) :is(rh-footer-block) a:is(:focus,:focus-within){text-decoration-color:inherit !important;text-underline-offset:max(6px,0.33em);}:is(rh-footer,rh-footer-universal) :is(rh-footer-block) a:visited{text-decoration-color:inherit;}:is(rh-footer,rh-footer-universal) a[slot^='logo']{display:block;}:is(rh-footer) a[slot^='logo'] > img{display:block;width:auto;height:100%;height:var(--rh-size-icon-04,40px);}:is(rh-footer,rh-footer-universal) :is(h1,h2,h3,h4,h5,h6){color:var(--rh-color-text-primary);font-family:var(--rh-font-family-heading,RedHatDisplay,'Red Hat Display',Helvetica,Arial,sans-serif);line-height:var(--rh-line-height-heading,1.3);}rh-footer [slot='links']:is(h1,h2,h3,h4,h5):nth-of-type(n+5){--_link-header-margin:calc(var(--rh-space-2xl,32px) - var(--rh-space-lg,16px));}:is(rh-footer,rh-footer-universal) [slot^='links'] li{margin:0;padding:0;display:contents;}:is(rh-footer,rh-footer-universal){--rh-footer-section-side-gap:var(--rh-space-lg,16px);color-scheme:only dark;overflow-y:auto;}@media screen and (min-width:768px){:is(rh-footer,rh-footer-universal){--rh-footer-section-side-gap:var(--rh-space-2xl,32px);}}@media screen and (min-width:1440px){:is(rh-footer,rh-footer-universal){--rh-footer-section-side-gap:var(--rh-space-4xl,64px);}}rh-footer:not(:defined){--_section-side-gap:var(--rh-space-lg,16px);background-color:var(--rh-color-surface-darker,#1f1f1f);width:100%;display:grid;grid-template-areas:'footer'
    'global';grid-template-rows:1fr auto;min-height:var(--rh-footer-nojs-min-height);& > *:not(rh-footer-universal){padding-inline:var(--_section-side-gap);}a[slot='logo']{padding-block:var(--rh-space-2xl,32px);}ul[slot='links']{display:flex;flex-direction:column;gap:var(--rh-footer-links-gap,var(--rh-space-md,8px));margin-block-end:var(--rh-space-3xl,48px);}[slot='links'] a{font-size:var(--rh-footer-link-font-size,var(--rh-font-size-body-text-sm,0.875rem));}}rh-footer-social-link:not(:defined),rh-footer:not(:defined) [slot='social-links']{display:none;}:is(rh-footer,rh-footer-universal):not(:defined){p{color:var(--rh-color-text-secondary-on-dark,#c7c7c7);}& :is(h1,h2,h3,h4,h5,h6){&[slot='links'],&[slot='header']{font-size:var(--rh-footer-link-header-font-size,var(--rh-font-size-body-text-sm,0.875rem));font-weight:var(--rh-font-weight-heading-medium,500);}}}rh-footer-universal:not(:defined){background-color:var(--rh-color-surface-darkest,#151515);display:block;width:100%;padding:var(--rh-space-2xl,32px) var(--rh-space-lg,16px);&:before{grid-area:global;}& [slot='links-primary'],& [slot='links-secondary']{display:flex;flex-flow:column wrap;gap:var(--rh-space-md,8px);font-size:var(--rh-font-size-body-text-xs,0.75rem);margin:0;padding:0;}&[ssr-hint-has-slotted] :is(h2,h3,h4)[hidden]{border:0;clip:rect(0,0,0,0);block-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;inline-size:1px;}& rh-footer-copyright:not(:defined){grid-column:-1/1;padding-block:var(--rh-space-2xl,32px) var(--rh-space-md,8px);font-size:var(--rh-font-size-body-text-xs,0.75rem);color:var(--rh-color-text-secondary-on-dark,#c7c7c7);}}rh-footer-block:not(:defined){:is(h1,h2,h3,h4,h5,h6){font-size:var(--rh-footer-link-header-font-size,var(--rh-font-size-body-text-sm,0.875rem));font-weight:var(--rh-font-weight-heading-medium,500);margin-block-end:var(--rh-space-lg,16px);&:not(:first-of-type){margin-block-start:var(--rh-space-lg,16px);}}&:not(:first-of-type){margin-block-start:var(--rh-space-2xl,32px);}}rh-footer:not(:defined) rh-footer-universal:not(:defined){margin-block-start:var(--rh-space-2xl,32px);}@media screen and (min-width:768px){rh-footer:not(:defined){--_section-side-gap:var(--rh-space-2xl,32px);}}@media screen and (min-width:992px){rh-footer:not(:defined){gap:var(--rh-space-lg,16px) var(--rh-space-2xl,32px);grid-template-columns:repeat(12,minmax(0,1fr));a[slot='logo']{position:relative;&:before{background-color:var(--rh-color-border-subtle-on-dark,#707070);block-size:var(--rh-length-4xs,1px);content:'';inline-size:calc(100% - var(--_section-side-gap) * 2);inset-block-end:0;position:absolute;}}& > *:not(rh-footer-universal){padding:0;}a[slot='logo'],:is(h2,h3)[slot='links']:first-of-type,ul[slot='links']:first-of-type{padding-inline-start:var(--_section-side-gap);}:is(h2,h3)[slot='links']{grid-row-start:2;}:is(h2,h3)[slot='links'],ul[slot='links']{grid-column-start:span 2;}ul[slot='links']{gap:var(--rh-footer-links-gap,var(--rh-space-lg,16px));grid-row:3 / span 2;margin:0;}}rh-footer:not(:defined) a[slot='logo'],rh-footer-universal:not(:defined){grid-column-start:span 12;}rh-footer-block:not(:defined){grid-column:9 / span 4;grid-row:2 / 4;&:not(:first-of-type){margin-block-start:0;}&[slot='main-secondary']{padding-inline-end:var(--_section-side-gap);}&:nth-of-type(2){--_grid-row-max:5;grid-row:4 / 5;}&:nth-of-type(3){--_grid-row-max:7;grid-row:6 / 7;}&:nth-of-type(4){--_grid-row-max:8;grid-row:7 / 8;}}rh-footer:not(:defined) :is(h2,h3)[slot='links'],rh-footer-block:not(:defined):first-of-type{margin-block-start:var(--rh-space-lg,16px);}rh-footer-universal:not(:defined){padding-block:var(--rh-space-2xl,32px);padding-inline:var(--rh-space-7xl,128px) var(--rh-space-4xl,64px);&[ssr-hint-has-slotted]{padding-inline:0;}& ul[slot='links-primary'],& ul[slot='links-secondary']{flex-direction:row;gap:var(--rh-space-md,8px) var(--rh-space-xl,24px);}& ul[slot='links-primary']{margin-block-end:var(--rh-space-xl,24px);}& rh-footer-copyright:not(:defined){padding-block:var(--rh-space-md,8px);}}rh-footer:not(:defined) rh-footer-universal:not(:defined){--_grid-row-max:8;grid-row:var(--_grid-row-max) / var(--_grid-row-max);}}@media screen and (min-width:1440px){rh-footer:not(:defined){--_section-side-gap:var(--rh-space-4xl,64px);}}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.layout--onecol .layout__region{width:100%;}
