.faq-accordion{--faq-line:var(--line);--faq-question:var(--ink);--faq-answer:var(--ink-soft);--faq-marker:var(--ink-soft);border-block:1px solid var(--faq-line)}.faq-accordion--dark{--faq-line:#262626;--faq-question:var(--mkt-text,#fafafa);--faq-answer:var(--mkt-text-secondary,#a8a8a8);--faq-marker:var(--mkt-text-tertiary,#8f8f8f)}.faq-accordion__item+.faq-accordion__item{border-top:1px solid var(--faq-line)}.faq-accordion__heading{font-size:inherit;font-weight:inherit;margin:0}.faq-accordion__trigger{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;min-height:2.75rem;padding:1rem 1.25rem;font-family:inherit;display:flex}.faq-accordion__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.faq-accordion__question{letter-spacing:-.01em;text-wrap:pretty;color:var(--faq-question);font-size:1rem;font-weight:600;line-height:1.4}.faq-accordion__marker{width:1.5rem;height:1.5rem;color:var(--faq-marker);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.faq-accordion__trigger:hover .faq-accordion__marker{color:var(--faq-question)}.faq-accordion__answer{visibility:hidden;transition:grid-template-rows .24s var(--mkt-ease,cubic-bezier(.22, 1, .36, 1)), visibility .24s;grid-template-rows:0fr;display:grid;overflow:hidden}.faq-accordion__answer[data-open=true]{visibility:visible;grid-template-rows:1fr}.faq-accordion__answer-inner{min-height:0}.faq-accordion__answer-text{text-wrap:pretty;max-width:44rem;color:var(--faq-answer);padding:0 1.25rem 1.25rem;font-size:.9375rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.faq-accordion__answer{transition:none}}
.audience-section{scroll-margin-top:5rem}.audience-workflow{align-items:start;gap:2.5rem;display:grid}@media (min-width:64rem){.audience-workflow{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3.5rem}.audience-workflow__steps{position:sticky;top:6.5rem}}.audience-workflow__list{flex-direction:column;gap:1.25rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.audience-workflow__step{gap:1rem;display:flex}.audience-workflow__step-number{border:1px solid var(--mkt-line-strong,#2a2a2a);background:var(--mkt-surface-raised,#1a1a1a);width:2rem;height:2rem;font-family:var(--font-mono);color:var(--mkt-text,#fafafa);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.audience-workflow__step-number--light{border-color:var(--line);color:var(--ink);background:#fff}.audience-workflow__step-copy{max-width:var(--mkt-measure-prose,36rem);text-wrap:pretty;color:var(--mkt-text-secondary,#a8a8a8);padding-top:.3125rem;font-size:1rem;line-height:1.6}.audience-workflow__aside{border:1px solid var(--mkt-line,#ffffff1a);border-radius:var(--mkt-radius-panel,1.125rem);background:#ffffff08;padding:clamp(1.25rem,3vw,1.75rem)}.audience-workflow__aside--light{border-color:var(--line);background:var(--paper)}.audience-workflow__aside-title{letter-spacing:-.01em;color:var(--mkt-text,#fafafa);font-size:1.0625rem;font-weight:600}.audience-workflow__aside-list{flex-direction:column;gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.audience-workflow__aside-item{border-left:2px solid color-mix(in oklab, var(--accent) 70%, transparent);text-wrap:pretty;color:var(--mkt-text-secondary,#a8a8a8);padding-left:1rem;font-size:.9375rem;line-height:1.55}.audience-workflow{grid-template-columns:1fr}.audience-workflow__steps{max-width:52rem;position:static}.audience-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.audience-features li{color:#a6aaaa;border-top:1px solid #ffffff18;padding-top:20px;line-height:1.7}@media (max-width:767px){.audience-features{grid-template-columns:1fr;gap:24px}}.audience-features__title{color:#f1f1f1;letter-spacing:-.03em;margin:0 0 12px;font-size:21px;font-weight:500;line-height:1.3}.audience-features__intro{text-align:center;margin-inline:auto}
.landing-audience-tabs{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:.125rem;min-width:0;display:flex}.landing-audience-tabs__tab{min-width:0;min-height:2.5rem;color:var(--mkt-text-secondary,#ffffff9e);letter-spacing:-.01em;text-align:center;cursor:pointer;transition:color var(--mkt-duration-control,.17s) ease;background:0 0;border:none;justify-content:center;align-items:center;padding:.45rem .85rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.landing-audience-tabs__tab:hover{color:#eaeaea}.landing-audience-tabs__tab[aria-selected=true]{color:#fafafa;font-weight:600}.landing-audience-tabs__tab:focus-visible{outline-offset:2px;border-radius:.35rem;outline:2px solid #fff}.landing-audience-tabs__label{z-index:1;text-wrap:balance;display:block;position:relative}.landing-audience-intro{width:100%;scroll-margin-top:6.5rem}.landing-audience-intro__inner{width:100%;max-width:48rem;padding:1.35rem var(--mkt-gutter,1.5rem) 0;text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.landing-audience-intro__dot{background:var(--ds-accent-bright,#00d4f0);border-radius:9999px;width:.375rem;height:.375rem}.landing-audience-intro__headline{max-width:20ch;margin:0}.landing-audience-intro__summary{max-width:36rem;margin:0}.landing-audience-panel [id$=-benefits]>.mkt-section-y{padding-top:var(--mkt-section-y,3.5rem);padding-bottom:var(--mkt-section-y,3.5rem)}.landing-audience-panel .audience-benefits__featured{margin-top:0}.landing-audience-choices{padding:20px 20px 24px;scroll-margin-top:6rem}.landing-audience-choices__inner{justify-content:center;display:flex}.landing-audience-choices__list{background:#1b1c1d;border-radius:12px;gap:4px;padding:5px;display:flex;box-shadow:inset 0 1px #ffffff08}.landing-audience-choices__choice{color:#939699;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:11px 30px;font-size:13px;transition:color .18s,background .18s}.landing-audience-choices__choice[aria-selected=true]{color:#f3f4f4;background:#343638;box-shadow:0 2px 5px #0003}.landing-audience-choices__choice:hover{color:#fff}.landing-audience-choices__choice:focus-visible{outline-offset:3px;outline:2px solid #87cec3}@media (max-width:639px){.landing-audience-choices__choice{padding:11px 22px}}@media (prefers-reduced-motion:reduce){.landing-audience-choices__choice{transition:none}}.landing-audience-chip{display:inline-flex;position:relative}.landing-audience-chip__trigger{border:1px solid color-mix(in oklab, var(--accent) 32%, transparent);background:var(--ds-accent-soft,#0a2a32);color:inherit;font:inherit;cursor:pointer;border-radius:9999px;align-items:center;gap:.5rem;margin:0;padding:.3rem .75rem;display:inline-flex}.landing-audience-chip__trigger:hover{border-color:color-mix(in oklab, var(--accent) 52%, transparent)}.landing-audience-chip__trigger:focus-visible{outline-offset:2px;outline:2px solid #fff}.landing-audience-chip__chevron{width:.875rem;height:.875rem;color:var(--ds-accent-bright,#00d4f0)}.landing-audience-chip__menu{z-index:20;border:1px solid var(--mkt-line,#ffffff1a);background:#141414;border-radius:.85rem;flex-direction:column;min-width:16rem;margin:0;padding:.35rem;list-style:none;display:flex;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000059}.landing-audience-chip__option{color:#eaeaea;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.55rem;padding:.65rem .85rem;font-size:.875rem;font-weight:500;display:block}.landing-audience-chip__option:hover,.landing-audience-chip__option[aria-selected=true]{color:#fafafa;background:#ffffff0f}.landing-audience-chip__option:focus-visible{outline-offset:0;outline:2px solid #fff}.landing-audience-panel{position:relative}@media (min-width:768px){.landing-audience-intro{scroll-margin-top:5.25rem}}@media (max-width:639px){.landing-audience-tabs{flex-wrap:nowrap;width:100%}.landing-audience-tabs__tab{letter-spacing:-.02em;flex:1 1 0;padding:.4rem .3rem;font-size:.6875rem}.landing-audience-intro{scroll-margin-top:6.5rem}}@media (prefers-reduced-motion:reduce){.landing-audience-tabs__tab{transition:none}}.landing-audience-panel>.landing-audience-choices{padding:8px 24px 0}.landing-audience-choices__choice:focus-visible{outline-color:var(--accent)}.landing-audience-panel .landing-audience-intro__inner{padding-top:var(--mkt-section-y,3.5rem)}@media (max-width:767px){.landing-audience-choices__choice{padding-inline:20px}}.landing-audience-choices__inner{align-items:center}.landing-audience-choices__list{flex:none;align-items:center;height:50px}.landing-audience-choices__choice{white-space:nowrap;justify-content:center;align-items:center;height:40px;min-height:40px;padding-block:0;line-height:18px;display:inline-flex}.landing-audience-panel{border-radius:32px 32px 0 0;overflow:clip;box-shadow:0 -12px 40px #0000001f}.landing-audience-panel>.landing-audience-choices{padding-top:28px}.landing-audience-panel #workflow{background:#111;border-color:#ffffff14}.landing-audience-panel #workflow:after{content:none}@media (max-width:767px){.landing-audience-panel{border-radius:24px 24px 0 0}.landing-audience-panel>.landing-audience-choices{padding-top:24px}}.landing-audience-panel.marketing-atmosphere-band{background:linear-gradient(#1a1a1a 0,#151515 420px,#111 1050px)}.landing-audience-panel.marketing-atmosphere-band:after{content:none}.landing-audience-panel .navigator-proof{background:0 0}.landing-audience-panel .navigator-proof:before{content:none}.landing-audience-panel #features,.landing-audience-panel #faq{background:#111}.landing-audience-choices__list{height:46px;box-shadow:none;background:0 0;border:1px solid #ffffff18;border-radius:999px;gap:2px;padding:4px}.landing-audience-choices__choice{color:#999;border-radius:999px;height:36px;min-height:36px;padding-inline:24px;font-weight:400}.landing-audience-choices__choice[aria-selected=true]{color:#111;box-shadow:none;background:#f7f7f7}.landing-audience-choices__choice[aria-selected=true]:hover{color:#111}@media (max-width:639px){.landing-audience-choices__choice{padding-inline:18px}}