*{box-sizing:border-box}body{margin:0;background:#121313;color:#eee9df;font:18px/1.6 system-ui}main{max-width:920px;padding:35px 24px 70px;margin:auto}nav{display:flex;justify-content:space-between}a{color:#d7bb90}h1{font:clamp(36px,7vw,68px)/1.1 Georgia,serif}h2{font:28px Georgia,serif}.eyebrow{letter-spacing:.2em;color:#d7bb90;margin-top:60px}.project-details{display:grid;grid-template-columns:1fr 1fr;gap:25px}form{display:grid;gap:20px;padding-top:30px}label{display:grid;gap:6px}input,textarea,select,button{font:inherit;padding:13px;background:#202222;color:#fff;border:1px solid #766e62;border-radius:7px;max-width:100%;width:100%}textarea{min-height:100px}button{cursor:pointer;background:#d7bb90;color:#171717;font-weight:650}.notice{background:#242322;padding:18px;border-left:3px solid #d7bb90}:focus-visible{outline:3px solid #d7bb90;outline-offset:4px}#copyFallback{min-height:280px}@media(max-width:600px){.project-details{grid-template-columns:1fr}main{padding:25px 18px}input,select,textarea{font-size:16px}}fieldset{border:0;padding:0;margin:0;display:grid;gap:20px;min-width:0}html:is([data-theme=clair],[data-theme=atelier],[data-theme=contact],[data-theme=galerie],[data-theme=polaroid]) body{background:#f6f0e5;color:#302820}html:is([data-theme=clair],[data-theme=atelier],[data-theme=contact],[data-theme=galerie],[data-theme=polaroid]) :is(input,select,textarea){background:#fffdf7;color:#302820;border-color:#89715c}html:is([data-theme=clair],[data-theme=atelier],[data-theme=contact],[data-theme=galerie],[data-theme=polaroid]) :is(a,.eyebrow){color:#70472b}html:is([data-theme=clair],[data-theme=atelier],[data-theme=contact],[data-theme=galerie],[data-theme=polaroid]) .notice{background:#e9dfcd;color:#302820}html[data-theme=galerie] body{background:#fff;color:#191919}html[data-theme=polaroid] body{background:#e9dfcd;color:#3d2c23}
