.investment-page .investment-goals{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.investment-page .investment-goals article{border-top:2px solid #c4af91;padding-top:22px}.investment-page h3{margin:0 0 12px;font-size:1.06rem;font-weight:600;line-height:1.4}.investment-page .investment-goals p,.investment-page .investment-areas p{margin:0 0 18px;font-size:.94rem}.investment-page .investment-divider{border-top:1px solid #dce2e4;scroll-margin-top:120px}.investment-page .investment-context{color:#52626b;max-width:90ch;margin:24px 0 0;font-size:.8rem;line-height:1.8}.investment-page .investment-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;display:grid}.investment-page .investment-areas article{border-bottom:1px solid #dce2e4;padding-bottom:24px}.investment-page .investment-areas article:nth-last-child(-n+2){border-bottom:0}@media (width<=560px){.investment-page .investment-areas article:nth-last-child(2){border-bottom:1px solid #dce2e4}}.investment-page .investment-areas .text-link{margin:0 14px 8px 0}.investment-page .investment-faq{border-bottom:1px solid #dce2e4;padding:20px 0}.investment-page .investment-faq:last-child{border-bottom:0}.investment-page .investment-faq summary{cursor:pointer;min-height:28px;font-size:.95rem;font-weight:500}.investment-page .investment-faq p{max-width:85ch;margin:18px 0 0;font-size:.94rem}.investment-page .investment-enquiry{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;display:grid}.investment-page .investment-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.investment-page .investment-form label{min-width:0;font-size:.8rem;font-weight:500}.investment-page .investment-form input,.investment-page .investment-form select,.investment-page .investment-form textarea{width:100%;min-width:0;font:inherit;color:#173448;background:#fff;border:1px solid #bbc7cc;border-radius:3px;margin-top:8px;padding:12px;font-size:1rem;display:block}.investment-page .investment-form textarea{resize:vertical}.investment-page .investment-form-wide{grid-column:1/-1}.investment-page .investment-form button{cursor:pointer}.investment-page .investment-form :focus-visible{outline-offset:3px;outline:3px solid #ad8754}.investment-page .buyer-intro{scroll-margin-top:100px}@media (width<=800px){.investment-page .investment-goals,.investment-page .investment-enquiry{grid-template-columns:minmax(0,1fr)}.investment-page .investment-enquiry{gap:26px}}@media (width<=560px){.investment-page .investment-areas,.investment-page .investment-form{grid-template-columns:minmax(0,1fr)}.investment-page .investment-faq summary{min-height:44px}.investment-page .investment-form .button{width:100%}}.investment-page .investment-form-help{color:#52626b;margin:0;font-size:.78rem;line-height:1.7}.investment-page .investment-verification{min-width:0;max-width:100%}.investment-page .investment-verification>div{max-width:100%;min-height:65px}.investment-page .investment-verification .investment-form-help{margin-top:10px}.investment-page .investment-form-error{color:#a42c24;margin:12px 0;font-size:.85rem}.investment-page .investment-form .text-link{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.investment-page .investment-form button:disabled{opacity:.6;cursor:not-allowed}.investment-page .investment-form .investment-privacy{align-items:flex-start;gap:12px;line-height:1.8;display:flex}.investment-page .investment-form .investment-privacy input{flex:0 0 18px;width:18px;min-width:18px;height:18px;margin:3px 0 0;padding:0}.investment-page .investment-form .investment-privacy .text-link{font-size:inherit;display:inline}.investment-page .investment-sent{background:#f7f8f7;border:1px solid #dce2e4;border-radius:5px;padding:28px}
