.form-field{width:100%;padding:10px 16px;font-family:Inter,sans-serif;font-size:.875rem;color:#2d2d2d;background:#fff;border:1px solid #e8e4df;border-radius:4px;box-sizing:border-box;outline:none;transition:border-color .15s ease}.form-field:focus{border-color:#1a1a1a}.form-field--sm{width:calc(50% - 12px)}select.form-field{padding-right:48px;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7280' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 16px center;cursor:pointer}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:Inter,sans-serif;background-color:#faf9f7;color:#2d2d2d;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif;font-weight:400;line-height:1.2}a{color:inherit;text-decoration:none;cursor:pointer}img{max-width:100%;display:block;cursor:inherit}
