.audience-benefits>.frame-page,.audience-mechanism>.frame-page,.audience-capabilities>.frame-page,.audience-plans>.frame-page,.audience-team>.frame-page,.audience-faq>.frame-page{padding:100px 60px}.audience-number,.audience-price-label{font-family:var(--family-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:700}.audience-number{color:var(--text-accent)}.audience-section-head{text-align:center;max-width:760px;margin:0 auto 56px}.audience-section-head .section-eyebrow,.audience-team-grid .section-eyebrow{margin-bottom:16px}.audience-hero .editorial-hero__copy .landing-lead{max-width:48ch}.audience-link{color:var(--text-link);text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;text-decoration:underline;display:inline-flex}.audience-benefit-layout{display:block}.audience-benefit-layout .audience-benefit-list,.audience-steps,.audience-bento,.audience-price-grid{border:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.audience-benefit,.audience-step,.audience-capability,.audience-price{border:0;border-right:1px solid var(--line);background:0 0;min-width:0;padding:32px}.audience-benefit:last-child,.audience-step:last-child,.audience-capability:last-child,.audience-price:last-child{border-right:0}.audience-benefit p,.audience-step p,.audience-capability p,.audience-price p{color:var(--text-muted);margin:16px 0 0;line-height:1.55}.audience-number{margin-bottom:24px;display:block}.audience-step,.audience-capability,.audience-price{position:relative;overflow:hidden}.audience-capability-icon{width:20px;height:20px;color:var(--text-accent);margin-bottom:24px}.audience-limit{text-align:center;max-width:64ch;margin:24px auto 0}.audience-price .audience-price-value{color:var(--text);font-family:var(--family-mono);font-size:clamp(2rem,4vw,3.25rem);font-weight:500}.audience-price-value span{font-family:var(--family-sans);font-size:.875rem}.audience-price--primary{background:var(--bg-block)}.audience-terms{text-align:center;justify-items:center;gap:20px;max-width:760px;margin:32px auto 0;display:grid}.audience-terms>p:first-child,.audience-team-body{max-width:60ch;color:var(--text-muted);margin:0;line-height:1.6}.audience-team-grid{text-align:center;display:grid}.audience-team-inner{max-width:760px;margin-inline:auto}.audience-close-row>.frame-page{background:var(--bg-block);padding:100px 60px}.audience-close{text-align:center;justify-items:center;gap:20px;display:grid}.audience-close .landing-section-title,.audience-close>p{max-width:820px;color:var(--text-on-block);margin:0}.audience-close>p:not(.landing-note){font-size:1.125rem;line-height:1.6}.audience-close .landing-note{color:var(--text-muted-on-block)}.audience-copy-compact{display:none}.audience-section-head .landing-section-title,.audience-team-grid .landing-section-title{max-width:760px;margin-inline:auto}@media (width>=1024px){.audience-benefit-layout,.audience-bento,.audience-price-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.audience-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.audience-price-grid--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:828px;margin-inline:auto}.audience-benefit-list.audience-copy-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.audience-benefit-list.audience-copy-compact,.audience-steps.audience-copy-compact{display:none}}@media (width<=1023px){.audience-benefits>.frame-page,.audience-mechanism>.frame-page,.audience-capabilities>.frame-page,.audience-plans>.frame-page,.audience-team>.frame-page,.audience-faq>.frame-page,.audience-close-row>.frame-page{padding:60px 48px}.audience-copy-wide,.audience-benefit-list.audience-copy-wide,.audience-steps.audience-copy-wide{display:none}.audience-copy-compact{display:inline}.audience-benefit-list.audience-copy-compact,.audience-steps.audience-copy-compact{display:grid}.audience-benefit,.audience-step,.audience-capability,.audience-price{border-right:0;border-bottom:1px solid var(--line)}.audience-benefit:last-child,.audience-step:last-child,.audience-capability:last-child,.audience-price:last-child{border-bottom:0}}@media (width<=767px){.audience-benefits>.frame-page,.audience-mechanism>.frame-page,.audience-capabilities>.frame-page,.audience-plans>.frame-page,.audience-team>.frame-page,.audience-faq>.frame-page,.audience-close-row>.frame-page{padding:48px 20px}.audience-section-head{margin-bottom:32px}.audience-benefit,.audience-step,.audience-capability,.audience-price{padding:24px 20px}}
