.mk-module.audiences .audiences-list{border-top:2px solid var(--border-strong);margin:0;padding:0;list-style:none}.mk-module.audiences .audiences-list>li{border-bottom:2px solid var(--border-strong)}.mk-module.audiences .audience-row{gap:var(--space-m) clamp(16px, 3vw, 40px);isolation:isolate;color:var(--fg-strong);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:clamp(20px,3vw,36px) clamp(8px,2vw,24px);display:grid;position:relative;overflow:hidden}@media only screen and (width>=760px){.mk-module.audiences .audience-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}}.mk-module.audiences .audience-row--static{grid-template-columns:minmax(0,1fr)}@media only screen and (width>=760px){.mk-module.audiences .audience-row--static{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.mk-module.audiences .audience-title{color:var(--fg-strong);letter-spacing:var(--tracking-display);transition:transform var(--dur-base) var(--ease-out), color var(--dur-base);font-size:clamp(1.75rem,1.2rem + 2.4vw,3.5rem);font-weight:800;line-height:1.05}.mk-module.audiences .audience-text{color:var(--fg-body);transition:color var(--dur-base);order:3;grid-column:1/-1;line-height:1.5}@media only screen and (width>=760px){.mk-module.audiences .audience-text{order:0;grid-column:auto}}.mk-module.audiences .audience-arrow{border:2px solid var(--border-strong);width:52px;height:52px;color:var(--fg-strong);transition:background-color var(--dur-base), border-color var(--dur-base), color var(--dur-base);place-items:center;display:grid}.mk-module.audiences .audience-arrow svg{transition:transform var(--dur-base) var(--ease-out)}.mk-module.audiences .audience-row:before{content:"";z-index:-1;background-color:var(--color-orange-500);transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:0;transform:translateY(101%)}.mk-module.audiences .audience-row[data-bar=top]:not(.is-in,:focus-visible):before{transform:translateY(-101%)}.mk-module.audiences .audience-row.is-parking:before{transition:none}html:not(.js) .mk-module.audiences .audience-row:hover,.mk-module.audiences .audience-row.is-in,.mk-module.audiences .audience-row:focus-visible{outline-offset:-3px}html:not(.js) .mk-module.audiences .audience-row:hover:before,.mk-module.audiences .audience-row.is-in:before,.mk-module.audiences .audience-row:focus-visible:before{transform:none}html:not(.js) .mk-module.audiences .audience-row:hover .audience-title,html:not(.js) .mk-module.audiences .audience-row:hover .audience-text,.mk-module.audiences .audience-row.is-in .audience-title,.mk-module.audiences .audience-row.is-in .audience-text,.mk-module.audiences .audience-row:focus-visible .audience-title,.mk-module.audiences .audience-row:focus-visible .audience-text{color:var(--color-ink-900)}html:not(.js) .mk-module.audiences .audience-row:hover .audience-title,.mk-module.audiences .audience-row.is-in .audience-title,.mk-module.audiences .audience-row:focus-visible .audience-title{transform:translate(8px)}html:not(.js) .mk-module.audiences .audience-row:hover .audience-arrow,.mk-module.audiences .audience-row.is-in .audience-arrow,.mk-module.audiences .audience-row:focus-visible .audience-arrow{border-color:var(--color-ink-900);background-color:var(--color-ink-900);color:var(--color-orange-500)}html:not(.js) .mk-module.audiences .audience-row:hover .audience-arrow svg,.mk-module.audiences .audience-row.is-in .audience-arrow svg,.mk-module.audiences .audience-row:focus-visible .audience-arrow svg{transform:rotate(45deg)}
