.PricingCalculator-module__17pt1a__section{background:#020617;padding:2rem 0 6rem;position:relative;overflow:hidden}.PricingCalculator-module__17pt1a__transitionTop{pointer-events:none;z-index:1;background:linear-gradient(#0000,#020617);height:120px;position:absolute;top:0;left:0;right:0}.PricingCalculator-module__17pt1a__container{z-index:10;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.PricingCalculator-module__17pt1a__header{text-align:center;margin-bottom:4rem}.PricingCalculator-module__17pt1a__eyebrow{color:#c084fc;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700;font-family:var(--font-sans);background:#a855f714;border:1px solid #a855f726;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem 1rem;display:inline-flex}.PricingCalculator-module__17pt1a__heading{font-family:var(--font-serif);color:#fff;letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.1}.PricingCalculator-module__17pt1a__headingGradient{background:linear-gradient(135deg,#00d26a,#4ae88a,#a855f7) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s ease-in-out infinite alternate PricingCalculator-module__17pt1a__shimmer}@keyframes PricingCalculator-module__17pt1a__shimmer{0%{background-position:0%}to{background-position:100%}}.PricingCalculator-module__17pt1a__subheading{color:#fff6;font-size:1rem;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__ipTag{color:#ffffff26;letter-spacing:.05em;margin-left:.75rem;font-family:Courier New,Courier,monospace;font-size:.6rem;display:inline-block}.PricingCalculator-module__17pt1a__calcCard{-webkit-backdrop-filter:blur(20px);background:#0a0f1ed9;border:1px solid #ffffff0f;border-radius:28px;position:relative;overflow:hidden}.PricingCalculator-module__17pt1a__cardGlow{background:conic-gradient(from var(--angle,0deg),transparent 0%,#a855f733 8%,transparent 18%,transparent 45%,#00d26a26 55%,transparent 65%,transparent 100%);z-index:-1;filter:blur(8px);opacity:.4;pointer-events:none;border-radius:29px;animation:10s linear infinite PricingCalculator-module__17pt1a__rotGlow;position:absolute;inset:-1px}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes PricingCalculator-module__17pt1a__rotGlow{to{--angle:360deg}}.PricingCalculator-module__17pt1a__grid{grid-template-columns:1fr auto 1fr;min-height:720px;display:grid}.PricingCalculator-module__17pt1a__divider{background:linear-gradient(#0000,#ffffff0f 20% 80%,#0000);width:1px}.PricingCalculator-module__17pt1a__colHeader{border-bottom:1px solid #ffffff0a;align-items:center;gap:1rem;padding:2rem 2.5rem 1.5rem;display:flex}.PricingCalculator-module__17pt1a__stepBadge{color:#c084fc;background:#a855f714;border:1px solid #a855f733;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:900;display:flex}.PricingCalculator-module__17pt1a__colTitle{font-family:var(--font-sans);color:#fff;font-size:1.1rem;font-weight:800;line-height:1.2}.PricingCalculator-module__17pt1a__colSub{font-family:var(--font-sans);color:#ffffff4d;margin-top:.1rem;font-size:.72rem}.PricingCalculator-module__17pt1a__inputsCol{flex-direction:column;display:flex}.PricingCalculator-module__17pt1a__inputs{flex-direction:column;flex:1;gap:1.6rem;padding:1.5rem 2.5rem 2.5rem;display:flex}.PricingCalculator-module__17pt1a__inputGroup{flex-direction:column;gap:.55rem;display:flex}.PricingCalculator-module__17pt1a__labelRow{justify-content:space-between;align-items:center;display:flex}.PricingCalculator-module__17pt1a__labelRow label{color:#fff6;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;font-family:var(--font-sans);align-items:center;gap:6px;font-weight:600;display:flex}.PricingCalculator-module__17pt1a__labelRow label svg{color:#a855f799}.PricingCalculator-module__17pt1a__valDisplay{color:#fff;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__slider{appearance:none;cursor:pointer;background:#ffffff0f;border-radius:4px;outline:none;width:100%;height:3px;transition:background .3s}.PricingCalculator-module__17pt1a__slider:hover{background:#ffffff1a}.PricingCalculator-module__17pt1a__slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:#fff;border-radius:4px;width:16px;height:16px;transition:all .25s;box-shadow:0 0 14px #a855f773}.PricingCalculator-module__17pt1a__slider::-moz-range-thumb{cursor:grab;background:#fff;border:none;border-radius:4px;width:16px;height:16px;box-shadow:0 0 14px #a855f773}.PricingCalculator-module__17pt1a__slider:hover::-webkit-slider-thumb{background:#c084fc;transform:scale(1.2)rotate(45deg)}.PricingCalculator-module__17pt1a__slider:active::-webkit-slider-thumb{cursor:grabbing}.PricingCalculator-module__17pt1a__rangeEnds{color:#ffffff1f;justify-content:space-between;margin-top:-.2rem;font-family:Courier New,Courier,monospace;font-size:.55rem;display:flex}.PricingCalculator-module__17pt1a__hint{color:#ffffff26;font-size:.65rem;font-style:italic;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__cplChip{background:#6888ff0a;border:1px solid #6888ff1a;border-radius:14px;align-items:center;gap:.8rem;margin-top:auto;padding:1rem 1.25rem;display:flex}.PricingCalculator-module__17pt1a__cplLabel{text-transform:uppercase;letter-spacing:.12em;color:#ffffff40;font-size:.55rem;font-weight:800;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__cplValue{color:#6888ff;font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__cplSuffix{color:#ffffff2e;font-family:Courier New,Courier,monospace;font-size:.6rem}.PricingCalculator-module__17pt1a__resultsCol{flex-direction:column;display:flex;position:relative}.PricingCalculator-module__17pt1a__planPicker{grid-template-columns:1fr 1fr;gap:.5rem;padding:1.25rem 2.5rem;display:grid}.PricingCalculator-module__17pt1a__planBtn{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:.6rem;padding:.75rem 1rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.PricingCalculator-module__17pt1a__planBtn:before{content:"";opacity:0;transition:opacity .3s;position:absolute;inset:0}.PricingCalculator-module__17pt1a__planBtn:hover{border-color:#ffffff1f}.PricingCalculator-module__17pt1a__planBtnActive{background:rgba(var(--btn-rgb),.06);border-color:rgba(var(--btn-rgb),.25);box-shadow:0 0 24px rgba(var(--btn-rgb),.06),inset 0 0 16px rgba(var(--btn-rgb),.03)}.PricingCalculator-module__17pt1a__planBtnActive:before{background:linear-gradient(135deg,rgba(var(--btn-rgb),.08)0%,transparent 60%);opacity:1}.PricingCalculator-module__17pt1a__planDot{background:var(--btn-c);border-radius:50%;flex-shrink:0;width:7px;height:7px;transition:box-shadow .3s;display:inline-block}.PricingCalculator-module__17pt1a__planBtnActive .PricingCalculator-module__17pt1a__planDot{box-shadow:0 0 10px var(--btn-c)}.PricingCalculator-module__17pt1a__planBtnName{color:#ffffff73;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800;font-family:var(--font-sans);transition:color .3s}.PricingCalculator-module__17pt1a__planBtnActive .PricingCalculator-module__17pt1a__planBtnName{color:#fff}.PricingCalculator-module__17pt1a__planBtnPrice{color:#fff3;margin-left:auto;font-family:Courier New,Courier,monospace;font-size:.6rem}.PricingCalculator-module__17pt1a__planBtnActive .PricingCalculator-module__17pt1a__planBtnPrice{color:rgba(var(--btn-rgb),.7)}.PricingCalculator-module__17pt1a__revealOverlay{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02061780;border-radius:0 0 27px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PricingCalculator-module__17pt1a__revealContent{text-align:center;color:#fff;max-width:340px;padding:2rem}.PricingCalculator-module__17pt1a__revealZap{color:#c084fc;filter:drop-shadow(0 0 12px #a855f780);margin-bottom:1rem}.PricingCalculator-module__17pt1a__revealContent h4{font-family:var(--font-serif);letter-spacing:-.02em;margin-bottom:.4rem;font-size:1.4rem}.PricingCalculator-module__17pt1a__revealContent p{font-family:var(--font-sans);color:#fff6;margin-bottom:1.8rem;font-size:.82rem}.PricingCalculator-module__17pt1a__revealBtn{color:#fff;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:linear-gradient(135deg,#a855f7,#7c3aed);border:none;border-radius:12px;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:.78rem;font-weight:800;transition:box-shadow .3s;display:inline-flex;box-shadow:0 8px 32px #a855f74d}.PricingCalculator-module__17pt1a__revealBtn:hover{box-shadow:0 16px 48px #a855f766}.PricingCalculator-module__17pt1a__resultsBody{flex-direction:column;flex:1;gap:1.25rem;padding:0 2.5rem 1.25rem;transition:filter .4s,opacity .4s;display:flex}.PricingCalculator-module__17pt1a__blurred{filter:blur(14px);opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none}.PricingCalculator-module__17pt1a__resultsInner{flex-direction:column;gap:1.25rem;display:flex}.PricingCalculator-module__17pt1a__statsRow{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}.PricingCalculator-module__17pt1a__stat{background:#0000004d;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:.35rem;padding:1rem .9rem;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.PricingCalculator-module__17pt1a__stat:after{content:"";background:linear-gradient(90deg,transparent,rgba(var(--plan-rgb),.5),transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.PricingCalculator-module__17pt1a__stat:hover{border-color:rgba(var(--plan-rgb),.2);box-shadow:0 0 20px rgba(var(--plan-rgb),.06)}.PricingCalculator-module__17pt1a__stat:hover:after{opacity:1}.PricingCalculator-module__17pt1a__statIcon{background:rgba(var(--plan-rgb),.08);border:1px solid rgba(var(--plan-rgb),.15);width:26px;height:26px;color:var(--plan-c);border-radius:8px;justify-content:center;align-items:center;display:flex}.PricingCalculator-module__17pt1a__statLabel{text-transform:uppercase;letter-spacing:.12em;color:#ffffff4d;font-size:.5rem;font-weight:700;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__statVal{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800;line-height:1;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__statBar{background:#ffffff0d;border-radius:2px;height:2px;margin-top:.3rem;overflow:hidden}.PricingCalculator-module__17pt1a__statBarFill{background:linear-gradient(90deg,rgba(var(--plan-rgb),.6),var(--plan-c));border-radius:2px;height:100%;transition:width .8s cubic-bezier(.16,1,.3,1)}.PricingCalculator-module__17pt1a__statTa{border-color:#34e0a11a}.PricingCalculator-module__17pt1a__statTa:hover{border-color:#34e0a140;box-shadow:0 0 20px #34e0a10f}.PricingCalculator-module__17pt1a__statTaRow{align-items:center;gap:.4rem;display:flex}.PricingCalculator-module__17pt1a__statStars{align-items:center;gap:1px;margin-top:.15rem;display:flex}.PricingCalculator-module__17pt1a__capture{color:#34e0a1;text-transform:uppercase;letter-spacing:.1em;font-size:.45rem;font-weight:800;font-family:var(--font-sans);margin-left:.3rem}.PricingCalculator-module__17pt1a__financials{flex-direction:column;gap:.45rem;display:flex}.PricingCalculator-module__17pt1a__finRow{color:#ffffff59;font-size:.8rem;font-family:var(--font-sans);justify-content:space-between;align-items:baseline;display:flex}.PricingCalculator-module__17pt1a__finVal{color:#ffffffa6;font-variant-numeric:tabular-nums;font-weight:600}.PricingCalculator-module__17pt1a__finCost{color:#ff786499;font-variant-numeric:tabular-nums}.PricingCalculator-module__17pt1a__finDivider{background:#ffffff0d;height:1px;margin:.3rem 0}.PricingCalculator-module__17pt1a__finTotal{color:#fff;font-size:.88rem;font-weight:700}.PricingCalculator-module__17pt1a__positive{font-weight:700;color:#00d26a!important}.PricingCalculator-module__17pt1a__negative{font-weight:700;color:#ff8c42!important}.PricingCalculator-module__17pt1a__annualBlock{background:#ffffff05;border:1px solid #ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.PricingCalculator-module__17pt1a__annualLabel{text-transform:uppercase;letter-spacing:.1em;color:#ffffff40;font-size:.65rem;font-weight:700;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__annualVal{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.4rem;font-weight:800;font-family:var(--font-sans)}.PricingCalculator-module__17pt1a__warning{color:#ff8c42;font-size:.72rem;font-weight:600;font-family:var(--font-sans);background:#ff8c420d;border:1px solid #ff8c421f;border-radius:12px;align-items:center;gap:.5rem;padding:.7rem 1rem;animation:3s ease-in-out infinite PricingCalculator-module__17pt1a__wPulse;display:flex}@keyframes PricingCalculator-module__17pt1a__wPulse{0%,to{opacity:1}50%{opacity:.6}}.PricingCalculator-module__17pt1a__reportRow{margin-top:auto;transition:opacity .4s,transform .4s}.PricingCalculator-module__17pt1a__reportHidden{opacity:0;pointer-events:none;transform:translateY(8px)}.PricingCalculator-module__17pt1a__reportBtn{background:linear-gradient(135deg,rgba(var(--plan-rgb),.1),rgba(var(--plan-rgb),.05));border:1px solid rgba(var(--plan-rgb),.2);width:100%;color:var(--plan-c);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;border-radius:14px;align-items:center;gap:.65rem;padding:.9rem 1.25rem;font-size:.72rem;font-weight:800;transition:all .3s;display:flex}.PricingCalculator-module__17pt1a__reportBtn:hover{border-color:var(--plan-c);box-shadow:0 0 24px rgba(var(--plan-rgb),.15)}.PricingCalculator-module__17pt1a__reportArrow{margin-left:auto;transition:transform .3s}.PricingCalculator-module__17pt1a__reportBtn:hover .PricingCalculator-module__17pt1a__reportArrow{transform:translate(3px)}.PricingCalculator-module__17pt1a__disclaimer{color:#ffffff14;text-align:center;font-size:.55rem;font-family:var(--font-sans);padding:.75rem 2.5rem 1.5rem}.PricingCalculator-module__17pt1a__transitionCta{color:#fff6;font-family:var(--font-sans);justify-content:center;align-items:center;gap:.75rem;margin-top:3rem;padding:1rem 2rem;font-size:.85rem;display:flex}.PricingCalculator-module__17pt1a__transitionCta p{color:#fff6}@media (max-width:960px){.PricingCalculator-module__17pt1a__grid{grid-template-columns:1fr;min-height:auto}.PricingCalculator-module__17pt1a__divider{background:linear-gradient(90deg,#0000,#ffffff0f 20% 80%,#0000);width:100%;height:1px}.PricingCalculator-module__17pt1a__revealOverlay{border-radius:0 0 27px 27px}}@media (max-width:640px){.PricingCalculator-module__17pt1a__section{padding:1rem 0 4rem}.PricingCalculator-module__17pt1a__container{padding:0 1.25rem}.PricingCalculator-module__17pt1a__colHeader{padding:1.5rem 1.5rem 1.25rem}.PricingCalculator-module__17pt1a__inputs{padding:1.25rem 1.5rem 1.5rem}.PricingCalculator-module__17pt1a__planPicker{padding:1rem 1.5rem}.PricingCalculator-module__17pt1a__resultsBody{padding:0 1.5rem 1rem}.PricingCalculator-module__17pt1a__statsRow{grid-template-columns:1fr 1fr}.PricingCalculator-module__17pt1a__statTa{grid-column:span 2}.PricingCalculator-module__17pt1a__disclaimer{padding:.75rem 1.5rem 1.5rem}}
