@font-face{font-family:JustSans;src:url(../assets/fonts/JustSans/JUST-Sans-Regular.woff2) format("woff2"),url(../assets/fonts/JustSans/JUST-Sans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JustSans;src:url(../assets/fonts/JustSans/JUST-Sans-Medium.woff2) format("woff2"),url(../assets/fonts/JustSans/JUST-Sans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JustSans;src:url(../assets/fonts/JustSans/JUST-Sans-SemiBold.woff2) format("woff2"),url(../assets/fonts/JustSans/JUST-Sans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:JustSans;src:url(../assets/fonts/JustSans/JUST-Sans-Bold.woff2) format("woff2"),url(../assets/fonts/JustSans/JUST-Sans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:JustSans;src:url(../assets/fonts/JustSans/JUST-Sans-ExBold.woff2) format("woff2"),url(../assets/fonts/JustSans/JUST-Sans-ExBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}:root{--font-sans: "JustSans", system-ui, -apple-system, sans-serif}body{font-family:var(--font-sans)}*{box-sizing:border-box;padding:0;margin:0}body{background-color:#0e0f0e;padding:2rem;min-height:100vh;min-height:100dvh;width:100vw;display:flex;flex-direction:column;overflow-x:hidden}#title{color:#e55604;font-family:var(--font-sans);font-weight:700;line-height:1;letter-spacing:1rem;white-space:nowrap;font-size:clamp(3rem,10vw,10rem)}.subtitle{color:#e6dcbb;font-family:var(--font-sans);font-weight:400;white-space:nowrap;font-size:calc(1.5rem + 1.75vw)}#subContainer{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}#updateContainer{padding:.5rem;border:2px solid #7ce243;width:fit-content;display:flex;gap:1.5rem;border-radius:10rem;margin-top:3rem;align-items:center}#currentStatus{color:#e6dcbb;font-size:calc(.6rem + .75vw);font-family:var(--font-sans);padding-left:.75rem}#contactBtn{padding:.5rem 2rem;font-size:calc(.55rem + .75vw);background-color:#e6dcbb;font-family:var(--font-sans);border-radius:3rem;border:2px solid #0e0f0e;outline:none;text-decoration:none;font-weight:600;color:#0e0f0e;cursor:pointer;transition:color .15s ease,border .15s ease,background-color .15s ease,transform .08s ease,box-shadow .12s ease}#contactBtn:hover{color:#e6dcbb;background-color:#0e0f0e;border-color:#e6dcbb}#contactBtn:active{transform:scale(.97);box-shadow:inset 0 2px 6px #00000059}#contactBtn:focus-visible{outline:2px solid #7ce243;outline-offset:3px}footer{display:flex;justify-content:space-between;width:100%;background-color:#0e0f0e;z-index:2;position:fixed;bottom:0;left:0;padding:1rem 2rem 2rem}#copyright{color:#e6dcbb;font-size:calc(.35rem + 1vw);font-family:var(--font-sans)}.legal{display:flex;gap:1rem}.legal-link{color:#e6dcbb;font-size:calc(.35rem + 1vw);font-family:var(--font-sans);text-decoration:none;color:#e55604;transition:color .3s ease}.legal-link:hover{color:#7ce243}.privacy{display:flex;flex-direction:column;align-items:center;width:100%;gap:2rem;padding-bottom:3rem;padding-top:4rem;overflow-y:auto}#privacyHeader{display:flex;justify-content:space-between;width:100%;flex-direction:column;align-items:center;position:fixed;background-color:#0e0f0e;z-index:3;top:0;left:0;padding:1rem;gap:1rem}#titleGroup{display:flex;gap:.5rem}#logo{color:#e55604;font-size:calc(.35rem + 3vw);font-weight:700;line-height:1;font-family:var(--font-sans);text-decoration:none;transition:color .3s ease}#logo span:not(:last-child){margin-right:.1em}#logo:hover{color:#7ce243}.infoTitle{color:#e6dcbb;font-size:calc(.25rem + 3vw);font-family:var(--font-sans);font-weight:400;line-height:1}#infoGroup{padding:1rem 0rem;display:flex;flex-direction:column;align-items:center}.info{color:#e6dcbb;font-family:var(--font-sans);font-size:calc(.25rem + 1vw)}.sectionGroup{display:flex;flex-direction:column;gap:.65rem;width:100%}.sectionTitle{color:#e55604;font-family:var(--font-sans);text-transform:uppercase;font-size:calc(.75rem + .75vw);font-weight:500}.sectionSub{display:flex;flex-direction:column;gap:.15rem}.em-description{color:#e6dcbb;opacity:.5;font-style:italic;font-size:calc(.5rem + .55vw)}.description{color:#e6dcbb;font-size:calc(.5rem + .6vw)}@media (min-width: 700px){.privacy{padding-bottom:3rem;padding-top:5rem}#copyright,.legal-link{font-size:calc(.35rem + .35vw)}#contactBtn,#currentStatus{font-size:calc(.35rem + .65vw)}.subtitle{font-size:calc(1.5rem + 4.8vw)}#title{font-size:calc(1.5rem + 6vw);letter-spacing:2rem}#logo{font-size:calc(.35rem + 1vw)}.infoTitle{font-size:calc(.25rem + 1vw)}#infoGroup{gap:3rem}.info{font-size:calc(.35rem + .35vw)}.sectionGroup{width:400px}.sectionTitle{font-size:calc(.3rem + .6vw)}.sectionSub{display:flex;flex-direction:column;gap:.15rem}.em-description,.description{font-size:calc(.35rem + .35vw)}}
