.wc-audience-hero{padding:84px 0 76px}.wc-audience-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:68px;align-items:center}.wc-audience-hero__model{background:#272b2a;color:#fff;padding:34px;box-shadow:0 24px 70px rgba(20,28,25,.14)}.wc-audience-hero__model span{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;color:#f15a24}.wc-audience-hero__model strong{display:block;font-size:25px;line-height:1.2;margin-top:8px}.wc-audience-hero__model i{display:block;height:42px;border-left:1px solid #66706c;margin:16px 0 16px 18px}.wc-audience-hero__model small{display:block;margin-top:22px;padding-top:18px;border-top:1px solid #444b48;color:#bfc7c3}.wc-audience-intro{max-width:880px;margin:0 auto 42px}.wc-audience-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.wc-audience-principles article{border-top:2px solid #2d3431;padding:22px 4px 8px}.wc-audience-principles article>span{font-size:12px;font-weight:800;color:#f15a24;letter-spacing:.12em}.wc-audience-principles h3{margin:10px 0 8px}.wc-audience-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:70px;align-items:center}.wc-audience-split--reverse>div:first-child{order:2}.wc-audience-split--reverse>div:last-child{order:1}.wc-audience-split h2,.wc-audience-columns h2,.wc-audience-fit h2{font-size:clamp(34px,4vw,54px);line-height:1.04;margin:8px 0 20px}.wc-audience-split p:not(.wc-eyebrow),.wc-audience-columns p:not(.wc-eyebrow),.wc-audience-fit p:not(.wc-eyebrow){font-size:17px;line-height:1.72;color:#66716c}.wc-audience-stack{border:1px solid #d9dfdc;background:#f8f9f8}.wc-audience-stack>div{padding:22px 24px;border-bottom:1px solid #d9dfdc}.wc-audience-stack>div:last-child{border-bottom:0}.wc-audience-stack span{display:block;font-size:11px;font-weight:800;color:#f15a24;letter-spacing:.12em}.wc-audience-stack strong{display:block;font-size:19px;margin:5px 0}.wc-audience-stack small{color:#66716c}.wc-audience-columns{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start}.wc-section--dark .wc-audience-columns p:not(.wc-eyebrow){color:#c4ccc8}.wc-audience-list article{padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid #545d59}.wc-audience-list article:last-child{margin-bottom:0}.wc-audience-list strong{font-size:20px}.wc-audience-list p{margin:7px 0 0}.wc-audience-fit{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px}.wc-audience-fit__grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wc-audience-fit__grid article{border:1px solid #d9dfdc;padding:22px;background:#fff;line-height:1.6}.wc-audience-final{border-top:1px solid #d9dfdc}.wc-audience-final__inner{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.wc-audience-final h2{font-size:clamp(36px,4.2vw,58px);line-height:1.02;margin:8px 0}.wc-audience-final__inner>div:last-child>p{font-size:18px;line-height:1.7;color:#66716c}.wc-audience-final .wc-button{margin-top:20px}
/* Keep audience solution pages visually connected to their corresponding product journeys. */
.wc-audience-hero--developers{--wc-orange:var(--wc-green)}
.wc-audience-hero--developers~.wc-section{--wc-orange:var(--wc-green)}
.wc-audience-hero--developers h1 span,.wc-audience-hero--developers .wc-eyebrow,.wc-audience-hero--developers .wc-audience-hero__model span{color:var(--wc-green)}
.wc-audience-hero--developers .wc-button--primary{background:var(--wc-green);border-color:var(--wc-green)}
.wc-audience-hero--developers~.wc-section .wc-eyebrow,.wc-audience-hero--developers~.wc-section .wc-text-link,.wc-audience-hero--developers~.wc-section .wc-audience-principles article>span,.wc-audience-hero--developers~.wc-section .wc-audience-stack span{color:var(--wc-green)}
.wc-audience-hero--developers~.wc-section .wc-button--primary{background:var(--wc-green);border-color:var(--wc-green)}
.wc-audience-hero--enterprise{--wc-orange:var(--wc-blue)}
.wc-audience-hero--enterprise~.wc-section{--wc-orange:var(--wc-blue)}
.wc-audience-hero--enterprise h1 span,.wc-audience-hero--enterprise .wc-eyebrow,.wc-audience-hero--enterprise .wc-audience-hero__model span{color:var(--wc-blue)}
.wc-audience-hero--enterprise .wc-button--primary{background:var(--wc-blue);border-color:var(--wc-blue)}
.wc-audience-hero--enterprise~.wc-section .wc-eyebrow,.wc-audience-hero--enterprise~.wc-section .wc-text-link,.wc-audience-hero--enterprise~.wc-section .wc-audience-principles article>span,.wc-audience-hero--enterprise~.wc-section .wc-audience-stack span{color:var(--wc-blue)}
.wc-audience-hero--enterprise~.wc-section .wc-button--primary{background:var(--wc-blue);border-color:var(--wc-blue)}
.wc-audience-hero--providers{--wc-orange:#315f86}
.wc-audience-hero--providers~.wc-section{--wc-orange:#315f86}
.wc-audience-hero--providers h1 span,.wc-audience-hero--providers .wc-eyebrow,.wc-audience-hero--providers .wc-audience-hero__model span{color:#315f86}
.wc-audience-hero--providers .wc-button--primary{background:#315f86;border-color:#315f86}
.wc-audience-hero--providers~.wc-section .wc-eyebrow,.wc-audience-hero--providers~.wc-section .wc-text-link,.wc-audience-hero--providers~.wc-section .wc-audience-principles article>span,.wc-audience-hero--providers~.wc-section .wc-audience-stack span{color:#315f86}
.wc-audience-hero--providers~.wc-section .wc-button--primary{background:#315f86;border-color:#315f86}
@media(max-width:1000px){.wc-audience-hero__grid,.wc-audience-split,.wc-audience-columns,.wc-audience-fit{grid-template-columns:1fr}.wc-audience-split--reverse>div:first-child,.wc-audience-split--reverse>div:last-child{order:initial}.wc-audience-principles{grid-template-columns:1fr}.wc-audience-hero__model{max-width:760px}.wc-audience-fit{gap:32px}}@media(max-width:700px){.wc-audience-hero{padding-top:58px}.wc-audience-hero__model{padding:24px}.wc-audience-fit__grid,.wc-audience-final__inner{grid-template-columns:1fr}.wc-audience-final__inner{gap:28px}}
