form>*+*{margin-top:var(--gutter)}fieldset{width:100%}input,select,textarea{border:2px solid rgb(var(--dark-rgb),20%);border-radius:var(--radius);margin-top:calc(var(--gutter)/2);padding:var(--gutter);width:100%}textarea{min-height:200px}label{margin:var(--gutter)}select{appearance:none;-webkit-appearance:none;font-size:var(--font-s)}[type=checkbox],[type=datetime-local],[type=file],[type=radio],[type=range],select{cursor:pointer}[type=checkbox],[type=radio]{appearance:none;-webkit-appearance:none;border:2px solid rgba(var(--dark-rgb),.4);height:20px;margin-right:10px;padding:0;width:20px}[type=checkbox]:checked,[type=radio]:checked{background-color:var(--dark)}input#range{-webkit-appearance:none;appearance:none;cursor:pointer;outline:none;overflow:hidden;padding:0;width:100%}input#range::-webkit-slider-runnable-track{background:var(--dark)}input#range::-moz-range-track{background:var(--dark)}input#range::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:var(--light);border-radius:50%;height:20px;width:20px}input#range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--light);border-radius:50%;height:20px;width:20px}::-webkit-input-placeholder{color:inherit;opacity:.5}::-moz-placeholder{color:inherit;opacity:.5}::-ms-input-placeholder{color:inherit;opacity:.5}.grecaptcha-badge{display:none}.captcha-mention{font-size:calc(8.40741px + .18519vw);line-height:1.2}.captcha-mention>span{display:block}.captcha-mention>a{font-size:90%;opacity:.6;transition:.3s}.captcha-mention>a:hover{opacity:1}.contact .contact-intro{margin-bottom:var(--section-padding);text-align:center}@media screen and (max-width:800px){.container-narrow .contact{padding-top:var(--gutter)}}