.BidCalculator-module__vkLL5q__wrap{max-width:1120px;margin:0 auto}.BidCalculator-module__vkLL5q__panel{background:#fff;border:1px solid #dbe3ef;border-radius:18px;overflow:hidden;box-shadow:0 8px 24px #1f324f0d}.BidCalculator-module__vkLL5q__section{border-bottom:1px solid #edf1f6;padding:26px}.BidCalculator-module__vkLL5q__section:last-child{border-bottom:0}.BidCalculator-module__vkLL5q__sectionHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.BidCalculator-module__vkLL5q__sectionHead h2{color:#17233a;letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.35}.BidCalculator-module__vkLL5q__sectionHead p{color:#7a8799;margin:0;font-size:13px;line-height:1.5}.BidCalculator-module__vkLL5q__grid{grid-template-columns:1.35fr 1fr 1.15fr 1.25fr;gap:12px;display:grid}.BidCalculator-module__vkLL5q__field label{color:#46556d;margin-bottom:7px;font-size:12px;font-weight:600;display:block}.BidCalculator-module__vkLL5q__inputWrap{background:#fff;border:1px solid #d7dfeb;border-radius:10px;align-items:center;min-width:0;display:flex;overflow:hidden}.BidCalculator-module__vkLL5q__inputWrap:focus-within{border-color:#2464e8;box-shadow:0 0 0 3px #2464e817}.BidCalculator-module__vkLL5q__inputWrap input{text-align:right;color:#17233a;background:#fff;border:0;outline:0;width:100%;min-width:0;padding:12px 10px;font-size:15px;font-weight:600}.BidCalculator-module__vkLL5q__inputWrap b{color:#7d899b;white-space:nowrap;padding-right:10px;font-size:11px}.BidCalculator-module__vkLL5q__actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.BidCalculator-module__vkLL5q__primary,.BidCalculator-module__vkLL5q__secondary{cursor:pointer;border-radius:10px;min-height:42px;padding:0 15px;font-size:12px;font-weight:600}.BidCalculator-module__vkLL5q__primary{color:#fff;background:#2464e8;border:0}.BidCalculator-module__vkLL5q__primary:hover{background:#1d57cb}.BidCalculator-module__vkLL5q__secondary{color:#4f5e75;background:#fff;border:1px solid #d7dfeb}.BidCalculator-module__vkLL5q__secondary:hover{background:#f7f9fc}.BidCalculator-module__vkLL5q__candidates{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.BidCalculator-module__vkLL5q__candidate{background:#fafbfd;border:1px solid #e1e7f0;border-radius:11px;grid-template-columns:20px 28px minmax(120px,1fr) 82px;align-items:center;gap:7px;min-width:0;padding:10px;display:grid}.BidCalculator-module__vkLL5q__candidateSelected{background:#f4f8ff;border-color:#a9c4f7}.BidCalculator-module__vkLL5q__candidate input[type=checkbox]{accent-color:#2464e8;width:17px;height:17px}.BidCalculator-module__vkLL5q__candidateIndex{color:#7f8b9e;font-size:11px;font-weight:700}.BidCalculator-module__vkLL5q__candidate .BidCalculator-module__vkLL5q__price,.BidCalculator-module__vkLL5q__candidate .BidCalculator-module__vkLL5q__rate{text-align:right;color:#17233a;background:#fff;border:1px solid #d7dfeb;border-radius:8px;width:100%;min-width:0;height:38px;padding:0 8px;font-size:13px;font-weight:600}.BidCalculator-module__vkLL5q__candidate .BidCalculator-module__vkLL5q__rate{font-size:12px}.BidCalculator-module__vkLL5q__selectedInfo{color:#66748a;margin-top:13px;font-size:12px;line-height:1.6}.BidCalculator-module__vkLL5q__selectedInfo strong{color:#2464e8}.BidCalculator-module__vkLL5q__result{background:#f5f8fd;border:1px solid #dbe6f7;border-radius:14px;grid-template-columns:1.15fr .8fr 1.25fr;gap:16px;margin-top:18px;padding:20px;display:grid}.BidCalculator-module__vkLL5q__result>div{min-width:0}.BidCalculator-module__vkLL5q__result span{color:#718097;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.BidCalculator-module__vkLL5q__result strong{color:#17233a;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:21px;display:block}.BidCalculator-module__vkLL5q__result .BidCalculator-module__vkLL5q__mainValue{border-left:1px solid #d7e2f2;padding-left:16px}.BidCalculator-module__vkLL5q__result .BidCalculator-module__vkLL5q__mainValue strong{color:#1468e8;font-size:27px}.BidCalculator-module__vkLL5q__formula{color:#234d83;background:#edf4ff;border-radius:10px;margin-top:12px;padding:13px 15px;font-size:12px;font-weight:600}.BidCalculator-module__vkLL5q__notice{color:#6c624c;background:#fffaf0;border:1px solid #f1dfb4;border-radius:10px;margin-top:14px;padding:13px 15px;font-size:12px;line-height:1.65}.BidCalculator-module__vkLL5q__error{color:#b4233c;margin-top:12px;font-size:12px;font-weight:600}@media (max-width:960px){.BidCalculator-module__vkLL5q__grid,.BidCalculator-module__vkLL5q__candidates{grid-template-columns:1fr 1fr}.BidCalculator-module__vkLL5q__result{grid-template-columns:1fr}.BidCalculator-module__vkLL5q__result .BidCalculator-module__vkLL5q__mainValue{border-top:1px solid #d7e2f2;border-left:0;padding-top:14px;padding-left:0}}@media (max-width:640px){.BidCalculator-module__vkLL5q__section{padding:18px 15px}.BidCalculator-module__vkLL5q__sectionHead{flex-direction:column;align-items:flex-start}.BidCalculator-module__vkLL5q__grid,.BidCalculator-module__vkLL5q__candidates{grid-template-columns:1fr}.BidCalculator-module__vkLL5q__candidate{grid-template-columns:20px 26px minmax(0,1fr) 76px}.BidCalculator-module__vkLL5q__inputWrap input{font-size:16px}}
.page-module__3aeztq__page{width:min(1180px,100% - 40px);margin:0 auto;padding:52px 0 82px}.page-module__3aeztq__intro{text-align:center;max-width:820px;margin:0 auto 30px}.page-module__3aeztq__kicker{color:#2464e8;letter-spacing:.16em;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.page-module__3aeztq__intro h1{color:#17233a;letter-spacing:-.045em;margin:0;font-size:40px;line-height:1.2}.page-module__3aeztq__intro p{color:#69768a;margin:13px 0 0;font-size:15px;line-height:1.7}.page-module__3aeztq__guide{background:#fff;border:1px solid #dbe3ef;border-radius:16px;max-width:1120px;margin:26px auto 0;padding:26px}.page-module__3aeztq__guide h2{color:#17233a;margin:0 0 12px;font-size:22px}.page-module__3aeztq__guide h3{color:#25334a;margin:22px 0 6px;font-size:15px}.page-module__3aeztq__guide p{color:#68758a;margin:0;font-size:13px;line-height:1.75}.page-module__3aeztq__warning{background:#fffaf0;border:1px solid #f1dfb4;border-radius:10px;margin-top:20px;padding:14px 16px}.page-module__3aeztq__warning strong{color:#6f5523;font-size:13px;display:block}.page-module__3aeztq__warning p{color:#74684e;margin-top:4px;font-size:12px}.page-module__3aeztq__link{color:#1468e8;font-weight:600}@media (max-width:640px){.page-module__3aeztq__page{width:min(100% - 28px,1180px);padding:34px 0 60px}.page-module__3aeztq__intro h1{font-size:31px}.page-module__3aeztq__guide{padding:20px 16px}}
