.Calculator_header__9EW5f{display:grid;gap:6px}.Calculator_header__9EW5f p:first-child{color:#b76770;font-size:11px}.Calculator_header__9EW5f h2{color:#f2f0eb;font-size:32px;line-height:1.4;margin:0}.Calculator_header__9EW5f p{font-size:14px;color:#aba7a5;line-height:1.45;margin:0}.Calculator_calculator__QVhZt{display:flex;flex-direction:column;min-height:0;height:100%;gap:24px;color:#f2f0eb;font-size:14px;line-height:1.45}.Calculator_calculator__QVhZt *{box-sizing:border-box;min-width:0}.Calculator_calculator__QVhZt h3,.Calculator_calculator__QVhZt h4,.Calculator_calculator__QVhZt p{margin:0}.Calculator_calculator__QVhZt p{color:#aba7a5}.Calculator_calculator__QVhZt h3{font-size:20px}.Calculator_calculator__QVhZt h4{font-size:16px}.Calculator_calculator__QVhZt button,.Calculator_calculator__QVhZt input{font:inherit}.Calculator_calculator__QVhZt button{cursor:pointer}.Calculator_tabs__rGpql{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.Calculator_tabs__rGpql button{border:1px solid #333131;border-radius:10px;background:#141414;color:#f2f0eb;padding:12px;text-align:left;min-height:44px;font-size:13px}.Calculator_tabs__rGpql button[aria-current]{background:#48191f;border-color:#b76770;font-weight:700}.Calculator_body__7_O4U{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px;overflow-y:auto;min-height:0;flex:1;border-block:1px solid #333131;padding-block:24px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#714049 #101010;scroll-padding-block:12px}.Calculator_options__wUNTn{display:flex;flex-direction:column;gap:18px}.Calculator_options__wUNTn fieldset{margin:0;padding:0;border:0}.Calculator_options__wUNTn legend{font-size:18px;font-weight:700;padding:0;margin-bottom:16px}.Calculator_stack__z4jMC{display:grid;gap:16px}.Calculator_two__zphXA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.Calculator_three__Nnbtd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.Calculator_choice__yHl_O{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #333131;border-radius:14px;background:#141414;cursor:pointer}.Calculator_choice__yHl_O[data-selected=true]{background:#281518;border-color:#b76770}.Calculator_choice__yHl_O:hover{border-color:#b76770}.Calculator_choice__yHl_O:focus-within{outline:2px solid #dc99a3;outline-offset:2px}.Calculator_choiceTitle__r5nH0{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.Calculator_choice__yHl_O input{accent-color:#b76770;width:17px;height:17px;margin:0;flex-shrink:0}.Calculator_description__XoC61{color:#aba7a5;font-size:13px}.Calculator_compact__MpwUO{padding:12px;border-radius:10px;justify-content:center;min-height:46px}.Calculator_compact__MpwUO .Calculator_choiceTitle__r5nH0{font-size:13px;font-weight:400;gap:6px}.Calculator_compact__MpwUO input{position:absolute;opacity:0;width:1px;height:1px}.Calculator_compact__MpwUO[data-selected=true]{background:#48191f}.Calculator_compact__MpwUO[data-selected=true] .Calculator_choiceTitle__r5nH0{font-weight:700}.Calculator_info__WPmGi{display:grid;gap:12px;padding:20px;background:#141414;border:1px solid #333131;border-radius:14px}.Calculator_info__WPmGi:first-child{background:#211417}.Calculator_info__WPmGi ul{margin:0;padding:0;list-style:none}.Calculator_info__WPmGi li{margin:4px 0;padding-left:20px;position:relative}.Calculator_info__WPmGi li:before{content:"✓";position:absolute;left:0}.Calculator_field__apDvo{display:grid;gap:12px;font-size:14px}.Calculator_field__apDvo input{width:100%;border:1px solid #555;background:#141414;color:#f2f0eb;padding:16px;border-radius:12px;font-size:16px}.Calculator_summary__Z9yOg{align-self:start;background:#48191f;border:1px solid #67434a;border-radius:14px;padding:24px;display:grid;gap:12px}.Calculator_summary__Z9yOg p{color:#f2f0eb}.Calculator_summary__Z9yOg img{width:100%;height:auto}.Calculator_summary__Z9yOg .Calculator_eyebrow__hsnSD{font-size:11px}.Calculator_summary__Z9yOg .Calculator_amount__tPI0n{font-size:34px;line-height:1.4;font-weight:700}.Calculator_summary__Z9yOg dl{margin:0;display:grid;gap:12px;padding-top:16px;border-top:1px solid #84565b}.Calculator_summary__Z9yOg dl>div{display:grid;grid-template-columns:1fr 1fr;gap:12px;font-size:13px}.Calculator_summary__Z9yOg dt{color:#d6b9be}.Calculator_summary__Z9yOg dd{margin:0;text-align:right;font-weight:700}.Calculator_summary__Z9yOg strong{font-size:19px;line-height:1.4}.Calculator_summary__Z9yOg .Calculator_small__FQO5z{font-size:12px}.Calculator_footer__E5u1N{flex-shrink:0;display:grid;gap:16px}.Calculator_actions__l0o8a{display:flex;gap:16px}.Calculator_actions__l0o8a button{padding:16px;min-height:52px;min-width:130px}.Calculator_actions__l0o8a button,.Calculator_actions__l0o8a button:last-child{background:var(--button-background);border:1px solid var(--button-border);border-radius:var(--button-radius);color:var(--button-text);font-family:var(--font-onest),sans-serif;font-weight:500;transition:background .18s ease,border-color .18s ease}.Calculator_actions__l0o8a button:last-child{display:flex;justify-content:space-between;align-items:center;gap:12px;width:360px}.Calculator_actions__l0o8a button:hover{filter:none}.Calculator_actions__l0o8a span{font-size:20px}.Calculator_footer__E5u1N p{font-size:12px}.Calculator_srOnly__orK8S{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(min-width:768px) and (max-width:1023px){.Calculator_body__7_O4U{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.Calculator_summary__Z9yOg{padding:16px}.Calculator_two__zphXA{grid-template-columns:1fr}.Calculator_summary__Z9yOg .Calculator_amount__tPI0n{font-size:27px}}@media(max-width:767px){.Calculator_header__9EW5f h2{font-size:27px;line-height:1.4}.Calculator_calculator__QVhZt{gap:16px}.Calculator_tabs__rGpql{gap:6px}.Calculator_tabs__rGpql button{font-size:11px;padding:8px 5px}.Calculator_body__7_O4U{display:flex;flex-direction:column;gap:24px;padding-block:16px}.Calculator_options__wUNTn,.Calculator_summary__Z9yOg{flex-shrink:0;width:100%}.Calculator_two__zphXA{grid-template-columns:1fr}.Calculator_actions__l0o8a{gap:12px}.Calculator_actions__l0o8a button{min-width:0;width:90px;padding:12px;font-size:12px}.Calculator_actions__l0o8a button,.Calculator_actions__l0o8a button:last-child{background:var(--button-background);border:1px solid var(--button-border);border-radius:var(--button-radius);color:var(--button-text);font-family:var(--font-onest),sans-serif;font-weight:500;transition:background .18s ease,border-color .18s ease}.Calculator_actions__l0o8a button:last-child{flex:1;width:auto}.Calculator_compact__MpwUO .Calculator_choiceTitle__r5nH0{font-size:12px}.Calculator_choice__yHl_O{padding:16px}.Calculator_compact__MpwUO{padding:10px}.Calculator_summary__Z9yOg{padding:24px}}@media(max-width:359px){.Calculator_header__9EW5f h2{font-size:23px}.Calculator_header__9EW5f p{font-size:12px}.Calculator_tabs__rGpql button{font-size:10px;padding:6px 3px}.Calculator_calculator__QVhZt{gap:12px}.Calculator_actions__l0o8a button{padding:10px;background:var(--button-background);border:1px solid var(--button-border);border-radius:var(--button-radius);color:var(--button-text);font-family:var(--font-onest),sans-serif;font-weight:500;transition:background .18s ease,border-color .18s ease}.Calculator_summary__Z9yOg{padding:18px}}.Calculator_choice__yHl_O input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #8b7377;border-radius:50%;background:transparent;display:grid;place-items:center}.Calculator_choice__yHl_O input:checked{border-color:#b76770;background:#48191f}.Calculator_choice__yHl_O input:checked:after{content:"";width:9px;height:9px;border-radius:50%;background:#b76770}.Calculator_choice__yHl_O input[type=checkbox]{border-radius:4px}.Calculator_choice__yHl_O input[type=checkbox]:checked:after{border-radius:1px}.Calculator_compact__MpwUO input{display:block}.Calculator_actions__l0o8a button:hover:not(:disabled),.Calculator_actions__l0o8a button:last-child:hover:not(:disabled){background:var(--button-hover);border-color:var(--button-border);box-shadow:none;filter:none}.Calculator_actions__l0o8a button:focus-visible,.Calculator_actions__l0o8a button:last-child:focus-visible{outline:2px solid var(--button-focus);outline-offset:4px}