:root{--font-main: var(--font-permanent-marker, cursive), cursive, sans-serif}html{font-size:62.5%;@media(max-width:768px){font-size:50%}}body{font-size:2rem}ul{list-style:none;padding:0}body,ul,h1,h2,h3,p{margin:0}input{width:100%;background-color:#000c;color:#fff;border:none;padding-inline-start:2rem;border-radius:2rem;font-size:2rem;height:6rem}h1{--text-stroke: .1rem;--text-stroke-reverse: calc(var(--text-stroke) * -1);--text-stroke-2: calc(var(--text-stroke) * 2);--text-stroke-2-reverse: calc(var(--text-stroke-2) * -1);--text-stroke-3: calc(var(--text-stroke) * 3);--text-stroke-3-reverse: calc(var(--text-stroke-3) * -1);font-family:var(--font-main);font-size:6rem;font-weight:400;text-align:center;letter-spacing:6px;text-shadow:var(--text-stroke) var(--text-stroke) 4px #000,var(--text-stroke-reverse) var(--text-stroke-reverse) 4px #000,var(--text-stroke-2) var(--text-stroke-2) 4px #000,var(--text-stroke-2-reverse) var(--text-stroke-2-reverse) 4px #000,var(--text-stroke-3-reverse) var(--text-stroke-3-reverse) 4px #000;@media(max-width:900px){font-size:5rem;letter-spacing:.5rem}}h2{font-size:3.5rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:6rem;padding:1rem 2rem;box-sizing:border-box;background-color:#15be06;color:#fff;border:none;border-radius:2rem;font-size:2rem;cursor:pointer;transition:background-color .3s ease;font-size:3rem;font-family:var(--font-main);text-decoration:none;text-align:center}.footer[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;padding:1.8rem;background-color:#010029cc;font-size:2rem;padding-inline:2rem;text-align:center;color:#fff;@media(max-width:900px){flex-direction:column;gap:1rem}a{color:#fff}}body{background:url(/images/background.webp) no-repeat center center #010029;background-size:cover;min-height:100vh;font-family:sans-serif;line-height:1.1;display:flex;flex-direction:column}main[data-astro-cid-sckkx6r4]{flex:1;display:flex;justify-content:center;color:#fff;padding:4rem}.title[data-astro-cid-zfufvvig]{--text-stroke: .1rem;--text-stroke-reverse: calc(var(--text-stroke) * -1);--text-stroke-2: calc(var(--text-stroke) * 2);--text-stroke-2-reverse: calc(var(--text-stroke-2) * -1);--text-stroke-3: calc(var(--text-stroke) * 3);--text-stroke-3-reverse: calc(var(--text-stroke-3) * -1);display:grid;grid-template-columns:auto auto auto;grid-template-areas:"image super mail";justify-content:start;gap:2rem;@media(max-width:600px){--text-stroke: .05rem}}.word[data-astro-cid-zfufvvig]{display:inline-flex;gap:1rem;font-family:var(--font-main);font-size:6rem;text-shadow:var(--text-stroke) var(--text-stroke) 2px #000,var(--text-stroke-reverse) var(--text-stroke-reverse) 2px #000,var(--text-stroke-2) var(--text-stroke-2) 2px #000,var(--text-stroke-2-reverse) var(--text-stroke-2-reverse) 2px #000,var(--text-stroke-3) var(--text-stroke-3) 2px #000,var(--text-stroke-3-reverse) var(--text-stroke-3-reverse) 2px #000,var(--text-stroke) var(--text-stroke) 5rem currentColor;&:first-of-type{justify-content:end}@media(max-width:600px){font-size:4rem;gap:.5rem}}span[data-astro-cid-zfufvvig]:nth-child(1){grid-area:super;justify-content:end}span[data-astro-cid-zfufvvig]:nth-child(2){grid-area:mail}span[data-astro-cid-zfufvvig]:nth-child(1){color:red}span[data-astro-cid-zfufvvig]:nth-child(2){color:#0f0}span[data-astro-cid-zfufvvig]:nth-child(3){color:#00f}span[data-astro-cid-zfufvvig]:nth-child(4){color:#ff0}span[data-astro-cid-zfufvvig]:nth-child(5){color:#f0f}span[data-astro-cid-zfufvvig]:nth-child(6){color:#0ff}span[data-astro-cid-zfufvvig]:nth-child(7){color:red}img[data-astro-cid-zfufvvig]{grid-area:image;display:inline-block;justify-self:center;width:10rem;@media(max-width:600px){width:6rem}}.title--home[data-astro-cid-zfufvvig]{--text-stroke: .2rem;grid-template-columns:1fr auto 1fr;grid-template-areas:"super image mail";gap:8rem;@media(max-width:1500px){grid-template-columns:auto auto;grid-template-rows:auto auto;grid-template-areas:"image image" "super mail";gap:2rem}@media(max-width:900px){--text-stroke: .1rem}.word{font-size:14rem;@media(max-width:1500px){font-size:clamp(2rem,12vw,9rem)}@media(max-width:600px){gap:.5rem}}img{width:24rem;@media(max-width:900px){width:20rem}@media(max-width:600px){width:16rem}}}
