.first-operation-budget{max-width:640px;margin:18px auto 24px;font-size:17px;line-height:1.6;color:#303c50}.offer-hero .first-operation-budget{margin-left:auto;margin-right:auto}.offer-reading .mission-section{padding-top:54px;padding-bottom:54px}.offer-reading .mission-main h2{font-size:clamp(30px,3.3vw,48px)}.offer-reading .mission-content>.delivery-lines{margin:0 0 20px}.offer-reading .mission-content>.delivery-lines li{display:block;padding-top:0;border-top:0}.offer-reading .mission-result{margin-bottom:20px}.offer-reading .mission-result h3{font-size:20px}.offer-reading .mission-price{margin:22px 0 16px!important}.reading-details{border-top:1px solid #cdd1da;margin-top:26px;padding-top:18px}.reading-details>summary{cursor:pointer;display:flex;justify-content:space-between;gap:16px;font-size:17px;font-weight:600;line-height:1.5;list-style:none}.reading-details>summary:focus-visible{outline:3px solid #343fcc;outline-offset:5px}.reading-details[open]>summary{margin-bottom:22px}.reading-details .scope-details{margin-top:18px}.monthly-start-note{font-size:16px;line-height:1.6;margin-top:18px}#situation-details{margin-top:24px;margin-bottom:32px}.offer-reading .mission-result .result-label{display:none}@media(max-width:760px){.first-operation-budget{font-size:16px;margin:14px auto 20px}.hero .hero-intro{font-size:17px}.offer-reading .mission-section{padding-top:38px;padding-bottom:38px}.reading-details>summary{font-size:16px}.offer-reading .mission-main{margin-bottom:18px}.offer-reading .mission-content>.mission-price{font-size:30px}}

.offer-reading .mission-content>.delivery-lines li p{font-size:16px;line-height:1.65}.offer-reading .mission-content>.delivery-lines li strong{font-size:17px}
