.vc .vc-calc{border-radius:var(--volt-radius-panel);box-shadow:var(--volt-shadow-lift);background:var(--volt-bg-glass-strong);grid-template-columns:1fr 1fr;gap:40px;padding:40px;display:grid}.vc .vc-inputs{align-content:start;gap:20px;display:grid}.vc .vc-heading{letter-spacing:.06em;text-transform:uppercase;color:var(--volt-text-tertiary);margin:0;font-size:12px;font-weight:600;line-height:16px}.vc .vc-field{gap:6px;display:grid}.vc .vc-field .dg-input{width:100%}.vc .vc-help{color:var(--volt-text-secondary);margin:0;font-size:14px}.vc .vc-out{align-content:start;gap:16px;display:grid}.vc .vc-stat{background:var(--volt-bg-surface);border:1px solid var(--volt-border-subtle);border-radius:var(--volt-radius-card);gap:2px;padding:24px 28px;display:grid}.vc .vc-stat p{margin:0}.vc .vc-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:46px}.vc .vc-stat--main .vc-value{font-size:48px;line-height:54px}.vc .vc-unit{color:var(--volt-text-secondary);font-size:17px;line-height:26px}.vc .vc-empty{border:1px dashed var(--volt-border-subtle);border-radius:var(--volt-radius-card);color:var(--volt-text-secondary);padding:24px 28px}.vc .vc-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.vc .vc-how{max-width:none;margin:0}.vc .vc-how summary{padding:18px 22px;font-size:17px}.vc .vc-how .dg-faq__a{color:var(--volt-text-secondary);padding:0 22px 18px;font-size:15px}.vc .vc-how ul{gap:6px;margin:0;padding-left:18px;display:grid}.vc .vc-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232584FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:20px 20px;padding-right:44px}.vc .vc-cta{color:#fff;border-radius:var(--volt-radius-full);height:44px;box-shadow:var(--volt-shadow-glow);background:#0f5be0;border:0;justify-content:center;padding-inline:22px;font-size:15px;text-decoration:none}.vc .vc-cta:hover{background:#0c4fc4}.vc .vc-cta:focus-visible{outline-offset:3px;outline:2px solid #0f5be0}@media (max-width:700px){.vc .vc-cta{width:100%}}.vc .vc-stat:not(.vc-stat--hero){background:var(--volt-bg-canvas)}.vc .vc-stat:not(.vc-stat--hero) .vc-value{font-size:32px;line-height:38px}.vc .vc-stat--hero{background:#2584ff0f;border:1.5px solid #2584ff59}.vc .vc-stat--hero .vc-value{color:#2584ff}@media (max-width:900px){.vc .vc-calc{border-radius:var(--volt-radius-card);grid-template-columns:1fr;gap:28px;padding:24px}}@media (max-width:700px){.vc .vc-stat:not(.vc-stat--hero) .vc-value{font-size:28px;line-height:34px}.vc .vc-stat--main .vc-value{font-size:40px;line-height:46px}.vc .vc-stat{padding:18px 20px}}.vc .vc-actions .dg-btn--quiet{height:44px;font-size:15px}
