.cs-light .pg.offer-suite .audience-section{scroll-margin-top:40px}.cs-light .pg.offer-suite .audience-links{border-bottom:1px solid var(--suite-line);margin-top:52px}.cs-light .pg.offer-suite .audience-link{border-top:1px solid var(--suite-line);color:var(--suite-ink);grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) 28px;align-items:start;gap:clamp(24px,4vw,64px);padding-block:34px;text-decoration:none;display:grid}.cs-light .pg.offer-suite .audience-link h3{font-family:var(--suite-sans);letter-spacing:-.025em;margin:0;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.25}.cs-light .pg.offer-suite .audience-link p{max-width:58ch;color:var(--suite-muted);margin:12px 0 0;font-size:16px;line-height:1.75}.cs-light .pg.offer-suite .audience-link .audience-link-heading{color:var(--suite-shale);margin:0;font-size:18px;font-weight:500;line-height:1.4}.cs-light .pg.offer-suite .audience-link-arrow{font:400 24px/1.2 var(--suite-mono);color:var(--suite-graphite);justify-self:end;padding-top:2px}.cs-light .pg.offer-suite .audience-link:hover h3{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.cs-light .pg.offer-suite.audience-page .audience-hero{min-height:0}.cs-light .pg.offer-suite.audience-page .audience-hero h1{letter-spacing:-.025em;max-width:920px;font-size:clamp(42px,4.6vw,72px);font-weight:400;line-height:1.07}.cs-light .pg.offer-suite.audience-page .audience-hero p{max-width:660px;color:var(--suite-muted);margin:28px 0 32px;font-size:clamp(18px,1.7vw,22px);line-height:1.6}.cs-light .pg.offer-suite.audience-page .audience-kicker{color:var(--suite-muted);font:500 12px/1.6 var(--suite-mono);letter-spacing:.06em;text-transform:uppercase;margin:0}.cs-light .pg.offer-suite.audience-page .audience-hero .audience-kicker{color:var(--suite-muted);font:500 12px/1.6 var(--suite-mono);margin:0 0 24px}.cs-light .pg.offer-suite.audience-page .audience-section{padding-block:clamp(72px,8vw,112px)}.cs-light .pg.offer-suite.audience-page h2{letter-spacing:-.025em;max-width:760px;margin:24px 0 0;font-size:clamp(34px,3.5vw,48px);font-weight:400;line-height:1.12}.cs-light .pg.offer-suite.audience-page .audience-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(48px,7vw,100px);display:grid}.cs-light .pg.offer-suite.audience-page .audience-prose{max-width:680px;color:var(--suite-ink);font:400 clamp(20px, 1.6vw, 23px)/1.65 var(--suite-serif)}.cs-light .pg.offer-suite.audience-page .audience-prose p{margin:0 0 24px}.cs-light .pg.offer-suite.audience-page .audience-workflow-intro{max-width:720px;color:var(--suite-muted);margin:24px 0 0;font-size:18px;line-height:1.7}.cs-light .pg.offer-suite.audience-page .audience-workflow{margin:44px 0 0;padding:0;list-style:none}.cs-light .pg.offer-suite.audience-page .audience-workflow li{border-top:1px solid var(--suite-line);grid-template-columns:56px minmax(0,.9fr) minmax(0,1.2fr);align-items:baseline;gap:32px;padding-block:30px;display:grid}.cs-light .pg.offer-suite.audience-page .audience-workflow h3{font-family:var(--suite-sans);letter-spacing:-.025em;margin:0;font-size:26px;font-weight:500;line-height:1.3}.cs-light .pg.offer-suite.audience-page .audience-workflow p{max-width:58ch;color:var(--suite-muted);margin:0;font-size:16px;line-height:1.8}.cs-light .pg.offer-suite.audience-page .audience-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:48px;display:grid}.cs-light .pg.offer-suite.audience-page .audience-capabilities article{border-top:1px solid var(--suite-line);padding-top:28px}.cs-light .pg.offer-suite.audience-page .audience-capabilities h3{font-family:var(--suite-sans);letter-spacing:-.025em;margin:0 0 16px;font-size:26px;font-weight:500;line-height:1.3}.cs-light .pg.offer-suite.audience-page .audience-capabilities p{color:var(--suite-muted);margin:0;font-size:16px;line-height:1.8}.cs-light .pg.offer-suite.audience-page .audience-capabilities a,.cs-light .pg.offer-suite.audience-page .audience-text-link{min-height:44px;color:var(--suite-ink);font:500 15px/1.6 var(--suite-sans);text-underline-offset:5px;align-items:center;margin-top:20px;text-decoration:underline;display:inline-flex}.cs-light .pg.offer-suite.audience-page :is(.audience-capabilities a,.audience-text-link):hover{text-underline-offset:5px;text-decoration:underline}.cs-light .pg.offer-suite.audience-page .audience-start{border-top:1px solid var(--suite-line)}.cs-light .pg.offer-suite.audience-page .audience-start p:not(.audience-kicker){color:var(--suite-muted);margin:24px 0;font-size:17px;line-height:1.8}.cs-light .pg.offer-suite.audience-page .audience-start .pg-btn{margin-right:24px}@media (max-width:800px){.cs-light .pg.offer-suite .audience-link{grid-template-columns:minmax(0,1fr) 28px;gap:20px}.cs-light .pg.offer-suite .audience-link-copy{grid-area:2/1/auto/-1}.cs-light .pg.offer-suite .audience-link-arrow{grid-area:1/2}.cs-light .pg.offer-suite.audience-page .audience-split{grid-template-columns:1fr;gap:32px}.cs-light .pg.offer-suite.audience-page .audience-workflow li{grid-template-columns:32px minmax(0,1fr);gap:16px}.cs-light .pg.offer-suite.audience-page .audience-workflow p{grid-column:2}.cs-light .pg.offer-suite.audience-page .audience-capabilities{grid-template-columns:1fr;gap:32px}}@media (max-width:480px){.cs-light .pg.offer-suite.audience-page .audience-hero h1{font-size:40px}.cs-light .pg.offer-suite .audience-links{margin-top:36px}.cs-light .pg.offer-suite .audience-link{padding-block:28px}.cs-light .pg.offer-suite.audience-page .audience-start .pg-btn{justify-content:center;width:100%;margin-right:0}}
