.calc-scope{--calc-gold:#9c7826;--calc-gold-brand:#b8902e;--calc-gold-light:#d4a843;--calc-gold-soft:rgba(156,120,38,.06);--calc-bg:#fff;--calc-bg-soft:#fbfbfb;--calc-bg-accent:#fafaf8;--calc-ink:#1a1a18;--calc-ink-soft:#313131;--calc-muted:#6b6864;--calc-muted-light:#9a9690;--calc-border:#eaeaea;--calc-success:#2e7d32;font-family:"Inter Tight",var(--font-sans),-apple-system,BlinkMacSystemFont,sans-serif;color:var(--calc-ink);line-height:1.55;-webkit-font-smoothing:antialiased}.calc-display{font-family:"Archivo",var(--font-display),Georgia,serif;letter-spacing:-.015em}.calc-page-bg{min-height:100vh;padding:32px 16px 96px;background:radial-gradient(at 50% 0,rgba(184,144,46,.05) 0,transparent 40%),#fff;background-attachment:fixed}.calc-page-bg.is-embedded{min-height:0;padding:16px 16px 24px;background-attachment:scroll}.calc-app{max-width:760px;margin:0 auto;border:1px solid var(--calc-border);border-radius:16px;overflow:hidden;box-shadow:0 1px 3px rgba(26,26,24,.04),0 8px 32px -8px rgba(26,26,24,.1);position:relative}.calc-app,.calc-topbar{background:var(--calc-bg)}.calc-topbar{color:var(--calc-ink);padding:22px 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--calc-border);flex-wrap:wrap;gap:8px}.calc-eyebrow{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--calc-gold);font-weight:600}.calc-brand-name{font-family:Archivo,sans-serif;font-weight:700;font-size:18px;margin-top:4px;letter-spacing:-.01em;color:var(--calc-ink)}.calc-secure{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--calc-muted-light);font-weight:500}.calc-progress{background:var(--calc-bg-soft);padding:16px 28px;display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--calc-border)}.calc-progress-step{flex:1;display:flex;flex-direction:column;gap:8px}.calc-progress-bar{height:3px;background:var(--calc-border);border-radius:99px;overflow:hidden}.calc-progress-bar.active:after,.calc-progress-bar.done:after{content:"";display:block;height:100%;background:var(--calc-gold);border-radius:99px;width:100%}.calc-progress-bar.active:after{animation:calc-progress-fill .6s ease}.calc-progress-label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--calc-muted-light)}.calc-progress-step.active .calc-progress-label,.calc-progress-step.done .calc-progress-label{color:var(--calc-ink)}@keyframes calc-progress-fill{0%{width:0}to{width:100%}}.calc-step{padding:40px 28px;animation:calc-fadeIn .5s cubic-bezier(.16,1,.3,1)}@keyframes calc-fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.calc-step-eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--calc-gold);font-weight:600;margin-bottom:10px}.calc-step-title{font-family:Archivo,sans-serif;font-weight:700;font-size:32px;line-height:1.15;letter-spacing:-.015em;margin-bottom:12px;color:var(--calc-ink)}.calc-step-subtitle{font-size:15px;color:var(--calc-muted);line-height:1.6;margin-bottom:36px;max-width:560px}.calc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}@media (max-width:600px){.calc-form-grid{grid-template-columns:1fr}}.calc-label{display:block;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--calc-ink);margin-bottom:8px;text-transform:uppercase}.calc-label-opt{font-weight:400;color:var(--calc-muted);font-size:11px;margin-left:6px;text-transform:none;letter-spacing:0}.calc-section-label{font-size:13px;font-weight:600;color:var(--calc-ink);margin:32px 0 12px;letter-spacing:-.005em}.calc-section-label-opt{font-weight:400;color:var(--calc-muted);font-size:12px;margin-left:4px}.calc-input{width:100%;padding:14px 16px;font-family:inherit;font-size:15px;color:var(--calc-ink);background:var(--calc-bg);border:1px solid var(--calc-border);border-radius:8px;transition:all .15s ease}.calc-input:focus{outline:none;border-color:var(--calc-gold);box-shadow:0 0 0 3px rgba(184,144,46,.1)}.calc-input.error{border-color:#c00}.calc-input::-moz-placeholder{color:var(--calc-muted-light)}.calc-input::placeholder{color:var(--calc-muted-light)}.calc-help{font-size:12px;color:var(--calc-muted);margin-top:6px}.calc-help.error{color:#c00}.calc-radio-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:24px}.calc-radio-card{position:relative;cursor:pointer}.calc-radio-card input{position:absolute;opacity:0;pointer-events:none}.calc-radio-card-content{background:var(--calc-bg);border:1px solid var(--calc-border);border-radius:10px;padding:16px 14px;text-align:center;transition:all .15s ease}.calc-radio-card input:checked+.calc-radio-card-content,.calc-radio-card-content:hover{border-color:var(--calc-gold);background:var(--calc-gold-soft)}.calc-radio-card input:checked+.calc-radio-card-content{box-shadow:0 0 0 1px var(--calc-gold)}.calc-radio-label{font-size:14px;font-weight:600;color:var(--calc-ink)}.calc-radio-sub{font-size:11px;font-weight:400;color:var(--calc-muted);margin-top:3px}.calc-map-wrap{margin-top:28px;border-radius:12px;overflow:hidden;position:relative;border:1px solid var(--calc-border)}.calc-map-status{padding:14px 20px;background:var(--calc-bg-soft);border-top:1px solid var(--calc-border);font-size:13px;display:flex;align-items:center;gap:10px;font-weight:500}.calc-map-status.ok{color:var(--calc-success)}.calc-map-status.err{color:#c00}.calc-map-status.loading{color:var(--calc-muted)}.calc-map-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.calc-map-dot.ok{background:var(--calc-success);box-shadow:0 0 0 4px rgba(46,125,50,.18)}.calc-map-status .meta{color:var(--calc-muted);margin-left:auto;font-weight:400;font-size:12px}.calc-btn-row{display:flex;gap:12px;justify-content:space-between;margin-top:36px;padding-top:24px;border-top:1px solid var(--calc-border);flex-wrap:wrap}.calc-btn{font-family:inherit;font-weight:600;font-size:15px;padding:14px 28px;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:10px;letter-spacing:-.005em}.calc-btn-primary{background:var(--calc-gold);color:#fff}.calc-btn-primary:hover:not(:disabled){background:#7e6020}.calc-btn-primary:disabled{opacity:.5;cursor:not-allowed}.calc-btn-pulse{animation:calc-cta-pulse 1.4s ease-in-out infinite;box-shadow:0 0 0 0 rgba(184,144,46,.55)}@keyframes calc-cta-pulse{0%{box-shadow:0 0 0 0 rgba(184,144,46,.55);transform:scale(1)}60%{box-shadow:0 0 0 16px rgba(184,144,46,0);transform:scale(1.03)}to{box-shadow:0 0 0 0 rgba(184,144,46,0);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.calc-btn-pulse{animation:none;box-shadow:0 0 0 4px rgba(184,144,46,.3)}}.calc-next-hint{margin:16px 0 8px;padding:12px 16px;background:linear-gradient(135deg,#faf4e8,#f3e8cc);border-left:4px solid var(--calc-gold);border-radius:6px;font-size:.92rem;color:var(--calc-ink);line-height:1.5;animation:calc-hint-slide .35s ease-out}.calc-next-hint strong{color:var(--calc-gold);font-weight:700}@keyframes calc-hint-slide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.calc-btn-secondary{background:var(--calc-bg);color:var(--calc-ink);border:1px solid var(--calc-border)}.calc-btn-secondary:hover{border-color:var(--calc-ink)}.calc-btn-large{font-size:15px;padding:16px 32px;border-radius:10px}.calc-btn-block{width:100%;justify-content:center}.calc-btn-arrow{font-family:ui-monospace,monospace;font-weight:400;opacity:.85}.calc-loading{text-align:center;padding:60px 28px 32px}.calc-loading-orb{width:96px;height:96px;margin:0 auto 32px;position:relative}.calc-loading-orb:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.6) 0,transparent 50%),linear-gradient(135deg,var(--calc-gold-light) 0,var(--calc-gold) 100%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4),0 8px 24px rgba(184,144,46,.4);animation:calc-orb-pulse 2s ease-in-out infinite}.calc-loading-orb:after{content:"";position:absolute;inset:-10px;border:2px solid transparent;border-top:2px solid var(--calc-gold);border-radius:50%;animation:calc-spin 1.4s linear infinite;opacity:.6}@keyframes calc-orb-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes calc-spin{to{transform:rotate(1turn)}}.calc-loading-bar{height:4px;background:rgba(26,26,24,.08);border-radius:99px;overflow:hidden;margin:24px auto;max-width:360px}.calc-loading-bar-fill{height:100%;background:linear-gradient(90deg,var(--calc-gold),var(--calc-gold-light));border-radius:99px;animation:calc-bar-fill 90s linear forwards;box-shadow:0 0 12px rgba(184,144,46,.5)}@keyframes calc-bar-fill{0%{width:0}to{width:100%}}.calc-stages{text-align:left;margin-top:36px;background:var(--calc-bg-soft);border:1px solid var(--calc-border);border-radius:12px;padding:8px 20px;max-width:480px;margin-left:auto;margin-right:auto}.calc-stage{display:flex;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--calc-border);font-size:14px;color:var(--calc-muted);transition:color .3s ease}.calc-stage:last-child{border-bottom:none}.calc-stage.active,.calc-stage.done{color:var(--calc-ink)}.calc-stage.active{font-weight:500}.calc-stage-icon{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--calc-border);flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;color:var(--calc-muted)}.calc-stage.done .calc-stage-icon{background:var(--calc-gold);color:#fff;box-shadow:0 0 0 3px rgba(184,144,46,.15)}.calc-stage.active .calc-stage-icon{background:#fff;border:1.5px solid var(--calc-gold);color:var(--calc-gold);animation:calc-dot-pulse 1.5s ease-in-out infinite}@keyframes calc-dot-pulse{0%,to{box-shadow:0 0 0 0 rgba(184,144,46,.4)}50%{box-shadow:0 0 0 8px rgba(184,144,46,0)}}.calc-result-banner{background:var(--calc-bg-soft);border:1px solid var(--calc-border);padding:48px 36px;text-align:center;border-radius:16px;position:relative;margin-bottom:28px;overflow:hidden}.calc-result-banner:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:var(--calc-gold);border-radius:0 0 99px 99px}.calc-result-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--calc-gold);font-weight:600;margin-bottom:16px}.calc-result-amount{font-family:Archivo,sans-serif;font-weight:800;font-size:64px;line-height:1;margin-bottom:12px;letter-spacing:-.03em;color:var(--calc-ink)}.calc-result-amount-currency{font-size:24px;margin-left:8px;font-weight:600;color:var(--calc-muted)}.calc-result-range{font-size:13px;color:var(--calc-muted)}@media (max-width:600px){.calc-result-amount{font-size:48px}}.calc-cta-card{background:var(--calc-bg-soft);border:1px solid var(--calc-gold);border-radius:14px;padding:28px;margin-bottom:24px;position:relative}.calc-cta-title{font-family:Archivo,sans-serif;font-weight:700;font-size:22px;margin-bottom:8px;letter-spacing:-.015em}.calc-cta-anchor{color:var(--calc-gold)}.calc-cta-desc{font-size:14px;color:var(--calc-muted);margin-bottom:20px;line-height:1.6}.calc-trust{margin-top:14px;letter-spacing:.02em}.calc-footer,.calc-trust{text-align:center;font-size:12px;color:var(--calc-muted)}.calc-footer{background:var(--calc-bg-soft);padding:18px 28px;border-top:1px solid var(--calc-border)}.calc-footer-links{margin-top:6px}.calc-footer a{color:var(--calc-muted);text-decoration:none;margin:0 8px}.calc-footer a:hover{color:var(--calc-ink)}.calc-honeypot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.calc-scope .leaflet-container{height:320px;width:100%;font-family:inherit}@media (max-width:1024px){.calc-page-bg{padding:24px 12px 64px}.calc-step{padding:36px 24px}.calc-step-title{font-size:28px}.calc-scope .leaflet-container{height:280px}}@media (max-width:768px){.calc-app{border-radius:12px}.calc-topbar{padding:18px 22px}.calc-brand-name{font-size:16px}.calc-progress{padding:14px 22px;gap:8px}.calc-progress-label{font-size:9px;letter-spacing:.1em}.calc-step{padding:32px 22px}.calc-step-title{font-size:26px;line-height:1.2}.calc-step-subtitle{font-size:14px;margin-bottom:28px}.calc-radio-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.calc-result-banner{padding:36px 24px}.calc-result-amount{font-size:56px}.calc-cta-card{padding:22px 20px}.calc-cta-title{font-size:20px}.calc-loading{padding:48px 22px 28px}.calc-stages{padding:4px 16px}.calc-stage{padding:12px 0;font-size:13px}}@media (max-width:600px){.calc-page-bg{padding:16px 8px 48px;background:#fff}.calc-app{border-radius:10px;box-shadow:0 1px 2px rgba(26,26,24,.04),0 4px 16px -4px rgba(26,26,24,.08)}.calc-topbar{padding:16px 18px;flex-direction:column;align-items:flex-start;gap:4px}.calc-secure{font-size:9px;letter-spacing:.14em}.calc-progress{padding:12px 16px;gap:6px}.calc-progress-step{gap:6px}.calc-progress-label{font-size:9px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calc-step{padding:28px 18px}.calc-step-eyebrow{font-size:10px;letter-spacing:.16em;margin-bottom:8px}.calc-step-title{font-size:22px;line-height:1.2;margin-bottom:8px}.calc-step-subtitle{font-size:14px;margin-bottom:20px;line-height:1.55}.calc-form-grid{gap:12px;margin-bottom:16px}.calc-section-label{margin:24px 0 10px;font-size:12px}.calc-input{padding:13px 14px;font-size:16px;border-radius:10px}.calc-help{font-size:11px}.calc-radio-grid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.calc-radio-card-content{padding:14px 10px;border-radius:10px}.calc-radio-label{font-size:13px}.calc-radio-sub{font-size:10px}.calc-map-wrap{margin-top:20px;border-radius:10px}.calc-scope .leaflet-container{height:240px}.calc-map-status{padding:12px 16px;font-size:12px;flex-wrap:wrap}.calc-map-status .meta{font-size:11px;margin-left:0;flex-basis:100%}.calc-btn-row{flex-direction:column-reverse;gap:10px;margin-top:28px;padding-top:20px}.calc-btn{width:100%;justify-content:center;padding:14px 22px;font-size:15px;border-radius:10px}.calc-btn-large{padding:15px 22px;font-size:15px}.calc-loading{padding:40px 18px 24px}.calc-loading-orb{width:80px;height:80px;margin-bottom:24px}.calc-loading-bar{max-width:300px;margin:20px auto}.calc-stages{margin-top:28px;padding:4px 14px;max-width:100%}.calc-stage{padding:11px 0;font-size:13px;gap:10px}.calc-stage-icon{width:20px;height:20px;font-size:11px}.calc-result-banner{padding:32px 20px;border-radius:12px;margin-bottom:20px}.calc-result-eyebrow{font-size:10px}.calc-result-amount{font-size:44px}.calc-result-amount-currency{font-size:18px;margin-left:5px}.calc-result-range{font-size:12px}.calc-cta-card{padding:20px 18px;border-radius:12px;margin-bottom:20px}.calc-cta-title{font-size:18px;line-height:1.25;margin-bottom:10px}.calc-cta-desc{font-size:13px;margin-bottom:16px}.calc-footer{padding:16px 18px;font-size:11px}.calc-footer-links a{display:inline-block;padding:4px 6px}}@media (max-width:480px){.calc-step{padding:24px 16px}.calc-step-title{font-size:20px}.calc-radio-grid{grid-template-columns:1fr;gap:6px}.calc-radio-card-content{text-align:left;padding:14px 16px}.calc-result-amount{font-size:38px}}@media (max-width:380px){.calc-page-bg{padding:12px 4px 40px}.calc-step{padding:22px 14px}.calc-step-title{font-size:19px}.calc-result-amount{font-size:34px}.calc-scope .leaflet-container{height:220px}}.calc-scope .calc-consents{display:flex;flex-direction:column;gap:12px;margin:8px 0 20px;padding:16px 18px;background:var(--calc-bg,#fafaf8);border:1px solid var(--calc-border,#e2ddd4);border-radius:10px}.calc-scope .calc-consent{display:flex;align-items:flex-start;gap:10px;cursor:pointer;padding:8px;border-radius:6px;transition:background .15s ease}.calc-scope .calc-consent:hover{background:rgba(184,144,46,.04)}.calc-scope .calc-consent.error{background:#fdf2f2;border:1px solid #f5c8c8}.calc-scope .calc-consent-master{background:linear-gradient(135deg,#faf4e8,#f3e8cc);border:1.5px solid var(--calc-gold,#b8902e);border-radius:8px;padding:12px 14px;margin-bottom:6px}.calc-scope .calc-consent-master:hover{background:linear-gradient(135deg,#f3e8cc,#ebddb0)}.calc-scope .calc-consent-master .calc-consent-text{font-size:14px;color:var(--calc-ink,#1a1a18)}.calc-scope .calc-consent-master .calc-consent-text strong{color:var(--calc-gold,#b8902e);font-size:15px}.calc-scope .calc-consent-master .calc-consent-text em{color:var(--calc-muted,#6b6864);font-style:italic;font-size:12px}.calc-scope .calc-consent input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin-top:2px;accent-color:var(--calc-gold,#b8902e);cursor:pointer}.calc-scope .calc-consent-text{font-size:13px;line-height:1.5;color:var(--calc-ink,#1a1a18)}.calc-scope .calc-consent-text a{color:var(--calc-gold,#b8902e);text-decoration:underline}.calc-scope .calc-consent-text a:hover{text-decoration:none}.calc-scope .calc-consent-text strong{color:#c00;margin-right:2px}.calc-scope .calc-consent-info{font-size:11.5px;line-height:1.5;color:var(--calc-muted,#8c8980);padding:10px 12px;background:rgba(184,144,46,.05);border-left:3px solid var(--calc-gold,#b8902e);border-radius:4px;margin-top:4px}.calc-scope .calc-consent-info a{color:var(--calc-gold,#b8902e);text-decoration:underline}.calc-scope .calc-consent-info strong{color:#c00}.calc-scope .calc-dropzone-wrap{margin:8px 0 16px}.calc-scope .calc-dropzone{border:3px dashed #c7bfb1;border-radius:10px;padding:28px 20px;text-align:center;cursor:pointer;background:var(--calc-bg,#fafaf8);transition:border-color .15s ease,background .15s ease}.calc-scope .calc-dropzone.is-drag,.calc-scope .calc-dropzone:focus,.calc-scope .calc-dropzone:hover{border-color:var(--calc-gold,#b8902e);background:#faf4e8;outline:none}.calc-scope .calc-dropzone-icon{font-size:28px;margin-bottom:8px}.calc-scope .calc-dropzone-title{font-family:var(--calc-font-display,"Archivo"),sans-serif;font-size:16px;font-weight:600;color:var(--calc-ink,#1a1a18);margin-bottom:4px}.calc-scope .calc-dropzone-link{color:var(--calc-gold,#b8902e);text-decoration:underline}.calc-scope .calc-dropzone-sub{font-size:13px;color:var(--calc-muted,#8c8980)}.calc-scope .calc-dropzone-err{margin-top:10px;padding:10px 14px;background:#fdf2f2;border-left:3px solid #c00;border-radius:6px;font-size:13px;color:#8b1a1a}.calc-scope .calc-dropzone-list{list-style:none;padding:0;margin:14px 0 0;display:flex;flex-direction:column;gap:8px}.calc-scope .calc-dropzone-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:#fff;border:1px solid var(--calc-border,#e2ddd4);border-radius:8px;font-size:14px}.calc-scope .calc-dropzone-item.is-uploading{background:#faf4e8;border-color:#e8ddc8}.calc-scope .calc-dropzone-item.is-error{background:#fdf2f2;border-color:#f5c8c8}.calc-scope .calc-dropzone-item-name{display:flex;align-items:center;gap:10px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--calc-ink,#1a1a18)}.calc-scope .calc-dropzone-item-icon{flex-shrink:0;font-size:14px}.calc-scope .calc-dropzone-item-meta{display:flex;align-items:center;gap:12px;flex-shrink:0;color:var(--calc-muted,#8c8980);font-size:12px}.calc-scope .calc-dropzone-item-err{color:#c00;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-scope .calc-dropzone-item-del{background:transparent;border:1px solid var(--calc-border,#e2ddd4);border-radius:6px;padding:4px 10px;font-size:12px;color:var(--calc-muted,#8c8980);cursor:pointer;transition:all .15s ease}.calc-scope .calc-dropzone-item-del:hover:not(:disabled){border-color:#c00;color:#c00}.calc-scope .calc-dropzone-item-del:disabled{opacity:.5;cursor:not-allowed}.calc-scope .calc-after-section{margin:28px 0;padding:22px 24px;background:#faf4e8;border:1px solid #e8ddc8;border-radius:12px}.calc-scope .calc-after-title{font-family:var(--calc-font-display,"Archivo"),sans-serif;font-size:18px;font-weight:700;color:var(--calc-ink,#1a1a18);margin:0 0 6px}.calc-scope .calc-after-desc{font-size:14px;color:var(--calc-muted,#4b4842);margin:0 0 14px}.calc-scope .sr-only,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.calc-scope .calc-locate-mode{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0 0 20px;background:#faf4e8;border:1px solid #e8ddc8;border-radius:10px;padding:4px}.calc-scope .calc-locate-tab{padding:12px 16px;background:transparent;border:none;border-radius:8px;font-family:inherit;font-size:14px;font-weight:500;color:var(--calc-muted,#4b4842);cursor:pointer;transition:all .15s ease}.calc-scope .calc-locate-tab:hover{color:var(--calc-ink,#1a1a18)}.calc-scope .calc-locate-tab.active{background:#fff;color:var(--calc-ink,#1a1a18);font-weight:700;box-shadow:0 1px 3px rgba(26,26,24,.08)}.calc-scope .calc-radio-grid.error{outline:1px solid #c00;outline-offset:4px;border-radius:12px}