form.contact-form input,form.contact-form select,form.contact-form textarea{color:var(--t-bright)}html.light form.contact-form ::-webkit-input-placeholder,html.light form.contact-form ::placeholder,html.light form.contact-form select option[value=""],html.light form.contact-form select:invalid{color:#1a1a1a}form.contact-form select{position:relative;display:block;width:100%;border:none;outline:none;margin:0;padding:1.6rem .2rem;background-color:transparent;border-bottom:1px solid var(--st-medium);font:normal 400 2rem var(--_font-accent);height:auto;min-height:5.8rem;line-height:1.2;color:var(--t-bright);appearance:none;border-radius:0}form.contact-form select:focus{border-bottom:1px solid var(--st-bright)}form.contact-form select option[value=""],form.contact-form select:invalid{color:var(--t-bright);opacity:1}form.contact-form select option{color:var(--t-bright);opacity:1;background:var(--base)}