.calc-modern{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-clip:padding-box;background-color:#111b31;background-image:linear-gradient(135deg,#0f172afa,#1e293bf5);border:1px solid #3b82f633;border-radius:24px;contain:layout paint;isolation:isolate;margin-bottom:40px;overflow:hidden;padding:32px;position:relative;transform:translateZ(0)}.calc-modern:before{background:linear-gradient(90deg,#0000,#3b82f680,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.calc-modern-header{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:20px;margin-bottom:32px;padding-bottom:24px}.calc-modern-icon{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:16px;box-shadow:0 8px 24px #3b82f64d;color:#fff;display:flex;font-size:1.8rem;height:64px;justify-content:center;width:64px}.calc-modern-title-group{flex:1 1}.calc-modern-title{color:#f8fafc;font-size:1.6rem;font-weight:700;margin:0 0 6px}.calc-modern-subtitle{color:#94a3b8;font-size:.95rem;margin:0}.calc-modern-content{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr}@media (max-width:1024px){.calc-modern-content{grid-template-columns:1fr}}.calc-modern-inputs{display:flex;flex-direction:column;gap:24px}.calc-input-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.calc-input-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:16px;transition:all .3s ease}.calc-input-card:hover{background:#3b82f60d;border-color:#3b82f64d}.calc-input-card:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.calc-input-label{align-items:center;color:#94a3b8;display:flex;font-size:.75rem;font-weight:600;gap:8px;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.calc-input-label svg{color:#3b82f6;font-size:.8rem}.calc-input-field,.calc-select-field{background:#0f172a99;border:1px solid #94a3b833;border-radius:8px;color:#f8fafc;font-size:1rem;font-weight:500;padding:10px 12px;transition:all .2s ease;width:100%}.calc-input-field:focus,.calc-select-field:focus{background:#1e293bcc;border-color:#3b82f6;outline:none}.calc-select-field{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394A3B8'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;cursor:pointer;padding-right:36px}.calc-select-field option{background:#1e293b;color:#f8fafc}.calc-input-hint{color:#64748b;display:block;font-size:.7rem;margin-top:6px}.calc-checkbox-row{display:flex;flex-wrap:wrap;gap:20px}.calc-checkbox-label{align-items:center;color:#cbd5e1;cursor:pointer;display:flex;font-size:.9rem;gap:10px;transition:color .2s ease}.calc-checkbox-label:hover{color:#f8fafc}.calc-checkbox-label input{display:none}.calc-checkbox-custom{align-items:center;border:2px solid #94a3b84d;border-radius:6px;color:#0000;display:flex;font-size:.8rem;height:22px;justify-content:center;transition:all .2s ease;width:22px}.calc-checkbox-label input:checked+.calc-checkbox-custom{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-color:#0000;color:#fff}.calc-modern-results{background:linear-gradient(135deg,#10b98114,#3b82f614);border:1px solid #10b98133;border-radius:16px;display:flex;flex-direction:column;gap:20px;padding:24px}.calc-result-primary{background:#10b9811a;border:1px solid #10b98133;border-radius:12px;padding:24px;text-align:center}.calc-result-label{color:#94a3b8;display:block;font-size:.85rem;font-weight:600;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.calc-result-value{color:#10b981;display:block;font-size:2.8rem;font-weight:800;line-height:1.2}.calc-result-per-session{color:#64748b;display:block;font-size:.85rem;margin-top:8px}.calc-result-breakdown{display:flex;flex-direction:column;gap:16px}.calc-breakdown-section{background:#ffffff05;border-radius:10px;padding:16px}.calc-breakdown-title{align-items:center;color:#cbd5e1;display:flex;font-size:.85rem;font-weight:600;gap:8px;margin:0 0 12px}.calc-breakdown-title svg{color:#3b82f6}.calc-breakdown-list{color:#94a3b8;font-size:.8rem;list-style:none;margin:0;padding:0}.calc-breakdown-list li{border-bottom:1px solid #ffffff08;padding:4px 0}.calc-breakdown-list li:last-child{border-bottom:none}.calc-discounts{display:flex;flex-wrap:wrap;gap:8px}.calc-discount-tag{background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:20px;color:#a78bfa;font-size:.75rem;padding:6px 12px}.calc-compare-section{border-top:1px solid #ffffff0d;padding-top:16px;text-align:center}.calc-compare-link{align-items:center;color:#3b82f6;display:inline-flex;font-size:.9rem;font-weight:600;gap:8px;text-decoration:none;transition:all .2s ease}.calc-compare-link:hover{color:#60a5fa;gap:12px}.calc-result-invalid{color:#64748b;padding:40px;text-align:center}.calc-result-invalid svg{color:#475569;font-size:2rem;margin-bottom:12px}.calc-result-invalid p{font-size:.95rem;margin:0}.calc-insights-toggle{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;color:#94a3b8;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:10px;justify-content:center;margin-top:24px;padding:14px;transition:all .2s ease;width:100%}.calc-insights-toggle:hover{background:#3b82f61a;border-color:#3b82f64d;color:#f8fafc}.calc-insights-panel{grid-gap:16px;background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px;padding:24px}.calc-insight-card{background:#3b82f60d;border-left:3px solid #3b82f6;border-radius:10px;padding:16px}.calc-insight-card strong{color:#f8fafc;display:block;font-size:.85rem;margin-bottom:6px}.calc-insight-card p{color:#94a3b8;font-size:.8rem;line-height:1.5;margin:0}@media (max-width:768px){.calc-modern{padding:20px}.calc-modern-header{flex-direction:column;gap:16px;text-align:center}.calc-modern-icon{font-size:1.5rem;height:56px;width:56px}.calc-input-grid{grid-template-columns:1fr 1fr}.calc-result-value{font-size:2.2rem}.calc-checkbox-row{flex-direction:column;gap:12px}}@media (max-width:480px){.calc-input-grid{grid-template-columns:1fr}}.rec-calc-modern{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-clip:padding-box;background-color:#111827;background-image:linear-gradient(135deg,#1e293bfa,#0f172afa);border:1px solid #a855f733;border-radius:20px;box-shadow:0 4px 30px #0000004d,inset 0 1px 0 #ffffff0d;contain:layout paint;isolation:isolate;margin:2rem 0;padding:2rem;transform:translateZ(0)}.rec-calc-header{align-items:center;border-bottom:1px solid #a855f726;display:flex;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem}.rec-calc-icon{align-items:center;background:linear-gradient(135deg,#a855f7,#6366f1);border-radius:14px;box-shadow:0 4px 15px #a855f766;color:#fff;display:flex;font-size:1.5rem;height:56px;justify-content:center;width:56px}.rec-calc-title-group{flex:1 1}.rec-calc-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f8fafc,#a855f7);-webkit-background-clip:text;background-clip:text;color:#f8fafc;font-size:1.5rem;font-weight:700;margin:0 0 .25rem}.rec-calc-subtitle{color:#94a3b8;font-size:.9rem;margin:0}.rec-calc-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media (max-width:900px){.rec-calc-content{grid-template-columns:1fr}}.rec-calc-inputs{display:flex;flex-direction:column;gap:1rem}.rec-input-grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (max-width:600px){.rec-input-grid{grid-template-columns:1fr}}.rec-input-card{background:#1e293bb3;border:1px solid #94a3b81a;border-radius:12px;padding:1rem;transition:all .3s ease}.rec-input-card:hover{background:#1e293be6;border-color:#a855f74d;box-shadow:0 4px 15px #a855f71a}.rec-input-label{align-items:center;color:#cbd5e1;display:flex;font-size:.85rem;font-weight:600;gap:.5rem;margin-bottom:.5rem}.rec-input-label svg{color:#a855f7;font-size:.9rem}.rec-input-field,.rec-select-field{appearance:none;-webkit-appearance:none;background:#0f172acc;border:1px solid #94a3b826;border-radius:8px;color:#f8fafc;font-size:1rem;padding:.75rem 1rem;transition:all .3s ease;width:100%}.rec-input-field:focus,.rec-select-field:focus{border-color:#a855f7;box-shadow:0 0 0 3px #a855f726;outline:none}.rec-select-field{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23a855f7'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m19 9-7 7-7-7'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;cursor:pointer;padding-right:2.5rem}.rec-select-field option{background:#1e293b;color:#f8fafc;padding:.5rem}.rec-input-hint{color:#64748b;display:block;font-size:.75rem;margin-top:.35rem}.rec-calc-results{background:#0f172a99;border:1px solid #a855f726;border-radius:16px;display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.rec-result-primary{background:linear-gradient(135deg,#a855f726,#6366f11a);border:1px solid #a855f733;border-radius:12px;padding:1.5rem;text-align:center}.rec-result-label{color:#94a3b8;display:block;font-size:.85rem;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.rec-result-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f8fafc,#a855f7);-webkit-background-clip:text;background-clip:text;display:block;font-size:2.5rem;font-weight:700;margin-bottom:.35rem}.rec-result-per-session{color:#64748b;display:block;font-size:.9rem}.rec-result-breakdown{display:flex;flex-direction:column;gap:1rem}.rec-breakdown-section{background:#1e293b80;border-radius:10px;padding:1rem}.rec-breakdown-title{align-items:center;color:#e2e8f0;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;margin:0 0 .75rem}.rec-breakdown-title svg{color:#a855f7;font-size:.85rem}.rec-breakdown-list{display:flex;flex-direction:column;gap:.35rem;list-style:none;margin:0;padding:0}.rec-breakdown-list li{color:#94a3b8;font-size:.8rem;padding-left:1rem;position:relative}.rec-breakdown-list li:before{color:#a855f7;content:"•";left:0;position:absolute}.rec-discounts{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.rec-discount-tag{background:#a855f71a;border:1px solid #a855f733;border-radius:20px;color:#c4b5fd;font-size:.75rem;padding:.35rem .75rem}.rec-result-invalid{color:#64748b;padding:3rem 2rem;text-align:center}.rec-result-invalid svg{color:#a855f766;display:block;font-size:2.5rem;margin-bottom:1rem}.rec-result-invalid p{font-size:.95rem;margin:0}.rec-insights-toggle{align-items:center;background:#1e293b80;border:1px solid #94a3b81a;border-radius:12px;color:#94a3b8;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.75rem;justify-content:center;margin-top:1.5rem;padding:1rem;transition:all .3s ease;width:100%}.rec-insights-toggle:hover{background:#1e293bcc;border-color:#a855f74d;color:#e2e8f0}.rec-insights-toggle svg:first-child{color:#a855f7}.rec-insights-panel{grid-gap:1rem;background:#1e293b66;border:1px solid #a855f71a;border-radius:12px;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:1rem;padding:1.5rem}.rec-insight-card{background:#0f172a80;border:1px solid #94a3b814;border-radius:10px;padding:1rem}.rec-insight-card strong{color:#a855f7;display:block;font-size:.85rem;margin-bottom:.5rem}.rec-insight-card p{color:#94a3b8;font-size:.8rem;line-height:1.5;margin:0}@media (max-width:768px){.rec-calc-modern{margin:1rem 0;padding:1.5rem}.rec-calc-header{flex-direction:column;text-align:center}.rec-calc-title{font-size:1.3rem}.rec-result-value{font-size:2rem}.rec-insights-panel{grid-template-columns:1fr}}.pricing-new-page{background:radial-gradient(ellipse 80% 50% at 20% 40%,#3b82f614 0,#0000 50%),radial-gradient(ellipse 60% 60% at 80% 20%,#10b9810f 0,#0000 50%),radial-gradient(ellipse 50% 50% at 60% 80%,#a855f70d 0,#0000 50%),linear-gradient(180deg,#0f172a,#1e293b 50%,#0f172a);color:#f8fafc;min-height:100vh;overflow:hidden;position:relative}.pricing-new-page.reduce-motion *{animation:none!important;transition:none!important}.pn-container{margin:0 auto;max-width:1400px;padding:clamp(108px,10vw,132px) 20px 72px;position:relative;z-index:10}.pn-bg-system{inset:0;overflow:hidden;pointer-events:none;position:absolute}.pn-bg-neural{background:radial-gradient(ellipse 60% 60% at 50% 50%,#3b82f612 0,#0000 50%);background:radial-gradient(ellipse 60% 60% at var(--mouse-x,50%) var(--mouse-y,50%),#3b82f612 0,#0000 50%);inset:-50%;position:absolute;transition:background .2s linear;will-change:background}.pn-hero-section{margin-bottom:60px;text-align:center}.pn-hero-toolbar{display:flex;justify-content:flex-end;margin-bottom:18px}.pn-theme-toggle{align-items:center;background:#0f172ab3;border:1px solid #94a3b83d;border-radius:999px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:700;gap:10px;padding:10px 14px;transition:all .2s ease}.pn-theme-toggle:hover{background:#1e293be6;border-color:#3b82f666}.pn-theme-toggle svg{color:#facc15}.pn-hero-eyebrow{align-items:center;background:#10b98114;border:1px solid #10b98147;border-radius:999px;color:#86efac;display:inline-flex;font-size:.82rem;font-weight:700;justify-content:center;letter-spacing:.08em;margin-bottom:16px;padding:8px 16px;text-transform:uppercase}.pn-hero-title{background:linear-gradient(135deg,#fff,#3b82f6 50%,#10b981);-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;letter-spacing:-.02em;margin-bottom:16px}.pn-hero-icon,.pn-hero-title{-webkit-text-fill-color:#0000}.pn-hero-icon{background:linear-gradient(135deg,#10b981,#3b82f6);-webkit-background-clip:text;background-clip:text;margin-right:16px}.pn-hero-subtitle{color:#cbd5e1;font-size:1.35rem;font-weight:500;letter-spacing:-.01em;margin:0 auto 28px;max-width:980px}.pn-model-bridge{background:linear-gradient(135deg,#10b98114,#3b82f614);border:1px solid #10b98138;border-radius:16px;margin:0 auto 28px;max-width:860px;padding:20px 24px}.pn-hero-stats{flex-wrap:wrap;gap:0;justify-content:center}.pn-hero-stat,.pn-hero-stats{align-items:center;display:flex}.pn-hero-stat{flex:1 1;flex-direction:column;min-width:110px;padding:10px 32px}.pn-hero-stat-value{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#10b981,#3b82f6);-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;line-height:1.1}.pn-hero-stat-label{color:#94a3b8;font-size:.8rem;margin-top:5px;text-align:center}.pn-hero-stat-sep{background:#ffffff1f;flex-shrink:0;height:40px;width:1px}@media (max-width:480px){.pn-hero-stats{flex-direction:column;gap:8px}.pn-hero-stat-sep{display:none}.pn-hero-stat{padding:8px 16px}}.pn-model-bridge p{color:#cbd5e1;font-size:.98rem;margin:0 0 12px}.pn-model-bridge p strong{color:#10b981}.pn-model-bridge-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.pn-model-chip{align-items:center;background:#ffffff0a;border:1px solid #ffffff26;border-radius:999px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:600;gap:8px;padding:8px 14px;transition:all .2s ease}.pn-model-chip:hover{background:#3b82f61a;border-color:#3b82f680}.pn-model-chip.active{background:#10b98126;border-color:#10b98180;color:#f8fafc}.pn-model-chip-static{cursor:default}.pn-model-chip-static:hover{background:#10b98126;border-color:#10b98180}.pn-tab-switcher-wrap{display:flex;justify-content:center;margin-bottom:0}.pn-tab-switcher{background:#0f172abf;border:1px solid #ffffff1a;border-radius:14px;display:inline-flex;gap:4px;margin:0 auto;padding:5px}.pn-tab-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#94a3b8;cursor:pointer;display:inline-flex;font-weight:600;gap:9px;padding:11px 26px;transition:color .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap}.pn-tab-btn,.pn-tab-btn svg{font-size:1rem}.pn-tab-btn:hover{background-color:#ffffff0d;color:#e2e8f0}.pn-tab-btn.active{background:linear-gradient(135deg,#3b82f647,#10b9812e);border-color:#3b82f673;color:#fff}.pn-tab-btn.active svg{color:#10b981}.pn-tab-btn:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.pricing-new-page.pn-theme-light{background:radial-gradient(ellipse 80% 50% at 20% 20%,#3b82f61f 0,#0000 52%),radial-gradient(ellipse 60% 60% at 85% 10%,#10b9811f 0,#0000 46%),radial-gradient(ellipse 50% 50% at 50% 80%,#fbbf241a 0,#0000 48%),linear-gradient(180deg,#f8fbff,#eef5ff 48%,#f8fbff);color:#0f172a}.pricing-new-page.pn-theme-light .pn-bg-neural{background:radial-gradient(ellipse 60% 60% at 50% 50%,#3b82f614 0,#0000 50%);background:radial-gradient(ellipse 60% 60% at var(--mouse-x,50%) var(--mouse-y,50%),#3b82f614 0,#0000 50%)}.pricing-new-page.pn-theme-light .pn-theme-toggle{background:#ffffffe6;border-color:#3b82f629;box-shadow:0 10px 25px #94a3b82e;color:#0f172a}.pricing-new-page.pn-theme-light .pn-theme-toggle:hover{background:#fff;border-color:#2563eb4d}.pricing-new-page.pn-theme-light .pn-hero-eyebrow{background:#10b9811a;border-color:#10b98138;color:#059669}.pricing-new-page.pn-theme-light .pn-hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f172a,#2563eb 55%,#059669);-webkit-background-clip:text;background-clip:text}.pricing-new-page.pn-theme-light .calc-modern-title,.pricing-new-page.pn-theme-light .competitor-header h4,.pricing-new-page.pn-theme-light .pn-cloud-phone-card h4,.pricing-new-page.pn-theme-light .pn-competitor-section-header span,.pricing-new-page.pn-theme-light .pn-dev-feature h4,.pricing-new-page.pn-theme-light .pn-free-badge,.pricing-new-page.pn-theme-light .pn-hero-icon,.pricing-new-page.pn-theme-light .pn-hero-subtitle,.pricing-new-page.pn-theme-light .pn-plan-name,.pricing-new-page.pn-theme-light .pn-price-amount,.pricing-new-page.pn-theme-light .pn-savings-cost-label,.pricing-new-page.pn-theme-light .pn-savings-kicker,.pricing-new-page.pn-theme-light .pn-savings-list-card h3,.pricing-new-page.pn-theme-light .pn-savings-list-row strong,.pricing-new-page.pn-theme-light .pn-savings-meta-card strong,.pricing-new-page.pn-theme-light .pn-savings-reframe p,.pricing-new-page.pn-theme-light .pn-savings-slider-row,.pricing-new-page.pn-theme-light .pn-section-shell .pn-section-title,.pricing-new-page.pn-theme-light .pn-section-title,.pricing-new-page.pn-theme-light .rec-calc-title{-webkit-text-fill-color:initial;color:#0f172a}.pricing-new-page.pn-theme-light .calc-breakdown-list,.pricing-new-page.pn-theme-light .calc-checkbox-label,.pricing-new-page.pn-theme-light .calc-input-label,.pricing-new-page.pn-theme-light .calc-modern-subtitle,.pricing-new-page.pn-theme-light .calc-result-per-session,.pricing-new-page.pn-theme-light .pn-agent-table .rate-note,.pricing-new-page.pn-theme-light .pn-agent-table .service-note,.pricing-new-page.pn-theme-light .pn-agent-table td,.pricing-new-page.pn-theme-light .pn-benefit-card p,.pricing-new-page.pn-theme-light .pn-cloud-phone-card p,.pricing-new-page.pn-theme-light .pn-dev-badge,.pricing-new-page.pn-theme-light .pn-dev-feature p,.pricing-new-page.pn-theme-light .pn-free-item,.pricing-new-page.pn-theme-light .pn-hero-stat-label,.pricing-new-page.pn-theme-light .pn-plan-features li.pn-feature,.pricing-new-page.pn-theme-light .pn-savings-cost-card p,.pricing-new-page.pn-theme-light .pn-savings-list-row span,.pricing-new-page.pn-theme-light .pn-savings-meta-card span,.pricing-new-page.pn-theme-light .pn-savings-slider-card p,.pricing-new-page.pn-theme-light .pn-section-subtitle,.pricing-new-page.pn-theme-light .pn-subscription-brief-text,.pricing-new-page.pn-theme-light .pn-usage-brief-text,.pricing-new-page.pn-theme-light .price-amount,.pricing-new-page.pn-theme-light .price-label,.pricing-new-page.pn-theme-light .pricing-card .plan-description,.pricing-new-page.pn-theme-light .pricing-card .price-period,.pricing-new-page.pn-theme-light .rec-breakdown-list,.pricing-new-page.pn-theme-light .rec-calc-subtitle,.pricing-new-page.pn-theme-light .rec-input-label,.pricing-new-page.pn-theme-light .rec-result-per-session{color:#475569}.pricing-new-page.pn-theme-light .calc-modern,.pricing-new-page.pn-theme-light .pn-agent-table-container,.pricing-new-page.pn-theme-light .pn-billing-toggle,.pricing-new-page.pn-theme-light .pn-cloud-phone-section,.pricing-new-page.pn-theme-light .pn-comparison-table-wrapper,.pricing-new-page.pn-theme-light .pn-dev-free-offer,.pricing-new-page.pn-theme-light .pn-model-bridge,.pricing-new-page.pn-theme-light .pn-rate-table-container,.pricing-new-page.pn-theme-light .pn-recording-section,.pricing-new-page.pn-theme-light .pn-savings-section,.pricing-new-page.pn-theme-light .pn-section-shell,.pricing-new-page.pn-theme-light .pn-tab-switcher,.pricing-new-page.pn-theme-light .rec-calc-modern{background-color:#ffffffdb;background-image:linear-gradient(180deg,#fffffff2,#f1f5f9eb);border-color:#94a3b83d;box-shadow:0 18px 44px #94a3b82e}.pricing-new-page.pn-theme-light .pn-model-chip,.pricing-new-page.pn-theme-light .pn-model-chip-static:hover,.pricing-new-page.pn-theme-light .pn-model-chip.active{background:#fffffff5;border-color:#94a3b838;color:#0f172a}.pricing-new-page.pn-theme-light .pn-model-chip svg{color:#2563eb}.pricing-new-page.pn-theme-light .calc-breakdown-section,.pricing-new-page.pn-theme-light .calc-input-card,.pricing-new-page.pn-theme-light .calc-modern-results,.pricing-new-page.pn-theme-light .pn-benefit-card,.pricing-new-page.pn-theme-light .pn-cloud-phone-card,.pricing-new-page.pn-theme-light .pn-competitor-card,.pricing-new-page.pn-theme-light .pn-dev-badge,.pricing-new-page.pn-theme-light .pn-dev-feature,.pricing-new-page.pn-theme-light .pn-model-chip,.pricing-new-page.pn-theme-light .pn-proof-card,.pricing-new-page.pn-theme-light .pn-savings-cost-card,.pricing-new-page.pn-theme-light .pn-savings-list-card,.pricing-new-page.pn-theme-light .pn-savings-meta-card,.pricing-new-page.pn-theme-light .pn-savings-slider-card,.pricing-new-page.pn-theme-light .pn-savings-toggle,.pricing-new-page.pn-theme-light .pn-savings-toggle-btn,.pricing-new-page.pn-theme-light .pricing-card,.pricing-new-page.pn-theme-light .rec-breakdown-section,.pricing-new-page.pn-theme-light .rec-calc-results,.pricing-new-page.pn-theme-light .rec-input-card{background:#ffffffc7;border-color:#94a3b838}.pricing-new-page.pn-theme-light .billing-option,.pricing-new-page.pn-theme-light .calc-insights-toggle,.pricing-new-page.pn-theme-light .pn-billing-btn,.pricing-new-page.pn-theme-light .pn-tab-btn,.pricing-new-page.pn-theme-light .rec-insights-toggle{color:#334155}.pricing-new-page.pn-theme-light .pn-free-badge{color:#059669}.pricing-new-page.pn-theme-light .pn-dev-feature svg,.pricing-new-page.pn-theme-light .pn-free-item svg,.pricing-new-page.pn-theme-light .pn-proof-icon{color:#2563eb}.pricing-new-page.pn-theme-light .pn-proof-icon{background:linear-gradient(135deg,#2563eb1f,#10b9811f)}.pricing-new-page.pn-theme-light .pn-dev-free-offer{background:radial-gradient(circle at top right,#10b98124,#0000 42%),linear-gradient(180deg,#fffffff0,#ecfdf5e6);border-color:#10b9813d}.pricing-new-page.pn-theme-light .pn-savings-kicker{background:#dbeafeeb;border-color:#60a5fa47;color:#2563eb}.pricing-new-page.pn-theme-light .pn-savings-toggle{background:#ffffffb8;border:1px solid #94a3b82e;border-radius:24px;padding:10px}.pricing-new-page.pn-theme-light .pn-savings-toggle-btn{color:#475569}.pricing-new-page.pn-theme-light .pn-savings-toggle-btn.active,.pricing-new-page.pn-theme-light .pn-savings-toggle-btn:hover{background:linear-gradient(135deg,#dbeafef2,#ecfdf5e6);border-color:#10b98152;box-shadow:0 10px 20px #94a3b829;color:#0f172a}.pricing-new-page.pn-theme-light .pn-savings-cost-card{box-shadow:0 16px 32px #94a3b829}.pricing-new-page.pn-theme-light .pn-savings-cost-card.mediasfu{background:linear-gradient(180deg,#dcfce7fa,#ecfdf5e6);border-color:#10b9814d}.pricing-new-page.pn-theme-light .pn-savings-cost-card.competitor{background:linear-gradient(180deg,#f1f5f9fa,#e2e8f0d6);border-color:#94a3b83d}.pricing-new-page.pn-theme-light .pn-dev-feature{background:linear-gradient(180deg,#fffffff0,#eff6ffe6);border-color:#60a5fa38;box-shadow:0 16px 32px #94a3b824}.pricing-new-page.pn-theme-light .billing-option:hover,.pricing-new-page.pn-theme-light .pn-billing-btn:hover,.pricing-new-page.pn-theme-light .pn-tab-btn:hover{background:#2563eb14;color:#0f172a}.pricing-new-page.pn-theme-light .pn-billing-btn.active,.pricing-new-page.pn-theme-light .pn-tab-btn.active{color:#fff}.pricing-new-page.pn-theme-light .calc-discount-tag,.pricing-new-page.pn-theme-light .plan-billing-note,.pricing-new-page.pn-theme-light .pn-savings-save-tag,.pricing-new-page.pn-theme-light .pn-yearly-price,.pricing-new-page.pn-theme-light .rec-discount-tag{background:#dbeafee6;border-color:#3b82f62e;color:#1d4ed8!important}.pricing-new-page.pn-theme-light .calc-input-field,.pricing-new-page.pn-theme-light .calc-select-field,.pricing-new-page.pn-theme-light .pn-plan-body,.pricing-new-page.pn-theme-light .pn-recording-expandable,.pricing-new-page.pn-theme-light .rec-input-field,.pricing-new-page.pn-theme-light .rec-select-field{background:#f8fafceb;border-color:#94a3b83d;color:#0f172a}.pricing-new-page.pn-theme-light .pn-agent-table th,.pricing-new-page.pn-theme-light .pn-comparison-table th,.pricing-new-page.pn-theme-light .pn-rate-table th{background:#e2e8f0d1;color:#0f172a}.pricing-new-page.pn-theme-light .calc-breakdown-title,.pricing-new-page.pn-theme-light .calc-result-invalid,.pricing-new-page.pn-theme-light .calc-result-label,.pricing-new-page.pn-theme-light .pn-agent-table .service-name,.pricing-new-page.pn-theme-light .pn-comparison-table td.feature-name,.pricing-new-page.pn-theme-light .pn-rate-table .resolution-cell,.pricing-new-page.pn-theme-light .pricing-compare-link,.pricing-new-page.pn-theme-light .pricing-details-link,.pricing-new-page.pn-theme-light .pricing-dev-note p,.pricing-new-page.pn-theme-light .rec-breakdown-title,.pricing-new-page.pn-theme-light .rec-result-invalid,.pricing-new-page.pn-theme-light .rec-result-label{color:#334155}.pricing-new-page.pn-theme-light .pn-savings-reframe,.pricing-new-page.pn-theme-light .pn-switch-section,.pricing-new-page.pn-theme-light .pricing-dev-note{background:linear-gradient(135deg,#dbeafec7,#ecfdf5d1);border-color:#60a5fa42}.pricing-new-page.pn-theme-light .calc-result-invalid p,.pricing-new-page.pn-theme-light .pn-proof-card h3,.pricing-new-page.pn-theme-light .pn-proof-card p,.pricing-new-page.pn-theme-light .pn-recording-description,.pricing-new-page.pn-theme-light .pn-recording-expand-hint,.pricing-new-page.pn-theme-light .pn-recording-feature,.pricing-new-page.pn-theme-light .pn-switch-section p,.pricing-new-page.pn-theme-light .rec-result-invalid p{color:#334155}.pricing-new-page.pn-theme-light .pn-cloud-phone-section .pn-section-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#0f172a,#7c3aed);-webkit-background-clip:text;background-clip:text}.pn-section-title{align-items:center;color:#fff;display:flex;font-size:1.8rem;font-weight:700;gap:12px;justify-content:center;margin-bottom:8px;padding-bottom:14px;position:relative}.pn-section-title:after{background:linear-gradient(90deg,#3b82f6,#10b981);border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:48px}.pn-section-title svg{color:#10b981}.pn-section-subtitle{font-size:1.05rem;margin-bottom:36px;margin-top:20px}.pn-section-shell{--pn-shell-border:#94a3b829;--pn-shell-bg:linear-gradient(180deg,#0f172ab8,#0f172a80);--pn-shell-glow:#0000;background:var(--pn-shell-bg);border:1px solid var(--pn-shell-border);border-radius:30px;box-shadow:0 20px 50px #02061738;isolation:isolate;margin:0 auto 40px;overflow:hidden;padding:34px clamp(20px,3.2vw,36px);position:relative}.pn-section-shell:before{background:var(--pn-shell-glow);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.pn-section-shell>*{position:relative;z-index:1}.pn-section-shell--compact{padding-bottom:28px;padding-top:28px}.pn-section-shell--blue{--pn-shell-border:#3b82f638;--pn-shell-bg:linear-gradient(180deg,#1e40af1f,#0f172a9e);--pn-shell-glow:radial-gradient(circle at top left,#60a5fa29,#0000 34%),radial-gradient(circle at bottom right,#2563eb14,#0000 28%)}.pn-section-shell--emerald{--pn-shell-border:#10b98138;--pn-shell-bg:linear-gradient(180deg,#0596691f,#0f172a9e);--pn-shell-glow:radial-gradient(circle at top right,#34d39929,#0000 32%),radial-gradient(circle at bottom left,#10b98114,#0000 30%)}.pn-section-shell--violet{--pn-shell-border:#8b5cf633;--pn-shell-bg:linear-gradient(180deg,#6d28d91f,#0f172a9e);--pn-shell-glow:radial-gradient(circle at top left,#a78bfa24,#0000 30%),radial-gradient(circle at bottom right,#8b5cf614,#0000 28%)}.pn-section-shell--slate{--pn-shell-border:#64748b2e;--pn-shell-bg:linear-gradient(180deg,#3341553d,#0f172a8f);--pn-shell-glow:radial-gradient(circle at top center,#94a3b81f,#0000 36%)}.pn-section-shell>.pn-agent-section,.pn-section-shell>.pn-benefits-section,.pn-section-shell>.pn-calculators-section,.pn-section-shell>.pn-comparison-section,.pn-section-shell>.pn-dev-features-section,.pn-section-shell>.pn-plans-section,.pn-section-shell>.pn-tables-section{margin-bottom:0}.pn-billing-toggle{align-items:center;background:#0f172aa6;border:1px solid #94a3b840;border-radius:12px;display:flex;gap:8px;justify-content:center;margin:0 auto 24px;padding:6px;width:-webkit-fit-content;width:fit-content}.pn-billing-btn{align-items:center;background:#0000;border:none;border-radius:9px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;gap:8px;padding:10px 18px;transition:all .2s ease}.pn-billing-btn.active{background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 8px 20px #2563eb4d;color:#fff}.pn-billing-save{align-items:center;background:#10b9812e;border-radius:999px;color:#86efac;display:inline-flex;font-size:.72rem;font-weight:700;justify-content:center;letter-spacing:.01em;padding:3px 7px}.pn-tab-hidden{display:none!important}.pn-user-content{animation:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.pn-plans-section{margin-bottom:80px}.pn-usage-brief{align-items:center;background:linear-gradient(135deg,#3b82f61f,#10b9811a);border:1px solid #3b82f64d;border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 auto 24px;max-width:1100px;padding:16px 18px}.pn-usage-brief-text{color:#e2e8f0;font-size:.95rem}.pn-usage-brief-text strong{color:#10b981}.pn-usage-brief-btn{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:8px;padding:10px 14px;transition:transform .2s ease,box-shadow .2s ease}.pn-usage-brief-btn:hover{box-shadow:0 8px 22px #3b82f659;transform:translateY(-2px)}.pn-subscription-brief{align-items:center;background:linear-gradient(135deg,#10b9811f,#3b82f61a);border:1px solid #10b9814d;border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 auto 30px;max-width:1100px;padding:16px 18px}.pn-subscription-brief-text{color:#e2e8f0;font-size:.95rem}.pn-subscription-brief-text strong{color:#3b82f6}.pn-subscription-brief-btn{align-items:center;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.88rem;font-weight:600;gap:8px;padding:10px 14px;transition:transform .2s ease,box-shadow .2s ease}.pn-subscription-brief-btn:hover{box-shadow:0 8px 22px #10b98159;transform:translateY(-2px)}.pn-plans-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1200px}.pn-plan-card{background:#121c30e6;border:1px solid #ffffff14;border-radius:20px;overflow:hidden;position:relative;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.pn-plan-card:hover{border-color:#3b82f680;border-color:var(--plan-color,#3b82f680);box-shadow:0 12px 32px #00000059;transform:translateY(-4px)}.pn-plan-card.recommended{border:2px solid #3b82f6b3;box-shadow:0 0 28px #3b82f62e}.pn-plan-card.recommended:hover{box-shadow:0 12px 32px #00000059,0 0 28px #3b82f638;transform:translateY(-4px)}.pn-plan-badge{background:linear-gradient(135deg,#3b82f6,#10b981);border-radius:20px;color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:6px 14px;position:absolute;right:12px;text-transform:uppercase;top:12px;z-index:10}.pn-plan-header{color:#fff;padding:32px 24px;position:relative;text-align:center}.pn-plan-header:after{background:linear-gradient(90deg,#0000,#fff3,#0000);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:60%}.pn-plan-icon{font-size:2.5rem;margin-bottom:12px;opacity:.9}.pn-plan-name{font-size:1.5rem;font-weight:700;margin-bottom:16px}.pn-plan-price{align-items:baseline;display:flex;gap:4px;justify-content:center}.pn-price-amount{font-size:3rem;font-weight:800}.pn-price-period{font-size:1rem;opacity:.8}.pn-yearly-price{background:#0f172a52;border:1px solid #ffffff3d;border-radius:999px;color:#ecfeff;display:inline-block;font-size:.88rem;font-weight:700;letter-spacing:.01em;margin-top:12px;padding:6px 12px}.pn-plan-body{background:#0a1020bf;padding:24px}.pn-plan-features{list-style:none;margin:0 0 24px;padding:0}.pn-plan-features li.pn-feature{align-items:center;border-bottom:1px solid #ffffff0d;color:#cbd5e1;display:flex;font-size:.95rem;gap:12px;padding:10px 0}.pn-plan-features li.pn-feature:last-child{border-bottom:none}.pn-plan-features li.pn-feature.highlight{color:#10b981;font-weight:500}.pn-plan-features .included{color:#10b981}.pn-plan-features .not-included{color:#475569}.pn-plan-cta{align-items:center;background:linear-gradient(135deg,var(--plan-color) 0,#ffffff14 200%);border:1px solid #ffffff1a;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:10px;justify-content:center;letter-spacing:.02em;padding:14px 24px;text-decoration:none;transition:all .3s ease;width:100%}.pn-plan-cta:hover{box-shadow:0 8px 24px #0000004d;filter:brightness(1.1);transform:scale(1.02)}.pn-comparison-section{margin-bottom:80px}.pn-comparison-table-wrapper{background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;overflow-x:auto}.pn-comparison-table{border-collapse:collapse;min-width:600px;width:100%}.pn-comparison-table td,.pn-comparison-table th{border-bottom:1px solid #ffffff0d;padding:16px 20px;text-align:center}.pn-comparison-table th{background:#ffffff0d;color:#f8fafc;font-weight:600}.pn-comparison-table th.recommended{background:linear-gradient(135deg,#3b82f64d,#10b98133);color:#3b82f6}.pn-comparison-table td{color:#94a3b8}.pn-comparison-table td.feature-name{color:#f8fafc;font-weight:500;text-align:left}.pn-comparison-table td.recommended{background:#3b82f60d;color:#3b82f6;font-weight:500}.pn-comparison-table tbody tr:hover{background:#ffffff05}.pn-benefits-section{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:60px}.pn-benefit-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.pn-benefit-card:hover{background:#3b82f614;border-color:#3b82f647;transform:translateY(-3px)}.pn-benefit-card svg{color:#10b981;font-size:2.5rem;margin-bottom:16px}.pn-benefit-card h4{color:#f8fafc;font-size:1.2rem;font-weight:600;margin-bottom:8px}.pn-benefit-card p{color:#94a3b8;font-size:.95rem;line-height:1.6}.pn-switch-section{background:linear-gradient(135deg,#8b5cf61a,#3b82f61a);border:1px solid #8b5cf64d;border-radius:20px;margin-bottom:56px;margin-top:60px;padding:40px;text-align:center}.pn-switch-section p{color:#cbd5e1;font-size:1.1rem;margin-bottom:20px}.pn-switch-btn{align-items:center;background:linear-gradient(135deg,#8b5cf6,#3b82f6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:10px;padding:14px 28px;transition:all .3s ease}.pn-switch-btn:hover{box-shadow:0 8px 32px #8b5cf666;transform:scale(1.05)}.pn-developer-content{animation:none}.pn-dev-hero{margin-bottom:80px;text-align:center}.pn-dev-free-offer{background:linear-gradient(135deg,#10b98126,#3b82f61a);border:2px solid #10b98166;border-radius:24px;display:inline-block;margin-bottom:32px;padding:32px 48px}.pn-free-badge{align-items:center;color:#10b981;display:flex;font-size:1.8rem;font-weight:800;gap:12px;justify-content:center;margin-bottom:20px}.pn-free-badge svg{font-size:2rem}.pn-free-details{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.pn-free-item{align-items:center;color:#cbd5e1;display:flex;font-size:1rem;gap:8px}.pn-free-item svg{color:#3b82f6}.pn-proof-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto 32px;max-width:1100px}.pn-proof-card{background:linear-gradient(180deg,#0f172adb,#0f172aa3);border:1px solid #3b82f62e;border-radius:18px;box-shadow:0 16px 32px #02061733;padding:22px;text-align:left}.pn-proof-icon{align-items:center;background:linear-gradient(135deg,#3b82f62e,#10b9812e);border-radius:14px;color:#93c5fd;display:inline-flex;font-size:1.15rem;height:44px;justify-content:center;margin-bottom:14px;width:44px}.pn-proof-card h3{color:#f8fafc;font-size:1.06rem;font-weight:700;margin:0 0 10px}.pn-proof-card p{color:#94a3b8;font-size:.95rem;line-height:1.6;margin:0}.pn-dev-badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:32px}.pn-dev-badge{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:30px;color:#94a3b8;display:flex;font-size:.9rem;gap:8px;padding:10px 20px}.pn-dev-badge svg{color:#3b82f6}.pn-dev-cta-row{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.pn-cta-button{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:10px;padding:16px 32px;text-decoration:none;transition:all .3s ease}.pn-cta-button.primary{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff}.pn-cta-button.primary:hover{box-shadow:0 6px 22px #10b98159;filter:brightness(1.08)}.pn-cta-button.secondary{background:#0000;border:2px solid #3b82f6;color:#3b82f6}.pn-cta-button.secondary:hover{background:#3b82f61a;border-color:#3b82f6b3}.pn-cta-button:focus-visible{outline:2px solid #10b981;outline-offset:3px}.pn-savings-section{background:radial-gradient(circle at top right,#10b9811a,#0000 35%),linear-gradient(180deg,#0f172aeb,#0f172abd);border:1px solid #3b82f638;border-radius:28px;box-shadow:0 24px 60px #02061747;margin:0 auto 36px;max-width:1180px;padding:32px}.pn-savings-head{margin-bottom:28px;text-align:center}.pn-savings-kicker{align-items:center;background:#3b82f624;border:1px solid #3b82f63d;border-radius:999px;color:#93c5fd;display:inline-flex;font-size:.78rem;font-weight:700;justify-content:center;letter-spacing:.08em;margin-bottom:12px;padding:7px 14px;text-transform:uppercase}.pn-savings-controls{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.6fr 1fr;margin-bottom:24px}.pn-savings-toggle{display:flex;flex-wrap:wrap;gap:10px}.pn-savings-toggle-btn{align-items:center;background:#0f172aa6;border:1px solid #94a3b83d;border-radius:999px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;justify-content:center;padding:11px 16px;transition:all .2s ease}.pn-savings-toggle-btn.active,.pn-savings-toggle-btn:hover{background:#10b98126;border-color:#10b98173;color:#f8fafc}.pn-savings-slider-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:18px 20px}.pn-savings-slider-row{align-items:center;color:#cbd5e1;display:flex;font-size:.92rem;gap:12px;justify-content:space-between;margin-bottom:14px}.pn-savings-slider-row strong{color:#10b981;font-size:1.1rem}.pn-savings-range{accent-color:#10b981;width:100%}.pn-savings-slider-card p{color:#94a3b8;font-size:.86rem;margin:12px 0 0}.pn-savings-cost-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:22px}.pn-savings-cost-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;padding:22px}.pn-savings-cost-card.mediasfu{background:linear-gradient(180deg,#10b9811f,#0f172ac7);border-color:#10b98166}.pn-savings-cost-card.competitor{background:linear-gradient(180deg,#3b82f614,#0f172ac7)}.pn-savings-cost-label{color:#f8fafc;display:block;font-size:.94rem;font-weight:700;margin-bottom:10px}.pn-savings-cost-value{color:#10b981;display:block;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;margin-bottom:8px}.pn-savings-cost-card p{color:#94a3b8;font-size:.9rem;line-height:1.55;margin:0}.pn-savings-list-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;margin-bottom:22px;padding:22px}.pn-savings-list-card h3{color:#f8fafc;font-size:1.05rem;margin:0 0 14px}.pn-savings-list{display:flex;flex-direction:column;gap:12px}.pn-savings-list-row{align-items:center;border-bottom:1px solid #ffffff12;display:flex;gap:12px;justify-content:space-between;padding-bottom:12px}.pn-savings-list-row:last-child{border-bottom:none;padding-bottom:0}.pn-savings-list-row div{display:flex;flex-direction:column;gap:3px}.pn-savings-list-row strong{color:#f8fafc}.pn-savings-list-row span{color:#94a3b8;font-size:.9rem}.pn-savings-save-tag{align-items:center;background:#10b98124;border:1px solid #10b9813d;border-radius:999px;color:#86efac!important;display:inline-flex;font-size:.82rem!important;font-weight:700;justify-content:center;padding:8px 14px;white-space:nowrap}.pn-savings-meta-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.pn-savings-meta-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:20px}.pn-savings-meta-card span{color:#94a3b8;display:block;font-size:.88rem;margin-bottom:8px}.pn-savings-meta-card strong{color:#f8fafc;font-size:1.55rem;font-weight:800}.pn-savings-reframe{align-items:flex-start;background:linear-gradient(135deg,#f59e0b1f,#0f172adb);border:1px solid #f59e0b33;border-radius:18px;display:flex;gap:14px;padding:20px 22px}.pn-savings-reframe svg{color:#f59e0b;font-size:1.1rem;margin-top:2px}.pn-savings-reframe p{color:#f8fafc;font-size:.98rem;line-height:1.6;margin:0}.pn-agent-section{margin-bottom:80px}.pn-agent-table-container{background:#ffffff05;border:1px solid #10b9814d;border-radius:16px;margin-bottom:40px;overflow-x:auto}.pn-agent-table{border-collapse:collapse;min-width:700px;width:100%}.pn-agent-table th{background:#10b98126;border-bottom:2px solid #10b9814d;color:#f8fafc;font-weight:600;padding:18px 20px;text-align:left}.pn-agent-table td{border-bottom:1px solid #ffffff0d;padding:18px 20px;vertical-align:top}.pn-agent-table tr.highlight-row{background:#10b9810d}.pn-agent-table .service-name{color:#f8fafc}.pn-agent-table .service-note{color:#64748b;font-size:.75rem;margin-top:4px}.pn-agent-table .rate-value{text-align:center}.pn-agent-table .price-big{color:#10b981;font-size:1.2rem;font-weight:700}.pn-agent-table .rate-note{color:#64748b;font-size:.75rem;margin-top:4px}.pn-agent-table .discount-value{text-align:center}.pn-agent-table .discount-badge{background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:20px;color:#fff;display:inline-block;font-size:.85rem;font-weight:600;padding:6px 14px}.pn-competitor-section-header{align-items:center;background:#3b82f612;border-left:3px solid #3b82f6;border-radius:0 10px 10px 0;display:flex;gap:14px;margin-bottom:16px;padding:14px 18px}.pn-competitor-section-header>svg{color:#3b82f6;flex-shrink:0;font-size:1.2rem}.pn-competitor-section-header>div{display:flex;flex-direction:column;gap:2px}.pn-competitor-section-header span{color:#f8fafc;font-size:1rem;font-weight:700}.pn-competitor-section-header small{color:#64748b;font-size:.78rem}.pn-ai-platform-header{background:#a855f712;border-left-color:#a855f7;margin-top:40px}.pn-ai-platform-header>svg{color:#a855f7}.pn-competitor-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pn-competitor-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:24px;transition:all .3s ease}.pn-competitor-card:hover{background:#ffffff0a;border-color:#ffffff29;transform:translateY(-2px)}.pn-competitor-card.mediasfu{background:#10b9811a;border-color:#10b98180}.competitor-header{align-items:center;display:flex;gap:10px;margin-bottom:16px}.competitor-header svg{color:gold;font-size:1.5rem}.competitor-header h4{color:#f8fafc;font-size:1.3rem;font-weight:700;margin:0}.competitor-price{align-items:center;border-bottom:1px solid #ffffff0d;display:flex;justify-content:space-between;padding:10px 0}.price-label{color:#94a3b8;font-size:.9rem}.price-amount{color:#cbd5e1;font-weight:600}.price-amount.winner{color:#10b981;font-size:1.1rem}.competitor-badge{border-radius:20px;font-size:.85rem;font-weight:600;margin-top:16px;padding:8px 16px;text-align:center}.competitor-badge.best{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.competitor-badge.loss{background:#ef444433;border:1px solid #ef44444d;color:#ef4444}.pn-ai-competitor-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.pn-ai-mediasfu{background:#a855f714!important;border-color:#a855f780!important}.pn-tables-section{margin-bottom:80px}.pn-tables-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pn-rate-table-container{background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden}.pn-rate-table-header{align-items:center;background:#3b82f61a;border-bottom:1px solid #3b82f633;display:flex;justify-content:space-between;padding:20px 24px}.pn-rate-table-title{align-items:center;color:#f8fafc;display:flex;font-size:1.2rem;font-weight:600;gap:10px;margin:0}.pn-rate-table-title svg{color:#3b82f6}.pn-rate-table-subtitle{color:#94a3b8;font-size:.85rem}.pn-rate-table-wrapper{overflow-x:auto}.pn-rate-table{border-collapse:collapse;width:100%}.pn-rate-table td,.pn-rate-table th{border-bottom:1px solid #ffffff0d;padding:14px 16px;text-align:center}.pn-rate-table th{background:#ffffff08;color:#94a3b8;font-size:.9rem;font-weight:500}.pn-rate-table th.pn-mediasfu-column{color:#10b981}.pn-rate-table .resolution-cell{color:#f8fafc;font-weight:500;text-align:left}.pn-rate-table .mediasfu-cell{background:#10b9810d}.pn-rate-table .price-highlight{color:#10b981;font-weight:600}.pn-rate-table .best-price-icon{color:gold;font-size:.75rem;margin-left:6px}.pn-rate-table .even-row{background:#ffffff03}.pn-rate-table td{color:#94a3b8}.pn-calculators-section{contain:layout paint;isolation:isolate;margin-bottom:80px;position:relative;scroll-margin-top:120px}.pn-divider{align-items:center;display:flex;gap:20px;justify-content:center;margin:60px 0}.pn-divider-line{background:linear-gradient(90deg,#0000,#ffffff1a 50%,#0000);flex:1 1;height:1px}.pn-divider-icon{color:#3b82f6;font-size:1.2rem}.pn-dev-features-section{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:60px}.pn-dev-feature{background:linear-gradient(135deg,#3b82f61a,#8b5cf60d);border:1px solid #3b82f633;border-radius:16px;padding:32px 24px;text-align:center;transition:all .3s ease}.pn-dev-feature:hover{border-color:#3b82f659;box-shadow:0 6px 20px #3b82f626;transform:translateY(-3px)}.pn-dev-feature svg{color:#3b82f6;font-size:2.5rem;margin-bottom:16px}.pn-dev-feature h4{color:#f8fafc;font-size:1.2rem;font-weight:600;margin-bottom:8px}.pn-dev-feature p{color:#94a3b8;font-size:.95rem;line-height:1.6}@media (max-width:768px){.pn-container{padding:104px 16px 40px}.pn-hero-toolbar{justify-content:center}.pn-hero-title{font-size:1.8rem}.pn-tab-btn{min-width:150px;padding:16px 24px}.pn-model-bridge{margin-bottom:18px;padding:14px 16px}.pn-hero-eyebrow{font-size:.74rem;letter-spacing:.06em;margin-bottom:12px}.pn-usage-brief{padding:14px}.pn-section-shell{border-radius:24px;margin-bottom:32px;padding:24px 18px}.pn-section-shell--compact{padding-bottom:22px;padding-top:22px}.pn-usage-brief-btn{justify-content:center;width:100%}.pn-subscription-brief{padding:14px}.pn-subscription-brief-btn{justify-content:center;width:100%}.pn-tab-btn span{font-size:1rem}.pn-plans-grid{grid-template-columns:1fr}.pn-cloud-phone-grid{grid-template-columns:repeat(2,1fr)}.pn-cloud-phone-card{padding:1.25rem}.pn-cloud-phone-card h4{font-size:1rem}.pn-cloud-phone-card p{font-size:.85rem}.pn-cloud-phone-section{padding:1.75rem 1.25rem}.pn-tab-switcher{flex-direction:row;flex-wrap:wrap;justify-content:center}.pn-plan-card.recommended{transform:none}.pn-plan-card.recommended:hover{transform:translateY(-8px)}.pn-tables-grid{grid-template-columns:1fr}.pn-dev-free-offer{padding:24px}.pn-free-badge{font-size:1.4rem}.pn-free-details{flex-direction:column;gap:12px}.pn-proof-grid,.pn-savings-cost-grid,.pn-savings-meta-grid{grid-template-columns:1fr}.pn-savings-section{padding:24px 18px}.pn-savings-controls{grid-template-columns:1fr}.pn-savings-list-row{align-items:flex-start}.pn-dev-cta-row,.pn-savings-list-row{flex-direction:column}.pn-cta-button{justify-content:center;width:100%}.pn-competitor-grid{grid-template-columns:1fr}}@media (max-width:480px){.pn-hero-title{font-size:1.5rem}.pn-hero-subtitle{font-size:1rem}.pn-section-title{font-size:1.4rem}.pn-price-amount{font-size:2.2rem}.pn-billing-toggle{display:grid;grid-template-columns:1fr 1fr;width:100%}.pn-billing-btn{justify-content:center;padding:10px 8px}.pn-cloud-phone-grid{grid-template-columns:1fr}.pn-cloud-phone-section{padding:1.25rem 1rem}.pn-switch-section{padding:24px 16px}.pn-savings-save-tag,.pn-savings-toggle-btn{width:100%}.pn-savings-reframe{padding:18px 16px}}.pn-recording-section{grid-gap:28px;align-items:stretch;background:linear-gradient(135deg,#10b9810f,#3b82f60f);border:1px solid #10b98133;border-radius:24px;display:grid;gap:28px;grid-template-columns:1fr 1fr;isolation:isolate;margin:40px 0 0;padding:40px}.pn-recording-content{display:flex;flex-direction:column;gap:16px}.pn-recording-description{color:#cbd5e1;font-size:.97rem;line-height:1.75;margin:0}.pn-recording-description strong{color:#10b981}.pn-recording-features{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:1fr 1fr;margin-top:4px}.pn-recording-feature{align-items:center;color:#e2e8f0;display:flex;font-size:.88rem;gap:10px}.pn-recording-feature svg{color:#10b981;flex-shrink:0;font-size:.85rem}.pn-recording-visual{align-items:stretch;display:flex}.pn-recording-expandable{align-items:center;background:#0f172ab3;border:1px solid #ffffff1f;border-radius:16px;cursor:zoom-in;display:flex;justify-content:center;overflow:hidden;padding:24px;position:relative;transition:border-color .25s ease,box-shadow .25s ease;width:100%}.pn-recording-expandable:hover{border-color:#10b98166;box-shadow:0 8px 24px #0000004d}.pn-recording-diagram{border-radius:8px;filter:brightness(1.25) contrast(1.1) saturate(1.1);height:auto;object-fit:contain;width:100%}.pn-recording-expand-hint{background:#10b981e0;border-radius:20px;color:#fff;font-size:.78rem;font-weight:600;opacity:1;padding:5px 12px;pointer-events:none;position:absolute;right:16px;top:14px;transition:background .2s ease}.pn-recording-expandable.pn-expanded{background:#0a1020f7;border:2px solid #10b98173;border-radius:20px;box-shadow:0 40px 80px #0000008c;cursor:zoom-out;height:90vh;inset:5vh 5vw;max-width:none;padding:20px;position:fixed;width:90vw;z-index:9999}.pn-recording-expandable.pn-expanded .pn-recording-diagram{filter:brightness(1.4) contrast(1.2) saturate(1.15);max-height:calc(90vh - 40px);max-width:100%;width:auto}.pn-recording-expandable.pn-expanded .pn-recording-expand-hint{background:#ef4444e6;opacity:1}.pn-recording-expandable.pn-expanded .pn-recording-expand-hint:after{content:" (click to close)"}.pn-recording-expandable:focus-visible{outline:2px solid #10b981;outline-offset:3px}@media (max-width:900px){.pn-recording-section{gap:20px;padding:24px 18px}.pn-recording-features,.pn-recording-section{grid-template-columns:1fr}.pn-recording-visual{display:none}}.pn-cloud-phone-section{background:linear-gradient(135deg,#1e293bf2,#0f172afa);border:1px solid #a855f733;border-radius:20px;box-shadow:0 4px 30px #0000004d;margin:4rem 0;padding:3rem}.pn-cloud-phone-section .pn-section-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f8fafc,#a855f7);-webkit-background-clip:text;background-clip:text}.pn-cloud-phone-section .pn-section-title svg{-webkit-text-fill-color:#a855f7;color:#a855f7}.pn-section-subtitle{color:#94a3b8;font-size:1.1rem;margin-bottom:2.5rem;text-align:center}.pn-cloud-phone-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(4,1fr)}.pn-cloud-phone-card{background:#0f172a99;border:1px solid #94a3b81a;border-radius:16px;min-width:0;padding:2rem;position:relative;text-align:center;transition:all .3s ease}.pn-cloud-phone-card:hover{border-color:#a855f747;box-shadow:0 6px 18px #a855f71f;transform:translateY(-3px)}.pn-cloud-phone-icon{align-items:center;background:linear-gradient(135deg,#a855f7,#6366f1);border-radius:14px;box-shadow:0 4px 15px #a855f74d;color:#fff;display:flex;font-size:1.5rem;height:60px;justify-content:center;margin:0 auto 1.25rem;width:60px}.pn-cloud-phone-card h4{color:#f8fafc;font-size:1.25rem;font-weight:700;margin:0 0 .75rem}.pn-cloud-phone-card p{color:#94a3b8;font-size:.95rem;line-height:1.6;margin:0 0 1.25rem}.pn-cloud-phone-tag{background:#10b98126;border:1px solid #10b9814d;border-radius:20px;color:#10b981;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.05em;padding:.4rem 1rem;text-transform:uppercase}@media (max-width:900px){.pn-cloud-phone-section{margin:2.5rem 0;padding:1.75rem 1.25rem}.pn-cloud-phone-grid{gap:1rem;grid-template-columns:1fr}.pn-cloud-phone-card{padding:1.25rem}.pn-cloud-phone-card h4{font-size:1rem}.pn-cloud-phone-card p{font-size:.88rem;line-height:1.55}}@media (max-width:480px){.pn-cloud-phone-section{padding:1.25rem 1rem}.pn-recording-section{padding:20px 16px}}
/*# sourceMappingURL=9317.f2643dda.chunk.css.map*/