.contact-module__fjRiLW__shell{--contact-accent:#bf245b;color:#243447;text-align:left;width:min(100%,720px);margin:0 auto;padding:32px 20px 64px;font-family:inherit}.contact-module__fjRiLW__shell h1{margin:20px 0;font-size:clamp(1.7rem,5vw,2.3rem);line-height:1.3}.contact-module__fjRiLW__shell a{color:var(--contact-accent);text-decoration:underline}.contact-module__fjRiLW__form{text-align:left;background:#fff;border:1px solid #dbe2e8;border-radius:20px;padding:clamp(18px,4vw,32px)}.contact-module__fjRiLW__field{gap:8px;margin-bottom:20px;display:grid}.contact-module__fjRiLW__field label{font-size:15px;font-weight:600}.contact-module__fjRiLW__field label span{opacity:.7;margin-left:8px;font-size:12px}.contact-module__fjRiLW__field input,.contact-module__fjRiLW__field textarea{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #b8c6d0;border-radius:8px;padding:12px;font-size:16px}.contact-module__fjRiLW__field textarea{resize:vertical}.contact-module__fjRiLW__field input:focus-visible,.contact-module__fjRiLW__field textarea:focus-visible,.contact-module__fjRiLW__submit:focus-visible{outline:3px solid var(--contact-accent);outline-offset:3px}.contact-module__fjRiLW__note{background:#fff8f0;border-radius:12px;margin:16px 0;padding:16px;font-size:13px;line-height:1.8}.contact-module__fjRiLW__note p{margin:8px 0 0}.contact-module__fjRiLW__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.contact-module__fjRiLW__feedback{border:1px solid var(--contact-accent);border-radius:10px;margin:16px 0;padding:14px;line-height:1.7}.contact-module__fjRiLW__feedback p{margin:0}.contact-module__fjRiLW__error{border-color:#bd3636}.contact-module__fjRiLW__submit{background:var(--contact-accent);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:10px;padding:14px 18px;font-weight:700;display:block}.contact-module__fjRiLW__submit:disabled{opacity:.6;cursor:wait}.contact-module__fjRiLW__viewport{background:#fff8f0;height:100dvh;overflow:auto}
