.kvPdYW_pricingPage{--pricing-paper:var(--public-paper);--pricing-accent:var(--public-accent);--pricing-accent-ink:var(--public-accent-ink);--pricing-ink:var(--public-ink);--pricing-body:var(--public-body);--pricing-muted:var(--public-muted);--pricing-rule:var(--public-rule);background:var(--pricing-paper);min-height:100vh;color:var(--pricing-ink);font-family:var(--font-body)}.kvPdYW_container{width:min(100% - 3rem,78rem);margin-inline:auto}.kvPdYW_hero{background:radial-gradient(at 82% 12%,#438fff2e,#0000 27rem),linear-gradient(#12305ddb,#0b1f433d),linear-gradient(#8fbbf90b 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#8fbbf90b 1px,#0000 1px) 0 0/72px 72px;position:relative;overflow:hidden}.kvPdYW_hero:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 20%,#5696f314 48%,#0000 72%);position:absolute;inset:0}.kvPdYW_hero .kvPdYW_container{z-index:1;padding-block:clamp(3.5rem,7vw,5.5rem);position:relative}.kvPdYW_eyebrow,.kvPdYW_sectionKicker,.kvPdYW_planNumber{color:var(--public-link);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:650;line-height:1.5}.kvPdYW_title{max-width:17ch;color:var(--pricing-ink);letter-spacing:-.065em;text-wrap:balance;margin:.9rem 0 0;font-size:clamp(2.7rem,5.8vw,4.8rem);font-weight:620;line-height:1.02}.kvPdYW_lead{max-width:58ch;color:var(--pricing-body);margin:1rem 0 0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.6}.kvPdYW_heroActions{flex-wrap:wrap;gap:.65rem;margin-top:1.4rem;display:flex}.kvPdYW_heroNote{color:var(--pricing-muted);margin:.8rem 0 0;font-size:.8125rem;line-height:1.5}.kvPdYW_plansSection{padding-block:1rem clamp(3.5rem,7vw,5.5rem)}.kvPdYW_sectionHeader{grid-template-columns:minmax(0,1fr) minmax(15rem,27rem);align-items:end;gap:1.5rem;display:grid}.kvPdYW_sectionTitle{max-width:18ch;color:var(--pricing-ink);letter-spacing:-.055em;text-wrap:balance;margin:.35rem 0 0;font-size:clamp(1.85rem,3.7vw,2.8rem);font-weight:620;line-height:1.08}.kvPdYW_sectionIntro{color:var(--pricing-body);margin:0;font-size:.875rem;line-height:1.55}.kvPdYW_billingToggle{border:1px solid var(--pricing-rule);background:var(--public-surface);border-radius:.6rem;gap:.2rem;width:fit-content;margin-top:1.2rem;padding:.2rem;display:flex}.kvPdYW_billingToggle button{min-height:2.45rem;color:var(--pricing-body);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:650}.kvPdYW_billingToggle button[aria-pressed=true]{background:var(--pricing-accent);color:var(--pricing-accent-ink)}.kvPdYW_billingToggle button span{margin-left:.25rem;font-size:.6875rem}.kvPdYW_billingToggle button:focus-visible{outline:3px solid var(--pricing-accent);outline-offset:2px}.kvPdYW_includedPlanTools{border-left:3px solid var(--pricing-accent);background:var(--public-surface-raised);color:var(--pricing-body);margin:.8rem 0 0;padding:.55rem .75rem;font-size:.8125rem;line-height:1.5}.kvPdYW_comparisonWrap{border:1px solid var(--pricing-rule);background:var(--public-surface);border-radius:.85rem;margin-top:.85rem;overflow:hidden;box-shadow:0 16px 38px #081c3f14}.kvPdYW_comparisonHint{display:none}.kvPdYW_comparisonScroll{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.kvPdYW_comparisonScroll:focus-visible{outline:3px solid var(--public-focus);outline-offset:-3px}.kvPdYW_comparisonTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:58rem}.kvPdYW_comparisonTable th,.kvPdYW_comparisonTable td{border-right:1px solid var(--pricing-rule);border-bottom:1px solid var(--pricing-rule)}.kvPdYW_comparisonTable tr>:last-child{border-right:0}.kvPdYW_comparisonTable tbody>:last-child>*{border-bottom:0}.kvPdYW_featureHeading{background:var(--public-surface-raised);width:13rem;color:var(--pricing-ink);text-align:left;vertical-align:bottom;padding:1rem;font-size:.75rem}.kvPdYW_planHeading,.kvPdYW_featuredPlan{background:var(--public-surface);text-align:left;vertical-align:top;padding:.9rem .75rem .85rem}.kvPdYW_featuredPlan{background:var(--public-surface-raised);box-shadow:inset 0 3px 0 var(--pricing-accent)}.kvPdYW_planName{color:var(--pricing-ink);letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:750}.kvPdYW_featuredPlan .kvPdYW_planName{color:var(--public-link)}.kvPdYW_planPrice{color:var(--pricing-ink);letter-spacing:-.065em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:.55rem 0 0;font-size:clamp(1.65rem,2.45vw,2.2rem);font-weight:680;line-height:1}.kvPdYW_planPrice span{color:var(--pricing-muted);letter-spacing:0;margin-left:.25rem;font-size:.7rem;font-weight:500}.kvPdYW_billingNote{min-height:2.25em;color:var(--pricing-muted);margin:.4rem 0 0;font-size:.6875rem;font-weight:600;line-height:1.45}.kvPdYW_planLink{border:1px solid var(--pricing-accent);background:var(--pricing-accent);min-height:2.55rem;color:var(--pricing-accent-ink);text-align:center;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;margin-top:.65rem;padding:.55rem .45rem;font-size:.75rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.kvPdYW_planLink span{margin-left:auto}.kvPdYW_planLink:hover{border-color:var(--public-accent-hover);background:var(--public-accent-hover);color:#fff}.kvPdYW_comparisonSectionHeading th{background:var(--public-surface-raised);color:var(--public-link);font-family:var(--font-mono);letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:.55rem 1rem;font-size:.625rem;font-weight:650}.kvPdYW_featureName{z-index:1;background:var(--public-surface);width:13rem;color:var(--pricing-ink);text-align:left;padding:.75rem 1rem;font-size:.75rem;font-weight:650;line-height:1.4;position:sticky;left:0}.kvPdYW_featureDescription{color:var(--pricing-muted);margin-top:.2rem;font-size:.65625rem;font-weight:450;line-height:1.4;display:block}.kvPdYW_planValue{color:var(--pricing-body);text-align:center;vertical-align:middle;padding:.7rem .55rem;font-size:.75rem;line-height:1.4}.kvPdYW_includedValue,.kvPdYW_notIncluded,.kvPdYW_planValueLabel{justify-content:center;align-items:center;gap:.3rem;display:inline-flex}.kvPdYW_includedValue{color:var(--pricing-ink);font-weight:650}.kvPdYW_includedValue>span{color:var(--public-link);font-size:.8rem}.kvPdYW_notIncluded{color:var(--pricing-muted)}.kvPdYW_notIncluded>span{font-size:.9rem}.kvPdYW_planValueLabel{color:var(--pricing-ink);font-weight:650}.kvPdYW_valueDetail{color:var(--pricing-muted);margin-top:.2rem;font-size:.65625rem;line-height:1.4;display:block}.kvPdYW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kvPdYW_comparisonDetails summary{cursor:pointer;color:var(--public-link);text-underline-offset:.18em;font-weight:650}.kvPdYW_comparisonDetails summary:focus-visible{outline:3px solid var(--pricing-accent);outline-offset:3px}.kvPdYW_comparisonDetails summary:hover{text-decoration:underline}.kvPdYW_planLink:focus-visible,.kvPdYW_primaryCta:focus-visible,.kvPdYW_secondaryCta:focus-visible,.kvPdYW_enterpriseLink:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.kvPdYW_activationNote{color:var(--pricing-muted);margin:.85rem 0 0;font-size:.75rem;line-height:1.5}.kvPdYW_enterpriseNote{border-top:1px solid var(--pricing-rule);justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1rem;padding-top:1rem;display:flex}.kvPdYW_enterpriseNote h3{margin:.25rem 0 0;font-size:.95rem;font-weight:650}.kvPdYW_enterpriseNote p:not(.kvPdYW_planNumber){color:var(--pricing-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.kvPdYW_enterpriseLink{border:1px solid var(--pricing-rule);min-height:2.5rem;color:var(--public-link);border-radius:.5rem;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.8125rem;font-weight:650;text-decoration:none;display:inline-flex}.kvPdYW_enterpriseLink:hover{background:var(--public-surface-raised)}.kvPdYW_planFinePrint{gap:.45rem;margin-top:1.1rem;display:grid}.kvPdYW_planFinePrint p,.kvPdYW_comparisonDetails>p{color:var(--pricing-muted);margin:0;font-size:.75rem;line-height:1.55}.kvPdYW_planFinePrint a,.kvPdYW_comparisonList a,.kvPdYW_comparisonNote a{color:var(--public-link);text-underline-offset:.18em;font-weight:650;text-decoration:underline}.kvPdYW_comparisonDetails{border-top:1px solid var(--pricing-rule);margin-top:1.15rem;padding-top:.9rem}.kvPdYW_comparisonDetails>p{margin-top:.65rem}.kvPdYW_comparisonList{gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.kvPdYW_comparisonList li{border-bottom:1px solid var(--pricing-rule);padding-bottom:.6rem}.kvPdYW_comparisonList li:last-child{border-bottom:0}.kvPdYW_comparisonList p{color:var(--pricing-body);margin:.2rem 0 0;font-size:.75rem;line-height:1.5}.kvPdYW_comparisonList strong{color:var(--pricing-ink)}.kvPdYW_comparisonNote{margin-top:.65rem!important}.kvPdYW_primaryCta,.kvPdYW_secondaryCta{border-radius:.5rem;justify-content:center;align-items:center;min-height:2.875rem;padding:.72rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.kvPdYW_primaryCta{border:1px solid var(--pricing-accent);background:var(--pricing-accent);color:var(--pricing-accent-ink)}.kvPdYW_primaryCta:hover{border-color:var(--public-accent-hover);background:var(--public-accent-hover);color:#fff}.kvPdYW_secondaryCta{border:1px solid var(--pricing-rule);color:var(--pricing-ink);background:0 0}.kvPdYW_secondaryCta:hover{background:var(--public-surface-raised)}@media (max-width:58rem){.kvPdYW_sectionHeader{grid-template-columns:minmax(0,1fr);gap:.75rem}.kvPdYW_comparisonHint{color:var(--pricing-muted);margin:.65rem 0 0;padding:0 .2rem;font-size:.6875rem;display:block}}@media (max-width:42rem){.kvPdYW_container{width:min(100% - 2rem,78rem)}.kvPdYW_hero .kvPdYW_container{padding-block:3.25rem}.kvPdYW_title{font-size:clamp(2.55rem,12vw,3.7rem)}.kvPdYW_plansSection{padding-top:.5rem}.kvPdYW_featureHeading,.kvPdYW_featureName{width:10.5rem;padding-inline:.7rem}.kvPdYW_planHeading,.kvPdYW_featuredPlan{padding-inline:.55rem}.kvPdYW_planPrice{font-size:1.55rem}.kvPdYW_planPrice span{margin:.2rem 0 0;font-size:.65rem;display:block}.kvPdYW_planLink{min-height:2.4rem;font-size:.6875rem}.kvPdYW_enterpriseNote{flex-direction:column;align-items:flex-start}.kvPdYW_enterpriseLink{width:100%}.kvPdYW_heroActions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.kvPdYW_pricingPage *,.kvPdYW_pricingPage :before,.kvPdYW_pricingPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
