.belom-visit{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;padding-block:28px}
.belom-visit-trial{padding:26px;border-radius:26px;background:#e2f7fc;align-self:start}
.belom-visit .eyebrow{margin:0 0 12px;font-size:.67rem}
.belom-visit h2{font-size:clamp(1.9rem,2.8vw,2.6rem);line-height:1.12;margin:0 0 16px}
.belom-visit h2 em{color:#098eae}
.belom-visit-trial>p:not(.belom-visit-price){font-size:.95rem;line-height:1.5;margin:14px 0 18px;color:#50677b}
.belom-visit .belom-visit-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 7px;margin:0;font-family:'Balsamiq Sans',sans-serif;font-size:3rem;font-weight:700;line-height:1.1;color:#0d3b66}
.belom-visit-price small{font-family:'Evolventa',sans-serif;font-size:.55em}
.belom-visit-price span{font-family:'Evolventa',sans-serif;font-size:.85rem;font-weight:400;margin-left:6px}
.belom-visit .btn{width:auto;margin:0;font-size:.9rem;padding:12px 20px;min-height:46px}
.belom-visit-bag{padding:6px 0}
.belom-visit-bag h3{font-size:1.55rem;margin:0 0 16px}
.belom-visit-bag ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}
.belom-visit-bag li{display:flex;gap:9px;align-items:flex-start}
.belom-visit-bag li>span{display:grid;place-items:center;width:25px;height:25px;flex-shrink:0;border-radius:50%;background:#fff0c9;color:#0d3b66;font-weight:700}
.belom-visit-bag strong{font-size:.94rem;color:#0d3b66}
.belom-visit-bag li p{font-size:.84rem;line-height:1.45;color:#50677b;margin:5px 0 0}
.belom-visit-note{font-size:.83rem;line-height:1.5;color:#50677b;margin:18px 0 0;padding:12px 14px;border-radius:14px;background:#fff6d9}
@media(max-width:760px){.belom-visit{grid-template-columns:1fr;gap:18px;padding-block:20px}.belom-visit-trial{padding:22px}.belom-visit h2{font-size:2rem}.belom-visit-bag{padding:0}.belom-visit-bag ul{gap:14px}.belom-visit-bag h3{font-size:1.4rem}.belom-visit-price span{font-size:.8rem}}
@media(max-width:420px){.belom-visit-bag ul{grid-template-columns:1fr;gap:12px}}
