.kvPdYW_hero{background:radial-gradient(at 78% 22%,#6ee7b71f,#0000 36%),radial-gradient(at 14% 38%,#8b7cff1f,#0000 38%);padding:28px 0 48px;position:relative;overflow:hidden}.kvPdYW_heroContent{max-width:800px;padding:40px 0 0}.kvPdYW_heroContent h1{max-width:760px}.kvPdYW_heroContent>p{max-width:700px}.kvPdYW_trialPill{color:#b7f3dc;background:#6ee7b712;border:1px solid #6ee7b73b;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:9px 13px;font-size:.8rem;font-weight:700;display:inline-flex}.kvPdYW_trialPill svg{color:#6ee7b7}.kvPdYW_plansSection{padding-top:42px}.kvPdYW_sectionHeader{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:27px;display:flex}.kvPdYW_sectionHeader .kvPdYW_section-heading{margin:9px 0 0}.kvPdYW_sectionHeader>p{color:#94a1b2;max-width:340px;margin:0 0 3px;font-size:.82rem;line-height:1.65}.kvPdYW_planGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:17px;display:grid}.kvPdYW_planCard{background:linear-gradient(160deg,#171a26f0,#0c0e15f5);border:1px solid #ffffff1a;border-radius:19px;flex-direction:column;min-width:0;padding:25px;display:flex;position:relative;box-shadow:0 16px 50px #00000029}.kvPdYW_popular{background:radial-gradient(at 50% 0,#6ee7b71f,#0000 48%),linear-gradient(160deg,#161e25fa,#0c0e15fa);border-color:#6ee7b76e;box-shadow:0 18px 56px #28be851a,inset 0 0 0 1px #6ee7b70f}.kvPdYW_annual{background:radial-gradient(at 80% 0,#ddb7681a,#0000 45%),linear-gradient(160deg,#1c1919f5,#0d0e14fa);border-color:#ddb7684a}.kvPdYW_planBadge,.kvPdYW_sourceCodeBadge{color:#c9d2de;letter-spacing:.06em;text-transform:uppercase;background:#ffffff12;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:-4px 0 15px;padding:6px 9px;font-size:.66rem;font-weight:800;display:inline-flex}.kvPdYW_popularBadge{color:#91f0c9;background:#6ee7b71f}.kvPdYW_annualBadge,.kvPdYW_sourceCodeBadge{color:#e6c77e;background:#ddb76821}.kvPdYW_sourceCodeBadge{margin-top:-8px;margin-bottom:14px}.kvPdYW_planTop{min-height:82px}.kvPdYW_planTop h3{color:#f3f6fa;letter-spacing:-.025em;margin:0;font-size:1.17rem}.kvPdYW_planTop p{color:#98a5b5;margin:8px 0 0;font-size:.78rem;line-height:1.55}.kvPdYW_priceLine{border-bottom:1px solid #ffffff17;justify-items:start;gap:5px;padding:18px 0 14px;display:grid}.kvPdYW_priceLine>span:first-child{color:#9ba8b8;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:650}.kvPdYW_priceLine strong{color:#f4f7fa;letter-spacing:-.06em;font-size:clamp(2rem,3vw,2.55rem);line-height:1}.kvPdYW_priceLine>span:last-child{color:#9ba8b8;font-size:.72rem}.kvPdYW_annual .kvPdYW_priceLine strong{color:#e8c878}.kvPdYW_priceBreakdown{gap:9px;margin:15px 0 5px;padding:0;display:grid}.kvPdYW_priceBreakdown>div{color:#a9b5c3;justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.kvPdYW_priceBreakdown dt,.kvPdYW_priceBreakdown dd{margin:0}.kvPdYW_priceBreakdown dd{color:#d6dee7;font-variant-numeric:tabular-nums}.kvPdYW_breakdownTotal{border-top:1px dashed #ffffff21;margin-top:2px;padding-top:10px;font-weight:750}.kvPdYW_breakdownTotal dt,.kvPdYW_breakdownTotal dd{color:#eaf4ef}.kvPdYW_annual .kvPdYW_breakdownTotal dd{color:#e8c878}.kvPdYW_featureList{gap:13px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.kvPdYW_featureList li{color:#c4cdd8;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:9px;font-size:.8rem;line-height:1.45;display:grid}.kvPdYW_featureList li svg{color:#6ee7b7;margin-top:1px}.kvPdYW_annual .kvPdYW_featureList li svg{color:#e2bd68}.kvPdYW_planCta{color:#aaf4d5;background:#6ee7b71a;border:1px solid #6ee7b74d;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:45px;margin-top:auto;padding:10px 14px;font-size:.82rem;font-weight:750;transition:background .18s,transform .18s;display:flex}.kvPdYW_planCta:hover{background:#6ee7b72b;transform:translateY(-1px)}.kvPdYW_popular .kvPdYW_planCta{color:#07140f;background:#6ee7b7;border-color:#0000}.kvPdYW_popular .kvPdYW_planCta:hover{background:#88efc7}.kvPdYW_annual .kvPdYW_planCta{color:#f0d58f;background:#ddb7681f;border-color:#ddb76859}.kvPdYW_trialNote{color:#9ba8b8;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:11px;max-width:850px;margin:22px auto 0;padding:14px 17px;font-size:.76rem;line-height:1.65;display:grid}.kvPdYW_trialNote strong{color:#dbe4ed}.kvPdYW_noteIcon{color:#81e8bd}.kvPdYW_detailsSection{padding-top:25px}.kvPdYW_detailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kvPdYW_detailCard{background:#0f111a9e;border:1px solid #ffffff13;border-radius:15px;min-width:0;padding:21px}.kvPdYW_detailIcon{color:#85edc2;background:#6ee7b712;border:1px solid #6ee7b72b;border-radius:11px;place-items:center;width:38px;height:38px;margin-bottom:14px;display:grid}.kvPdYW_detailCard h2{color:#e8edf3;letter-spacing:-.02em;margin:0 0 9px;font-size:.94rem}.kvPdYW_detailCard p{color:#96a3b3;margin:0;font-size:.76rem;line-height:1.7}.kvPdYW_detailLink{color:#89ecc4;align-items:center;gap:5px;margin-top:13px;font-size:.74rem;font-weight:700;display:inline-flex}.kvPdYW_ctaSection{padding-top:24px}.kvPdYW_bottomCta{background:radial-gradient(at 5% 0,#6ee7b71a,#0000 50%),#0e111acc;border:1px solid #6ee7b72b;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;padding:clamp(22px,3vw,32px);display:flex}.kvPdYW_bottomCta h2{color:#edf2f7;letter-spacing:-.04em;margin:8px 0 7px;font-size:clamp(1.2rem,2.3vw,1.65rem)}.kvPdYW_bottomCta p{color:#9ba8b8;margin:0;font-size:.8rem;line-height:1.6}.kvPdYW_bottomCta .kvPdYW_button{flex:none}.kvPdYW_disclaimer{color:#778596;text-align:center;max-width:900px;margin:19px auto 0;font-size:.7rem;line-height:1.65}.kvPdYW_disclaimer a{color:#9be8ca;text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.kvPdYW_planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.kvPdYW_annual{grid-column:1/-1}.kvPdYW_detailsGrid{grid-template-columns:1fr}.kvPdYW_detailCard{grid-template-columns:40px minmax(0,1fr);column-gap:14px;display:grid}.kvPdYW_detailIcon{grid-row:span 3}.kvPdYW_detailCard h2,.kvPdYW_detailCard p,.kvPdYW_detailLink{grid-column:2}.kvPdYW_detailCard h2{margin-top:1px}.kvPdYW_detailIcon{margin-bottom:0}}@media (max-width:620px){.kvPdYW_hero{padding-bottom:30px}.kvPdYW_heroContent{padding-top:27px}.kvPdYW_sectionHeader{flex-direction:column;align-items:flex-start;gap:10px}.kvPdYW_planGrid{grid-template-columns:1fr}.kvPdYW_annual{grid-column:auto}.kvPdYW_planCard{padding:22px}.kvPdYW_bottomCta{flex-direction:column;align-items:flex-start}.kvPdYW_bottomCta .kvPdYW_button{justify-content:center;width:100%}}
