.Form-module__6LdpUW__card{--field:color-mix(in srgb, var(--content) 5%, var(--surface-raised));--field-hover:color-mix(in srgb, var(--content) 8%, var(--surface-raised));border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:0 0 0 1px color-mix(in srgb, var(--content) 6%, transparent), 0 30px 60px -40px #17151f59;color:var(--content);text-align:start;flex-direction:column;gap:22px;padding:clamp(24px,3.5vw,40px);display:flex}.Form-module__6LdpUW__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;display:grid}.Form-module__6LdpUW__field{flex-direction:column;gap:8px;min-width:0;display:flex}.Form-module__6LdpUW__label{font-size:var(--type-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--content);padding:0;font-weight:600}.Form-module__6LdpUW__field input,.Form-module__6LdpUW__field textarea{background:var(--field);width:100%;min-height:50px;color:var(--content);font:inherit;font-size:var(--type-body);line-height:var(--lh-body);letter-spacing:var(--tr-body);transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), box-shadow .16s var(--ease-out);border:1px solid #0000;border-radius:14px;padding:13px 16px}.Form-module__6LdpUW__field textarea{resize:vertical;min-height:168px}.Form-module__6LdpUW__field input:hover,.Form-module__6LdpUW__field textarea:hover{background:var(--field-hover)}.Form-module__6LdpUW__field input:focus-visible,.Form-module__6LdpUW__field textarea:focus-visible{background:var(--surface-raised);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-tint);outline:none}.Form-module__6LdpUW__hint{font-size:var(--type-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);color:var(--content-2)}.Form-module__6LdpUW__chips{border:0;min-width:0;margin:0;padding:0}.Form-module__6LdpUW__chips legend{margin-bottom:10px}.Form-module__6LdpUW__chipRow{flex-wrap:wrap;gap:8px;display:flex}.Form-module__6LdpUW__chip{cursor:pointer;position:relative}.Form-module__6LdpUW__chip input{opacity:0;cursor:pointer;position:absolute;inset:0}.Form-module__6LdpUW__chip span{border-radius:var(--radius-pill);background:var(--field);min-height:38px;color:var(--content);font-size:var(--type-small);letter-spacing:var(--tr-small);transition:background-color .16s var(--ease-out), color .16s var(--ease-out), box-shadow .16s var(--ease-out);align-items:center;padding:8px 16px;font-weight:500;line-height:1.2;display:inline-flex}.Form-module__6LdpUW__chip:hover span{background:var(--field-hover)}.Form-module__6LdpUW__chip input:checked+span{background:var(--accent-tint);color:var(--link);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--link) 45%, transparent);font-weight:600}.Form-module__6LdpUW__chip input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.Form-module__6LdpUW__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.Form-module__6LdpUW__error{color:#b0102a;font-size:var(--type-small);line-height:var(--lh-small);letter-spacing:var(--tr-small);background:#c4122f14;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.Form-module__6LdpUW__error svg{flex:none;width:20px;height:20px}.Form-module__6LdpUW__footer{justify-content:space-between;align-items:center;gap:16px 28px;padding-top:4px;display:flex}.Form-module__6LdpUW__privacy{max-width:46ch;font-size:var(--type-micro);line-height:var(--lh-micro);letter-spacing:var(--tr-micro);color:var(--content-2)}.Form-module__6LdpUW__submit{flex:none}.Form-module__6LdpUW__submit:disabled{opacity:.75;cursor:progress}.Form-module__6LdpUW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite Form-module__6LdpUW__spin}@keyframes Form-module__6LdpUW__spin{to{transform:rotate(360deg)}}.Form-module__6LdpUW__sent{text-align:center;align-items:center;gap:12px;padding-block:clamp(40px,6vw,64px)}.Form-module__6LdpUW__sentIcon{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:8px;display:grid;box-shadow:0 10px 30px -10px #6b4cf0b3}.Form-module__6LdpUW__sentIcon svg{width:30px;height:30px}.Form-module__6LdpUW__sentTitle{font-family:var(--font-display);font-size:var(--type-promo-sub);line-height:var(--lh-promo-sub);letter-spacing:var(--tr-promo-sub);font-weight:600}.Form-module__6LdpUW__sentBody{max-width:40ch;font-size:var(--type-body);line-height:var(--lh-body);color:var(--content-2);margin-bottom:12px}@media (max-width:734px){.Form-module__6LdpUW__row{grid-template-columns:1fr}.Form-module__6LdpUW__footer{flex-direction:column-reverse;align-items:stretch}.Form-module__6LdpUW__submit{width:100%}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Form-module__6LdpUW__error{color:#ff8fa0;background:#ff6b811f}:root:not([data-theme=light]) .Form-module__6LdpUW__card{box-shadow:0 0 0 1px #ffffff12}}:root[data-theme=dark] .Form-module__6LdpUW__error{color:#ff8fa0;background:#ff6b811f}:root[data-theme=dark] .Form-module__6LdpUW__card{box-shadow:0 0 0 1px #ffffff12}@media (prefers-reduced-motion:reduce){.Form-module__6LdpUW__spinner{animation-duration:2s}}
