form{display:grid;gap:1rem;margin:1rem}form .form-group{display:grid;gap:.5rem}form label{font-size:.95rem;font-weight:500}form input{background-color:transparent;border:1px solid #c1c1c1;border-radius:4px;color:#c1c1c1;font-size:1rem;padding:.5rem;transition:border-color .2s}form input:focus{border-color:#fff;outline:none}form input::-moz-placeholder{color:gray}form input::placeholder{color:gray}@font-face{font-display:swap;font-family:InterVariable;font-style:normal;font-weight:100 900;src:url(../fonts/InterVariable.woff2) format("woff2")}html{font-family:InterVariable}body,html{margin:0;padding:0}body{background-color:#131314;color:#adadad;line-height:1.8}body a{color:#c1c1c1}article{margin:auto;max-width:100ch}input[type=checkbox][data-v-ce871f0b]{cursor:pointer;height:20px;width:20px}.interaction-container[data-v-0dbbc4e6]{align-items:flex-start;display:flex;flex-direction:column;margin:5rem auto;width:100%}.photo-container[data-v-dbc5dd45]{block-size:auto;inline-size:-moz-fit-content;inline-size:fit-content;position:relative}.photo-container video[data-v-dbc5dd45]{block-size:auto;inline-size:100%;margin-inline:auto;max-inline-size:70rem}@keyframes clickEffect-dbc5dd45{0%{opacity:1;transform:scale(1) translate(-50%)}to{transform:scale(1.05) translate(-47.5%)}}.photo-button[data-v-dbc5dd45]{background-color:#3535355e;border:.3rem solid #fff;border-radius:50%;cursor:pointer;height:3rem;inset-block-end:10%;inset-inline-start:50%;margin-top:1rem;position:absolute;transform:translate(-50%);width:3rem}.photo-button.click[data-v-dbc5dd45]{animation:clickEffect-dbc5dd45 .1s forwards}
