.pn-property-inquiry{margin-block:24px;scroll-margin-top:160px}.pn-property-inquiry h2{margin:0 0 12px}.pn-property-contact-form{display:grid;gap:12px;max-width:680px}.pn-property-contact-form label{font-weight:700}.pn-property-contact-form input,.pn-property-contact-form textarea,.pn-property-contact-form select{width:100%;min-width:0;max-width:100%;border:1px solid #bccbd8;border-radius:8px;padding:12px;font:inherit;box-sizing:border-box}.pn-property-contact-form textarea{resize:vertical}.pn-property-contact-form .button{justify-self:start}.pn-property-inquiry details{max-width:680px;border-top:1px solid #d9e2eb;margin-top:20px;padding-top:16px}.pn-property-inquiry summary{cursor:pointer;font-weight:700;margin-bottom:16px}.pn-property-inquiry [role=alert]{color:#a62a2a;margin:0}.pn-property-inquiry a,.pn-property-inquiry p{overflow-wrap:anywhere}@media(max-width:600px){.pn-property-inquiry{scroll-margin-top:90px}.pn-property-contact-form .button{width:100%}}

.pn-property-contact-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}.pn-property-contact-counts dt{font-size:14px;color:#4e6480;line-height:1.5;max-width:320px}.pn-property-contact-counts dd{margin:8px 0 0;font-size:32px;font-weight:750;line-height:1.2;color:#102b4e}.pn-property-contact-actions{display:flex;flex-wrap:wrap;gap:16px 24px}.pn-property-contact-actions a{font-weight:650}.pn-property-contact-counts+ p{max-width:850px}@media(max-width:600px){.pn-property-contact-counts{grid-template-columns:1fr;gap:20px}.pn-property-contact-actions{flex-direction:column}}
