.brand-detail{justify-content:center;row-gap:var(--size-3);padding-block:var(--size-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"header""contents""body";display:grid;overflow-x:hidden}@media (width>=768px){.brand-detail{grid-template-columns:minmax(0, var(--size-80))}}@media (width>=1024px){.brand-detail{grid-template-areas:"header header""body contents";grid-auto-flow:column;grid-template-columns:minmax(0, var(--size-80)) min(calc(var(--size-1) * 38), 33%);column-gap:var(--size-10)}}.brand-contents{grid-area:contents}@media (width>=1024px){.brand-contents .brand-contents-navigation{position:sticky;inset-block-start:var(--size-6)}}.brand-intro-heading-small{text-wrap:unset;padding-bottom:var(--size-2)}.brand-body{grid-area:body}.dark-bg{background-color:var(--color-neutral-80)!important}.brand-logo-box-square,.brand-logo-box-wide{padding:var(--size-4);min-width:0;overflow:hidden}:is(.brand-logo-box-square,.brand-logo-box-wide) svg{max-width:100%;height:auto}.brand-logo-box-wide{flex-grow:1}.brand-card-container{padding:var(--size-2) 0 0!important}.brand-card{position:relative}.brand-card-check{left:var(--size-2);top:var(--size-2);position:absolute}.brand-logo-row{gap:var(--size-2);flex-direction:column}@media (width>=768px){.brand-logo-row{flex-direction:row}}
