/* Shared 8 mm landing composition for every material landing page. */
@media (min-width:1367px){
 body[data-p93-landing]:not([data-profile="pwa"]) main .ct-sheet-hero[data-p91-hero],
 body[data-p93-landing]:not([data-profile="pwa"]) main .p77-hero[data-p91-hero]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important}
 body[data-p93-landing]:not([data-profile="pwa"]) .ct-sheet-hero__copy[data-p91-copy],
 body[data-p93-landing]:not([data-profile="pwa"]) .p77-hero-copy[data-p91-copy]{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;padding:clamp(48px,6vw,96px) clamp(32px,5vw,104px)!important}
 body[data-p93-landing]:not([data-profile="pwa"]) .ct-sheet-hero__media[data-p91-media],
 body[data-p93-landing]:not([data-profile="pwa"]) .p77-hero-media[data-p91-media]{min-width:0!important;min-height:0!important;overflow:hidden!important;background:#1b1c1b!important}
 body[data-p93-landing]:not([data-profile="pwa"]) .ct-sheet-hero__media img,
 body[data-p93-landing]:not([data-profile="pwa"]) .p77-hero-media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}
 body[data-p93-landing]:not([data-profile="pwa"]) main [data-p91-content],
 body[data-p93-landing]:not([data-profile="pwa"]) main .p77-wrap{max-width:1160px!important;margin-inline:auto!important}
 body[data-p93-landing]:not([data-profile="pwa"]) .ct-b2b-page-nav{max-width:1160px!important;margin-inline:auto!important}
 body[data-p93-landing]:not([data-profile="pwa"]) .ct-b2b-section__head,
 body[data-p93-landing]:not([data-profile="pwa"]) .p77-section-head{align-items:start!important}
 body[data-p93-landing]:not([data-profile="pwa"]) [data-p91-landing-support]{align-items:stretch!important}
 body[data-p93-landing]:not([data-profile="pwa"]) [data-p91-landing-support]>.ct-b2b-section{height:100%!important;box-sizing:border-box!important}
 body[data-p93-landing]:not([data-profile="pwa"]) main .b2b-status strong{white-space:normal!important;overflow-wrap:anywhere}
}
@media (max-width:1366px){
 body[data-p93-landing]:not([data-profile="pwa"]) .ct-sheet-hero__copy[data-p91-copy],
 body[data-p93-landing]:not([data-profile="pwa"]) .p77-hero-copy[data-p91-copy]{min-width:0!important}
 body[data-p93-landing]:not([data-profile="pwa"]) .ct-sheet-hero__media img,
 body[data-p93-landing]:not([data-profile="pwa"]) .p77-hero-media img{max-width:100%!important;height:auto!important;object-fit:cover!important}
}

@media (min-width:761px){
 body[data-p93-table-page] .p88-overview .p88-choice,
 body[data-p93-table-page] [data-p91-landing-overview]{align-items:stretch!important}
 body[data-p93-table-page] .p88-overview .p88-choice > #supply,
 body[data-p93-table-page] [data-p91-landing-overview] > #supply{grid-column:1!important;grid-row:1!important}
 body[data-p93-table-page] .p88-overview .p88-choice > #selection,
 body[data-p93-table-page] [data-p91-landing-overview] > #request{grid-column:2!important;grid-row:1!important}
 body[data-p93-table-page] .p88-overview .p88-choice > .ct-b2b-section,
 body[data-p93-table-page] [data-p91-landing-overview] > .ct-b2b-section{height:100%!important;box-sizing:border-box!important}
 body[data-p93-table-page] .p88-overview .p88-choice > .p93-price-table,
 body[data-p93-table-page] [data-p91-landing-overview] > .p93-price-table{grid-column:1 / -1!important;grid-row:2!important}
 body[data-p93-table-page] .p88-support,
 body[data-p93-table-page] [data-p91-landing-support]{align-items:stretch!important}
 body[data-p93-table-page] .p88-support > .ct-b2b-section,
 body[data-p93-table-page] [data-p91-landing-support] > .ct-b2b-section{height:100%!important;box-sizing:border-box!important}
 body[data-p93-landing]:not([data-profile="pwa"]) main .b2b-links{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important;border-block:1px solid var(--ct-color-line,#d2d2cd)!important;overflow-x:auto!important}
 body[data-p93-landing]:not([data-profile="pwa"]) main .b2b-links .b2b-link{flex:1 1 0!important;min-width:160px!important;min-height:64px!important;border:0!important;background:transparent!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:18px 16px!important;box-sizing:border-box!important;white-space:normal!important}
 body[data-p93-landing]:not([data-profile="pwa"]) main .b2b-links .b2b-link span:last-child{flex:0 0 auto!important;color:var(--ct-color-signal,#c89b2c)!important}
 body[data-p93-landing]:not([data-profile="pwa"]) main .b2b-status strong{white-space:normal!important;overflow-wrap:anywhere}
}
@media (min-width:761px) and (max-width:1366px){
 body[data-p93-landing]:not([data-profile="pwa"]) main .b2b-links{flex-wrap:wrap!important;overflow-x:visible!important}
 body[data-p93-landing]:not([data-profile="pwa"]) main .b2b-links .b2b-link{flex:1 1 25%!important;min-width:180px!important}
}
