footer[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;grid-area:footer;border-top:5px solid;border-image:var(--gradient-pink-light) 1;margin-top:1rem;padding-top:.5rem;height:100px;p{color:var(--gray-900);font-size:.8rem}}header[data-astro-cid-hpnw4vwy]{display:flex;justify-content:space-between;align-items:center;grid-area:header;height:60px;margin-bottom:2rem}.brand[data-astro-cid-hpnw4vwy]{font-family:Permanent Marker,cursive;font-size:2.69rem;line-height:1;font-weight:700;color:var(--pink-900);letter-spacing:.069em;background-repeat:no-repeat;background-position:bottom;background-image:var(--gradient-pink-light);background-size:105% 45%;display:block;padding:0 .25em;transform:skewY(-3deg);transform-origin:0}nav[data-astro-cid-hpnw4vwy]{ul{display:flex;gap:.5rem;list-style:none;padding:0;margin:0;text-transform:lowercase;li{position:relative;&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--gradient-pink-light);background-repeat:no-repeat;background-position:bottom;background-size:105% 40%;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:-1}&:hover:before{transform:scaleX(1)}a{text-decoration:none;color:var(--black);font-size:1.1rem}}}}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}:root{--white: rgb(255, 255, 255);--black: rgb(0, 0, 0);--purple-50: rgb(245, 235, 255);--purple-100: rgb(235, 215, 255);--purple-200: rgb(215, 175, 255);--purple-300: rgb(195, 135, 255);--purple-400: rgb(175, 95, 255);--purple-500: rgb(155, 55, 255);--purple-600: rgb(135, 15, 255);--purple-700: rgb(115, 0, 235);--purple-800: rgb(95, 0, 215);--purple-900: rgb(75, 0, 195);--red-50: rgb(255, 245, 245);--red-100: rgb(255, 235, 235);--red-200: rgb(255, 215, 215);--red-300: rgb(255, 195, 195);--red-400: rgb(255, 175, 175);--red-500: rgb(255, 155, 155);--red-600: rgb(255, 135, 135);--red-700: rgb(255, 115, 115);--red-800: rgb(255, 95, 95);--red-900: rgb(255, 75, 75);--blue-50: rgb(245, 245, 255);--blue-100: rgb(235, 235, 255);--blue-200: rgb(215, 215, 255);--blue-300: rgb(195, 195, 255);--blue-400: rgb(175, 175, 255);--blue-500: rgb(155, 155, 255);--blue-600: rgb(135, 135, 255);--blue-700: rgb(115, 115, 255);--blue-800: rgb(95, 95, 255);--blue-900: rgb(75, 75, 255);--orange-50: rgb(255, 245, 235);--orange-100: rgb(255, 235, 215);--orange-200: rgb(255, 215, 175);--orange-300: rgb(255, 195, 135);--orange-400: rgb(255, 175, 95);--orange-500: rgb(255, 155, 55);--orange-600: rgb(255, 135, 15);--orange-700: rgb(235, 115, 0);--orange-800: rgb(215, 95, 0);--orange-900: rgb(195, 75, 0);--yellow-50: rgb(255, 255, 235);--yellow-100: rgb(255, 255, 215);--yellow-200: rgb(255, 255, 175);--yellow-300: rgb(255, 255, 135);--yellow-400: rgb(255, 255, 95);--yellow-500: rgb(255, 255, 55);--yellow-600: rgb(255, 255, 15);--yellow-700: rgb(235, 235, 0);--yellow-800: rgb(215, 215, 0);--yellow-900: rgb(195, 195, 0);--pink-50: rgb(255, 245, 255);--pink-100: rgb(255, 235, 255);--pink-200: rgb(255, 215, 255);--pink-300: rgb(255, 195, 255);--pink-400: rgb(255, 175, 255);--pink-500: rgb(255, 155, 255);--pink-600: rgb(255, 135, 255);--pink-700: rgb(255, 115, 255);--pink-800: rgb(255, 95, 255);--pink-900: rgb(255, 75, 255);--gray-100: #f5f5f5;--gray-200: #e0e0e0;--gray-300: #cccccc;--gray-400: #b3b3b3;--gray-500: #999999;--gray-600: #808080;--gray-700: #666666;--gray-800: #4d4d4d;--gray-900: #333333;--gradient-purple: linear-gradient( 135deg, var(--purple-500), var(--purple-700) );--gradient-purple-light: linear-gradient( 135deg, var(--purple-100), var(--purple-300) );--gradient-red: linear-gradient(135deg, var(--red-500), var(--red-700));--gradient-red-light: linear-gradient(135deg, var(--red-100), var(--red-300));--gradient-blue: linear-gradient(135deg, var(--blue-500), var(--blue-700));--gradient-blue-light: linear-gradient( 135deg, var(--blue-100), var(--blue-300) );--gradient-orange: linear-gradient( 135deg, var(--orange-500), var(--orange-700) );--gradient-orange-light: linear-gradient( 135deg, var(--orange-100), var(--orange-300) );--gradient-yellow: linear-gradient( 135deg, var(--yellow-500), var(--yellow-700) );--gradient-yellow-light: linear-gradient( 135deg, var(--yellow-100), var(--yellow-300) );--gradient-pink: linear-gradient(135deg, var(--pink-500), var(--pink-700));--gradient-pink-light: linear-gradient( 135deg, var(--pink-100), var(--pink-300) );--gradient-purple-pink: linear-gradient( 135deg, var(--purple-500), var(--pink-700) );--gradient-purple-pink-light: linear-gradient( 135deg, var(--purple-200), var(--pink-400) )}@font-face{font-family:Geist;src:url(/_astro/Geist_wght_.DIb-KBs-.woff2) format("woff2");font-weight:100 900}@font-face{font-family:Permanent Marker;src:url(/_astro/PermanentMarker-Regular.ClowKQab.ttf) format("truetype");font-weight:400}body{font-family:Geist,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;background-color:var(--white);color:var(--black)}body,h1,h2,h3,h4,h5,h6,p,li,.fluid,textarea,input,select,button,th,td{--fl: 0;--font-size-min: 18;--font-size-max: 20;--font-ratio-min: 1.25;--font-ratio-max: 1.3333333333333333;--font-width-min: 320;--font-width-max: 1500;--fluid-min: calc( var(--font-size-min) * pow(var(--font-ratio-min), var(--fl, 0)) );--fluid-max: calc( var(--font-size-max) * pow(var(--font-ratio-max), var(--fl, 0)) );--fluid-preferred: calc( (var(--fluid-max) - var(--fluid-min)) / (var(--font-width-max) - var(--font-width-min)) );--fluid-type: clamp( (var(--fluid-min) / 16) * 1rem, ((var(--fluid-min) / 16) * 1rem) - (((var(--fluid-preferred) * var(--font-width-min)) / 16) * 1rem) + (var(--fluid-preferred) * var(--variable-unit, 100vi)), (var(--fluid-max) / 16) * 1rem );font-size:var(--fluid-type)}.fluid-text-container{container-type:inline-size;--variable-unit: 100cqi}h1,.h1{--fl: 5}h2,.h2{--fl: 4}h3,.h3{--fl: 3}h4,.h4{--fl: 2}h5,.h5{--fl: 1}h6,.h6,p,li,body{--fl: 0}.fs-xs{--fl: -1}.fs-base{--fl: 0}.fs-s{--fl: 1}.fs-m{--fl: 2}.fs-l{--fl: 3}.fs-xl{--fl: 4}.fs-xxl{--fl: 5}.fs-xxxl{--fl: 6}.container{width:100%;max-width:700px;margin:0 auto}.grid-layout{margin:0 auto;width:100%;max-width:700px;min-height:100dvh;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"header" "content" "footer"}.content{grid-area:content}
