.heading-600{font-weight:400;font-size:80px;line-height:90%;font-family:recent-grotesk,sans-serif}@media (min-width: 740px){.heading-600{font-size:160px}}.heading-500{font-size:60px;line-height:90%;font-family:recent-grotesk,sans-serif}@media (min-width: 740px){.heading-500{font-size:110px}}.heading-400{font-size:32px;line-height:100%;font-family:recent-grotesk,sans-serif;letter-spacing:.8px}@media (min-width: 740px){.heading-400{font-size:40px}}.heading-300{font-style:italic;font-size:20px;line-height:120%;font-family:minion-pro,serif}@media (min-width: 740px){.heading-300{font-size:24px}}.heading-200{font-style:italic;font-size:16px;line-height:132%;font-family:minion-pro,serif}@media (min-width: 740px){.heading-200{font-size:18px}}.body{font-size:14px;line-height:132%;font-family:Inter,sans-serif;letter-spacing:.24px}.overline{font-size:10px;line-height:120%;font-family:Roboto Mono,monospace;letter-spacing:1px}.overline-emphasized{font-weight:500;font-size:10px;line-height:120%;font-family:Roboto Mono,monospace;letter-spacing:1px}.text-input__field{transition:all .3s ease;outline:none;border:1px solid #3d3d3d;border-radius:2px;background-color:transparent;padding:16px 20px;width:100%;line-height:132%;font-family:Inter,sans-serif;letter-spacing:.24px;color:#fff;font-size:14px;line-height:1.4}.text-input__field::placeholder{color:transparent;font-size:14px;line-height:132%;font-family:Inter,sans-serif;letter-spacing:.24px;font-size:inherit}.text-input__field:focus+.text-input__label,.text-input__field:focus~.text-input__label,.text-input__field:not(:placeholder-shown)+.text-input__label,.text-input__field:not(:placeholder-shown)~.text-input__label{top:0;transform:translateY(-50%);color:#eb5a82;font-size:10px}.text-input__field:focus+.text-input__label:before,.text-input__field:focus~.text-input__label:before,.text-input__field:not(:placeholder-shown)+.text-input__label:before,.text-input__field:not(:placeholder-shown)~.text-input__label:before{opacity:1}.text-input__field:focus{border-color:#eb5a82}.text-input__field:focus+.text-input__label,.text-input__field:focus~.text-input__label{color:#eb5a82}.text-input__field:not(:placeholder-shown)+.text-input__label,.text-input__field:not(:placeholder-shown)~.text-input__label{color:#878787}.text-input__field:disabled{opacity:.6;cursor:not-allowed;background-color:#f8f8f8}.text-input__field:disabled+.text-input__label,.text-input__field:disabled~.text-input__label{opacity:.6}.text-input__field:disabled+.text-input__label:before,.text-input__field:disabled~.text-input__label:before{background-color:#f8f8f8}.text-input__field:readonly{cursor:default;background-color:#f8f8f8}.text-input__field:readonly+.text-input__label:before,.text-input__field:readonly~.text-input__label:before{background-color:#f8f8f8}.text-input__field--has-end-icon,.text-input__field--has-clear{padding-right:48px}.text-input__field--has-end-icon.text-input__field--has-clear{padding-right:80px}.text-input--error .text-input__field{border-color:#d70000}.text-input--error .text-input__field:focus{box-shadow:0 0 0 2px #d7000033;border-color:#d70000}.text-input--error .text-input__field:focus+.text-input__label,.text-input--error .text-input__field:focus~.text-input__label{color:#d70000}.text-input--error .text-input__field:not(:placeholder-shown)+.text-input__label,.text-input--error .text-input__field:not(:placeholder-shown)~.text-input__label{color:#d70000}@media (min-width: 740px){.text-input__field{padding:16px}}
