:where(.astro-3EF6KSR2){margin:0}a:where(.astro-3EF6KSR2){text-decoration:none}header:where(.astro-3EF6KSR2){position:fixed;width:100%;line-height:1.6;border-bottom:3px solid rgba(var(--main-color),25%);background-color:#fff;border-top:none;border-radius:.4em}.items:where(.astro-3EF6KSR2){display:flex;align-items:center;position:relative;margin-left:10%;margin-right:10%}.items:where(.astro-3EF6KSR2) :where(.astro-3EF6KSR2):first-child{margin-inline-end:auto}.logo:where(.astro-3EF6KSR2){display:flex;align-items:center}.page:where(.astro-3EF6KSR2){color:rgb(var(--secondary-color));padding:0 10px}.page:where(.astro-3EF6KSR2) p:where(.astro-3EF6KSR2){font-size:1.7em;transition:color .6s}.page:where(.astro-3EF6KSR2):hover{color:rgb(var(--main-color));transition:color .6s}.active:where(.astro-3EF6KSR2){color:rgb(var(--main-color))}:where(.astro-SZ7XMLTE){margin:0}footer:where(.astro-SZ7XMLTE){margin:2em}a:where(.astro-SZ7XMLTE){color:rgb(var(--dark-color));text-decoration:none;transition:color .4s}a:where(.astro-SZ7XMLTE):hover{color:rgb(var(--main-color));transition:color .4s}p:where(.astro-SZ7XMLTE){font-size:1.2em}.items:where(.astro-SZ7XMLTE){border-top:rgb(var(--main-color)) 1px solid;display:flex;padding-top:1.5em;justify-content:space-between}.social-icons:where(.astro-SZ7XMLTE){display:flex;flex-direction:row;gap:1em}.social-icons:where(.astro-SZ7XMLTE) svg:where(.astro-SZ7XMLTE){fill:rgb(var(--dark-color));transition:fill .4s}.social-icons:where(.astro-SZ7XMLTE) :where(.astro-SZ7XMLTE):hover{fill:rgb(var(--main-color));transition:fill .4s}:root{--main-color: 124, 58, 237;--secondary-color: 218, 98, 196;--dark-color: 27, 31, 35;--main-color-gradient: linear-gradient(45deg, rgb(var(--main-color)), rgb(var(--secondary-color)) 30%, white 60%)}html{font-family:system-ui,sans-serif;background-color:#f6f6f6}body{margin:0}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.content{padding:5em 1.5em 1.5em}.gradient-color{background-image:var(--main-color-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:400%}h1:where(.astro-FQT3MZRT){font-size:5em}.content:where(.astro-FQT3MZRT){display:flex;flex-direction:column;align-items:center;justify-content:center;height:80vh}
