.nycg-consultation .nycg-enquiry-email{margin-top:26px;background:var(--nycg-ink);border-color:var(--nycg-ink);color:var(--nycg-paper)}.nycg-consultation .nycg-enquiry-email:hover{background:var(--nycg-mid);border-color:var(--nycg-mid);color:var(--nycg-paper)}.nycg-consultation .nycg-consultation-intro>.rp-contact-method{margin:16px 0 0;font-size:13px}.nycg-enquiry-address{display:inline-flex;align-items:center;min-height:44px;color:var(--nycg-ink);font-size:14px;text-decoration:underline;text-underline-offset:4px}.nycg-enquiry-context{margin-top:24px;padding-block:20px 12px;border-block:1px solid var(--nycg-paper-line)}.nycg-enquiry-context>p{margin:12px 0 8px;font-size:20px;line-height:1.5;color:var(--nycg-ink)}.nycg-enquiry-context>div{display:flex;flex-wrap:wrap;gap:0 24px}.nycg-enquiry-context a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;color:var(--nycg-mid);text-decoration:underline;text-underline-offset:4px}.nycg-enquiry-context a:hover{color:var(--nycg-ink)}.nycg-enquiry-brief{min-width:0;align-self:start;padding:30px;border:1px solid var(--nycg-paper-line)}.nycg-enquiry-brief>h2{margin:18px 0 12px;font-size:clamp(25px,2.4vw,34px);line-height:1.15;letter-spacing:-.035em}.nycg-enquiry-brief>p{max-width:42ch;margin:0 0 24px;color:var(--nycg-mid);font-size:14px;line-height:1.8}.nycg-consultation-refined .nycg-enquiry-brief .nycg-consultation-form>form{padding:0;border:0;background:transparent}@media (max-width:767px){.nycg-enquiry-brief{padding:24px 20px}}.nycg-enquiry-contact{margin:8px 0 26px;border-block:1px solid var(--nycg-paper-line)}.nycg-enquiry-contact>summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;gap:12px;cursor:pointer;list-style:none;color:var(--nycg-ink);font-size:14px}.nycg-enquiry-contact>summary::-webkit-details-marker{display:none}.nycg-enquiry-contact>summary svg{transition:transform .18s ease}.nycg-enquiry-contact[open]>summary svg{transform:rotate(180deg)}.nycg-enquiry-contact>p{margin:0 0 20px;color:var(--nycg-mid);font-size:14px;line-height:1.7}.nycg-consultation-refined .nycg-enquiry-brief .nycg-form-field label{font-size:14px}@media (max-width:767px){.nycg-consultation-refined .nycg-consultation-intro h1{font-size:clamp(40px,9vw,60px)}.nycg-consultation-refined .nycg-consultation-grid{gap:32px}.nycg-enquiry-brief{padding:24px 18px}}@media (prefers-reduced-motion:reduce){.nycg-enquiry-contact>summary svg{transition:none}}