.pricing-table-module__AzsEhW__wrap{gap:var(--ff-space-12);flex-direction:column;display:flex}.pricing-table-module__AzsEhW__toggle{border:1px solid var(--ff-ink);border-radius:999px;align-self:center;display:inline-flex;overflow:hidden}.pricing-table-module__AzsEhW__toggleBtn,.pricing-table-module__AzsEhW__toggleActive{justify-content:center;align-items:center;gap:var(--ff-space-2);min-width:180px;padding:var(--ff-space-2) var(--ff-space-4);font-family:var(--ff-font);font-weight:var(--ff-weight-bold);font-size:var(--ff-text-label);line-height:var(--ff-leading-label);letter-spacing:var(--ff-tracking-label);text-transform:uppercase;text-align:center;background:var(--ff-white);color:var(--ff-ink);cursor:pointer;border:0;display:inline-flex}.pricing-table-module__AzsEhW__toggleActive{background:var(--ff-ink);color:var(--ff-white)}.pricing-table-module__AzsEhW__save{font-size:var(--ff-text-label);font-weight:var(--ff-weight-bold);padding:2px var(--ff-space-2);background:var(--ff-accent);color:var(--ff-ink);border-radius:999px}.pricing-table-module__AzsEhW__cards{gap:var(--ff-space-6);grid-template-columns:repeat(4,1fr);display:grid}.pricing-table-module__AzsEhW__card{gap:var(--ff-space-4);padding:var(--ff-space-8);background:var(--ff-surface);border:1px solid var(--ff-border);border-radius:var(--ff-radius-lg);box-shadow:var(--ff-shadow-card);flex-direction:column;display:flex;position:relative}.pricing-table-module__AzsEhW__cardPopular{background:var(--ff-accent);border-color:var(--ff-accent-border)}.pricing-table-module__AzsEhW__badge{top:calc(-1 * var(--ff-space-3));left:var(--ff-space-8);font-weight:var(--ff-weight-bold);font-size:var(--ff-text-label);letter-spacing:var(--ff-tracking-label);text-transform:uppercase;padding:var(--ff-space-1) var(--ff-space-3);background:var(--ff-ink);color:var(--ff-white);border:1px solid var(--ff-ink);border-radius:999px;position:absolute}.pricing-table-module__AzsEhW__cardName{font-weight:var(--ff-weight-ultra);font-size:var(--ff-text-h3);line-height:var(--ff-leading-h3)}.pricing-table-module__AzsEhW__priceRow{align-items:baseline;gap:var(--ff-space-2);display:flex}.pricing-table-module__AzsEhW__price{font-weight:var(--ff-weight-ultra);font-size:var(--ff-text-display);line-height:var(--ff-leading-display)}.pricing-table-module__AzsEhW__per{font-weight:var(--ff-weight-bold);color:var(--ff-ink);opacity:.7}.pricing-table-module__AzsEhW__priceNote{font-size:var(--ff-text-label);line-height:var(--ff-leading-label);opacity:.7;min-height:2.4em}.pricing-table-module__AzsEhW__features{gap:var(--ff-space-2);flex-direction:column;flex:1 0 auto;margin:0;padding:0;list-style:none;display:flex}.pricing-table-module__AzsEhW__feature{font-size:var(--ff-text-body);line-height:var(--ff-leading-body);padding-left:var(--ff-space-6);position:relative}.pricing-table-module__AzsEhW__feature:before{content:"✓";font-weight:var(--ff-weight-bold);position:absolute;left:0}.pricing-table-module__AzsEhW__cta{margin-top:var(--ff-space-2);width:100%}.pricing-table-module__AzsEhW__matrixWrap{gap:var(--ff-space-16);margin-top:var(--ff-space-16);padding-top:var(--ff-space-16);border-top:1px solid var(--ff-border);flex-direction:column;display:flex}.pricing-table-module__AzsEhW__matrixHeader{align-items:center;gap:var(--ff-space-6);text-align:center;flex-direction:column;max-width:760px;margin:0 auto;display:flex}.pricing-table-module__AzsEhW__uspList{margin:var(--ff-space-2) 0 0;gap:var(--ff-space-3);text-align:left;flex-direction:column;padding:0;list-style:none;display:inline-flex}.pricing-table-module__AzsEhW__usp{padding-left:var(--ff-space-8);font-size:var(--ff-text-body);line-height:var(--ff-leading-body);position:relative}.pricing-table-module__AzsEhW__usp:before{content:"✓";font-weight:var(--ff-weight-bold);color:var(--ff-ink);position:absolute;left:0}.pricing-table-module__AzsEhW__matrixScroll{overflow-x:auto}.pricing-table-module__AzsEhW__matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:960px}.pricing-table-module__AzsEhW__matrix th,.pricing-table-module__AzsEhW__matrix td{padding:var(--ff-space-4);text-align:left;border-bottom:1px solid var(--ff-border);font-size:var(--ff-text-body);vertical-align:top}.pricing-table-module__AzsEhW__matrix thead th{font-weight:var(--ff-weight-ultra);font-size:var(--ff-text-h3)}.pricing-table-module__AzsEhW__rowHead{font-weight:var(--ff-weight-bold);width:22%;text-align:left!important}.pricing-table-module__AzsEhW__matrixCta{box-sizing:border-box;width:100%;height:100%;min-height:40px;padding:var(--ff-space-2) var(--ff-space-3);font-family:var(--ff-font);font-weight:var(--ff-weight-bold);font-size:var(--ff-text-label);line-height:var(--ff-leading-label);letter-spacing:var(--ff-tracking-label);text-transform:uppercase;text-align:center;border-radius:var(--ff-radius-md);border:1px solid var(--ff-ink);background:var(--ff-white);color:var(--ff-ink);white-space:normal;text-wrap:balance;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:flex}.pricing-table-module__AzsEhW__matrixCta:hover{background:var(--ff-ink);color:var(--ff-white)}.pricing-table-module__AzsEhW__matrixCtaAccent{background:var(--ff-accent);border-color:var(--ff-accent-border);color:var(--ff-ink)}.pricing-table-module__AzsEhW__matrixCtaAccent:hover{background:var(--ff-white);border-color:var(--ff-ink);color:var(--ff-ink)}@media (max-width:960px){.pricing-table-module__AzsEhW__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pricing-table-module__AzsEhW__cards{grid-template-columns:1fr}.pricing-table-module__AzsEhW__toggle{width:100%}.pricing-table-module__AzsEhW__toggleBtn,.pricing-table-module__AzsEhW__toggleActive{flex:1 0 0;min-width:0}}
.roi-calculator-modal-module__4CEDia__content{max-width:min(680px,100% - 2rem);max-height:calc(100dvh - 2rem);padding:var(--ff-space-12);font-family:var(--ff-font);color:var(--ff-ink);flex-direction:column;overflow:hidden;display:flex!important}.roi-calculator-modal-module__4CEDia__content :is(h1,h2,h3,h4,h5,h6){font-family:var(--ff-font);letter-spacing:normal;font-weight:var(--ff-weight-ultra)!important}.roi-calculator-modal-module__4CEDia__close{top:var(--ff-space-4);right:var(--ff-space-4);width:40px;height:40px;color:var(--ff-ink);border-radius:var(--ff-radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex;position:absolute}.roi-calculator-modal-module__4CEDia__close:hover{opacity:.6}.roi-calculator-modal-module__4CEDia__inner{align-items:center;gap:var(--ff-space-6);text-align:center;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.roi-calculator-modal-module__4CEDia__header{align-items:center;gap:var(--ff-space-2);flex-direction:column;display:flex}.roi-calculator-modal-module__4CEDia__title{margin:0}.roi-calculator-modal-module__4CEDia__intro{font-size:var(--ff-text-body);opacity:.75;line-height:1.3}.roi-calculator-modal-module__4CEDia__body{gap:var(--ff-space-8);text-align:left;grid-template-columns:1fr 1fr;width:100%;display:grid}.roi-calculator-modal-module__4CEDia__fields{gap:var(--ff-space-4);flex-direction:column;display:flex}.roi-calculator-modal-module__4CEDia__field{gap:var(--ff-space-1);flex-direction:column;display:flex}.roi-calculator-modal-module__4CEDia__label{font-size:var(--ff-text-label);line-height:var(--ff-leading-label);font-weight:var(--ff-weight-bold)}.roi-calculator-modal-module__4CEDia__input{box-sizing:border-box;width:100%;font-family:var(--ff-font);font-weight:var(--ff-weight-book);font-size:var(--ff-text-body);line-height:var(--ff-leading-body);color:var(--ff-ink);border:0;border-bottom:1px solid var(--ff-border-strong);padding:var(--ff-space-2) 0;background:0 0;border-radius:0;transition:border-color .15s}.roi-calculator-modal-module__4CEDia__input:focus{border-bottom-color:var(--ff-ink);outline:none}.roi-calculator-modal-module__4CEDia__results{gap:var(--ff-space-1);padding:var(--ff-space-4);background:var(--ff-surface-muted);border:1px solid var(--ff-border);border-radius:var(--ff-radius-md);flex-direction:column;display:flex}.roi-calculator-modal-module__4CEDia__resultRow{justify-content:space-between;align-items:baseline;gap:var(--ff-space-3);font-size:var(--ff-text-label);padding:2px 0;line-height:1.3;display:flex}.roi-calculator-modal-module__4CEDia__resultLabel{opacity:.7}.roi-calculator-modal-module__4CEDia__resultValue{font-weight:var(--ff-weight-bold);text-align:right;white-space:nowrap}.roi-calculator-modal-module__4CEDia__recommendation{align-items:center;gap:var(--ff-space-1);width:100%;padding:var(--ff-space-6);background:var(--ff-surface-muted);border:1px solid var(--ff-border);border-radius:var(--ff-radius-lg);flex-direction:column;display:flex}.roi-calculator-modal-module__4CEDia__recommendationLabel{font-size:var(--ff-text-label);line-height:var(--ff-leading-label);letter-spacing:var(--ff-tracking-label);text-transform:uppercase;font-weight:var(--ff-weight-bold);opacity:.7}.roi-calculator-modal-module__4CEDia__recommendationPlan{font-family:var(--ff-font);font-weight:var(--ff-weight-ultra);font-size:var(--ff-text-display);line-height:1.1}.roi-calculator-modal-module__4CEDia__recommendationCost{font-size:var(--ff-text-body-lg);font-weight:var(--ff-weight-bold)}.roi-calculator-modal-module__4CEDia__disclaimer{font-size:var(--ff-text-label);opacity:.6;line-height:1.3}.roi-calculator-modal-module__4CEDia__footer{justify-content:center;width:100%;display:flex}@media (max-width:560px){.roi-calculator-modal-module__4CEDia__content{padding:var(--ff-space-8)}.roi-calculator-modal-module__4CEDia__close{top:var(--ff-space-2);right:var(--ff-space-2)}.roi-calculator-modal-module__4CEDia__body{gap:var(--ff-space-6);grid-template-columns:1fr}}
