.connect-form-accordion{margin-top:32px}.connect-form-disclosure{background:white;border:1px solid #c7d7bd;border-radius:4px;margin:0 0 18px;scroll-margin-top:115px}.connect-form-disclosure summary{list-style:none;display:flex;align-items:center;gap:18px;min-height:112px;padding:24px 28px;cursor:pointer;color:#183e35}.connect-form-disclosure summary::-webkit-details-marker{display:none}.connect-form-disclosure summary>svg:first-child{width:28px;height:28px;color:#4f7744}.connect-form-label{flex:1;min-width:0}.connect-form-label strong{display:block;font:600 23px/1.3 var(--heading);margin-bottom:7px}.connect-form-label>span{font-size:15px;line-height:1.6;color:#566052;display:block}.connect-form-toggle{width:24px;height:24px}.connect-form-disclosure[open] .connect-form-toggle{transform:rotate(45deg)}.connect-form-disclosure[open] summary{border-bottom:1px solid #dce5d5}.connect-form-disclosure summary:hover{background:#f7faf4}.connect-form-body{padding:24px}.connect-form-status{font-size:14px}.connect-form-status:empty{display:none}.connect-form-body .form-fallback{font-size:13px}
.connect-contact-details{display:flex;flex-wrap:wrap;gap:24px 48px;margin-top:30px;padding-top:26px;border-top:1px solid #bdceb2}.connect-contact-details>div{min-width:0}.connect-contact-details span{display:flex;align-items:center;gap:8px;font-size:13px;color:#52654a;margin-bottom:7px}.connect-contact-details span svg{width:17px;height:17px}.connect-contact-details a{font-size:17px;font-weight:600;color:#183e35;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}
@media(max-width:650px){.connect-form-disclosure{scroll-margin-top:90px}.connect-form-disclosure summary{padding:20px 16px;gap:12px}.connect-form-label strong{font-size:20px}.connect-form-label>span{font-size:14px}.connect-form-disclosure summary>svg:first-child{width:23px;height:23px}.connect-form-body{padding:18px 12px}.connect-forms-section h2{font-size:30px}.connect-contact-details{flex-direction:column;gap:22px}.connect-contact-details a{font-size:16px}}
