.pricing-hero-new{padding-bottom:28px}.pricing-hero-new h1{line-height:1.06;margin:0 auto 22px;max-width:1120px}.pricing-hero-new .pricing-hero-copy{max-width:900px}.pricing-hero-new .pricing-hero-copy p{font-weight:600}.pricing-hero-new .pricing-platform-note{margin-top:22px}.pricing-hero-new .pricing-platform-note strong{display:block;font-size:1.1rem;line-height:1.5}@media (min-width:1100px){.pricing-hero-new h1{font-size:clamp(3rem,5vw,4.5rem);white-space:nowrap}.pricing-hero-inner{max-width:1400px}}.pricing-page-new{padding-top:34px}.pricing-page-new .pricing-view-tabs{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin:0 auto 26px}.pricing-page-new .pricing-view-tab{background:rgba(15,33,54,.85);border:1px solid rgba(91,139,212,.5);border-radius:999px;color:#dce7ff;cursor:pointer;font-family:inherit;font-size:18px;font-weight:700;min-height:64px;padding:18px 38px;transition:background .2s ease,border-color .2s ease,color .2s ease}.pricing-page-new .pricing-view-tab:focus-visible,.pricing-page-new .pricing-view-tab:hover{border-color:#91baff;color:#fff}.pricing-page-new .pricing-view-tab.is-active{background:#2568d9;border-color:#6ba1ff;color:#fff}.pricing-page-new .pricing-switch-link:focus-visible,.pricing-page-new .pricing-view-tab:focus-visible{outline:3px solid #9cc7ff;outline-offset:3px}.pricing-page-new .pricing-table-wrap-new{margin-bottom:20px;max-width:1200px}.pricing-page-new .pricing-table-new{min-width:0;table-layout:auto}.pricing-page-new .pricing-table-caption{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pricing-page-new .pricing-table-new th{font-size:1rem;letter-spacing:.025em;line-height:1.35;padding:18px 14px;white-space:normal}.pricing-page-new .pricing-table-new th span{font-size:.76rem}.pricing-page-new .pricing-table-new td{font-size:20px;font-weight:600;line-height:1.35;padding:18px 14px;white-space:normal}.pricing-page-new .pricing-table-new td:first-child,.pricing-page-new .pricing-table-new th:first-child{width:23%}.pricing-page-new .pricing-table-new td:first-child strong{color:#fff;font-size:22px;font-weight:800}.pricing-page-new .pricing-plan-now{color:#65a8ff!important;font-size:inherit!important;font-weight:850}.pricing-page-new .pricing-table-new td:nth-child(2){font-size:20px;font-weight:600}.pricing-page-new .pricing-table-new td:nth-child(2) strong{font-size:inherit}.pricing-page-new .pricing-table-new td:nth-child(3){font-size:20px;font-weight:600}.pricing-page-new .pricing-table-new td:nth-child(4){background:rgba(64,170,115,.11)}.pricing-page-new .pricing-table-new td:nth-child(4) strong{color:#8aebbb;font-size:1.75rem;font-weight:900}.pricing-page-new .pricing-table-new td:nth-child(5){font-size:20px;font-weight:600}.pricing-page-new .pricing-table-new tbody[hidden]{display:none!important}.pricing-page-new .pricing-table-new tbody tr:nth-child(odd){background:rgba(91,139,212,.055)}.pricing-page-new .pricing-table-new tbody tr:hover{background:rgba(91,139,212,.17)}.pricing-page-new .pricing-switch-bottom{display:flex;justify-content:center;margin:4px auto 24px}.pricing-page-new .pricing-switch-link{background:none;border:none;color:#f0f7ff;cursor:pointer;font-family:inherit;font-size:1.2rem;font-weight:800;padding:12px 18px;text-decoration:underline;text-underline-offset:5px}.pricing-page-new .pricing-switch-link:hover{color:#a8d8ff}.pricing-page-new .pricing-usage-note{color:#dce7ff;font-size:.98rem;line-height:1.6;margin:0 auto 7px;max-width:1000px;text-align:center}.pricing-page-new .pricing-overage-note{color:#9fc1f4;margin-bottom:32px}.pricing-page-new .pricing-final-line-new{line-height:1.35}@media (max-width:900px){.pricing-page-new .pricing-table-new th{font-size:.8rem;padding:16px 10px}.pricing-page-new .pricing-table-new td{font-size:17px;padding:15px 10px}.pricing-page-new .pricing-table-new td:first-child strong{font-size:19px}.pricing-page-new .pricing-table-new td:nth-child(2),.pricing-page-new .pricing-table-new td:nth-child(3),.pricing-page-new .pricing-table-new td:nth-child(5){font-size:17px}.pricing-page-new .pricing-table-new td:nth-child(4) strong{font-size:1.3rem}}@media (max-width:700px){.pricing-hero-new{padding-bottom:20px;padding-top:105px}.pricing-hero-new .pricing-pill{font-size:.82rem;line-height:1.4;margin-bottom:16px;padding:9px 15px}.pricing-hero-new .pricing-hero-inner h1{font-size:clamp(30px,8vw,36px);letter-spacing:-.025em;line-height:1.12;margin:0 auto 16px;max-width:100%;overflow-wrap:normal;white-space:normal}.pricing-hero-new .pricing-hero-copy{max-width:100%}.pricing-hero-new .pricing-hero-copy p{font-size:1rem;line-height:1.45;margin-bottom:0}.pricing-hero-new .pricing-platform-note{margin-top:16px}.pricing-hero-new .pricing-platform-note p{font-size:.95rem;line-height:1.45;margin-bottom:5px}.pricing-hero-new .pricing-platform-note strong{font-size:.94rem;line-height:1.4}.pricing-page-new{padding-top:22px}.pricing-page-new .pricing-view-tabs{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:22px}.pricing-page-new .pricing-view-tab{font-size:15px;line-height:1.35;min-height:52px;padding:14px 10px}.pricing-page-new .pricing-table-wrap-new{background:transparent;border:none;box-shadow:none;overflow:visible}.pricing-page-new .pricing-table-new,.pricing-page-new .pricing-table-new tbody,.pricing-page-new .pricing-table-new td,.pricing-page-new .pricing-table-new tr{display:block;min-width:0;width:100%}.pricing-page-new .pricing-table-new thead{display:none}.pricing-page-new .pricing-table-new tbody tr{background:rgba(15,33,54,.88)!important;border:1px solid rgba(91,139,212,.48);border-radius:15px;margin:0 0 13px;padding:16px 16px 8px}.pricing-page-new .pricing-table-new td{align-items:baseline;border-right:0;border-top:1px solid hsla(0,0%,100%,.08);display:flex;font-size:16px;gap:16px;justify-content:space-between;padding:9px 0;text-align:right}.pricing-page-new .pricing-table-new td:before{color:#b5c9e8;content:attr(data-label);flex:0 0 45%;font-size:.84rem;font-weight:600;text-align:left}.pricing-page-new .pricing-table-new td:first-child{border-top:0;padding:0 0 12px;text-align:left;width:100%}.pricing-page-new .pricing-table-new td:first-child:before{display:none}.pricing-page-new .pricing-table-new td:first-child strong{font-size:21px}.pricing-page-new .pricing-table-new td:nth-child(2),.pricing-page-new .pricing-table-new td:nth-child(3),.pricing-page-new .pricing-table-new td:nth-child(5){font-size:16px}.pricing-page-new .pricing-table-new td:nth-child(4){border-radius:8px;margin:0 -9px;padding:11px 9px}.pricing-page-new .pricing-table-new td:nth-child(4) strong{font-size:1.45rem}.pricing-page-new .pricing-usage-note{font-size:.89rem}.pricing-page-new .pricing-switch-link{font-size:1.1rem;text-align:center}}@media (prefers-reduced-motion:reduce){.pricing-page-new .pricing-view-tab{transition:none}}