.ControlledBrands-module__oqc_Hq__root{background:var(--paper);background:var(--paper);overflow-x:hidden}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero{min-height:620px;padding:calc(var(--header-height) + 86px) max(var(--page-padding), calc((100vw - var(--content-max)) / 2)) 82px;color:var(--paper);background:#07111b;align-items:flex-end;display:flex;position:relative;overflow:hidden}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-image{object-fit:cover;object-position:center}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-shade{background:linear-gradient(90deg,#050c14e0,#050c1494 44%,#050c1424),linear-gradient(#050c140d 42%,#050c14ad);position:absolute;inset:0}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-content{z-index:1;max-width:860px;position:relative}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero h1{max-width:860px;color:var(--paper);letter-spacing:0;margin:0;font-size:clamp(54px,5.8vw,82px);font-weight:760;line-height:1.02}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-content>p:not(.eyebrow){color:#ffffffc7;max-width:720px;margin:28px 0 0;font-size:clamp(17px,1.35vw,20px);line-height:1.68}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip{padding-inline:max(var(--page-padding), calc((100vw - var(--content-max)) / 2));border-bottom:1px solid var(--line);background:var(--paper);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article{border-left:1px solid var(--line);align-content:center;gap:7px;min-height:126px;padding:28px;display:grid}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article:last-child{border-right:1px solid var(--line)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip strong{color:var(--pink);font-family:var(--font-manrope), Arial, sans-serif;font-size:34px;font-weight:780;line-height:1}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip span{color:var(--navy);font-size:14px;font-weight:780}@media (max-width:1020px){:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero{min-height:610px;padding-top:calc(var(--header-height) + 70px)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:0}}@media (max-width:767px){:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero{min-height:620px;padding-block:calc(var(--header-height) + 58px) 76px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-image{object-position:58% center}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-shade{background:linear-gradient(90deg,#050c14c2,#050c1457),linear-gradient(#0000 40%,#050c14c2)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero h1{max-width:min(100%,350px);font-size:clamp(40px,11vw,52px)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-hero-content>p:not(.eyebrow){max-width:min(100%,350px);font-size:15px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions{flex-direction:column;align-items:stretch}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions .primary-button{white-space:normal;width:100%;max-width:min(100%,350px)}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-actions .text-link{width:fit-content}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article{border-right:1px solid var(--line);min-height:92px;padding:18px 12px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip article:last-child{border-right:1px solid var(--line);min-height:92px;padding:18px 12px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip strong{font-size:30px}:where(.ControlledBrands-module__oqc_Hq__root) .controlled-market-strip span{overflow-wrap:anywhere;font-size:12px;line-height:1.25}}
