._page_oyqgq_1{background:#f7f9f7;min-height:100vh}._hero_oyqgq_1{text-align:center;padding:56px 20px 34px}._hero_oyqgq_1 h1{margin:12px 0;font-size:48px}._hero_oyqgq_1 p{color:#68756f;max-width:760px;margin:auto;line-height:1.8}._calculator_oyqgq_1{width:min(1100px,100% - 40px);margin:0 auto 80px}._inputs_oyqgq_1{background:#12372b;border-radius:16px;grid-template-columns:1fr 1fr;gap:18px;padding:28px;display:grid}._inputs_oyqgq_1 label{color:#d9ebe3;font-weight:800;position:relative}._inputs_oyqgq_1 input{border:0;border-radius:9px;width:100%;margin-top:10px;padding:15px 64px 15px 15px;font-size:22px;font-weight:900;display:block}._inputs_oyqgq_1 span{color:#68756f;font-size:13px;position:absolute;bottom:17px;right:15px}._results_oyqgq_1{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px;display:grid}._results_oyqgq_1 article{background:#fff;border:1px solid #dfe7e2;border-radius:14px;padding:26px;position:relative}._results_oyqgq_1 article._best_oyqgq_1{border:2px solid #087f5b;box-shadow:0 12px 30px #173f3018}._results_oyqgq_1 em{color:#087f5b;background:#edf7f2;border-radius:99px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:900;position:absolute;top:15px;right:15px}._results_oyqgq_1 h2{margin:8px 0;font-size:23px}._results_oyqgq_1>article>p{color:#68756f}._results_oyqgq_1>article>strong{color:#087f5b;margin:22px 0;font-size:31px;display:block}._results_oyqgq_1 strong small{color:#68756f;font-size:13px}._results_oyqgq_1 dl{border-top:1px solid #dfe7e2;margin:0}._results_oyqgq_1 dl div{border-bottom:1px solid #edf1ee;justify-content:space-between;gap:12px;padding:10px 0;display:flex}._results_oyqgq_1 dt{color:#68756f}._results_oyqgq_1 dd{margin:0;font-weight:800}._note_oyqgq_1{color:#665536;background:#fff7e8;border:1px solid #f0d7a6;border-radius:12px;margin-top:22px;padding:20px;line-height:1.8}@media (max-width:800px){._results_oyqgq_1{grid-template-columns:1fr}._hero_oyqgq_1 h1{font-size:38px}}@media (max-width:560px){._inputs_oyqgq_1{grid-template-columns:1fr;padding:20px}._calculator_oyqgq_1{width:calc(100% - 28px)}._hero_oyqgq_1{padding-top:35px}._hero_oyqgq_1 h1{font-size:32px}}
