.wp-block-normix-pricing-calculator{background:var(--wp--preset--color--base);overflow-x:clip}.wp-block-normix-pricing-calculator,.wp-block-normix-pricing-calculator *,.wp-block-normix-pricing-calculator :after,.wp-block-normix-pricing-calculator :before{box-sizing:border-box}.wp-block-normix-pricing-calculator__inner{box-sizing:border-box;margin-inline:auto;max-width:var(--wp--style--global--wide-size);padding-block:clamp(40px,5vw,84px);padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right);width:100%}.wp-block-normix-pricing-calculator__header{margin-bottom:8px}.wp-block-normix-pricing-calculator__eyebrow{color:var(--wp--preset--color--brand);font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.wp-block-normix-pricing-calculator__title{color:var(--wp--preset--color--contrast);font-size:clamp(28px,3.4vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:0;text-wrap:balance}.wp-block-normix-pricing-calculator__title em{color:var(--wp--preset--color--brand);font-style:normal}.wp-block-normix-pricing-calculator__lead{color:var(--wp--preset--color--secondary);font-size:clamp(15px,1.15vw,17px);letter-spacing:-.01em;line-height:1.5;margin:14px 0 0}.wp-block-normix-pricing-calculator__grid{align-items:end;display:grid;gap:32px;grid-template-columns:1.18fr .82fr;margin-bottom:48px}@media (min-width:961px){.wp-block-normix-pricing-calculator__receipt{align-self:end}}@media (max-width:960px){.wp-block-normix-pricing-calculator__grid{gap:24px;grid-template-columns:minmax(0,1fr)}.wp-block-normix-pricing-calculator__controls,.wp-block-normix-pricing-calculator__receipt{min-width:0}.wp-block-normix-pricing-calculator__header{margin-bottom:12px}}.wp-block-normix-pricing-calculator__controls{display:flex;flex-direction:column;gap:20px}.wp-block-normix-pricing-calculator__presets-wrap{display:flex;flex-direction:column;gap:10px}.wp-block-normix-pricing-calculator__presets-label{color:var(--wp--preset--color--secondary);font-size:13px;font-weight:600;letter-spacing:.02em}.wp-block-normix-pricing-calculator__presets{display:flex;flex-wrap:wrap;gap:8px}.wp-block-normix-pricing-calculator__preset-btn{align-items:flex-start;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:12px;color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;flex-direction:column;padding:10px 14px;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.wp-block-normix-pricing-calculator__preset-btn:hover{background:var(--wp--preset--color--surface);border-color:var(--wp--preset--color--brand-soft)}.wp-block-normix-pricing-calculator__preset-btn.is-active{background:var(--wp--preset--color--brand-light);border-color:var(--wp--preset--color--brand);box-shadow:0 0 0 1px var(--wp--preset--color--brand)}.wp-block-normix-pricing-calculator__preset-label{font-size:13.5px;font-weight:600;line-height:1.25}.wp-block-normix-pricing-calculator__preset-hint{color:var(--wp--preset--color--muted);font-size:11px;font-weight:500;margin-top:3px}.wp-block-normix-pricing-calculator__preset-btn.is-active .wp-block-normix-pricing-calculator__preset-hint{color:var(--wp--preset--color--brand-dark)}.wp-block-normix-pricing-calculator__input-card{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border);border-radius:20px;box-shadow:0 16px 36px -16px color-mix(in srgb,var(--wp--preset--color--contrast) 8%,transparent);padding:28px 32px}.wp-block-normix-pricing-calculator__input-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.wp-block-normix-pricing-calculator__input-title-wrap{align-items:baseline;display:flex;gap:10px}.wp-block-normix-pricing-calculator__input-title{color:var(--wp--preset--color--contrast);font-size:16px;font-weight:600}.wp-block-normix-pricing-calculator__input-title-mobile,.wp-block-normix-pricing-calculator__mobile-pages-val{display:none}.wp-block-normix-pricing-calculator__rate-badge{background:var(--wp--preset--color--brand-light);border:1px solid var(--wp--preset--color--brand-soft);border-radius:20px;color:var(--wp--preset--color--brand-dark);font-size:12px;font-weight:600;padding:4px 10px}.wp-block-normix-pricing-calculator__number-field{align-items:center;display:flex;gap:12px;margin-bottom:28px}.wp-block-normix-pricing-calculator__step-btn{align-items:center;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:12px;color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease;width:44px}.wp-block-normix-pricing-calculator__step-btn:hover{background:var(--wp--preset--color--brand-light);border-color:var(--wp--preset--color--brand);color:var(--wp--preset--color--brand)}.wp-block-normix-pricing-calculator__number-wrap{align-items:center;display:flex;flex:1;position:relative}.wp-block-normix-pricing-calculator__number-input{appearance:textfield;-moz-appearance:textfield;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:12px;color:var(--wp--preset--color--contrast);font-family:inherit;font-size:20px;font-weight:600;height:48px;padding:8px 50px 8px 18px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.wp-block-normix-pricing-calculator__number-input::-webkit-inner-spin-button,.wp-block-normix-pricing-calculator__number-input::-webkit-outer-spin-button{appearance:none;margin:0}.wp-block-normix-pricing-calculator__number-input:focus{border-color:var(--wp--preset--color--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--wp--preset--color--brand) 18%,transparent);outline:none}.wp-block-normix-pricing-calculator__number-unit{color:var(--wp--preset--color--muted);font-size:15px;font-weight:600;pointer-events:none;position:absolute;right:18px}.wp-block-normix-pricing-calculator__slider-wrap{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.wp-block-normix-pricing-calculator__range{appearance:none;background:linear-gradient(to right,var(--wp--preset--color--brand) 0,var(--wp--preset--color--brand) var(--calc-slider-progress,6.33%),var(--wp--preset--color--border) var(--calc-slider-progress,6.33%),var(--wp--preset--color--border) 100%);border-radius:4px;cursor:pointer;height:8px;outline:none;width:100%}.wp-block-normix-pricing-calculator__range::-webkit-slider-thumb{appearance:none;background:var(--wp--preset--color--brand);border:3px solid var(--wp--preset--color--base);border-radius:50%;box-shadow:0 2px 8px color-mix(in srgb,var(--wp--preset--color--contrast) 25%,transparent);cursor:grab;height:24px;-webkit-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;width:24px}.wp-block-normix-pricing-calculator__range::-webkit-slider-thumb:hover{box-shadow:0 4px 12px color-mix(in srgb,var(--wp--preset--color--brand) 40%,transparent);transform:scale(1.15)}.wp-block-normix-pricing-calculator__range::-moz-range-thumb{background:var(--wp--preset--color--brand);border:3px solid var(--wp--preset--color--base);border-radius:50%;box-shadow:0 2px 8px color-mix(in srgb,var(--wp--preset--color--contrast) 25%,transparent);cursor:grab;height:24px;-moz-transition:transform .15s ease;transition:transform .15s ease;width:24px}.wp-block-normix-pricing-calculator__range-ticks{color:var(--wp--preset--color--muted);display:flex;font-size:11.5px;font-weight:500;justify-content:space-between}.wp-block-normix-pricing-calculator__range-ticks .is-highlight{color:var(--wp--preset--color--brand);font-weight:700}.wp-block-normix-pricing-calculator__controls-note{align-items:flex-start;border-top:1px solid var(--wp--preset--color--surface);color:var(--wp--preset--color--secondary);display:flex;font-size:12.5px;gap:10px;line-height:1.45;padding-top:18px}.wp-block-normix-pricing-calculator__controls-note svg{color:var(--wp--preset--color--muted);flex-shrink:0;margin-top:1px}.wp-block-normix-pricing-calculator__receipt-card{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border);border-radius:24px;box-shadow:0 24px 50px -20px color-mix(in srgb,var(--wp--preset--color--contrast) 12%,transparent);display:flex;flex-direction:column;padding:32px 30px}.wp-block-normix-pricing-calculator__receipt-header{align-items:center;border-bottom:1px dashed var(--wp--preset--color--border);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:22px;padding-bottom:20px}.wp-block-normix-pricing-calculator__receipt-heading{display:flex;flex-direction:column;gap:3px}.wp-block-normix-pricing-calculator__receipt-title{color:var(--wp--preset--color--contrast);font-size:18px;font-weight:600}.wp-block-normix-pricing-calculator__receipt-subtitle{color:var(--wp--preset--color--muted);font-size:12.5px}.wp-block-normix-pricing-calculator__bonus-pill{align-items:center;background:var(--wp--preset--color--status-fixed-bg);border-radius:20px;color:var(--wp--preset--color--status-fixed-text);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.wp-block-normix-pricing-calculator__receipt-rows{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.wp-block-normix-pricing-calculator__receipt-row{align-items:baseline;color:var(--wp--preset--color--secondary);display:flex;font-size:14.5px;gap:8px;min-width:0}.wp-block-normix-pricing-calculator__row-name{flex-shrink:0}.wp-block-normix-pricing-calculator__row-dots{border-bottom:1px dotted var(--wp--preset--color--border);flex:1;margin-bottom:4px;min-width:6px}.wp-block-normix-pricing-calculator__row-value{color:var(--wp--preset--color--contrast);flex-shrink:0;font-weight:600}.wp-block-normix-pricing-calculator__receipt-row--discount .wp-block-normix-pricing-calculator__row-value{color:var(--wp--preset--color--status-fixed-text)}.wp-block-normix-pricing-calculator__receipt-total{background:var(--wp--preset--color--surface);border-radius:16px;margin-bottom:24px;padding:20px}.wp-block-normix-pricing-calculator__total-line{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.wp-block-normix-pricing-calculator__total-label{color:var(--wp--preset--color--contrast);font-size:15px;font-weight:600}.wp-block-normix-pricing-calculator__total-box{align-items:center;display:flex;gap:8px}.wp-block-normix-pricing-calculator__total-value{color:var(--wp--preset--color--contrast);font-size:clamp(26px,2.8vw,32px);font-weight:700;letter-spacing:-.02em}.wp-block-normix-pricing-calculator__free-badge{background:var(--wp--preset--color--status-fixed-bg);border-radius:20px;color:var(--wp--preset--color--status-fixed-text);font-size:13px;font-weight:700;padding:4px 10px}.wp-block-normix-pricing-calculator__free-badge.is-hidden{display:none}.wp-block-normix-pricing-calculator__remainder-box{align-items:center;color:var(--wp--preset--color--brand-dark);display:flex;font-size:12.5px;font-weight:500;gap:8px}.wp-block-normix-pricing-calculator__remainder-box svg{color:var(--wp--preset--color--brand);flex-shrink:0}.wp-block-normix-pricing-calculator__receipt-actions{display:flex;flex-direction:column;gap:12px}.wp-block-normix-pricing-calculator__cta-btn{font-size:16px;font-weight:600;justify-content:center;padding:16px 24px;width:100%}.wp-block-normix-pricing-calculator__receipt-guarantee{color:var(--wp--preset--color--muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:14px;justify-content:center;margin:0}.wp-block-normix-pricing-calculator__features{border-top:1px solid var(--wp--preset--color--border);column-gap:clamp(24px,3vw,40px);display:grid;grid-template-columns:repeat(3,1fr);padding-top:clamp(36px,4vw,48px);row-gap:32px}@media (max-width:960px){.wp-block-normix-pricing-calculator__features{gap:28px;grid-template-columns:repeat(2,1fr)}}.wp-block-normix-pricing-calculator__feature-item{align-items:flex-start;display:flex;gap:16px}.wp-block-normix-pricing-calculator__feature-icon{align-items:center;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--border);border-radius:50%;box-shadow:0 1px 3px color-mix(in srgb,var(--wp--preset--color--contrast) 4%,transparent);color:var(--wp--preset--color--contrast);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.wp-block-normix-pricing-calculator__feature-content{display:flex;flex-direction:column;gap:4px}.wp-block-normix-pricing-calculator__feature-title{color:var(--wp--preset--color--contrast);font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0}.wp-block-normix-pricing-calculator__feature-desc{color:var(--wp--preset--color--secondary);font-size:13.5px;letter-spacing:-.005em;line-height:1.45;margin:0}@media (max-width:640px){.wp-block-normix-pricing-calculator__inner{padding-block:28px 36px;padding-inline:16px}.wp-block-normix-pricing-calculator__header{margin-bottom:10px}.wp-block-normix-pricing-calculator__eyebrow{font-size:11.5px;margin-bottom:8px}.wp-block-normix-pricing-calculator__title{font-size:24px;line-height:1.2}.wp-block-normix-pricing-calculator__lead{font-size:13.5px;line-height:1.45;margin-top:8px}.wp-block-normix-pricing-calculator__grid{gap:16px;margin-bottom:24px}.wp-block-normix-pricing-calculator__controls{gap:12px}.wp-block-normix-pricing-calculator__presets-wrap{gap:6px}.wp-block-normix-pricing-calculator__presets-label{font-size:12px}.wp-block-normix-pricing-calculator__presets{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.wp-block-normix-pricing-calculator__preset-btn{border-radius:10px;letter-spacing:-.03em;min-width:0;padding:8px 10px;width:100%}.wp-block-normix-pricing-calculator__preset-label{font-size:12px;line-height:1.25}.wp-block-normix-pricing-calculator__preset-hint{font-size:10.5px;margin-top:2px}.wp-block-normix-pricing-calculator__input-card{border-radius:16px;padding:16px 14px}.wp-block-normix-pricing-calculator__input-header{margin-bottom:14px}.wp-block-normix-pricing-calculator__input-title-desktop{display:none}.wp-block-normix-pricing-calculator__input-title-mobile{display:inline}.wp-block-normix-pricing-calculator__input-title{font-size:14px}.wp-block-normix-pricing-calculator__mobile-pages-val{align-items:center;color:var(--wp--preset--color--brand);display:inline-flex;font-size:17px;font-weight:700}.wp-block-normix-pricing-calculator__rate-badge{font-size:11px;padding:3px 8px}.wp-block-normix-pricing-calculator__number-field{display:none}.wp-block-normix-pricing-calculator__slider-wrap{gap:8px;margin-bottom:12px}.wp-block-normix-pricing-calculator__range{height:6px}.wp-block-normix-pricing-calculator__range::-webkit-slider-thumb{height:22px;width:22px}.wp-block-normix-pricing-calculator__range::-moz-range-thumb{height:22px;width:22px}.wp-block-normix-pricing-calculator__range-ticks{font-size:11px}.wp-block-normix-pricing-calculator__tick--desktop{display:none}.wp-block-normix-pricing-calculator__controls-note{font-size:11.5px;gap:8px;line-height:1.35;padding-top:10px}.wp-block-normix-pricing-calculator__controls-note svg{height:14px;width:14px}.wp-block-normix-pricing-calculator__receipt-card{border-radius:16px;padding:18px 16px}.wp-block-normix-pricing-calculator__receipt-header{gap:8px;margin-bottom:12px;padding-bottom:12px}.wp-block-normix-pricing-calculator__receipt-title{font-size:16px}.wp-block-normix-pricing-calculator__receipt-subtitle{font-size:11.5px}.wp-block-normix-pricing-calculator__bonus-pill{font-size:11px;gap:4px;padding:4px 8px}.wp-block-normix-pricing-calculator__bonus-pill svg{height:12px;width:12px}.wp-block-normix-pricing-calculator__receipt-rows{gap:8px;margin-bottom:12px}.wp-block-normix-pricing-calculator__receipt-row{font-size:13px}.wp-block-normix-pricing-calculator__row-name{flex-shrink:1}.wp-block-normix-pricing-calculator__receipt-total{border-radius:12px;margin-bottom:12px;padding:12px 14px}.wp-block-normix-pricing-calculator__total-line{margin-bottom:4px}.wp-block-normix-pricing-calculator__total-label{font-size:13.5px}.wp-block-normix-pricing-calculator__total-value{font-size:22px}.wp-block-normix-pricing-calculator__free-badge{font-size:11px;padding:2px 7px}.wp-block-normix-pricing-calculator__remainder-box{font-size:11px;gap:6px}.wp-block-normix-pricing-calculator__remainder-box svg{height:12px;width:12px}.wp-block-normix-pricing-calculator .wp-block-normix-pricing-calculator__cta-btn{font-size:15px;letter-spacing:-.05em;padding:13px 18px}.wp-block-normix-pricing-calculator__receipt-guarantee{font-size:11px;gap:8px;margin-top:2px}.wp-block-normix-pricing-calculator__features{gap:16px;grid-template-columns:1fr;padding-top:20px}.wp-block-normix-pricing-calculator__feature-item{align-items:center;gap:12px}.wp-block-normix-pricing-calculator__feature-icon{height:36px;width:36px}.wp-block-normix-pricing-calculator__feature-icon svg{height:17px;width:17px}.wp-block-normix-pricing-calculator__feature-title{font-size:14px}.wp-block-normix-pricing-calculator__feature-desc{font-size:12.5px;line-height:1.4}}
