.public-price-section{padding:55px clamp(24px,6vw,90px);background:#f5edd8;color:#0f5e56}.public-price-section>h2{font:700 clamp(30px,4vw,44px) Georgia,serif;margin:0 0 14px}.public-price-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px;gap:26px;margin:25px 0;min-width:0}.public-price-group{background:#fffdf5;border:1px solid #d7cda8;padding:25px;min-width:0;border-radius:8px;margin:0!important}.public-price-group h3{font:700 25px Georgia,serif;margin:0 0 18px;color:#0f5e56}.public-price-group dl{margin:0}.public-price-row{display:flex;justify-content:space-between;gap:15px;padding:13px 0;border-bottom:1px solid #e2dac4;font:15px/1.5 Outfit,Arial,sans-serif}.public-price-row:last-child{border-bottom:0}.public-price-row dt{overflow-wrap:anywhere}.public-price-row dd{margin:0;white-space:nowrap;font-weight:700}.public-price-section>p{line-height:1.7}@media(max-width:650px){.public-price-groups{grid-template-columns:1fr;gap:18px}.public-price-group{padding:20px}.public-price-row{font-size:14px}}