.fynd-contact-section{padding-top:8rem;padding-bottom:8rem}.fynd-contact-grid{display:grid;grid-template-columns:1fr;gap:var(--wizagent-grid-gap);align-items:center}@media(min-width: 1024px){.fynd-contact-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.fynd-contact-title{font-size:2.25rem;line-height:2.5rem;font-weight:700;color:#212529}.fynd-contact-description{margin-top:1rem;font-size:1.125rem;line-height:1.75rem;color:#495057}.fynd-contact-info-group{margin-top:var(--wizagent-grid-gap);display:flex;flex-direction:column;gap:1rem}.fynd-contact-info{display:flex;align-items:center;gap:.75rem}.fynd-contact-info i{width:20px;height:20px;color:var(--wizagent-primary-color)}.fynd-contact-info span{color:#495057}.fynd-map-container{margin-top:var(--wizagent-grid-gap);border-radius:1rem;overflow:hidden;height:16rem;background-color:var(--wizagent-surface-color)}.fynd-form-container{background-color:var(--wizagent-light);padding:2rem;border-radius:1rem}@media(min-width: 1024px){.fynd-form-container{padding:3rem}}.fynd-form-container{display:flex;flex-direction:column;gap:1.5rem}.fynd-form-container label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:#495057}.fynd-form-container input,.fynd-form-container textarea{margin-top:.5rem;width:100%;padding:.75rem 1rem;border:1px solid var(--wizagent-gray-900);border-radius:.5rem;transition:border-color .2s,box-shadow .2s}.fynd-form-container input[type=submit]:focus{outline:none;border-color:var(--wizagent-primary-color);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.fynd-form-container input[type=submit]{width:100%;padding:1rem 2rem;border-radius:.5rem;font-weight:600;background-color:var(--wizagent-primary-color);color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);transition:background-color .3s,transform .2s;cursor:pointer;border:none}.fynd-form-container input[type=submit]:hover{background-color:var(--wizagent-primary-light-color);transform:translateY(-2px)}