@layer reset, base, ui;
@layer ui{.SectionBanner_sectionBanner__nsc_m{position:relative;overflow:clip;color:var(--sui-color-text-primary);inline-size:min(100%,var(--sui-max-media-inline-size,1920px));margin-inline:auto}.SectionBanner_background__y4gta{position:absolute;inset:0;pointer-events:none;background:var(--sui-color-surface)}.SectionBanner_imageMount__NR_2U{position:absolute;inset:0;overflow:hidden}.SectionBanner_imageMount__NR_2U img{width:100%;height:100%;object-fit:cover;object-position:center}.SectionBanner_container__U5F4f{position:relative;z-index:1;grid-row-gap:var(--sui-spacing-responsive-lg);row-gap:var(--sui-spacing-responsive-lg);padding-block:var(--sui-spacing-responsive-xl);display:grid;grid-template-columns:repeat(var(--sui-grid-columns),1fr);grid-gap:var(--sui-spacing-static-gap);gap:var(--sui-spacing-static-gap)}.SectionBanner_container__U5F4f>*{min-inline-size:0;grid-column:span 4}@media(min-width:1080px){.SectionBanner_container__U5F4f>*{grid-column:span 7;-webkit-padding-end:var(--sui-spacing-responsive-lg);padding-inline-end:var(--sui-spacing-responsive-lg)}}.SectionBanner_titleBlock__X66hU{display:flex;flex-direction:column;gap:var(--sui-spacing-responsive-sm)}.LogoCard_logoWrapper__fQ09z{display:grid;place-items:center;padding-block:var(--sui-logo-wrapper-padding,0);filter:grayscale(1)}.LogoCard_logoWrapper__fQ09z>*{block-size:100%;inline-size:100%;object-fit:contain}.LogoCard_logoWrapper__fQ09z svg{fill:var(--sui-color-on-surface)!important}.LogoCard_hasBackground__gkud_{background:var(--sui-color-surface-persistent-light)}[data-theme=dark] .LogoCard_logoWrapper__fQ09z:not(.LogoCard_hasBackground__gkud_){filter:grayscale(1) invert(1)}}@layer ui{}