.video-calculator[data-v-55048719]{border-top:1px solid var(--home-line);padding-block:56px;scroll-margin-top:100px;--calc-accent:var(--brand-primary)}.calculator-heading[data-v-55048719]{margin-bottom:32px}.calculator-eyebrow[data-v-55048719]{align-items:center;color:var(--home-muted);display:inline-flex;font-size:10px;gap:9px;letter-spacing:.12em}.calculator-dot[data-v-55048719]{background:var(--calc-accent);border-radius:50%;height:7px;width:7px}.video-calculator h2[data-v-55048719]{font-size:clamp(30px,3.3vw,42px);line-height:1.15;margin-top:16px;max-width:950px}.video-calculator .calculator-heading>p[data-v-55048719]{color:var(--home-muted);font-size:15px;line-height:1.75;margin-top:16px;max-width:680px}.calculator-layout[data-v-55048719]{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.calculator-settings[data-v-55048719]{min-width:0}.calculator-step[data-v-55048719]{align-items:center;display:flex;gap:12px;margin-block:30px 18px}.calculator-step[data-v-55048719]:first-child{margin-top:0}.calculator-step>span[data-v-55048719]{border:1px solid var(--home-line);border-radius:50%;color:var(--calc-accent);display:grid;flex-shrink:0;font-size:10px;height:30px;place-items:center;width:30px}.video-calculator .calculator-step h3[data-v-55048719]{font-size:19px;margin:0}.calculator-step>small[data-v-55048719]{color:var(--home-muted);font-size:11px;margin-left:auto}.camera-cards[data-v-55048719]{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.camera-card[data-v-55048719]{background:var(--home-ground);border:1px solid var(--home-line);border-radius:14px;min-width:0;padding:22px}.camera-card-active[data-v-55048719]{background:color-mix(in srgb,var(--calc-accent) 5%,var(--home-ground));border-color:var(--calc-accent)}.camera-card-top[data-v-55048719]{align-items:center;color:var(--calc-accent);display:flex;gap:8px;justify-content:space-between;margin-bottom:22px}.camera-card-top .iconify[data-v-55048719]{height:30px;width:30px}.camera-card-top>span[data-v-55048719]{font-size:9px;letter-spacing:.08em}.camera-card>label[data-v-55048719]{font-size:15px;font-weight:600}.video-calculator .camera-card>p[data-v-55048719]{font-size:11px;margin-top:6px}.camera-counter[data-v-55048719]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-block:22px 12px}.camera-counter button[data-v-55048719]{background:var(--home-ground);border:1px solid var(--home-line);border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;width:40px}.camera-counter button[data-v-55048719]:hover:not(:disabled){border-color:var(--calc-accent);color:var(--calc-accent)}.camera-counter button[data-v-55048719]:disabled{cursor:default;opacity:.35}.camera-counter button .iconify[data-v-55048719]{height:16px;width:16px}.camera-counter input[data-v-55048719]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;font-size:32px;font-weight:500;text-align:center;width:60px}.camera-counter input[data-v-55048719]::-webkit-inner-spin-button,.camera-counter input[data-v-55048719]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.camera-rate[data-v-55048719]{color:var(--home-muted);display:block;font-size:11px;text-align:center}.calculator-fields[data-v-55048719]{display:grid;gap:20px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calculator-fields label[data-v-55048719]{display:grid;font-size:12px;gap:10px;min-width:0}.calculator-input[data-v-55048719]{align-items:center;background:var(--home-ground);border:1px solid var(--home-line);border-radius:8px;display:flex;gap:8px;padding:8px 12px}.calculator-input input[data-v-55048719]{background:transparent;color:inherit;font-size:20px;min-height:32px;width:65px}.calculator-input>span[data-v-55048719]{color:var(--home-muted);font-size:10px;margin-left:auto;text-align:right}.calculator-input[data-v-55048719]:focus-within{outline:2px solid var(--calc-accent);outline-offset:2px}.video-calculator .calculator-hint[data-v-55048719]{font-size:11px;line-height:1.7;margin-top:14px}.calculator-access[data-v-55048719],.calculator-archive[data-v-55048719]{align-items:center;border-bottom:1px solid var(--home-line);display:flex;gap:14px;padding:18px 0}.calculator-access>.iconify[data-v-55048719],.calculator-archive>.iconify[data-v-55048719]{color:var(--calc-accent);flex-shrink:0}.calculator-access strong[data-v-55048719],.calculator-archive strong[data-v-55048719]{display:block;font-size:13px;font-weight:500}.calculator-access small[data-v-55048719],.calculator-archive small[data-v-55048719]{color:var(--home-muted);display:block;font-size:11px;line-height:1.7;margin-top:5px}.calculator-access input[data-v-55048719]{accent-color:var(--calc-accent);flex-shrink:0;height:22px;margin-left:auto;width:22px}.archive-tag[data-v-55048719]{color:var(--calc-accent);font-size:9px;letter-spacing:.08em;margin-left:auto}.calculator-included[data-v-55048719]{margin-top:20px}.calculator-included summary[data-v-55048719]{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:12px;justify-content:space-between;list-style:none;min-height:44px}.calculator-included summary[data-v-55048719]::-webkit-details-marker{display:none}.video-calculator .calculator-included p[data-v-55048719]{font-size:12px;margin-top:10px}.calculator-result[data-v-55048719]{background:var(--home-ground);border:1px solid var(--home-line);border-radius:18px;overflow:hidden;position:sticky;top:110px}.calculator-price-panel[data-v-55048719]{background:#7133f5;color:#fff;padding:30px}.price-panel-top[data-v-55048719]{align-items:center;display:flex;font-size:9px;gap:16px;justify-content:space-between;letter-spacing:.12em}.video-calculator .calculator-total[data-v-55048719]{color:#fff;font-size:clamp(36px,4vw,56px);font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.1;margin-top:28px}.video-calculator .price-caption[data-v-55048719]{color:#f0e9ff;font-size:12px;margin-top:10px}.calculator-stats[data-v-55048719]{border-top:1px solid #ffffff40;display:flex;flex-wrap:wrap;gap:18px;margin-top:26px;padding-top:20px}.calculator-stats>span[data-v-55048719]{align-items:center;display:inline-flex;font-size:12px;gap:8px}.calculator-stats .iconify[data-v-55048719]{height:16px;width:16px}.calculator-receipt[data-v-55048719]{padding:26px 30px 30px}.receipt-heading[data-v-55048719]{display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.video-calculator .receipt-heading h3[data-v-55048719]{font-size:14px;font-weight:600}.receipt-heading>span[data-v-55048719]{color:var(--home-muted);font-size:14px}.calculator-result dl>div[data-v-55048719]{border-bottom:1px dashed var(--home-line);display:flex;font-size:12px;gap:16px;justify-content:space-between;padding-block:14px}.calculator-result dt small[data-v-55048719]{color:var(--home-muted);display:block;font-size:10px;margin-top:5px}.calculator-result dd[data-v-55048719]{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.calculator-note[data-v-55048719]{align-items:start;background:color-mix(in srgb,var(--calc-accent) 6%,var(--home-ground));border-radius:8px;display:flex;gap:10px;margin-top:20px;padding:14px}.calculator-note .iconify[data-v-55048719]{color:var(--calc-accent);flex-shrink:0;height:16px;margin-top:2px;width:16px}.video-calculator .calculator-note p[data-v-55048719]{color:var(--home-ink);font-size:11px;line-height:1.7}.video-calculator .calculator-travel[data-v-55048719]{align-items:center;color:var(--home-ink);display:flex;font-size:11px;gap:7px;margin-top:16px}.calculator-travel .iconify[data-v-55048719]{color:var(--calc-accent);height:15px;width:15px}.video-calculator .calculator-warning[data-v-55048719]{color:var(--home-ink);font-size:12px;margin-top:16px}.calculator-result[data-v-55048719] .calculator-submit{background:#7133f5;border-radius:8px;color:#fff;display:flex;justify-content:space-between;margin-block:22px 14px;padding:16px 18px;white-space:normal;width:100%}.calculator-disclaimer[data-v-55048719]{color:var(--home-muted);display:block;font-size:10px;line-height:1.8}.video-calculator .calculator-error[data-v-55048719]{color:var(--home-ink);padding:28px}button[data-v-55048719]:focus-visible,input[data-v-55048719]:focus-visible,summary[data-v-55048719]:focus-visible{outline:2px solid var(--calc-accent);outline-offset:3px}@media(max-width:1000px){.calculator-layout[data-v-55048719]{gap:24px}.camera-card[data-v-55048719]{min-width:0;padding:16px}.calculator-price-panel[data-v-55048719],.calculator-receipt[data-v-55048719]{padding:24px}}@media(max-width:800px){.calculator-heading[data-v-55048719]{display:block}.video-calculator .calculator-heading>p[data-v-55048719]{margin-top:14px}.calculator-layout[data-v-55048719]{gap:30px;grid-template-columns:1fr}.calculator-result[data-v-55048719]{position:static}}@media(max-width:450px){.calculator-fields[data-v-55048719]{grid-template-columns:1fr}.camera-card-top[data-v-55048719]{align-items:start;flex-direction:column;gap:12px}.camera-card>label[data-v-55048719]{font-size:13px}.camera-card[data-v-55048719]{min-width:0;padding:14px}.camera-counter[data-v-55048719]{gap:3px}.camera-counter input[data-v-55048719]{font-size:28px;width:36px}.camera-counter button[data-v-55048719]{height:36px;width:32px}.calculator-step>small[data-v-55048719]{font-size:9px}.calculator-step[data-v-55048719]{gap:8px}}.object-picker[data-v-55048719]{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:32px}.object-picker button[data-v-55048719]{align-items:center;border:1px solid var(--home-line);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:8px;padding:18px 8px}.object-picker button[aria-pressed=true][data-v-55048719]{background:color-mix(in srgb,var(--calc-accent) 6%,var(--home-ground));border-color:var(--calc-accent);color:var(--calc-accent)}.option-fields[data-v-55048719]{margin-top:22px}.calculator-fields .calculator-access[data-v-55048719]{align-self:end;border:1px solid var(--home-line);border-radius:8px;display:flex;min-height:49px;padding:12px}.calculator-fields .calculator-access input[data-v-55048719]{margin:0}.option-fields select[data-v-55048719]{background:var(--home-ground);border:1px solid var(--home-line);border-radius:8px;color:var(--home-ink);min-width:0;padding:12px}.feature-picker[data-v-55048719]{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}.feature-picker label[data-v-55048719]{align-items:center;border:1px solid var(--home-line);border-radius:8px;display:flex;font-size:12px;gap:7px;padding:10px}.calculator-access input[data-v-55048719],.feature-picker input[data-v-55048719]{accent-color:var(--calc-accent)}.feature-picker .iconify[data-v-55048719]{height:16px;width:16px}.calculator-result[data-v-55048719]{position:static}.calculator-missing[data-v-55048719]{border:1px solid var(--home-line);border-radius:8px;font-size:12px;margin-bottom:20px;padding:16px}.calculator-missing li[data-v-55048719]{font-size:12px;line-height:1.7;margin-top:8px}.calculator-result dt a[data-v-55048719]:hover{text-decoration:underline}.calculator-result dt .iconify[data-v-55048719]{height:12px;width:12px}.quote-subtotal[data-v-55048719],.quote-work summary[data-v-55048719]{border-bottom:1px solid var(--home-line);display:flex;font-size:12px;gap:12px;justify-content:space-between;padding-block:18px}.quote-submit[data-v-55048719],.quote-work summary[data-v-55048719]{cursor:pointer}.quote-submit[data-v-55048719]{align-items:center;background:#7133f5;border-radius:8px;color:#fff;display:flex;font-size:13px;gap:16px;justify-content:space-between;margin-block:20px;padding:16px;width:100%}.quote-submit[data-v-55048719]:disabled{cursor:wait;opacity:.6}.quote-lead[data-v-55048719]{display:grid;gap:12px;margin-top:20px}.quote-lead>label[data-v-55048719]{display:grid;font-size:12px;gap:6px}.quote-lead input[data-v-55048719]:not([type=checkbox]){background:var(--home-ground);border:1px solid var(--home-line);border-radius:6px;min-height:44px;padding:10px;width:100%}.quote-lead .privacy-label[data-v-55048719]{align-items:start;display:flex;gap:8px}.privacy-label input[data-v-55048719]{margin-top:4px}.privacy-label a[data-v-55048719],.retry-button[data-v-55048719]{text-decoration:underline}.retry-button[data-v-55048719]{padding:12px}.video-calculator .calculator-success[data-v-55048719]{color:var(--home-ink);font-size:13px}@media(max-width:600px){.object-picker[data-v-55048719]{grid-template-columns:repeat(3,minmax(0,1fr))}}.camera-options[data-v-55048719]{border-top:1px solid var(--home-line);margin-top:16px;padding-top:12px}.camera-options summary[data-v-55048719]{align-items:center;cursor:pointer;display:flex;font-size:11px;gap:8px;justify-content:space-between;min-height:36px}.camera-options summary .iconify[data-v-55048719]{height:14px;width:14px}.camera-options>label[data-v-55048719]{display:grid;font-size:11px;gap:5px;margin-top:10px}.camera-options select[data-v-55048719]{background:var(--home-ground);border:1px solid var(--home-line);border-radius:6px;color:var(--home-ink);min-width:0;padding:8px;width:100%}.camera-options>.camera-feature[data-v-55048719]{align-items:center;display:flex;gap:7px}.camera-feature input[data-v-55048719]{accent-color:var(--calc-accent)}
