.audience-marketing{background:#f5faf8;color:#29443f}.audience-marketing .sell-kicker{color:#527d74}.audience-marketing h2 em{color:#548d80}.audience-marketing .sell-button{background:#2d6258}.audience-marketing .sell-button:hover{background:#458276}.audience-marketing .sell-text-link{color:#387267}.audience-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:7%;align-items:center;padding-block:80px}.audience-hero h1{font-size:clamp(42px,4.8vw,65px);line-height:1.08;letter-spacing:-.055em;margin:0}.audience-hero h1 em{font-family:Georgia,serif;font-weight:400;color:#548d80}.audience-map{padding:28px;background:#e5f0eb;border:1px solid #c9dfd5;border-radius:24px;min-width:0}.audience-map-label{font-size:9px;letter-spacing:.15em;color:#789f90;display:block;margin-bottom:25px}.audience-node{padding:24px;background:#fffcf2;border:1px solid #dddccb;border-radius:12px;box-shadow:0 7px 15px #3b69550b}.audience-node>span{font-size:8px;letter-spacing:.13em;color:#9a9b76}.audience-node strong{display:block;font:28px/1.15 Georgia,serif;margin:15px 0 0}.audience-node strong em{color:#809778}.audience-connector{text-align:center;font-size:23px;color:#7ba593;line-height:1.9}.audience-page{background:#fff;border-color:#d1e0d8}.audience-page>span{color:#83a89b}.audience-page strong{font-size:23px}.audience-lines{height:27px;margin-top:20px;background:repeating-linear-gradient(transparent 0 9px,#e4ede7 9px 10px);width:85%}.audience-reader{display:flex;align-items:center;gap:17px;background:#2d6258;color:#fff;padding:21px;border-radius:11px}.audience-reader>span{font-size:38px;color:#b4d5b9}.audience-reader b{font-size:8px;letter-spacing:.1em;color:#b6d7cb}.audience-reader p{font:italic 17px/1.4 Georgia,serif;margin:10px 0 0}.audience-map>small{display:block;font-size:9px;line-height:1.8;color:#7c9f91;margin-top:21px;text-align:center}.audience-strip{border-block:1px solid #d6e7de;background:#edf5ef}.audience-strip>.sell-wrap{display:flex;justify-content:center;gap:30px;align-items:center;padding-block:22px;font-size:10px;letter-spacing:.09em;color:#709a87}.audience-strip b{font-size:18px;font-weight:400;color:#a0bba9}.audience-plan{background:#ebf3ee}.audience-plan .sell-steps li{border-color:#cbded2}.audience-plan .sell-steps li>span{color:#89af98}.audience-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.audience-channel-grid article{padding:28px;border:1px solid #d4e5db;background:#fffefa;border-radius:13px}.audience-channel-grid article>span{font-size:9px;letter-spacing:.1em;color:#81a08c}.audience-channel-grid h3{font:25px/1.2 Georgia,serif;margin:20px 0}.audience-channel-grid p,.audience-example p{font-size:14px;line-height:1.85;color:#6a8576}.audience-channel-grid a{font-size:12px;line-height:1.7;color:#467c62;text-underline-offset:4px;display:inline-block;margin-top:12px}.audience-trust{background:#294d43;color:#f3f6e9}.audience-trust .sell-kicker{color:#afd1b7}.audience-trust h2 em{color:#c4dcaf}.audience-trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.audience-trust p{font-size:14px;line-height:1.85;color:#c2d6c7}.audience-trust ul{padding:0;list-style:none;margin:0}.audience-trust li{padding:20px 0;border-top:1px solid #638975}.audience-trust li b{display:block;font-size:15px;margin-bottom:9px}.audience-trust li span{font-size:13px;line-height:1.85;color:#c2d6c7;display:block}.audience-example{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.audience-example-card{padding:35px;background:#e5efdb;border:1px solid #c8dbc0;border-radius:15px}.audience-example-card>span{font-size:9px;letter-spacing:.12em;color:#89a17a}.audience-example-card blockquote{font:italic 26px/1.5 Georgia,serif;color:#597655;margin:22px 0}.audience-example-card small{font-size:10px;line-height:1.85;color:#889f7b;display:block;margin-top:20px}.audience-insights{background:#eaf2ec}.audience-insights .audience-channel-grid{margin-top:35px}.audience-insights .audience-channel-grid article{background:transparent;border:0;border-left:2px solid #c3d8c7;border-radius:0}.audience-insights .audience-channel-grid h3{margin-top:0}.audience-marketing .sell-price{background:#dcebdd;color:#3b6046}.audience-marketing .sell-price h2 em{color:#5f8966}.audience-marketing .sell-price p{color:#66846b!important}.audience-marketing .sell-price-note{border-color:#adc9b0}.audience-marketing .sell-faq details{border-color:#d2e3d5}.audience-marketing .sell-last .audience-related{font-size:12px;line-height:1.9;margin-top:28px}.audience-related a{text-underline-offset:4px}
@media(max-width:1000px){.audience-hero{gap:30px}.audience-map{padding:22px}.audience-node{padding:21px}.audience-node strong{font-size:25px}.audience-channel-grid{gap:18px}.audience-channel-grid article{padding:22px}.audience-trust-grid,.audience-example{gap:35px}}
@media(max-width:750px){.audience-hero{grid-template-columns:1fr;padding-block:50px;gap:35px}.audience-hero h1{font-size:clamp(40px,8.5vw,60px)}.audience-map{width:min(410px,100%);margin:auto}.audience-channel-grid,.audience-trust-grid,.audience-example{grid-template-columns:1fr}.audience-strip>.sell-wrap{flex-wrap:wrap;gap:12px;font-size:9px;letter-spacing:.03em}.audience-example-card{padding:28px}.audience-example-card blockquote{font-size:23px}.audience-insights .audience-channel-grid article{padding-block:8px}}
