@import"https://fonts.googleapis.com/css2?family=Syne:wght@400..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Love+Light&family=Space+Grotesk:wght@300..700&family=Syne:wght@400..800&display=swap";*{font-family:Syne,serif}body{margin:0;padding:0}#root{margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden}.section-spacer{height:100vh;width:90vw;padding:5vh;box-sizing:border-box}.section-spacer>h1{display:none}.background{position:fixed;width:100vw;height:100vh;top:0;left:0;margin:0;padding:0;z-index:-1;background:linear-gradient(133deg,#77b090,#d2cdb9)}.space-grotesk{font-family:Space Grotesk,Syne,serif}.syne{font-family:Syne,serif}.green-text{color:#77b090}.white-text{color:#fff}.mid-size-text{font-weight:700;font-size:clamp(20px,2vw,24px)}#links{position:absolute;left:25%;top:55%;width:80%}#mail{position:absolute;left:50%;top:80%}#cover-section{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;box-sizing:border-box;padding:0;margin:0;left:0}#cover-section>h3{text-align:center;font-weight:800;top:50%;color:#fff;line-height:.1rem;font-size:small}#cover-container{aspect-ratio:1;display:flex;align-items:center;justify-content:center;height:80%;position:relative;top:10%}#logo-dnd{z-index:2}#svg-dnd{fill:none}#logo-container{position:relative;width:80%;height:80%;z-index:5}.logo-dnd{position:absolute;height:30%;width:80%;left:10%;top:20%}#cover-cubes{position:absolute;height:57%;bottom:60%;z-index:0}#cover-salto{position:absolute;height:80%;bottom:35%;left:15%;z-index:1}#scroll-container{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;position:absolute;bottom:0%;width:6%;max-width:150px;min-width:100px;color:#fff}#scroll-icon{margin:0;padding:20% 10%;width:70%}#scroll-text{font-size:200%;align-content:center;margin:0;padding:0}#links{position:absolute;top:33%;left:10%;width:120%;font-size:2em;align-items:center}#posible-futures{position:absolute;top:57.5%;left:50%;color:#fff;font-family:Syne;font-weight:800;font-size:3em}#mail{position:absolute;top:80%;left:50%;font-size:2em;text-decoration:none}@media (max-width:769px){#logo-container{position:relative;width:50%;height:50%;z-index:5}#info-container{padding-top:0!important}#info-container p{font-size:16px!important}}@media (max-width:1590px){#links{font-size:1.6em}#posible-futures{position:absolute;top:51.5%;left:50%;color:#fff;font-family:Syne;font-weight:800;font-size:3em}}path{stroke-dasharray:10000;stroke-dashoffset:10000;animation:dash 5s linear alternate infinite;animation-timing-function:linear}@keyframes dash{0%{stroke-dashoffset:10000}to{stroke-dashoffset:0}}#info-card{position:absolute;aspect-ratio:.55;border-radius:75px;height:65%;top:12.5%;left:45%;z-index:-1;border:white 1px solid;opacity:.8;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;background:linear-gradient(133deg,#ffffffb3,#fff6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}#info-container{height:90%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}#info-card h1{color:#000;padding:0;font-family:Space Grotesk;font-weight:700;font-size:1.5em;width:80%;margin:.75em 0;opacity:1}#info-card p{margin:0;padding:0;font-family:Space Grotesk;font-weight:500;font-size:1.2em;width:80%;opacity:1}#cut-card{position:absolute;left:-15%;top:5%;height:90%;z-index:-1;opacity:.8}@media (max-width:1590px){#info-card p{font-size:.9em}}
