.sales-offers{padding:80px 7%;scroll-margin-top:24px}.sales-offers>h2{color:var(--wine);margin-bottom:22px;font-size:clamp(34px,4.2vw,58px);line-height:1.4}.sales-offers>p{max-width:820px}.sales-packages{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:32px 0;display:grid}.sales-packages article{border:1px solid var(--line);background:#fffdf8;border-radius:16px;flex-direction:column;align-items:flex-start;padding:25px 20px;display:flex}.sales-packages h3{font-size:19px;font-weight:500}.sales-packages strong{color:var(--wine);margin:14px 0;font-size:36px}.sales-packages p{min-height:50px;font-size:13px}.sales-packages .button{justify-content:center;gap:0;width:100%;min-height:48px;margin-top:20px;padding:13px 16px;font-size:13px}.sales-packages .text-link{text-decoration:underline}.sales-terms{color:#705a63;margin:18px 0;font-size:14px}.sales-faq{max-width:820px;margin-top:44px}.sales-faq h3{margin-bottom:16px;font-size:21px}.sales-faq p{font-size:14px}.sales-faq details{border-top:1px solid var(--line);margin:0;padding-block:16px}.sales-faq summary{color:var(--wine);padding:8px 0;font-size:15px}.sales-faq details p{margin-top:12px}.public-recommendation{margin:36px auto 0;font-size:14px}.public-recommendation button{padding:12px}.public-recommendation small{margin-top:10px;display:block}.hero-pricing{margin:20px 0}.hero-pricing a{text-decoration:underline}.header nav .packages-link{font-size:14px}@media (max-width:1100px){.sales-packages{grid-template-columns:repeat(2,minmax(0,1fr))}.header nav{gap:16px}}@media (max-width:520px){.sales-offers{padding:55px 22px}.sales-packages{grid-template-columns:1fr}.sales-packages article{padding:24px}.sales-packages p{min-height:0}.header nav .packages-link{display:none}.sales-terms{line-height:1.9}}
