header.svelte-1msfky6{position:sticky;top:0;z-index:1000;display:inline-flex;width:100%;padding:1rem 2rem;color:#f5cb5c;background:#1f1f1eb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid rgba(245,203,92,.05)}header.svelte-1msfky6.scrolled{background:#1f1f1ef2;box-shadow:0 10px 30px #0006;padding:.8rem 2rem;border-bottom:1px solid rgba(245,203,92,.1)}@media only screen and (max-width: 900px){header.svelte-1msfky6{display:none}}h1.svelte-1msfky6{margin:0;display:flex;align-items:center}.logo-button.svelte-1msfky6{font-size:1.5rem;font-weight:700;color:#f5cb5c;background:none;border:none;cursor:pointer;padding:0;transition:all .25s ease-in}.logo-button.svelte-1msfky6:hover{transform:scale(1.05);text-shadow:0 0 15px rgba(245,203,92,.5)}nav.svelte-1msfky6{display:inline-flex;align-items:center;flex-grow:1}ul.svelte-1msfky6{list-style:none;flex-grow:1;display:inline-flex;align-items:center;justify-content:flex-end;gap:2rem;padding:0;margin:0}ul.svelte-1msfky6 .nav-link:where(.svelte-1msfky6){font-size:1.1rem;background:none;border:none;color:#cfdbd5;cursor:pointer;padding:.5rem 1rem;border-radius:25px;transition:all .3s ease;position:relative}ul.svelte-1msfky6 .nav-link:where(.svelte-1msfky6):before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:#f5cb5c;transition:width .3s ease}ul.svelte-1msfky6 .nav-link:where(.svelte-1msfky6):hover{color:#f5cb5c;background:#f5cb5c1a}ul.svelte-1msfky6 .nav-link:where(.svelte-1msfky6):hover:before{width:80%}ul.svelte-1msfky6 .nav-link:where(.svelte-1msfky6).active{color:#f5cb5c;background:#f5cb5c26}ul.svelte-1msfky6 .nav-link:where(.svelte-1msfky6).active:before{width:80%}footer.svelte-1hkrcrs{display:flex;justify-content:center;padding:1rem}#footer-text.svelte-1hkrcrs{font-size:1.2rem;text-align:center;padding:1rem;border:1px solid #f5cb5c;border-radius:50px;background:#242423;margin-bottom:3rem}nav.svelte-v3myzn{z-index:4;position:fixed;width:100vw;height:100vh;background-color:#242423;animation-name:slide;animation-duration:1s}ul.svelte-v3myzn{display:flex;flex-direction:column;align-items:flex-start;margin-top:7rem;padding-left:20px;list-style:none;flex-grow:1;justify-content:flex-start;gap:1rem;padding-right:20px}ul.svelte-v3myzn li:where(.svelte-v3myzn){width:100%}ul.svelte-v3myzn button:where(.svelte-v3myzn){width:100%;font-size:1.2rem;text-decoration:none;color:#cfdbd5;background-color:#f5cb5c1a;display:flex;text-align:center;justify-content:center;border-radius:10px;padding:1rem;border:none;cursor:pointer;transition:all .3s ease}ul.svelte-v3myzn button:where(.svelte-v3myzn):active,ul.svelte-v3myzn button:where(.svelte-v3myzn):hover{color:#f5cb5c;background-color:#f5cb5c4d;transform:translate(10px)}button.btn.svelte-1l1oafm{position:absolute;cursor:pointer;z-index:101;left:1rem;border:none;margin:0;padding:.5rem;width:auto;background-color:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button.btn.svelte-1l1oafm iconify-icon:where(.svelte-1l1oafm){font-size:1.5rem}.btn.svelte-1l1oafm:after{display:none;content:"";position:absolute;border-radius:50%;background-color:#f5cb5c30;width:100px;height:100px;margin-top:-50px;margin-left:-50px;top:50%;left:50%;animation:svelte-1l1oafm-ripple .5s;opacity:0}.btn.svelte-1l1oafm:focus:not(:active):after{display:block}@keyframes svelte-1l1oafm-ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(10)}}header.svelte-1l1oafm{display:inline-flex;z-index:100;position:fixed;top:0;min-width:100vw;justify-content:center;align-items:center;padding:1rem;background:#1f1f1ee6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f5cb5c;transition:all .3s ease}header.svelte-1l1oafm.scrolled{background:#1f1f1ef2;box-shadow:0 4px 20px #0000004d;padding:.8rem}@media only screen and (min-width: 900px){header.svelte-1l1oafm{display:none}}h1.svelte-1l1oafm{margin:0;flex-grow:1;text-align:center}.logo-button.svelte-1l1oafm{font-size:1.2rem;font-weight:700;color:#f5cb5c;background:none;border:none;cursor:pointer;padding:0;margin:0}body::-webkit-scrollbar{display:none}@-moz-document url-prefix(){html{scrollbar-width:none}}#scrollbar.svelte-1yrcs1i{position:fixed;right:5px;z-index:9999;margin:auto;width:7px;height:var(--scrollbar-height);background:var(--color, #555);border-radius:20px;opacity:0;overflow:hidden;transition:opacity .25s}.reveal.svelte-1yrcs1i{opacity:1!important}.wrapper.svelte-11dxj9w{all:unset;display:flex;position:relative;align-items:center;justify-content:center;width:2rem;height:2rem;line-height:2rem;border-radius:100%;cursor:pointer}.icon.svelte-11dxj9w{position:absolute;font-size:1.5rem;background-color:transparent;pointer-events:none;top:0;right:0;bottom:0;left:0}@font-face{font-family:Fira Sans;src:url(../../../fonts/FiraSans-Regular.woff2);font-weight:400;font-display:swap}@font-face{font-family:Fira Sans;src:url(../../../fonts/FiraSans-Bold.woff2);font-weight:700;font-display:swap}@keyframes svelte-1itu2vd-gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}html{margin:0;padding:0;min-height:100%;min-height:-webkit-fill-available;background:#1f1f1e;background:linear-gradient(300deg,#2a2a29,#1f1f1e);background-attachment:fixed}body{margin:0;padding:0;min-height:100dvh;min-height:-webkit-fill-available;font-family:Fira Sans,sans-serif;color:#cfdbd5;display:flex;flex-direction:column;justify-content:space-between;background:url(../../../images/noise.svg),linear-gradient(300deg,#2a2a29,#1f1f1e),radial-gradient(circle at center,#2a2a29cc,#1f1f1ecc);background-size:400px 400px,200% 200%,200% 200%;background-repeat:repeat,no-repeat,no-repeat;background-blend-mode:screen,darken,normal;background-attachment:fixed;scroll-behavior:smooth;position:relative;animation:svelte-1itu2vd-gradientShift 15s ease infinite;overscroll-behavior:none;-webkit-overflow-scrolling:touch}#svelte{min-height:100vh;min-height:-webkit-fill-available;background:transparent;display:flex;flex-direction:column;flex:1}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100dvh}a{color:#f5cb5c;text-decoration:none;transition:color .2s ease-in-out,text-shadow .2s ease-in-out;outline:none}a:hover,a:focus{text-shadow:0 0 10px #f5cb5c80}button{cursor:pointer;background:none;border:none;color:inherit;transition:color .2s ease-in-out}button:hover,button:focus{color:#f5cb5c;outline:none}.scrollbar-hidden{overflow:hidden}
