html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{font-family:Arial,sans-serif;line-height:1;font-weight:600;color:gray;background-color:#0d0d0d;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:30px}*{overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none}*::selection{background:none}#root{margin:0 auto}.Well{display:flex;flex-direction:column-reverse;gap:30px;align-items:stretch;width:25vw;margin:calc(50vh - 30px) 0 calc(50vh - 1.25vw + 30px) 50%;transition:opacity .3s ease-in-out;position:relative}#title,#info{position:fixed;top:calc(50vh - 30px);color:#a6a6a6;font-size:1.2vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){#title,#info{font-size:3.6vw;line-height:1.1}}#title{left:30px}#info{right:30px;cursor:pointer}#projectDescription{font-size:2.5vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){#projectDescription{font-size:4.5vw;line-height:1.1}}#projectDescription{filter:blur(8px);opacity:0;font-family:Times New Roman,Times,serif;width:100vw;font-weight:400;display:none;position:fixed;top:0;height:100vh;flex-direction:column;justify-content:center;left:0;padding:0 25vw;box-sizing:border-box;pointer-events:none;z-index:2;transition:opacity .2s ease-out,filter .2s ease-in-out}#projectDescription p{position:relative;z-index:2;text-indent:50%}#overlay{position:absolute;width:100vw;left:0;top:0;height:100vh;background:#00000003;cursor:pointer;z-index:1;pointer-events:auto;cursor:zoom-out}@media screen and (max-width:1000px){.Well{width:50vw;box-sizing:border-box;margin:calc(50vh - 30px) auto 50vh auto;padding:0;gap:30px}#title,#info{top:30px;letter-spacing:.03vw;font-size:.9vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}#title,#info{position:absolute}}@media screen and (max-width:1000px)and (max-width:1000px){#title,#info{font-size:2.7vw;line-height:1.1}}@media screen and (max-width:1000px){#title{left:25vw}#info{right:25vw}#projectDescription{position:absolute;top:calc(60px + 3vw);font-size:1.2vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}#projectDescription{font-family:Times New Roman,Times,serif;font-weight:400;height:100%;flex-direction:column;justify-content:start}}@media screen and (max-width:1000px)and (max-width:1000px){#projectDescription{font-size:3.6vw;line-height:1.1}}@media screen and (max-width:1000px){#overlay{position:fixed;top:0}}#secretListener{border:0;outline:0;padding:0;margin:0;font:inherit;resize:none;background:none;appearance:none;border:none;width:100%;overflow:hidden}form{display:flex;justify-content:stretch;order:1;align-items:flex-start;gap:5vw;position:relative}#secretListener::placeholder,#secretListener{font-size:1.2vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){#secretListener::placeholder,#secretListener{font-size:3.6vw;line-height:1.1}}#secretListener::placeholder{opacity:.5}#submitButton{display:none}#secretListener::selection{background:#fff;color:#0d0d0d;opacity:1}.message{position:fixed;font-size:9.6vw;line-height:.75;width:100vw;z-index:20;left:0;top:0vh;font-family:Times New Roman,Times,serif;font-weight:400;text-align:center;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out,filter .7s ease-in-out;mix-blend-mode:difference;filter:blur(15px)}.message.is-active{opacity:1;filter:blur(0px)}.error{font-size:1.2vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){.error{font-size:3.6vw;line-height:1.1}}.error{position:absolute;top:0;left:0;transform:translate(calc(-100% - 30px));font-family:Times New Roman,Times,serif;font-weight:400;opacity:0;filter:blur(5px);transition:opacity .15s ease-in-out,filter .15s ease-in-out}.error.is-active{opacity:1;filter:blur(0px)}#submitButton{display:inline;background:none;cursor:pointer;border:0;outline:0;padding:0;font-size:1.2vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){#submitButton{font-size:3.6vw;line-height:1.1}}#submitButton{transition:opacity .15s ease-out,filter .25s ease-in-out;position:absolute;right:0;transform:translate(calc(100% + 30px));z-index:20;filter:blur(0px)}#submitButton:disabled{cursor:not-allowed;opacity:0;filter:blur(7px)}@media screen and (max-width:1000px){#secretListener::placeholder,#secretListener{letter-spacing:.03vw;font-size:.9vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}}@media screen and (max-width:1000px)and (max-width:1000px){#secretListener::placeholder,#secretListener{font-size:2.7vw;line-height:1.1}}@media screen and (max-width:1000px){form{flex-direction:column;align-items:flex-start;gap:30px}#submitButton{letter-spacing:.03vw;font-size:.9vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}#submitButton{position:static;right:unset;left:0;transform:none}}@media screen and (max-width:1000px)and (max-width:1000px){#submitButton{font-size:2.7vw;line-height:1.1}}@media screen and (max-width:1000px){.message{position:absolute;top:0;transform:translateY(calc(-1*(100% + 10vw)));transform:0;font-size:16vw;left:-50%;letter-spacing:.2vw}.error{letter-spacing:.03vw;font-size:.9vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}.error{transform:none;font-family:Times New Roman,Times,serif;font-weight:400}}@media screen and (max-width:1000px)and (max-width:1000px){.error{font-size:2.7vw;line-height:1.1}}@media screen and (max-width:1000px){.error.is-active{position:static}}.Secret{font-size:1.2vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){.Secret{font-size:3.6vw;line-height:1.1}}.Secret{display:inline-block}.Secret.xl{font-size:2.5vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){.Secret.xl{font-size:4.5vw;line-height:1.1}}.Secret.l{font-size:1.75vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){.Secret.l{font-size:4.5vw;line-height:1.1}}.Secret.s{letter-spacing:.03vw;font-size:.9vw;font-family:Arial,sans-serif;line-height:1.05;text-align:justify;font-weight:600;color:gray}@media screen and (max-width:1000px){.Secret.s{font-size:2.7vw;line-height:1.1}}.ListSecrets{position:relative;display:flex;flex-direction:column;gap:30px;align-items:stretch}.ListSecrets:after{content:"";position:absolute;top:-2vw;left:0;display:block;width:100%;height:calc(100% + 3vw);background:linear-gradient(to bottom,#0d0d0d00,#0d0d0dcc)}@media screen and (max-width:800px){.ListSecrets{gap:30px}}
