.rbce-invest-page .invest-heading{border-bottom:4px solid #c8a45d;padding:80px 24px}
.rbce-invest-page .invest-heading h1{color:#fff;max-width:950px;margin:0 auto 24px}
.rbce-invest-page .invest-heading>p{max-width:720px;margin-left:auto;margin-right:auto}
.rbce-invest-page .invest-subtitle{font:normal clamp(1.5rem,3vw,2rem)/1.3 Georgia,serif;color:#dfc48f}
.rbce-invest-page .invest-date{font-weight:bold;margin-top:28px}
.rbce-invest-page .invest-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:32px 0 24px}
.rbce-invest-page .invest-option{display:flex;flex-direction:column;background:#f7f5ef;border:1px solid #ded8ca;border-top:4px solid #c8a45d;border-radius:6px;padding:32px}
.rbce-invest-page .invest-option h3{margin-top:0;font-size:1.7rem}
.rbce-invest-page .invest-amount{font:normal 2.6rem/1.2 Georgia,serif;color:#191919;border-bottom:1px solid #ded8ca;padding-bottom:24px}
.rbce-invest-page .invest-amount span{display:block;font:normal .9rem/1.6 Arial,sans-serif;margin-top:8px;color:#62605a}
.rbce-invest-page .invest-option>a{margin-top:auto;align-self:flex-start}
.rbce-invest-page .invest-option ul{margin-bottom:32px}
.rbce-invest-page .invest-caption{color:#62605a;font-size:.95rem}
.rbce-invest-page .invest-faq details{border-bottom:1px solid #ded8ca;padding:20px 0}
.rbce-invest-page .invest-faq summary{font-weight:bold;cursor:pointer;padding:4px 0}
.rbce-invest-page .invest-faq details p{margin:16px 0 0;max-width:900px}
.rbce-invest-page .invest-contact{margin-top:28px;font-size:.95rem}.rbce-invest-page .invest-contact a{color:#dfc48f}
@media(max-width:700px){.rbce-invest-page .invest-options{grid-template-columns:1fr}.rbce-invest-page .invest-option{padding:24px}.rbce-invest-page .invest-heading{padding:56px 24px}}
