html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;line-height:120%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}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}a{color:inherit;text-decoration:none;cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.hover{color:#f5bd0c}uppercase{display:inline;text-transform:uppercase}lowercase{display:inline;text-transform:lowercase}:root{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;font-family:"Outfit",sans-serif;color:#000}:root:not([data-cordxy]) body main .tracking{display:none}strong{font-weight:700}em{font-style:italic}body{position:relative;display:flex;height:100vh;overflow:hidden}body.outer main .tracking{display:none}main{width:calc(100% - 20rem);height:100vh;background:linear-gradient(0deg, #aac 0%, #fff 100%);cursor:none;overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none}main .mouse{aspect-ratio:112/161;width:20px;background-image:url("/src/img/cursor.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;background-color:rgba(0,0,0,0);position:absolute;z-index:100000;top:16px;left:16px;transition:left 250ms ease-out,top 250ms ease-out}main .mouse.rc{background-image:url("/src/img/cursor-clic.svg")}main .tracking{display:block;pointer-events:none;position:fixed;top:0;bottom:0;right:20rem;left:0;z-index:10000}main .tracking .coordonates{position:absolute;top:0;right:0;transform:translateX(calc(100% - 1px));padding-block:.25rem;padding-inline:.5rem;width:-moz-fit-content;width:fit-content;color:#7f3;background-color:#fff}main .tracking>*:not(:first-child){border:2px dashed #7f3;position:absolute}main .tracking .x-axis{transform:translateY(-50%);top:0;right:0;left:0;height:0}main .tracking .y-axis{transform:translateX(-50%);left:0;top:0;bottom:0;width:0}aside{position:absolute;top:0;right:0;bottom:0;color:#fff;background-color:#000;width:20rem;display:flex;flex-direction:column;justify-content:end;font-family:"Fira Code",sans-serif}aside #cmd-logs{height:calc(100% - 60px);max-height:calc(100% - 60px);width:100%;padding-top:1rem;padding-inline:1rem;padding-bottom:0;display:flex;align-items:end}aside #cmd-logs .inner{max-height:100%;width:100%;overflow:auto;scrollbar-width:none}aside #cmd-logs .inner>*:not(:last-child){margin-bottom:.5rem}aside #cmd-logs .inner .console{color:#4bfd80}aside #cmd-logs .inner .console.error{color:#ff6868}aside #cmd-logs .inner .user{color:#aaa}aside #cmd{width:100%;padding:1rem;display:flex;align-items:center}aside #cmd #cmd-text{color:#fff;background:0;border:0;width:100%;padding:.25rem .5rem}aside #cmd #cmd-text:focus-visible{outline:0;outline-offset:0}*[data-tooltip]{position:relative}*[data-tooltip].hover tooltip{animation:appearing 300ms ease-out 1 forwards;display:block}tooltip{display:none;position:absolute;z-index:1000;top:0;left:50%;transform:translate(-50%, calc(-100% - 0.75rem));width:-moz-max-content;width:max-content;max-width:15rem;color:#fff;background-color:#000;padding:.25rem .5rem;border-radius:.5rem}tooltip::before{content:"";z-index:-1;position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%) rotate(45deg);width:1rem;aspect-ratio:1/1;background-color:inherit}@keyframes appearing{from{opacity:0}to{opacity:1}}section{padding:2rem 1rem}.container{max-width:1000px;margin-inline:auto}.page-content header{position:fixed;top:0;left:0;right:20rem;padding-inline:1rem;color:#000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.page-content header .container{padding-block:.5rem;display:flex;justify-content:space-between;align-items:center;row-gap:1rem}.page-content header .container .brand{display:flex;max-height:4rem}.page-content header .container .brand .brand-logo{aspect-ratio:1/1;margin-right:1rem;width:3rem}.page-content header .container .brand .brand-logo img{max-width:100%;max-height:100%;transform:scaleX(-100%)}.page-content header .container .brand .brand-texts{display:flex;flex-direction:column;justify-content:center}.page-content header .container .brand .brand-texts p{line-height:90%;word-break:keep-all;text-align:start}.page-content header .container .brand .brand-texts p:first-child{font-size:1.5rem}.page-content header .container nav{width:100%;display:flex;justify-content:end}.page-content header .container nav ul{margin-left:auto;display:flex}.page-content header .container nav ul>*:not(:last-child){margin-right:1rem}.page-content .this-content #home-hero{background-image:url("/src/pic/abstract.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.page-content .this-content #home-hero .container{min-height:25rem;display:flex;flex-direction:column;align-items:start;justify-content:end}.page-content .this-content #home-hero .container h1{font-size:3rem;font-weight:600;text-shadow:-0.35rem .35rem 0 rgba(255,255,255,.5333333333);line-height:90%}.page-content .this-content #home-hero .container h1 span{text-transform:capitalize;font-size:4.1rem;font-weight:900}.page-content .this-content #home-hero .container h1::before{content:"!";margin-right:.25rem}.page-content .this-content #home-1 .container{display:flex;-moz-column-gap:2rem;column-gap:2rem}.page-content .this-content #home-1 .container>*{width:100%}.page-content .this-content #home-1 .container .texts{padding-block:2rem;display:flex;flex-direction:column;justify-content:center}.page-content .this-content #home-1 .container .texts>*{margin-bottom:1rem}.page-content .this-content #home-1 .container .texts h2{font-size:2rem;font-weight:700}.page-content .this-content #home-1 .container .img{background-image:url("/src/pic/hero-1.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:1rem}.page-content footer{color:#fff}.page-content footer .footer-main{position:relative;background-color:#463f77;padding:2rem 1rem}.page-content footer .footer-main .container{display:flex;-moz-column-gap:1rem;column-gap:1rem}.page-content footer .footer-main .container>*{width:100%}.page-content footer .footer-main .container>*:first-child img{width:5rem;margin-inline:auto;margin-bottom:1rem;transform:scaleX(-100%)}.page-content footer .footer-main .container>*:first-child p{line-height:90%;word-break:keep-all;text-align:center;font-size:1.5rem}.page-content footer .footer-bottom{background-color:#191442;text-align:center;padding:.5rem 1rem}/*# sourceMappingURL=app.css.map */