/* Readable service price options, LT/RU/EN */
.market-price-options{box-sizing:border-box;width:min(1180px,calc(100% - 48px));margin:32px auto 40px;padding:28px;border:1px solid #d6e1ed;border-radius:24px;background:#f5f8fc;color:#172e45;box-shadow:0 12px 34px rgba(23,46,69,.045)}
.market-price-options *{box-sizing:border-box}
.market-price-options__eyebrow{display:block;margin:0 0 8px;color:#335b86;font-size:12px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}
.market-price-options h2{margin:0 0 22px;font-size:clamp(24px,2.4vw,32px);line-height:1.2;color:#172e45}
.market-price-options__grid{display:grid;grid-template-columns:repeat(var(--price-columns,2),minmax(0,1fr));gap:16px}
.market-price-option{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;background:#fff;border:1px solid #d9e3ef;border-radius:16px;min-width:0}
.market-price-option__label{font-size:17px;line-height:1.4;font-weight:650;color:#233e59;margin:0}
.market-price-option__amount{display:block;margin-top:auto;padding:8px 14px;border-radius:10px;background:#eaf1fa;color:#234f82;font-size:clamp(28px,3vw,38px);line-height:1.15;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}
.market-price-option__amount.is-text{font-size:20px;line-height:1.35;white-space:normal}
.market-price-options .market-price-options__terms{margin:20px 0 0;font-size:16px;line-height:1.65;color:#42566b;max-width:100%;font-weight:400}
[data-market-price-summary]{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:24px;border:1px solid #d6e1ed;border-radius:20px;background:#f5f8fc;color:#233e59;font-size:16px;line-height:1.65}
[data-market-price-summary] p{margin:0 0 12px}[data-market-price-summary] p:last-child{margin-bottom:0}[data-market-price-summary] strong{font-size:19px;color:#234f82}
@media(max-width:760px){.market-price-options{width:calc(100% - 32px);margin:24px auto 28px;padding:20px;border-radius:20px}.market-price-options__grid{grid-template-columns:1fr}.market-price-option{padding:18px;gap:12px}.market-price-option__label{font-size:17px}.market-price-option__amount{font-size:32px}.market-price-options .market-price-options__terms{font-size:15px;line-height:1.65}[data-market-price-summary]{width:100%;padding:20px}}
