
.ob-offers{padding:clamp(48px,6vw,88px) 0;background:#edf5f5;color:#173d3c}.ob-offers h2{font-size:clamp(30px,4vw,48px);line-height:1.12;margin:10px 0 20px}.ob-offers-intro{max-width:850px;font-size:18px;line-height:1.6}.ob-offers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}.ob-offer{display:flex;flex-direction:column;padding:26px;border:1px solid #bbd1d0;background:#fff;border-radius:12px;text-decoration:none;color:#173d3c}.ob-offer:hover,.ob-offer:focus-visible{border-color:#087d80;box-shadow:0 0 0 2px #087d80}.ob-offer>span{font-size:11px;font-weight:700;letter-spacing:1px}.ob-offer h3{font-size:24px;line-height:1.15;margin:15px 0 10px}.ob-offer p{font-size:16px;line-height:1.6;margin:0 0 22px}.ob-offer b{font-size:14px;color:#087d80;margin-top:auto}.ob-samples{background:#fff;padding:24px 28px;border-radius:12px;border:1px solid #c5d7d6}.ob-samples h3{font-size:23px;margin:0 0 10px}.ob-samples p{max-width:870px;margin-bottom:16px}.ob-samples>div{display:flex;gap:20px;flex-wrap:wrap}.ob-samples a{font-weight:650;color:#087d80;text-underline-offset:3px}.ob-offers-note{font-size:14px;margin-top:20px}.ob-offers-note a{color:inherit}.inquiry-field[hidden]{display:none!important}@media(max-width:850px){.ob-offers-grid{grid-template-columns:1fr}.ob-offer{padding:22px}.ob-offer h3{font-size:23px}.ob-samples{padding:22px}.ob-samples>div{flex-direction:column;gap:12px}}@media(prefers-reduced-motion:reduce){.ob-offer{transition:none}}@media print{.ob-offers{padding:20px 0}.ob-offers-grid{display:block}.ob-offer{break-inside:avoid}}
