.navbar[data-astro-cid-dmqpwcec]{display:flex;justify-content:space-between;align-items:center;width:100%;height:max-content;padding-left:2%;background-color:#1f2030}.navbar[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;text-decoration:none;color:#fff}.navbar[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:#97deff}.nav-links[data-astro-cid-dmqpwcec]{display:flex;gap:1rem;margin-right:20px}.nav-links-mini[data-astro-cid-dmqpwcec]{position:absolute;right:30px;display:none;flex-direction:column;border-radius:6px;padding:4px;background-color:#575757;z-index:5}.nav-links-mini[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{width:150px;text-align:left;background-color:#575757;text-decoration:none;font-size:1.5rem;border-radius:4px;padding:0 10px}.nav-links-mini[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:first-child{padding-top:5px}.nav-links-mini[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:last-child{padding-bottom:5px}.nav-links-mini[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{background-color:#fff;color:#575757}.menu-button[data-astro-cid-dmqpwcec]{height:max-content;width:max-content;display:none;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;margin-right:20px}@media (max-width: 768px){.nav-links[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;background-color:#1f2030;position:absolute;top:100%;padding:1rem;border-radius:8px;box-shadow:0 4px 6px #0000001a}.menu-button[data-astro-cid-dmqpwcec] .active[data-astro-cid-dmqpwcec]{display:flex}.menu-button[data-astro-cid-dmqpwcec]{display:block}}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0;font:inherit}nav :where(ol,ul){list-style:none}img,picture{width:100%;max-width:100%;display:block}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:root{--_hue: 235;--bkg--light: var(--_hue) 25% 97%;--txt--light: var(--_hue) 40% 5%;--accent--light: var(--_hue) 55% 50%;--muted--light: var(--_hue) 30% 99%;--bkg--dark: var(--_hue) 15% 10%;--txt--dark: var(--_hue) 20% 85%;--accent--dark: var(--_hue) 50% 50%;--muted--dark: var(--_hue) 20% 2%;--bkg: var(--bkg--light);--txt: var(--txt--light);--accent: var(--accent--light);--muted: var(--muted--light);color-scheme:light;--space-2xs: clamp(.31rem, calc(.18rem + .65vw) , .69rem);--space-xs: clamp(.56rem, calc(.39rem + .87vw) , 1.06rem);--space-sm: clamp(.88rem, calc(.7rem + .87vw) , 1.38rem);--space-md: clamp(1.13rem, calc(.8rem + 1.63vw) , 2.06rem);--space-lg: clamp(1.69rem, calc(1.32rem + 1.85vw) , 2.75rem);--space-xl: clamp(2.25rem, calc(1.6rem + 3.26vw) , 4.13rem);--space-2xl: clamp(3.38rem, calc(2.64rem + 3.7vw) , 5.5rem);--space-3xl: clamp(4.5rem, calc(3.2rem + 6.52vw) , 8.25rem);--content-xs: 20ch;--content-sm: 30ch;--content-md: 45ch;--content-lg: 65ch;--fs-sm: clamp(.78rem, calc(.75rem + .17vw) , .88rem);--fs-md: clamp(1.13rem, calc(1.04rem + .43vw) , 1.38rem);--fs-lg: clamp(1.35rem, calc(1.22rem + .64vw) , 1.72rem);--fs-xl: clamp(1.94rem, calc(1.69rem + 1.29vw) , 2.69rem);--fs-2xl: clamp(2.8rem, calc(2.31rem + 2.43vw) , 4.2rem);--lh-1: 1;--lh-1-1: 1.1;--lh-1-4: 1.4;--_shadow-strength: .25;--_shadow-saturation: 30%;--_shadow-lightness: 62%;--_shadow: var(--_hue) var(--_shadow-saturation) var(--_shadow-lightness);--shadow-sm: .2px .5px .6px hsl(var(--_shadow) / var(--_shadow-strength)), .3px .8px 1px -1.2px hsl(var(--_shadow) / var(--_shadow-strength)), .8px 1.9px 2.3px -2.5px hsl(var(--_shadow) / var(--_shadow-strength));--shadow-md: .2px .5px .6px hsl(var(--_shadow) / calc(var(--_shadow-strength) + .04)), .6px 1.5px 1.8px -.8px hsl(var(--_shadow) / calc(var(--_shadow-strength) + .04)), 1.6px 3.8px 4.6px -1.7px hsl(var(--_shadow) / calc(var(--_shadow-strength) + .04)), 3.9px 9.3px 11.3px -2.5px hsl(var(--_shadow) / calc(var(--_shadow-strength) + .04));--shadow-lg: .2px .5px .6px hsl(var(--_shadow) / var(--_shadow-strength)), 1.1px 2.7px 3.3px -.4px hsl(var(--_shadow) / var(--_shadow-strength)), 2.1px 5px 6.1px -.7px hsl(var(--_shadow) / var(--_shadow-strength)), 3.5px 8.3px 10.1px -1.1px hsl(var(--_shadow) / var(--_shadow-strength)), 5.6px 13.2px 16.1px -1.4px hsl(var(--_shadow) / var(--_shadow-strength)), 8.7px 20.7px 25.3px -1.8px hsl(var(--_shadow) / var(--_shadow-strength)), 13.3px 31.4px 38.4px -2.1px hsl(var(--_shadow) / var(--_shadow-strength)), 19.6px 46.3px 56.6px -2.5px hsl(var(--_shadow) / var(--_shadow-strength));--border-sm: 1px;--border-md: 3px;--border-lg: 5px;--radius-sm: .2em;--radius-md: .4em;--radius-lg: .8em;--radius-full: 100vmax;--_tspeed_fast: .15s;--_tspeed_slow: .4s;--_ttiming_ease: cubic-bezier(.3, 0, .7, 1);--_ttiming_squish: cubic-bezier(.5, -.3, .1, 1.5);--transition-ease-slow: var(--_tspeed_slow) var(--_ttiming_ease);--transition-ease-fast: var(--_tspeed_fast) var(--_ttiming_ease);--transition-squish-slow: var(--_tspeed_slow) var(--_ttiming_squish);--transition-squish-fast: var(--_tspeed_fast) var(--_ttiming_squish)}.color-logo{color:#ff0;width:150px;height:auto}.text-heading{font-size:20px;font-weight:600;color:#fff}.text-heading1{font-size:30px;font-weight:900;color:#fff}.text-heading2{font-size:25px;font-weight:800;color:#fff}.text-description{width:100%;font-size:15px;display:block;margin:0;padding:0;color:#c3bebe;text-align:justify}@media (prefers-color-scheme: dark){:root{--bkg: var(--bkg--dark);--txt: var(--txt--dark);--accent: var(--accent--dark);--muted: var(--muted--dark);color-scheme:dark;--_shadow-strength: .75;--_shadow-saturation: 75%;--_shadow-lightness: 6%}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button{cursor:pointer;font-size:var(--fs-sm);width:var(--space-md);height:var(--space-md);display:grid;place-items:center;border:none;background-color:hsl(var(--bkg));box-shadow:var(--shadow-md)}body{min-height:100vh;display:grid;place-items:top;grid-template-rows:auto 1fr auto;background-color:transparent;color:hsl(var(--txt));font-size:var(--fs-md);line-height:var(--lh-1-4);font-family:Atkinson Hyperlegible,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizeLegibility}.h1,.h2,.h3,.h4,.content :where(h1,h2,h3,h4){font-weight:700;line-height:var(--lh-1-1)}.h1{font-size:var(--fs-2xl);max-width:var(--content-xs)}h1 span{color:hsl(var(--accent))}.h2,.content h2{font-size:var(--fs-xl);max-width:var(--content-sm)}.h3,.content h3{font-size:var(--fs-lg);max-width:var(--content-md)}.h4,.content h4{font-size:calc(var(--fs-md) * .85)}p{max-width:var(--content-lg)}small{font-size:var(--fs-sm);display:block;text-align:center;width:100%}.content :is(ul,ol){margin-left:1.5em}a,button{color:hsl(var(--txt));border-radius:var(--radius-sm);transition:opacity var(--transition-ease-fast),color var(--transition-ease-fast),box-shadow var(--transition-squish-slow);&:hover{color:hsl(var(--accent))}&:focus{outline:2px solid transparent}&:focus-visible{box-shadow:0 0 0 .2em hsl(var(--bkg)),0 0 0 .4em hsl(var(--accent))}}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:where(footer){width:100%;height:min-content;text-align:center;padding:var(--space-sm);background-color:#1f2030;box-shadow:var(--shadow-lg);margin-top:0 auto;& div{display:grid;place-items:center;margin-inline:auto;gap:var(--space-sm)}@media (max-width: 768px){& div{display:flex;justify-content:space-between}}& div a{display:flex;align-items:center;gap:5px;text-decoration:none}}header{display:grid;place-items:center;gap:var(--space-sm);text-align:center;.container{display:grid;place-items:center;gap:var(--space-sm);text-align:center;margin-block:var(--space-lg) var(--space-sm)}}
