.marketing-pricing-page{--marketing-page-bg: linear-gradient(180deg, #f5f7fa 0%, #eef2f5 100%);--marketing-surface: rgba(255, 255, 255, .78);--marketing-surface-strong: rgba(255, 255, 255, .92);--marketing-border: rgba(42, 40, 52, .1);--marketing-shadow: 0 24px 60px rgba(70, 78, 92, .12);--marketing-accent: #dbe3eb;--marketing-text-muted: rgba(42, 40, 52, .68);min-height:100vh;background:radial-gradient(circle at top left,rgba(214,223,234,.82),transparent 30%),radial-gradient(circle at top right,rgba(234,239,245,.95),transparent 34%),var(--marketing-page-bg);color:var(--color-primary)}.marketing-pricing-page .landing-video-page__header{border:1px solid rgba(255,255,255,.72);background:#ffffffbd;box-shadow:0 18px 45px #464e5c1f;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.marketing-pricing-page .landing-video-page__header-action.is-primary,.marketing-pricing-page__button--primary,.marketing-pricing-page__button--card{background:linear-gradient(180deg,#35323d,#2a2731);color:#fff}.marketing-pricing-page .landing-video-page__header-action,.marketing-pricing-page__button{border-radius:999px}.marketing-pricing-page__hero{padding:28px 24px 40px}.marketing-pricing-page__header-surface{max-width:1240px;margin:0 auto 28px}.marketing-pricing-page__hero-grid,.marketing-pricing-page__section,.marketing-pricing-page__cta-band,.marketing-site-footer{max-width:1240px;margin:0 auto}.marketing-pricing-page__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:28px;align-items:start}.marketing-pricing-page__hero-copy,.marketing-pricing-page__hero-panel,.marketing-pricing-page__section,.marketing-pricing-page__cta-band,.marketing-site-footer{border:1px solid var(--marketing-border);background:var(--marketing-surface);box-shadow:var(--marketing-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.marketing-pricing-page__hero-copy,.marketing-pricing-page__hero-panel{border-radius:36px;padding:32px}.marketing-pricing-page__eyebrow,.marketing-pricing-page__card-eyebrow,.marketing-site-footer__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#2a28340f;color:#2a2834bd;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.marketing-pricing-page__title,.marketing-pricing-page__section-heading h2,.marketing-pricing-page__cta-copy h2,.marketing-site-footer__intro h2{margin:18px 0 0;font-size:clamp(2.4rem,5vw,4.75rem);line-height:.95;letter-spacing:-.055em}.marketing-pricing-page__lede,.marketing-pricing-page__section-heading p,.marketing-pricing-page__cta-copy p,.marketing-site-footer__intro p{margin:20px 0 0;max-width:44rem;color:var(--marketing-text-muted);font-size:1.04rem;line-height:1.7}.marketing-pricing-page__hero-actions,.marketing-pricing-page__cta-actions,.marketing-site-footer__links{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.marketing-pricing-page__button,.marketing-site-footer__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid rgba(42,40,52,.12);background:#ffffffc2;color:var(--color-primary);cursor:pointer;font-weight:600;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.marketing-pricing-page__button:hover,.marketing-site-footer__link:hover,.marketing-pricing-page .landing-video-page__header-action:hover{transform:translateY(-1px);box-shadow:0 14px 30px #464e5c1f}.marketing-pricing-page__button--secondary,.marketing-site-footer__link.is-home{background:#ffffff8f}.marketing-pricing-page__value-list{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}.marketing-pricing-page__value-list li,.marketing-pricing-page__workflow-card,.marketing-pricing-page__use-case-card,.marketing-pricing-page__pillar-card,.marketing-pricing-page__pricing-card,.marketing-pricing-page__faq-card{border:1px solid rgba(42,40,52,.08);background:var(--marketing-surface-strong);box-shadow:0 14px 34px #525a6814}.marketing-pricing-page__value-list li{display:flex;align-items:flex-start;gap:10px;border-radius:22px;padding:16px 18px;color:#2a2834db;font-size:.98rem}.marketing-pricing-page__value-list li svg{flex:none;margin-top:3px;color:#2f7d56}.marketing-pricing-page__hero-visual{overflow:hidden;border-radius:28px;background:linear-gradient(180deg,#eef1f7,#dfe5f1);border:1px solid rgba(42,40,52,.08)}.marketing-pricing-page__hero-visual img{display:block;width:100%;height:auto}.marketing-pricing-page__hero-card-stack,.marketing-pricing-page__use-case-grid,.marketing-pricing-page__pillar-grid,.marketing-pricing-page__pricing-grid,.marketing-pricing-page__faq-grid{display:grid;gap:18px;margin-top:24px}.marketing-pricing-page__hero-card-stack,.marketing-pricing-page__use-case-grid,.marketing-pricing-page__faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-pricing-page__pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-pricing-page__pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-pricing-page__workflow-card,.marketing-pricing-page__use-case-card,.marketing-pricing-page__pillar-card,.marketing-pricing-page__pricing-card,.marketing-pricing-page__faq-card{border-radius:28px;padding:24px}.marketing-pricing-page__workflow-step{margin:0 0 14px;color:#2a283473;font-size:.88rem;font-weight:600;letter-spacing:.18em}.marketing-pricing-page__workflow-card h2,.marketing-pricing-page__use-case-card h3,.marketing-pricing-page__pillar-card h3,.marketing-pricing-page__pricing-card h3,.marketing-pricing-page__faq-card h3{margin:0;font-size:1.35rem;line-height:1.1;letter-spacing:-.03em}.marketing-pricing-page__workflow-card p,.marketing-pricing-page__use-case-card p,.marketing-pricing-page__pillar-card p,.marketing-pricing-page__faq-card p,.marketing-pricing-page__pricing-card p{margin:14px 0 0;color:var(--marketing-text-muted);line-height:1.65}.marketing-pricing-page__section{margin-top:28px;border-radius:40px;padding:34px 32px 36px}.marketing-pricing-page__section--pale,.marketing-pricing-page__section--faq{background:#f5f8fbe0}.marketing-pricing-page__use-case-card ul,.marketing-pricing-page__pillar-card ul,.marketing-pricing-page__pricing-section ul{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.marketing-pricing-page__use-case-card li,.marketing-pricing-page__pillar-card li,.marketing-pricing-page__pricing-section li{display:flex;gap:10px;align-items:flex-start;color:#2a2834d1;line-height:1.55}.marketing-pricing-page__pricing-section li svg,.marketing-pricing-page__pillar-card li svg{flex:none;margin-top:3px;color:#2f7d56}.marketing-pricing-page__billing-toggle{display:inline-flex;gap:8px;padding:8px;border-radius:999px;background:#2a28340f;margin-top:24px}.marketing-pricing-page__billing-toggle button{min-width:110px;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#2a2834b3;font:inherit;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.marketing-pricing-page__billing-toggle button.is-active{background:#fff;color:var(--color-primary);box-shadow:0 12px 24px #464e5c1a}.marketing-pricing-page__pricing-card{display:flex;flex-direction:column}.marketing-pricing-page__pricing-card.is-featured{background:linear-gradient(180deg,#fffffffa,#f5f9fff2);border-color:#5378a033}.marketing-pricing-page__pricing-header,.marketing-pricing-page__price-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.marketing-pricing-page__pricing-badge,.marketing-pricing-page__savings-chip{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;background:#2a283414;color:#2a2834b8;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.marketing-pricing-page__pricing-badge strong{color:var(--color-primary)}.marketing-pricing-page__pricing-best-for{font-size:.92rem}.marketing-pricing-page__price-row{margin-top:18px;align-items:center}.marketing-pricing-page__price-stack{display:flex;align-items:baseline;gap:6px}.marketing-pricing-page__price-value,.marketing-pricing-page__price-label{font-size:2.25rem;font-weight:600;line-height:1;letter-spacing:-.05em;color:var(--color-primary)}.marketing-pricing-page__price-suffix{color:#2a28348c;font-size:.95rem;font-weight:600}.marketing-pricing-page__promo,.marketing-pricing-page__section-intro{min-height:48px}.marketing-pricing-page__section-list{display:grid;gap:18px;margin-top:10px}.marketing-pricing-page__pricing-section{padding-top:16px;border-top:1px solid rgba(42,40,52,.08)}.marketing-pricing-page__pricing-section-label{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#2a28348a}.marketing-pricing-page__pricing-section li em{display:inline-flex;margin-left:8px;padding:2px 8px;border-radius:999px;background:#2a28340f;color:#2a28348f;font-size:.78rem;font-style:normal;font-weight:600}.marketing-pricing-page__button--card{margin-top:auto}.marketing-pricing-page__cta-band,.marketing-site-footer{margin-top:28px;border-radius:40px;padding:32px}.marketing-pricing-page__cta-band{display:flex;align-items:center;justify-content:space-between;gap:24px}.marketing-site-footer__intro h2{font-size:clamp(1.8rem,4vw,3.2rem)}.marketing-pricing-page__cta-copy h2{font-size:clamp(2rem,4vw,3.4rem)}.marketing-use-case-page__hero-grid{align-items:stretch}.marketing-use-case-page__chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.marketing-use-case-page__chip,.marketing-use-case-page__detail-eyebrow,.marketing-use-case-page__panel-label,.marketing-use-case-page__stat-label{display:inline-flex;align-items:center;border-radius:999px;background:#2a28340f;color:#2a2834b3;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.marketing-use-case-page__chip{min-height:36px;padding:0 14px}.marketing-use-case-page__hero-panel{display:grid;gap:18px}.marketing-use-case-page__panel-block,.marketing-use-case-page__stat-card{border:1px solid rgba(42,40,52,.08);border-radius:26px;background:var(--marketing-surface-strong);box-shadow:0 14px 34px #525a6814;padding:22px}.marketing-use-case-page__panel-block--related{background:linear-gradient(180deg,#fffffff5,#f6f9fceb)}.marketing-use-case-page__panel-label,.marketing-use-case-page__detail-eyebrow,.marketing-use-case-page__stat-label{padding:7px 12px}.marketing-use-case-page__panel-block h2,.marketing-use-case-page__stat-card h2,.marketing-use-case-page__detail-card h3{margin:14px 0 0;font-size:1.35rem;line-height:1.12;letter-spacing:-.03em}.marketing-use-case-page__panel-body,.marketing-use-case-page__stat-card p,.marketing-use-case-page__detail-card p{margin:14px 0 0;color:var(--marketing-text-muted);line-height:1.65}.marketing-use-case-page__signal-list{display:grid;gap:12px;margin:18px 0 0;padding:0;list-style:none}.marketing-use-case-page__signal-list li{display:flex;align-items:flex-start;gap:10px;color:#2a2834d6;line-height:1.55}.marketing-use-case-page__signal-dot{width:10px;height:10px;margin-top:8px;border-radius:999px;background:linear-gradient(180deg,#35323d,#6b8ba5);flex:none}.marketing-use-case-page__panel-block .marketing-pricing-page__button{margin-top:18px}.marketing-use-case-page__stat-grid,.marketing-use-case-page__detail-grid,.marketing-use-case-page__workflow-grid,.marketing-use-case-page__deliverable-grid{display:grid;gap:18px;margin-top:24px}.marketing-use-case-page__stat-grid,.marketing-use-case-page__detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-use-case-page__workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-use-case-page__deliverable-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-use-case-page__stat-card h2{font-size:clamp(1.6rem,2.3vw,2.3rem)}.marketing-use-case-page__cta-band{align-items:center}.marketing-use-case-page__cta-actions{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:1180px){.marketing-pricing-page__hero-grid,.marketing-pricing-page__pillar-grid,.marketing-pricing-page__pricing-grid,.marketing-pricing-page__hero-card-stack,.marketing-pricing-page__use-case-grid,.marketing-pricing-page__faq-grid,.marketing-pricing-page__cta-band{grid-template-columns:1fr 1fr}.marketing-pricing-page__hero-grid,.marketing-pricing-page__cta-band{display:grid}.marketing-pricing-page__pricing-grid,.marketing-use-case-page__stat-grid,.marketing-use-case-page__detail-grid,.marketing-use-case-page__deliverable-grid,.marketing-use-case-page__workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.marketing-pricing-page__hero,.marketing-pricing-page__section,.marketing-pricing-page__cta-band,.marketing-site-footer{padding-left:20px;padding-right:20px}.marketing-pricing-page__hero-grid,.marketing-pricing-page__hero-card-stack,.marketing-pricing-page__use-case-grid,.marketing-pricing-page__pillar-grid,.marketing-pricing-page__pricing-grid,.marketing-pricing-page__faq-grid,.marketing-pricing-page__cta-band,.marketing-use-case-page__stat-grid,.marketing-use-case-page__detail-grid,.marketing-use-case-page__workflow-grid,.marketing-use-case-page__deliverable-grid{grid-template-columns:1fr}.marketing-pricing-page__hero-copy,.marketing-pricing-page__hero-panel,.marketing-pricing-page__section,.marketing-pricing-page__cta-band,.marketing-site-footer{border-radius:28px;padding:24px}.marketing-pricing-page__title,.marketing-pricing-page__section-heading h2,.marketing-pricing-page__cta-copy h2{font-size:clamp(2rem,10vw,3.2rem)}.marketing-pricing-page__billing-toggle{width:100%}.marketing-pricing-page__billing-toggle button{flex:1}}
