.contact-conversation .form-layout{align-items:start;gap:clamp(32px,5vw,80px)}.contact-conversation-left>p{max-width:440px;color:var(--muted)}.contact-book-primary{margin:12px 0 14px;min-height:52px}.contact-exp-email{margin:32px 0;border-top:1px solid var(--line);padding-top:22px}.contact-exp-email small{display:block;font-size:10px;letter-spacing:1.5px;color:var(--muted)}.contact-exp-email a{font-size:clamp(15px,1.6vw,20px);overflow-wrap:anywhere;display:inline-block;padding:10px 0}.contact-calendar-note{margin-top:28px}.contact-calendar-note a{text-decoration:underline}.contact-handoff{border-left:2px solid var(--line);margin-top:30px;padding-left:20px}.contact-handoff textarea{width:100%;min-width:0;resize:vertical;background:transparent;border:1px solid var(--line);padding:12px;font:inherit;font-size:13px;margin:8px 0 15px}.contact-handoff[hidden]{display:none}.contact-conversation .form-card>.eyebrow{margin-bottom:16px}@media(max-width:760px){.contact-conversation .form-layout{grid-template-columns:1fr;gap:32px}.contact-conversation{padding-top:30px}.contact-conversation .form-row{grid-template-columns:1fr}.contact-conversation input,.contact-conversation select,.contact-conversation textarea{min-width:0;max-width:100%}.contact-exp-email{margin:22px 0}.contact-handoff{padding-left:14px}}

.contact-conversation .check input[type=checkbox]{width:22px;height:22px;min-width:22px;min-height:22px;flex:0 0 22px;flex-shrink:0;align-self:flex-start;margin-top:3px}.contact-conversation .check{min-height:44px;align-items:flex-start;gap:12px}.contact-conversation .check>span{min-width:0}
