*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity))}.bg-neutral-300{--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity))}.p-4{padding:1rem}.text-center{text-align:center}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}:root{--in-out-cubic: cubic-bezier(.4, 0, .2, 1);--service-width: 320px;--service-height: 550px;--service-radius: 25px;--service-separator-height: 475px;--service-bg: #fdeae6;--service-book-x: 243px;--service-book-y: 120px;--service-transition: transform .5s ease-in-out}html,body{font-family:Oswald,sans-serif}*{scrollbar-width:none;scrollbar-color:unset}body{background-color:#f5f5f5}h2{line-height:120%;font-size:400%;font-weight:700;text-align:center;text-transform:uppercase;margin-bottom:5%;color:#fff}img,video{width:100%;max-width:100%}.button-style-1{position:relative;display:flex;align-content:center;overflow:hidden;height:3rem;width:fit-content;margin:auto;padding:0 2rem;border-radius:1.5rem;background:rgb(53,114,172,.95);background-size:400%;color:#fff;border:none;cursor:pointer}.button-style-1:hover:before{transform:scaleX(1)}.button-style-1-content{position:relative;margin:auto;white-space:nowrap;color:#fff;z-index:1}.button-style-1:before{content:"";position:absolute;top:0;left:0;transform:scaleX(0);transform-origin:0 50%;width:100%;height:inherit;border-radius:inherit;background:linear-gradient(82.3deg,rgb(205,92,92) 10.8%,rgb(53,114,172,1) 94.3%);transition:all .475s}#root,.App{height:100%;width:100%;overflow:hidden}main{position:relative;height:100%;width:100%;scroll-behavior:smooth;background-color:#000;overflow-x:hidden;z-index:1;transition:background-color .4s}.sticky-nav{position:fixed;top:0;left:0;right:0;width:100%;padding:10px 0;z-index:1000}.sticky-nav ul,footer>div{display:flex;justify-content:center;width:fit-content;margin:auto;border-radius:25px}.sticky-nav ul{list-style:none;padding:5px 2.5px;background-color:#ffffff26;background-repeat:no-repeat;background-position:left;color:transparent}.sticky-nav ul li{height:30px;width:25%;padding:0 8px;white-space:nowrap;overflow:hidden}.sticky-nav ul li a{color:#fff;text-decoration:none}.sticky-nav ul li img{height:100%;transition:all .25s var(--in-out-cubic)}section{border:0px}#home,#about-me,#services,#contact{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:var(--root-padding-x);padding-right:var(--root-padding-x)}#home,#about-me{min-height:calc(var(--vh-withdrawal) + 100vh)}#home>svg{width:100%;margin:auto}#home>.arrow{position:absolute;bottom:15%;left:0;width:100%;display:flex;justify-content:center}#home>.arrow svg{width:20px;animation:arrow-animate 1s var(--in-out-cubic) infinite}#home .text{font-size:80px;text-transform:uppercase;fill:none;stroke-width:3;stroke-linejoin:round;stroke-dasharray:70 330;stroke-dashoffset:0;animation:stroke 6s infinite linear}#home .text:nth-child(5n+1){stroke:#cd5c5c;animation-delay:-1.2s}#home .text:nth-child(5n+2){stroke:#1e293b;animation-delay:-2.4s}#home .text:nth-child(5n+3){stroke:#fff;animation-delay:-3.6s}#home .text:nth-child(5n+4){stroke:#67af8e80;animation-delay:-4.8s}#home .text:nth-child(5n+5){stroke:#67af8e;animation-delay:-6s}#about-me .content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:#fff}#about-me h2{width:100%;margin-bottom:20%;font-size:350%;-webkit-text-stroke:thin}#about-me h2>span{--text-shadow: 0 0 .8px #fff, 0 0 1.6px #fff, 0 0 2.2px #fff, 0 0 10px rgb(255, 255, 255, .6), 0 0 20px rgb(255, 255, 255, .4), 0 0 40px rgb(255, 255, 255, .2);display:block;font-family:Poiret One,sans-serif;font-weight:400;font-style:normal;animation:flicker 1.5s infinite alternate}#services{height:100vh;width:100%;padding-left:0;padding-right:0}#services>.content{width:100%;display:flex;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:5% var(--padding-x);overflow:auto}#services>.content::-webkit-scrollbar{display:none}.service,#services>.content>.header{scroll-snap-align:center}#services>.content>.header{display:flex;justify-content:center;align-items:center;min-height:200px;width:20%;transform:rotate(-90deg)}#services>.content>.header>h2{font-size:xxx-large;color:#1e293b}#services>.content>.header>h2>span{margin-right:10px;color:#3572ac}.services-container{display:flex;padding-top:100px;padding-bottom:100px}.service{width:var(--service-width);min-width:var(--service-width);height:var(--service-height);margin-left:20px;margin-right:20px;border-radius:var(--service-radius);perspective:500px;overflow:hidden;color:#807b7b;background-color:var(--service-bg);box-shadow:#ffffff0d 0 1px 1px inset,#32325d20 0 50px 100px -20px,#00000026 0 30px 60px -30px}.service .notification-header{position:fixed;top:5px;width:100%;padding:5px 15px;display:flex;justify-content:space-between;font-size:12px;font-weight:700;z-index:6}.service .book-cover{position:relative;height:var(--service-separator-height);width:calc(var(--service-width) * 2);left:-52.5%;background-color:#eed7d1;transform-style:preserve-3d;transform-origin:50% 40%;transition:var(--service-transition);z-index:4}.service .book-top{text-align:center;height:255px;width:170px;position:absolute;top:var(--service-book-y);left:var(--service-book-x);padding:20px;z-index:5;transform:translateZ(28.5px);color:#fff;background-color:#1e293b;border-radius:10px}.service .book-top .author{display:flex;flex-direction:column;justify-content:center;align-items:center;height:35%;font-family:Playwrite BE WAL,Oswald,sans-serif;font-weight:100}.service .book-top .author span{font-size:larger}.service .book-top .separator{width:75%;margin:10% auto 20%;border:2px dashed}.service .book-top .title{font-size:small;text-wrap-style:pretty}.service .book-side{position:absolute;height:32px;width:170px;top:320px;left:calc(var(--service-book-x) - 2px);transform:translateY(35px) translate(0) translateZ(15px) rotateX(104deg);background-color:#fff;border-top:4px solid rgb(30 41 59);border-bottom:4px solid rgb(30 41 59);border-left:4px solid rgb(30 41 59);border-radius:10px 0 0 10px}.service:hover .book-cover{transform:rotateX(75deg) translateZ(3px) scale(.75)}.service .preface{height:330px;padding:0 25px 25px;transition:var(--service-transition);background:white}.service:hover .preface{transform:translateY(-255px)}.service .preface .content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.service .preface .header{display:flex;justify-content:center;align-items:center;height:75px}.service .preface .title{height:75px;width:100%;display:flex;align-items:center;justify-content:center;font-size:larger;text-align:center;text-wrap-style:balance}.service .price{display:none;margin-top:10%;text-align:center}.service .price-value{margin-left:5px;font-weight:700}.service .button-style-1{margin-top:5%}#projects{position:relative}#projects>.header>h2{width:fit-content;margin:auto auto 0;padding-top:10%;padding-bottom:5%;font-size:500%;background-color:#fff;background-image:linear-gradient(to left,indianred 15%,rgb(53,114,172,1) 10%);background-repeat:no-repeat;background-position:left;color:transparent;-webkit-background-clip:text;background-clip:text}#projects>.content::-webkit-scrollbar{display:none}#projects>.content{position:relative;width:100%;display:flex;flex-wrap:wrap;padding-left:calc(var(--root-padding-x) / 2);padding-right:calc(var(--root-padding-x) / 2);z-index:1}.project{width:100%;margin:5% 0;z-index:2;transition:border 0s var(--in-out-cubic),border-radius .35s var(--in-out-cubic),height .1s var(--in-out-cubic),min-width .35s var(--in-out-cubic)}.project:last-child{margin-bottom:15%}.project .masked-title h3{display:inline;filter:unset;color:#fff;background-color:#3572acf2}.project .img-container{width:100%;aspect-ratio:2/1;border-radius:10px;border:4px solid rgb(0,0,0,.05);overflow:hidden}.project img{height:100%;width:100%;object-fit:cover;z-index:4}.project .masked-title{margin-top:2%}.project .description{position:relative;color:#fff;z-index:3;transition:all .5s var(--in-out-cubic)}.project p{display:inline;text-align:justify;background-color:#cd5c5c}.project .stack .language{display:inline-block;margin-right:1%;padding:1px 6px;border-radius:5px;font-size:small;background-color:#343a40}.project .links{display:flex}.project .links a{display:flex;align-items:center;justify-content:center;margin:12.5px 12.5px 0 0}#contact{flex-wrap:wrap;min-height:calc(var(--vh-withdrawal) + 100vh);color:#000;z-index:1}#contact>.content{padding:9rem 2rem;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0idmlzdWFsIiB2aWV3Qm94PSIwIDAgMTk4MCAxMDgwIiB3aWR0aD0iMTk4MCIgaGVpZ2h0PSIxMDgwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwODcuNjYxODE4Mzc5MTQyMiA2MDQuNDM2NTMyMzc4NDk3MSkiPjxwYXRoIGQ9Ik0yMDAuOSAtMTU0QzI0NiAtMzggMjU4LjEgNTkgMjE5LjEgMTM3LjNDMTgwLjEgMjE1LjcgOTAuMSAyNzUuMyAtMzIuMiAyOTMuOUMtMTU0LjQgMzEyLjUgLTMwOC45IDI5MCAtMzgzLjkgMTkwLjhDLTQ1OSA5MS43IC00NTQuNyAtODQuMiAtMzc3LjQgLTIxOC43Qy0zMDAuMiAtMzUzLjMgLTE1MC4xIC00NDYuNyAtMzYuMSAtNDI1LjhDNzcuOSAtNDA1IDE1NS45IC0yNzAgMjAwLjkgLTE1NCIgZmlsbD0iIzY3YWY4ZSI+PC9wYXRoPjwvZz48L3N2Zz4=);background-size:50rem;background-position:center top -10px;background-repeat:no-repeat}#contact h2{-webkit-text-stroke:thin;-webkit-text-stroke-color:black}#contact h2 span{display:inline-block}#contact p{text-align:center}#contact a{color:#fff}#contact .background-transition{position:absolute;bottom:0;left:0;height:100%;width:100%;transform:translate(-15%);z-index:-1}#contact>.background-transition>svg{position:absolute;bottom:0;left:0;height:100%;width:auto}footer{color:#fff;background-color:#67af8e}footer>div{padding:1rem}@media (max-width: 1023px){:root{--vh-withdrawal: 0vh;--root-padding-x: 5%}}@media (min-width: 1024px){:root{--vh-withdrawal: -15vh;--root-padding-x: 20px;--project-height: 40vh;--project-width: 80vh}#root{height:85vh;width:141.66vh;max-height:85vh;max-width:141.66vh;margin:auto;border:5px solid whitesmoke;border-radius:5px;box-shadow:#00000040 0 25px 50px -12px}h2{font-size:400%;margin-bottom:2%}.sticky-nav,footer{height:7.5vh;width:fit-content;margin:auto;display:flex;align-items:center;justify-content:center;padding:unset;background-color:unset}.sticky-nav ul{background-color:#ffffff80}.sticky-nav ul li{margin:0 15px}.sticky-nav ul li:hover img{height:0%}.sticky-nav ul li .text{display:inline-block;height:0%;font-family:Poiret One,sans-serif;color:#000}.sticky-nav ul li:hover .text{height:100%}#home .text{font-size:60px}#home>svg{width:75%}#about-me .content{height:calc(var(--vh-withdrawal) + 90vh);width:calc(var(--vh-withdrawal) + 90vh);flex-wrap:nowrap;padding:5%;border-radius:999px;background:linear-gradient(300deg,rgb(255,255,255,.1),rgb(255,255,255,0))}@media (max-height: 799px){#about-me .content{min-width:600px;background:linear-gradient(to bottom,rgb(255,255,255,.1) 25%,rgb(255,255,255,0));border-radius:25px}}#about-me .content>*{width:50%}#about-me h2{width:50%;margin-bottom:0}#about-me h2>span{--text-shadow: 0 0 .8px #fff, 0 0 2.2px #fff, 0 0 3.8px #fff, 0 0 8px #fff, 0 0 16px #fff, 0 0 18px #fff, 0 0 20px #fff, 0 0 30px #fff}#about-me p{font-size:95%}@media (min-height: 820px){#services{height:auto}#services>.content{flex-wrap:wrap;width:100%}#services>.content>.header{width:100%;min-height:20vh;transform:rotate(0)}.services-container{display:grid;grid-template-columns:repeat(3,1fr);width:100%;padding-top:0;padding-bottom:0}.service{margin:auto auto 100px}}#projects>.header{transition:filter .5s var(--in-out-cubic)}#projects .blur{filter:blur(2px)}#projects>.header{height:fit-content;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:var(--root-padding-x);padding-right:var(--root-padding-x)}#projects>.header>h2{padding-top:5vh;font-size:700%}#projects>.content{flex-wrap:nowrap;height:calc(var(--project-height) * 2);overflow-x:hidden}#projects:hover .project{will-change:transform}.project{height:var(--project-height);min-width:3%;margin:0 1px;border-radius:100px;transition-delay:.05s}.project:first-child{margin-left:0}.project:last-child{margin-right:0;margin-bottom:0}.project:hover{height:100%;min-width:var(--project-width);border:0px solid rgb(0,0,0,.05);border-radius:25px;transition-delay:0s}.project .inner{position:relative;border-radius:inherit;border:4px solid rgb(0,0,0,.05);overflow:hidden}.project .masked-title{opacity:1;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;height:var(--project-height);width:100%;margin:0;font-weight:700;z-index:3;transition:all .5s;transition-delay:.15s}.project:hover .masked-title{opacity:0;z-index:-1;transition-delay:0s}.project .masked-title h3{white-space:nowrap;background-color:unset;filter:drop-shadow(1px 1px 2px rgb(0,0,0,.8));transform:rotate(-90deg)}.project .img-container{height:var(--project-height);aspect-ratio:unset;border:unset;border-radius:unset;filter:blur(20px) brightness(.9);transition:all .35s var(--in-out-cubic);transition-delay:.15s}.project:hover .img-container{filter:blur(0px) brightness(1);transition-delay:0s}.project .description{position:absolute;left:0;top:100%;filter:opacity(0);transition:all .35s var(--in-out-cubic);transition-delay:.15s}.project:hover .description{top:calc(var(--project-height) + 25px);filter:opacity(1);transition-delay:0s}#contact>.content{padding:22.5% 8%;background-size:250%;background-position:center}#contact .background-transition{transform:translate(0)}footer{position:fixed;bottom:0;left:0;right:0;color:#000}footer>div{height:35px;padding:5px 15px;border-radius:25px}}@media (min-width: 1440px) and (min-height: 840px){:root{--service-width: 380px;--service-height: 500px;--service-separator-height: 425px;--service-book-x: 305px;--service-book-y: 90px}.service .book-side{top:290px;height:31px}.service .preface{height:305px}.service:hover .preface{transform:translateY(-230px)}}@keyframes stroke{to{stroke-dashoffset:-400}}@keyframes rotationBack{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes arrow-animate{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes flicker{0%,18%,22%,25%,53%,57%,to{text-shadow:var(--text-shadow)}20%,24%,55%{text-shadow:none}}@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Montserrat-VariableFont_wght-e5b1a3fb.ttf) format("truetype");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Montserrat-VariableFont_wght-e5b1a3fb.ttf) format("truetype");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Montserrat-VariableFont_wght-e5b1a3fb.ttf) format("truetype");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Montserrat-VariableFont_wght-e5b1a3fb.ttf) format("truetype");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Montserrat-VariableFont_wght-e5b1a3fb.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Oswald-VariableFont_wght-66960076.ttf) format("truetype");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Oswald-VariableFont_wght-66960076.ttf) format("truetype");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Oswald-VariableFont_wght-66960076.ttf) format("truetype");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Oswald-VariableFont_wght-66960076.ttf) format("truetype");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/Oswald-VariableFont_wght-66960076.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poiret One;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/PoiretOne-Regular-9cf265b1.ttf) format("truetype");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Poiret One;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/PoiretOne-Regular-9cf265b1.ttf) format("truetype");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poiret One;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/PoiretOne-Regular-9cf265b1.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playwrite BE WAL;font-style:normal;font-weight:400;font-display:auto;src:url(/assets/PlaywriteBEWAL-VariableFont_wght-19cd3087.ttf) format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;--transition-emphasized: linear( 0 0%, 0 1.8%, .01 3.6%, .03 6.35%, .07 9.1%, .13 11.4%, .19 13.4%, .27 15%, .34 16.1%, .54 18.35%, .66 20.6%, .72 22.4%, .77 24.6%, .81 27.3%, .85 30.4%, .88 35.1%, .92 40.6%, .94 47.2%, .96 55%, .98 64%, .99 74.4%, 1 86.4%, 1 100% );--tranendering: optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html{scroll-behavior:smooth}body{min-width:320px;margin:0}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@media (min-width: 1024px){body{display:flex;place-items:center;min-height:100vh}#particles-js{position:absolute;display:block;top:0;left:0;height:100%;width:100%;z-index:0}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
