@use "@/styles/mixins" as mixins;:root{--red:#ff4117;--green:#00a65c;--purple:#ffa1ff;--hover:#00a65c;--background:#fff;--foreground:#272727;--light-grey:#f0f0f0;--mid-grey:#c8c8c8;--font-small:.75rem;--font-medium:1.87rem;--font-sans:5.4rem;--font-mobile:4.4rem}@font-face{font-family:Plaxid;src:url(/type/ABCSynt-Regular.woff2)format("woff2"),url(/type/ABCSynt-Regular.woff)format("woff")}@font-face{font-family:Schema;src:url(/type/RJSchema-Medium.woff)format("woff")}html{font-size:1.1vw}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Plaxid,serif;font-size:var(--font-medium);letter-spacing:.04rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.1}.markdown{letter-spacing:.035rem;font-family:sans-serif;line-height:1.1}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,.details{color:#000;font-weight:400}input::placeholder,textarea::placeholder{opacity:1;transition:opacity .3s ease-in-out}input:focus::placeholder,textarea:focus::placeholder{opacity:0}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease-in-out}textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease-in-out}input:focus::-webkit-input-placeholder{opacity:0}textarea:focus::-webkit-input-placeholder{opacity:0}input::-moz-placeholder{opacity:1;transition:opacity .3s ease-in-out}textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease-in-out}input:focus::-moz-placeholder{opacity:0}textarea:focus::-moz-placeholder{opacity:0}input:-ms-placeholder-shown{opacity:1;transition:opacity .3s ease-in-out}textarea:-ms-placeholder-shown{opacity:1;transition:opacity .3s ease-in-out}input:focus:-ms-placeholder-shown{opacity:0}textarea:focus:-ms-placeholder-shown{opacity:0}select.inline{border-bottom:1px solid!important;padding:.15em 0!important}#projectSelect,#projectSelectExhibition{padding:.25em 0 .15em!important}fieldset{border:none;outline:none;margin:0;padding:0}@media (max-width:600px){select.inline{padding:.3em 0 .2em!important}}markdown-toolbar{margin:0 0 .25em;display:inline-block}md-bold,md-italic,md-quote,md-link,markdown-toolbar button{letter-spacing:normal;word-spacing:normal;background:#f7f7f7;background:var(--light-grey);border:none;border-radius:.25em;outline:none;margin-bottom:.25em;margin-right:.25em;padding:.25em .5em;font-family:Schema,sans-serif;font-size:.8rem;font-weight:400}:is(md-bold,md-italic,md-quote,md-link,markdown-toolbar button):hover{background:#e1e1e1;background:var(--hover);cursor:pointer}
