.v4-page.p-page{--dark:#1d1b16;--ink:#1d1b16;--fg:#1d1b16;--fg-muted:#1d1b169e;--fg-subtle:#1d1b1666;--mid:#1d1b169e;--soft:#1d1b1666;--cream:#fdf7f0;--paper:#fffef8;--paper-warm:#fffef8;--white:#fffef8;--line:#1d1b1614;--butter:#ffd90d;--electric:#1d1b16;--electric-text:#1d1b16;--tomato:#ffd90d;--sunny:#ffd90d;--font-display:"Kilimanjaro Sans", "Cal Sans", sans-serif}.v4-page.p-page,.v4-page .p-page{background:var(--v4-cream);color:var(--v4-ink);font-family:var(--v4-body)}.v4-page .p-page>main{padding-top:0!important}.v4-page .p-product-hero,.v4-page section:first-of-type{scroll-margin-top:90px}.v4-page .p-page h1,.v4-page .p-page h2,.v4-page .p-page h3{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);text-transform:none;font-weight:500}.v4-page .p-page p{font-family:var(--v4-body);color:var(--v4-ink-soft)}.v4-page .p-page em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4-page .p-product-hero__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%) no-repeat;padding-bottom:0;font-style:normal}.v4-page .p-nav__cta,.v4-page .p-btn--primary,.v4-page .p-btn{font-family:var(--v4-body)!important;color:var(--v4-ink)!important;background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 55%, #f2cc00 100%)!important;transition:transform .18s var(--v4-ease), box-shadow .22s var(--v4-ease)!important;border:none!important;border-radius:999px!important;padding:13px 24px!important;font-weight:600!important;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0073,0 8px 24px -8px #e8c200b3!important}.v4-page .p-nav__cta:hover,.v4-page .p-btn:hover{transform:translateY(-2px)}.p-page .v4-cases__title{color:var(--v4-ink-soft)}.v4-page .p-product-hero__link{font-family:var(--v4-body);color:var(--v4-ink);opacity:.7;transition:opacity .15s var(--v4-ease);font-weight:600}.v4-page .p-product-hero__link:hover{opacity:1}.v4-page .p-product-hero{max-width:880px;padding-top:clamp(86px,9vw,114px)}.v4-page .p-product-hero__tag{font-family:var(--v4-body);letter-spacing:.16em;text-transform:uppercase;color:var(--v4-ink-soft);opacity:1;align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:inline-flex}.v4-page .p-product-hero__tag:before{content:"";background:var(--v4-butter);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #ffd90d40}.v4-page .p-product-hero__title{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);font-size:clamp(34px,4.6vw,58px);font-weight:500;line-height:1.05}.v4-page .p-product-hero__sub{font-family:var(--v4-body);color:var(--v4-ink-soft);opacity:1;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.v4-page .p-product-stats{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:22px;box-shadow:0 18px 40px -30px #10182838}.v4-page .p-product-stats__item strong{font-family:var(--v4-display);color:var(--v4-ink);font-weight:500}.v4-page .p-product-stats__item span{color:var(--v4-ink-soft);font-family:var(--v4-body);opacity:1}.v4-page .p-product-features h2{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);font-size:clamp(28px,3.4vw,46px);font-weight:500}.v4-page .p-product-features__card{background:var(--v4-paper);border:1px solid var(--v4-line);transition:transform .22s var(--v4-ease), box-shadow .22s var(--v4-ease), border-color .22s var(--v4-ease);border-radius:18px;box-shadow:0 18px 40px -30px #10182838}.v4-page .p-product-features__card:hover{border-color:#ceaa0073;transform:translateY(-4px);box-shadow:0 26px 54px -28px #1018284d}.v4-page .p-product-features__card h3{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);font-size:19px;font-weight:500}.v4-page .p-product-features__card p{color:var(--v4-ink-soft)}.v4-page .p-product-features__label{color:var(--v4-butter-deep);filter:brightness(.78);font-family:var(--v4-body)}.v4-page .p-product-cta h2{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);font-weight:500}.v4-page .p-product-cta p{color:var(--v4-ink-soft)}.v4-page .v4-cov__title em{background:0 0;padding-bottom:0}.v4-page .v4-uc__title em{background:linear-gradient(#0000 60%,#ffd90d8c 60%) no-repeat;padding-bottom:0;font-weight:500}.v4-page .p-study-band{background:radial-gradient(60% 120% at 12% 0%, #ffd90d29, transparent 60%), var(--v4-deep);color:var(--v4-cream)}.v4-page .p-study-band__title{font-family:var(--v4-display);color:#fff;font-weight:500}.v4-page .p-study-band__title em{background:linear-gradient(#0000 60%,#ffd90d80 60%);font-weight:500}.v4-page .p-study-band__sub{color:#fdf7f0a8}.v4-page .p-study-band__more{color:#fdf7f0b3}.v4-page .p-dark-band{background:var(--v4-deep)}.v4-page .p-product-caps__card{background:var(--v4-paper);border:1px solid var(--v4-line);border-radius:20px;box-shadow:0 18px 40px -30px #10182838}.v4-page .p-product-caps__num{color:var(--v4-butter-deep);filter:brightness(.8);font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);font-weight:500}.v4-page .p-product-caps__groupTitle,.v4-page .p-product-routing h2{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);font-weight:500}.v4-page .p-product-caps__groupTitle em,.v4-page .p-product-routing h2 em{background:linear-gradient(#0000 60%,#ffd90d8c 60%) no-repeat;padding-bottom:0;font-style:normal;font-weight:500}.v4-page .p-routing-band--dark .p-product-routing__copy h2,.v4-page .p-routing-band--dark .p-product-routing__copy h2 em{color:#fff;background:0 0;padding-bottom:0}.v4-page .p-product-caps__card h3{font-family:var(--v4-display);color:var(--v4-ink);letter-spacing:var(--v4-display-tracking);font-weight:500}.v4-page .p-dataApi__title{font-family:var(--v4-display);letter-spacing:var(--v4-display-tracking);color:var(--v4-ink);font-weight:500}.v4-page .p-dataApi__title em{color:var(--v4-ink);background:linear-gradient(#0000 60%,#ffd90d8c 60%) no-repeat;padding-bottom:0;font-style:normal;font-weight:500}.v4-page .p-trusted.p-trusted--red{background:radial-gradient(50% 140% at 50% 100%, #ffd90d24, transparent 60%), var(--v4-deep)}.v4-page .p-jcDidYou{background:radial-gradient(46% 80% at 18% 0%, #ffd90d2e, transparent 60%), var(--v4-deep);color:#fff}.v4-page .p-jcDidYou__title{font-family:var(--v4-display);font-weight:500}.v4-page .p-jcDidYou__title em{color:var(--v4-butter);background:0 0;padding-bottom:0;font-style:normal;font-weight:500}.v4-page .p-dark-band .p-product-hero__tag,.v4-page .p-jcClose .p-product-hero__tag,.v4-page .p-jcDidYou .p-product-hero__tag{color:#fdf7f0b8}.v4-page .p-jcCompare__title{font-family:var(--v4-display);font-weight:500}.v4-page .p-jcCompare__title em{background:linear-gradient(#0000 60%,#ffd90d80 60%);font-weight:500}.v4-page .p-jcCompare__table .p-jcCompare__win{color:var(--v4-butter)}.v4-page .p-jcCompare__tableWrap{-webkit-overflow-scrolling:touch;overflow:auto hidden}@media (max-width:760px){.v4-page .p-jcCompare{padding-left:16px;padding-right:16px}.v4-page .p-jcCompare__table th:first-child,.v4-page .p-jcCompare__table td:first-child{white-space:normal;min-width:116px}.v4-page .p-jcCompare__table th,.v4-page .p-jcCompare__table td{padding:12px;font-size:13px}}.v4-page .p-jcClose{background:radial-gradient(40% 80% at 50% 0%, #ffd90d1f, transparent 60%), var(--v4-deep)}.v4-page .p-footer__closingTitle{font-family:var(--v4-display);color:#fff;font-weight:500}.v4-page .p-footer__closingTitle em,.v4-page .p-jcClose .p-footer__closingTitle em{padding-bottom:0;font-style:normal;font-weight:500;color:#fff!important;background:0 0!important}.v4-page .p-playbook__num{font-family:var(--v4-display);color:var(--v4-ink);font-weight:500}.v4-page .p-jcDidYou__phaseTitle,.v4-page .p-jcDidYou__sep,.v4-page .p-cmp__sub,.v4-page .p-vs__label,.v4-page .p-vs__labelName,.v4-page .p-vs__labelName em,.v4-page .p-vs__barPct,.v4-page .p-playbook__num,.v4-page .p-jcEnd__alertTitle,.v4-page .p-jcEnd__bracket{letter-spacing:var(--v4-display-tracking)}.v4-page .p-jcDidYou__phaseTitle,.v4-page .p-jcEnd__alertTitle{font-weight:500}.v4-page .p-cmp__sub{font-family:var(--v4-body);letter-spacing:normal}.v4-page .p-chat__stickyTitle{font-family:var(--v4-display);font-weight:500}.v4-page .p-chat__stickyTitle em{background:linear-gradient(#0000 60%,#ffd90d8c 60%);font-style:normal}.v4-page .p-btn--hero{font-family:var(--v4-body)!important;color:var(--v4-ink)!important;background:linear-gradient(180deg, #ffe14d 0%, var(--v4-butter) 55%, #f2cc00 100%)!important;border-radius:999px!important;font-weight:600!important;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #ceaa0073,0 10px 28px -10px #e8c200b3!important}
