.pricing-module__kvPdYW__page{color:#e8eaee;background:#0a0a0a;min-height:100vh}.pricing-module__kvPdYW__head{max-width:1120px;margin:0 auto;padding:72px 24px 8px}.pricing-module__kvPdYW__eyebrow{font:500 11px/1 var(--font-ibm-plex-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#7aa2d6;align-items:center;gap:14px;margin:0 0 20px;display:flex}.pricing-module__kvPdYW__eyebrow .pricing-module__kvPdYW__rule{background:linear-gradient(90deg,#7aa2d666,#0000);flex:1;height:1px}.pricing-module__kvPdYW__title{text-wrap:balance;margin:0 0 20px;font-size:clamp(1.9rem,5vw,3rem);font-weight:800;line-height:1.25}.pricing-module__kvPdYW__hl{background:linear-gradient(135deg,#7dd3fc,#a5b4fc);color:#0000;-webkit-background-clip:text;background-clip:text}.pricing-module__kvPdYW__lede{color:#e8eaeeb8;max-width:720px;margin:0;font-size:15px;line-height:1.9}.pricing-module__kvPdYW__lede b{color:#e8eaee;font-weight:700}.pricing-module__kvPdYW__betaNote{color:#7dd3fc;background:#38bdf81a;border:1px solid #38bdf852;border-radius:999px;align-items:center;gap:11px;margin-top:20px;padding:11px 18px;font:500 13px/1 inherit;display:inline-flex}.pricing-module__kvPdYW__betaNote .pricing-module__kvPdYW__dot{background:#38bdf8;border-radius:50%;width:7px;height:7px}.pricing-module__kvPdYW__betaBannerWrap{max-width:1120px;margin:30px auto 0;padding:0 24px}.pricing-module__kvPdYW__betaBanner{background:#38bdf814;border:1px solid #38bdf852;border-radius:14px;align-items:flex-start;gap:15px;padding:18px 22px;display:flex}.pricing-module__kvPdYW__betaBannerIc{color:#7dd3fc;flex:none;margin-top:2px}.pricing-module__kvPdYW__betaBannerIc.pricing-module__kvPdYW__betaBannerIc{width:24px;height:24px}.pricing-module__kvPdYW__betaBannerT{font:700 14.5px/1.3 var(--font-space-grotesk,sans-serif);color:#e8eaee;margin-bottom:5px}.pricing-module__kvPdYW__betaBannerP{color:#e8eaeeb8;margin:0;font-size:13px;line-height:1.8}.pricing-module__kvPdYW__betaBannerP b{color:#cfe9fb;font-weight:700}.pricing-module__kvPdYW__payNote{letter-spacing:.01em;color:#e8eaeea8;align-items:center;gap:9px;max-width:1120px;margin:20px auto 0;padding:0 24px;font-size:12.5px;line-height:1.6;display:flex}.pricing-module__kvPdYW__payNote svg{stroke:#e8eaee66;flex:none;width:14px;height:14px}.pricing-module__kvPdYW__payNote b{color:#e8eaee;font-weight:600}.pricing-module__kvPdYW__consent{letter-spacing:.01em;color:#e8eaee80;max-width:1120px;margin:12px auto 0;padding:0 24px;font-size:12px;line-height:1.75}.pricing-module__kvPdYW__consent a{color:#e8eaeebf;text-underline-offset:3px;-webkit-text-decoration:underline #fff3;text-decoration:underline #fff3}.pricing-module__kvPdYW__consent a:hover{color:#7dd3fc}.pricing-module__kvPdYW__plans{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1120px;margin:32px auto 0;padding:0 24px;display:grid}@media (max-width:980px){.pricing-module__kvPdYW__plans{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pricing-module__kvPdYW__plans{grid-template-columns:1fr}}.pricing-module__kvPdYW__plan{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;padding:38px 28px 32px;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s;display:flex;position:relative;overflow:hidden}.pricing-module__kvPdYW__plan:before{content:"";background:linear-gradient(90deg,#38bdf8,#818cf8);width:0;height:2px;transition:width .45s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.pricing-module__kvPdYW__plan:hover{border-color:#38bdf859;transform:translateY(-2px)}.pricing-module__kvPdYW__plan:hover:before{width:100%}.pricing-module__kvPdYW__planName{margin:0 0 18px;font-size:22px;font-weight:700}.pricing-module__kvPdYW__price{align-items:baseline;gap:4px;margin-bottom:4px;display:flex}.pricing-module__kvPdYW__amt{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:38px;font-weight:800}.pricing-module__kvPdYW__per{color:#e8eaeea8;font-size:13px}.pricing-module__kvPdYW__taxLine{min-height:14px;font:500 11px/1.3 var(--font-ibm-plex-mono,monospace);color:#e8eaee80;margin-bottom:14px}.pricing-module__kvPdYW__seats{color:#e8eaeea8;align-items:center;gap:7px;margin-bottom:22px;font-size:12.5px;display:inline-flex}.pricing-module__kvPdYW__seats:before{content:"";opacity:.7;background:#38bdf8;border-radius:50%;width:5px;height:5px}.pricing-module__kvPdYW__desc{color:#e8eaeea8;flex:1;margin:0 0 30px;font-size:13px;line-height:1.85}.pricing-module__kvPdYW__pbtn{color:#e8eaee;cursor:pointer;border:1px solid #ffffff24;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 16px;font-size:13.5px;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,opacity .2s;display:inline-flex}.pricing-module__kvPdYW__pbtn:hover{color:#7dd3fc;border-color:#38bdf8}.pricing-module__kvPdYW__reco{border-color:#818cf880;box-shadow:inset 0 0 0 1px #818cf81f}.pricing-module__kvPdYW__reco:before{width:100%}.pricing-module__kvPdYW__ribbon{font:600 10px/1 var(--font-ibm-plex-mono,monospace);letter-spacing:.12em;color:#0a0a0a;background:linear-gradient(135deg,#38bdf8,#818cf8);border-bottom-left-radius:12px;padding:6px 12px;position:absolute;top:0;right:0}.pricing-module__kvPdYW__reco .pricing-module__kvPdYW__amt{background:linear-gradient(135deg,#7dd3fc,#a5b4fc);color:#0000;-webkit-background-clip:text;background-clip:text}.pricing-module__kvPdYW__reco .pricing-module__kvPdYW__pbtn{color:#0a0a0a;background:linear-gradient(135deg,#38bdf8,#818cf8);border:none}.pricing-module__kvPdYW__reco .pricing-module__kvPdYW__pbtn:hover{opacity:.92;color:#0a0a0a}.pricing-module__kvPdYW__ent{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;max-width:1120px;margin:20px auto 0;padding:36px 40px;display:flex;position:relative;overflow:hidden}.pricing-module__kvPdYW__entWrap{padding:0 24px}.pricing-module__kvPdYW__ent:after{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf81a,#0000 68%);width:300px;height:300px;position:absolute;top:-40%;right:-8%}.pricing-module__kvPdYW__entL{z-index:1;flex-wrap:wrap;align-items:baseline;gap:20px;display:flex;position:relative}.pricing-module__kvPdYW__entName{font-size:22px;font-weight:700}.pricing-module__kvPdYW__entPrice{color:#e8eaeea8;font-size:14px}.pricing-module__kvPdYW__entSeats{color:#e8eaeea8;font-size:12.5px}.pricing-module__kvPdYW__entR{z-index:1;flex-wrap:wrap;align-items:center;gap:24px;display:flex;position:relative}.pricing-module__kvPdYW__entR p{color:#e8eaeea8;max-width:340px;margin:0;font-size:13.5px;line-height:1.7}.pricing-module__kvPdYW__entBtn{white-space:nowrap;color:#e8eaee;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:8px;padding:13px 22px;font-size:13.5px;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.pricing-module__kvPdYW__entBtn:hover{color:#7dd3fc;border-color:#38bdf8}.pricing-module__kvPdYW__cmpHead{max-width:1120px;margin:clamp(72px,9vw,120px) auto 0;padding:0 24px}.pricing-module__kvPdYW__cmpEyebrow{align-items:center;gap:14px;margin-bottom:24px;display:flex}.pricing-module__kvPdYW__cmpEyebrow .pricing-module__kvPdYW__k{letter-spacing:.05em;color:#7dd3fc;font-size:12px;font-weight:700}.pricing-module__kvPdYW__cmpEyebrow .pricing-module__kvPdYW__rule{background:#ffffff1a;flex:1;height:1px}.pricing-module__kvPdYW__cmpHead h2{text-wrap:balance;margin:0 0 14px;font-size:clamp(26px,3.4vw,40px);font-weight:900}.pricing-module__kvPdYW__cmpSub{color:#e8eaeea8;max-width:680px;margin:0;font-size:clamp(14px,1.5vw,16px);line-height:1.85}.pricing-module__kvPdYW__cmpSub b{color:#e8eaee;font-weight:700}.pricing-module__kvPdYW__cmpScroll{-webkit-overflow-scrolling:touch;max-width:1120px;margin:clamp(32px,4vw,48px) auto 0;padding:0 24px;overflow-x:auto}.pricing-module__kvPdYW__cmp{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px}.pricing-module__kvPdYW__cmp thead th{vertical-align:bottom;text-align:center;border-bottom:1px solid #ffffff1a;padding:0 14px 22px}.pricing-module__kvPdYW__corner{text-align:left;width:28%}.pricing-module__kvPdYW__pn{font-size:17px;font-weight:700;display:block}.pricing-module__kvPdYW__pp{color:#e8eaeea8;font-variant-numeric:tabular-nums;margin-top:8px;font-size:15px;font-weight:700;display:block}.pricing-module__kvPdYW__pp i{margin-left:2px;font-size:11.5px;font-style:normal;font-weight:400}.pricing-module__kvPdYW__thReco{background:linear-gradient(#38bdf81a,#0000);border-radius:12px 12px 0 0;position:relative}.pricing-module__kvPdYW__thReco .pricing-module__kvPdYW__pn,.pricing-module__kvPdYW__thReco .pricing-module__kvPdYW__pp{color:#7dd3fc}.pricing-module__kvPdYW__rtag{letter-spacing:.06em;color:#0a0a0a;background:linear-gradient(135deg,#38bdf8,#818cf8);border-radius:999px;margin-bottom:12px;padding:4px 9px;font-size:10px;font-weight:700;display:inline-block}.pricing-module__kvPdYW__grp td{letter-spacing:.08em;color:#e8eaee66;border-bottom:1px solid #ffffff0f;padding:26px 0 12px;font-size:12px;font-weight:700}.pricing-module__kvPdYW__cmp tbody td{text-align:center;vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:16px 14px;font-size:14px}.pricing-module__kvPdYW__cmp tbody td.pricing-module__kvPdYW__rowLabel{text-align:left;color:#e8eaee;padding-left:2px;font-size:14.5px}.pricing-module__kvPdYW__tdReco{background:#38bdf80f}.pricing-module__kvPdYW__cmp tbody tr:hover td{background:#38bdf80a}.pricing-module__kvPdYW__cmp tbody tr:hover td.pricing-module__kvPdYW__tdReco{background:#38bdf817}.pricing-module__kvPdYW__val{color:#e8eaee;font-weight:500}.pricing-module__kvPdYW__tdReco .pricing-module__kvPdYW__val{color:#7dd3fc;font-weight:700}.pricing-module__kvPdYW__lim{color:#e8eaeea8;font-size:13px}.pricing-module__kvPdYW__yes{background:#38bdf824;border-radius:50%;width:20px;height:20px;display:inline-block;position:relative}.pricing-module__kvPdYW__yes:after{content:"";border:1.8px solid #38bdf8;border-width:0 1.8px 1.8px 0;width:5px;height:9px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.pricing-module__kvPdYW__tdReco .pricing-module__kvPdYW__yes{background:#38bdf8}.pricing-module__kvPdYW__tdReco .pricing-module__kvPdYW__yes:after{border-color:#0a0a0a}.pricing-module__kvPdYW__no{opacity:.7;background:#e8eaee66;border-radius:2px;width:14px;height:1.5px;display:inline-block}.pricing-module__kvPdYW__cmp tfoot td{text-align:center;padding:24px 14px 0}.pricing-module__kvPdYW__cmp tfoot td.pricing-module__kvPdYW__tdReco{border-radius:0 0 12px 12px}.pricing-module__kvPdYW__cmpBtn{color:#e8eaee;border:1px solid #ffffff24;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:12px 10px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,opacity .2s;display:inline-flex}.pricing-module__kvPdYW__cmpBtn:hover{color:#7dd3fc;border-color:#38bdf8}.pricing-module__kvPdYW__cmpBtnPrimary{color:#0a0a0a;background:linear-gradient(135deg,#38bdf8,#818cf8);border:none}.pricing-module__kvPdYW__cmpBtnPrimary:hover{opacity:.9;color:#0a0a0a}.pricing-module__kvPdYW__pfoot{border-top:1px solid #ffffff0f;max-width:1120px;margin:clamp(40px,5vw,64px) auto 56px;padding:28px 24px 0}.pricing-module__kvPdYW__pfoot p{font:400 12px/1.85 var(--font-ibm-plex-mono,monospace);color:#e8eaee66;max-width:820px;margin:0}.pricing-module__kvPdYW__pfoot a{color:#e8eaeea8;text-underline-offset:3px;text-decoration:underline}.pricing-module__kvPdYW__pfoot a:hover{color:#7dd3fc}
