.baron-autonomos-calculator-block{margin:2rem 0}.baron-autonomos-calculator__title{margin:0 0 .85rem;color:var(--baron-blue-dark,#073462);font-size:clamp(1.55rem,3vw,2.15rem);line-height:1.15;scroll-margin-top:110px}.baron-autonomos-calculator{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--baron-border,#d9e0e8);border-radius:1rem;background:#f6faff;box-shadow:0 12px 32px rgba(11,74,139,.08);color:var(--baron-text,#202632)}
.baron-autonomos-calculator__head{max-width:48rem}.baron-autonomos-calculator__eyebrow{display:block;margin-bottom:.35rem;color:var(--baron-blue,#0b4a8b);font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.baron-autonomos-calculator__head p,.baron-autonomos-calculator__notice{margin:0;color:#526b8c}
.baron-autonomos-calculator__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;align-items:end;margin:1.5rem 0}.baron-autonomos-calculator__field{margin:0}.baron-autonomos-calculator label{display:block;margin-bottom:.4rem;color:var(--baron-blue-dark,#073462);font-weight:700}.baron-autonomos-calculator small{font-weight:400}.baron-autonomos-calculator__input{position:relative;display:block}.baron-autonomos-calculator input{box-sizing:border-box;width:100%;min-height:48px;padding:.65rem 2.5rem .65rem .8rem;border:1px solid #bfd0e6;border-radius:.55rem;background:#fff;font:inherit}.baron-autonomos-calculator input:focus{outline:3px solid rgba(11,74,139,.18);border-color:var(--baron-blue,#0b4a8b)}.baron-autonomos-calculator__input b{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);color:#526b8c}.baron-autonomos-calculator .baron-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.75rem 1.15rem;border:0;border-radius:.55rem;background:var(--baron-button-bg,var(--baron-blue,#0b4a8b));color:#fff!important;font:inherit;font-weight:700;line-height:1.2;text-decoration:none!important}.baron-autonomos-calculator__form .baron-button{grid-column:1/-1;justify-self:start;cursor:pointer}
.baron-autonomos-calculator__result{margin-top:.5rem;padding:1.25rem;border-radius:.8rem;background:#fff;border:1px solid #cbdceb}.baron-autonomos-calculator__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.baron-autonomos-calculator__metrics>div{padding:1rem;border-radius:.6rem;background:#f4f8fc}.baron-autonomos-calculator__metrics span{display:block;margin-bottom:.35rem;font-size:.85rem;color:#526b8c}.baron-autonomos-calculator__metrics strong{display:block;color:var(--baron-blue-dark,#073462);font-size:1.06rem;line-height:1.25}.baron-autonomos-calculator__difference{margin:1rem 0;padding:.8rem 1rem;border-radius:.55rem;background:#edf5ff;color:#244c77;font-weight:600}.baron-autonomos-calculator__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.baron-autonomos-calculator__scenario{padding:1.1rem;border:1px solid #d4e1ee;border-radius:.7rem;background:#fff}.baron-autonomos-calculator__scenario>span{display:block;margin-bottom:.25rem;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#526b8c}.baron-autonomos-calculator__scenario h3{margin:0;color:var(--baron-blue-dark,#073462);font-size:1.2rem}.baron-autonomos-calculator__scenario p{margin:.55rem 0 .75rem}.baron-autonomos-calculator__scenario ul{margin:0;padding-left:1.1rem}.baron-autonomos-calculator__scenario li{margin:.55rem 0;line-height:1.45}.baron-autonomos-calculator__scenario--min{border-top:4px solid #d98b18}.baron-autonomos-calculator__scenario--max{border-top:4px solid #299d35}.baron-autonomos-calculator__key{margin:1rem 0 0;padding:1rem;border-left:4px solid var(--baron-blue,#0b4a8b);background:#f4f8fc}.baron-autonomos-calculator__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem}.baron-autonomos-calculator .baron-button--outline{background:#fff!important;border:1px solid var(--baron-blue,#0b4a8b);color:var(--baron-blue,#0b4a8b)!important}.baron-autonomos-calculator__text-link{color:var(--baron-blue,#0b4a8b);font-weight:700;text-decoration:none}.baron-autonomos-calculator__text-link:hover{text-decoration:underline}.baron-autonomos-calculator__notice{margin-top:1rem;font-size:.82rem;line-height:1.45}
@media(max-width:700px){.baron-autonomos-calculator__form,.baron-autonomos-calculator__metrics,.baron-autonomos-calculator__comparison{grid-template-columns:1fr}.baron-autonomos-calculator__form .baron-button{width:100%}.baron-autonomos-calculator__actions{align-items:stretch}.baron-autonomos-calculator__actions .baron-button{text-align:center}}
