.hare-requirements{color:#213445;background:#f6f9fc;padding:64px max(24px,50% - 560px);scroll-margin-top:90px}.hare-requirements h2{font-size:clamp(26px,4vw,42px);line-height:1.4}.hare-requirements>p{max-width:880px;line-height:1.9}.requirements-grid{grid-template-columns:1fr 1fr;gap:20px;margin:28px 0;display:grid}.requirements-grid article{background:#fff;border:1px solid #dce7ef;border-radius:16px;padding:26px}.requirements-grid article>span{color:#39789e;font-size:13px;font-weight:650}.requirements-grid h3{margin:12px 0;font-size:23px;line-height:1.5}.requirements-grid p,.requirements-grid li{font-size:14px;line-height:1.9}.requirements-grid ul{padding-left:20px}.hare-requirements .requirements-note,.hare-requirements details{color:#566c7b;font-size:13px;line-height:1.8}.hare-requirements a{color:#28698f}.show-call-price{background:#fff0e1;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:24px 0;padding:24px 28px;display:flex}.show-call-price strong{font-size:clamp(24px,4vw,40px);display:block}.show-call-price p{margin:8px 0;font-size:14px}.show-call-price a{white-space:nowrap;color:#225f85;font-weight:650}@media (max-width:680px){.requirements-grid{grid-template-columns:1fr}.show-call-price{display:block}.hare-requirements{padding:40px 20px}}
