.pricing-page{color:#f5f5f5;background:#0b0b0b;min-height:100svh;padding:180px 0 88px}.pricing-page>.mkt-container>h1{letter-spacing:-.055em;font-size:clamp(42px,5vw,64px);font-weight:400}.pricing-page .landing-audience-choices{padding-top:32px;padding-bottom:24px}.pricing-page .audience-pricing__intro{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pricing-page .audience-pricing__plan{background:#171717;border:1px solid #ffffff08;border-radius:16px;padding:clamp(28px,4vw,44px)}.pricing-page .audience-pricing__plan--highlighted{background:#191919;border-color:#ffffff24}.pricing-page .audience-pricing__plan-name{letter-spacing:-.03em;text-transform:none;color:#fff;font-family:inherit;font-size:24px}.pricing-page .audience-pricing__icon{color:#ddd}.pricing-comparison{margin-top:64px}.pricing-comparison h2{letter-spacing:-.035em;margin-bottom:24px;font-size:28px}.pricing-comparison table{border-collapse:collapse;width:100%;font-size:14px}.pricing-comparison th,.pricing-comparison td{text-align:left;border-bottom:1px solid #ffffff16;padding:18px 12px}.pricing-comparison td{color:#aaa}.pricing-comparison th{font-weight:500}@media (max-width:767px){.pricing-page{padding-top:120px}.pricing-comparison th,.pricing-comparison td{padding:14px 6px;font-size:12px}}.pricing-page>.mkt-container>.mkt-lead{text-align:center;margin-inline:auto}