svg.svelte-1ltwp5z{min-height:24px;transition:transform .3s ease-in-out}svg.svelte-1ltwp5z line:where(.svelte-1ltwp5z){stroke:var(--mainColor);stroke-width:3px;transition:transform .3s ease-in-out}button.svelte-1ltwp5z{color:var(--mainColor);z-index:20;background:0 0;border:#0000;justify-content:center;align-items:center;display:flex}.open.svelte-1ltwp5z svg:where(.svelte-1ltwp5z){transform:scale(.7)}.open.svelte-1ltwp5z #top:where(.svelte-1ltwp5z){transform:translate(6px)rotate(45deg)}.open.svelte-1ltwp5z #middle:where(.svelte-1ltwp5z){stroke-dasharray:0;stroke-dashoffset:0;animation:1s ease-in alternate forwards svelte-1ltwp5z-fade}@keyframes svelte-1ltwp5z-fade{to{stroke-dashoffset:1000px;stroke-dasharray:1000}}.open.svelte-1ltwp5z #bottom:where(.svelte-1ltwp5z){transform:translate(-12px,9px)rotate(-45deg)}button.svelte-u8uo5a{cursor:pointer;height:fit-content;color:var(--mainColor);background:0 0;border:none;margin:.5em;padding:.5em}.light-button.svelte-u8uo5a{display:none}select.svelte-19ftpm1{cursor:pointer;width:45px;height:fit-content;color:var(--mainColor);background:0 0;border:none;font-family:Fira Code,monospace;font-size:medium;font-weight:500}.logo{cursor:pointer;width:30px;height:30px}.open.svelte-q971rm{transition:height .2s cubic-bezier(.455,.03,.515,.955);flex-direction:column!important;align-items:center!important;height:330px!important}.selected.svelte-q971rm{position:relative}.button.svelte-q971rm:hover:after{content:"";background:var(--color);width:100%;height:3px;display:block;position:absolute;bottom:0}hr.svelte-q971rm{background:var(--color);width:100%;height:1px}.innerContainer.svelte-q971rm{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:700px;display:flex}.innerContainer.svelte-q971rm a{height:30px}.translateButton.svelte-q971rm{margin:1em}.NavBar.svelte-q971rm{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;width:100%;max-width:900px;height:80px;padding:20px;transition:height .2s cubic-bezier(.455,.03,.515,.955);display:flex;overflow:hidden}.buttons.svelte-q971rm{justify-content:space-between;align-items:center;font-weight:500;display:none}.responsiveButtons.svelte-q971rm{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:700px;margin-top:20px;display:flex!important}.responsiveButtons.svelte-q971rm .button:where(.svelte-q971rm){text-align:start;width:100%;max-width:100px}.buttons.svelte-q971rm .button:where(.svelte-q971rm){cursor:pointer;color:var(--color);margin:10px;padding:0;text-decoration:none;transition:color .2s ease-in-out;position:relative}.button.selected.svelte-q971rm{color:var(--visitedColor)}.burger.svelte-q971rm button{margin:0}.top-right-navbar.svelte-q971rm{flex-direction:row;align-items:center;display:flex}@media (width>=900px){.NavBar.svelte-q971rm{flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:900px;margin:0 auto;padding:20px 0;display:flex}.buttons.svelte-q971rm{display:flex}.NavBar.svelte-q971rm .burger:where(.svelte-q971rm),.responsiveButtons.svelte-q971rm{display:none!important}}.button.svelte-18sv61c{cursor:pointer;background:#050424 0 0/150% 150%;border-radius:10px;justify-content:center;align-items:center;max-width:200px;height:40px;font-weight:500;display:flex}.button.svelte-18sv61c:hover{animation:2s infinite gradient}.container.svelte-11extwn{z-index:200;width:14px;height:20px}[data-tooltip].svelte-11extwn{z-index:2;display:block;position:relative}[data-tooltip].svelte-11extwn:before,[data-tooltip].svelte-11extwn:after{visibility:hidden;opacity:0;pointer-events:none;transition:all .2s ease-out;transform:translate(-50%,5px)}[data-tooltip].svelte-11extwn:before{color:#fff;content:attr(data-tooltip);text-align:center;background-color:#333333e6;border-radius:3px;width:100%;min-width:70px;max-width:250px;margin-bottom:5px;padding:7px;font-size:14px;line-height:1.2;transition:all .2s ease-out;position:absolute;bottom:100%;left:50%}[data-tooltip].svelte-11extwn:after{content:" ";border-top:5px solid #333333e6;border-left:5px solid #0000;border-right:5px solid #0000;width:0;font-size:0;line-height:0;position:absolute;bottom:100%;left:50%}[data-tooltip].svelte-11extwn:hover:before,[data-tooltip].svelte-11extwn:hover:after{visibility:visible;opacity:1;transform:translate(-50%)}[data-tooltip=false].svelte-11extwn:hover:before,[data-tooltip=false].svelte-11extwn:hover:after{visibility:hidden;opacity:0}.modal.svelte-ta60gp{z-index:2000;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;inset:0}@keyframes svelte-ta60gp-slidein{0%{opacity:0}to{opacity:1}}.backdrop.svelte-ta60gp{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;width:100%;height:100%;animation:.3s ease-in-out svelte-ta60gp-slidein;position:absolute}@keyframes svelte-ta60gp-openModalAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.content-wrapper.svelte-ta60gp{z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(155deg,#ffffff26,#0000);border-radius:25px;max-width:70vw;padding:30px;animation:.3s ease-in-out svelte-ta60gp-openModalAnimation;overflow:hidden;box-shadow:2px 4px 6px #0000001a,inset 0 0 0 2px #ffffff1a}@keyframes svelte-ta60gp-slideOut{0%{opacity:1}to{opacity:0}}@keyframes svelte-ta60gp-closeModalAnimation{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.closing.svelte-ta60gp .backdrop:where(.svelte-ta60gp){animation:.3s ease-in-out svelte-ta60gp-slideOut}.closing.svelte-ta60gp .content-wrapper:where(.svelte-ta60gp){animation:.3s ease-in-out svelte-ta60gp-closeModalAnimation}.content.svelte-ta60gp{max-height:50vh;overflow:hidden}@media (width>=900px){.content-wrapper.svelte-ta60gp{min-width:400px;padding:50px}}.svelte-12qhfyh{box-sizing:border-box}@font-face{font-family:"DM Serif Display", sans-serif;font-display:optional;src:url(https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap)}@font-face{font-family:"Fira Code", monospace;font-display:optional;src:url(https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap)}@font-face{font-family:"Lato", sans-serif;font-display:optional;src:url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;500;600;700&display=swap)}@font-face{font-family:"Epilogue", sans-serif;font-display:optional;src:url(https://fonts.googleapis.com/css2?family=Epilogue:wght@300;400;500;600;700&display=swap)}#svelte{flex-direction:column;width:100%;max-width:180vw;min-height:100vh;display:flex}body{background-color:var(--backgroundColor);color:var(--mainColor);box-sizing:border-box;width:100%;min-height:100vh;line-height:1.75;font-family:var(--fontFamily);background-size:200% 200%;margin:0;transition:background-color .2s;position:relative;overflow-x:hidden}h1{border:0}::selection{color:var(--mainColor);background:var(--backgroundColor)}::-webkit-scrollbar{border-radius:1px;width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:var(--backgroundColor);border-radius:3px}::-webkit-scrollbar-track{background-color:#0000;border-radius:1px}a,a.svelte-12qhfyh{color:var(--visitedColor);text-decoration:none}a.svelte-12qhfyh:hover{color:var(--visitedColor);text-decoration:underline}a.svelte-12qhfyh:visited{color:var(--visitedColor)}.modalContainer.svelte-12qhfyh div:where(.svelte-12qhfyh){margin-bottom:20px;display:flex}.modalContainer.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0}.tooltip{visibility:hidden}.signature.svelte-12qhfyh{text-align:center;width:100%;margin:1rem 0;font-size:10px;font-weight:400}.signature.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--secondaryColor);text-decoration:none}.socialNetworks.svelte-12qhfyh{flex-direction:row;justify-content:center;align-items:center;display:flex}.socialNetworks.svelte-12qhfyh a:where(.svelte-12qhfyh){padding:.1rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.socialNetworks.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{transform:translateY(-2px);opacity:1!important}.footerLine.svelte-12qhfyh{opacity:.5;border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}footer.svelte-12qhfyh{flex-direction:column;justify-content:space-between;align-items:center;margin:auto 30px 0;display:flex}.footer-row.svelte-12qhfyh{flex-direction:row;justify-content:space-between;width:100%;max-width:700px;display:flex}.footer-column.svelte-12qhfyh{align-items:center;margin:1px;padding:.5em;font-size:small;display:flex}.translateButton.svelte-12qhfyh{margin:1em}@media (width>=900px){.tooltip{visibility:visible}}
