.contact-page[data-astro-cid-6bfsojfh]{padding-bottom:80px}.contact-heading[data-astro-cid-6bfsojfh]{padding:24px 0 48px}.contact-heading[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:clamp(2.7rem,5.2vw,4.8rem);line-height:1.12}.contact-heading[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{color:#535c54;margin-top:18px;font-size:18px}.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1.25fr 1fr;align-items:start;gap:clamp(32px,6vw,90px);display:grid}.contact-form[data-astro-cid-6bfsojfh]{min-width:0}.contact-form[data-astro-cid-6bfsojfh] astro-island>div{box-shadow:none;background:#fff;border:1px solid #d9dfd4;border-radius:0;padding:36px}.contact-form[data-astro-cid-6bfsojfh] h2{font-size:27px;line-height:1.25}.contact-form[data-astro-cid-6bfsojfh] input:not([type=checkbox]),.contact-form[data-astro-cid-6bfsojfh] select,.contact-form[data-astro-cid-6bfsojfh] textarea{background:#fafbf8;border:1px solid #c9d1c6;border-radius:3px;font-size:16px}.contact-form[data-astro-cid-6bfsojfh] input:focus,.contact-form[data-astro-cid-6bfsojfh] select:focus,.contact-form[data-astro-cid-6bfsojfh] textarea:focus{outline-offset:2px;border-color:#06c;outline:2px solid #06c}.contact-form[data-astro-cid-6bfsojfh] button[type=submit]{color:#1a1a2e;box-shadow:none;background:#2ecc71;border-radius:3px;transform:none}.contact-form[data-astro-cid-6bfsojfh] a[href*=acornfinance]{border-radius:3px}.contact-aside[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.contact-info[data-astro-cid-6bfsojfh]{padding-top:28px}.contact-info[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:28px}.contact-info[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]{color:#535c54;margin-top:16px;font-size:15px;line-height:1.85}.contact-info[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]{margin-top:24px}.contact-info[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{border-top:1px solid #d9dfd4;grid-template-columns:118px 1fr;gap:16px;padding:16px 0;display:grid}.contact-info[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{font-size:12px;font-weight:600}.contact-info[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{color:#535c54;min-width:0;font-size:14px}.contact-info[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:#06c;overflow-wrap:anywhere}.contact-social[data-astro-cid-6bfsojfh]{border-top:1px solid #d9dfd4;align-items:baseline;gap:20px;padding-top:22px;font-size:12px;display:flex}.contact-social[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{letter-spacing:0;margin-right:auto;font-family:Inter,sans-serif;font-size:12px}.contact-social[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{text-underline-offset:4px;text-decoration:underline}.contact-reasons[data-astro-cid-6bfsojfh]{border-top:1px solid #d9dfd4;grid-template-columns:1fr 1.5fr;gap:48px;margin-top:72px;padding-top:40px;display:grid}.contact-reasons[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:clamp(1.8rem,2.6vw,2.6rem)}.contact-reasons[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:22px 32px;display:grid}.contact-reasons[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{padding-left:20px;font-size:14px;line-height:1.8;position:relative}.contact-reasons[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:"✓";color:#167442;position:absolute;left:0}@media (max-width:800px){.contact-layout[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:44px}.contact-heading[data-astro-cid-6bfsojfh]{padding-block-start:18px;padding-block-end:32px}.contact-form[data-astro-cid-6bfsojfh] astro-island>div{padding:24px 18px}.contact-form[data-astro-cid-6bfsojfh] h2{font-size:23px}.contact-reasons[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:24px;margin-top:48px}.contact-reasons[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:16px}}@media (max-width:379px){.contact-form[data-astro-cid-6bfsojfh] form>div:has(iframe[title*=reCAPTCHA]){zoom:.84}}@media (max-width:350px){.contact-info[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:6px}.contact-social[data-astro-cid-6bfsojfh]{flex-wrap:wrap}.contact-form[data-astro-cid-6bfsojfh] astro-island>div{padding-inline-start:12px;padding-inline-end:12px}}
