*,.root,body,html,main{box-sizing:border-box;font-size:14px}html{background-image:linear-gradient(90deg,#000000,#303030)}a,h1,h2,h3,h4,h5,h6,p{color:#fff}h1{font-size:clamp(44px,4vw,48px);line-height:clamp(52px,4vw,56px);font-weight:600}h2{font-size:clamp(36px,4vw,40px);line-height:clamp(40px,4vw,44px);font-weight:500}h3{font-size:clamp(28px,4vw,32px);line-height:clamp(32px,4vw,36px)}h3,h4{font-weight:400}h4{font-size:clamp(24px,4vw,28px);line-height:clamp(28px,4vw,32px)}h5{font-size:clamp(20px,4vw,24px);line-height:clamp(24px,4vw,28px)}h5,h6{font-weight:400}h6{font-size:clamp(16px,4vw,20px)}h6,p{line-height:clamp(18px,4vw,24px)}p{font-size:clamp(12px,4vw,16px)}b{font-size:inherit;line-height:inherit;color:inherit}a{color:#000;text-decoration:none;cursor:pointer}i{font-size:inherit;line-height:inherit;color:inherit}::-webkit-scrollbar{width:1px;margin-left:20px;height:1px}::-webkit-scrollbar-track{background-color:#fafafa}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,0)!important;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}*,:after,:before{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}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}.p-contact__icons{width:30%;display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:16px 24px}@media screen and (max-width:767px){.p-contact__icons{width:100%}}@media screen and (min-width:768px)and (max-width:1024px){.p-contact__icons{width:60%}}.p-contact__emailForm{width:100%}.p-contact__form{width:30%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;margin:24px auto;border-top:1px solid #979797;padding:24px 40px}@media screen and (max-width:767px){.p-contact__form{width:100%}}@media screen and (min-width:768px)and (max-width:1024px){.p-contact__form{width:60%}}.p-contact__form--inputBox{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.p-contact__form--inputBox label{color:#f5f5f5;text-align:left}@media screen and (max-width:767px){.p-contact__form--inputBox label{font-size:12px}}.p-contact__form--inputBox input{background-color:rgba(0,0,0,0);border:0;border-bottom:1px solid #fff;color:#fff}.p-contact__form--inputBox input:focus{outline:none;box-shadow:none;border:none;border-bottom:1px solid #fff}.p-contact__form--textarea{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.p-contact__form--textarea label{color:#f5f5f5;text-align:left}.p-contact__form--textarea textarea{width:100%;padding:3px 6px;background-color:rgba(0,0,0,0);border-radius:2px;color:#fff}.p-contact__form--textarea textarea:focus{outline:none;box-shadow:none}.p-contact__form button{margin-left:auto;background-color:rgba(0,0,0,0);padding:6px 16px;color:#fff;box-shadow:none;border-radius:6px;cursor:pointer}.p-hero__container{width:100%;height:100vh;background-image:linear-gradient(90deg,#000000,#303030);display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:767px){.p-hero__container{display:flex;flex-direction:column;align-items:center;justify-content:center}}.p-hero__logo{position:absolute;top:0;left:40px}.p-hero__box{height:100%;width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:24px;padding:8px 10px}.p-hero__box h1{line-height:1.8}.p-hero__box p{text-align:center}@media screen and (max-width:767px){.p-hero__box{margin-left:0}}.p-hero__imgs{width:100%;display:grid;grid-template-areas:"win me" "team team" "team team";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:16px;gap:16px;margin-top:auto}@media screen and (min-width:768px)and (max-width:1024px){.p-hero__imgs{margin-top:0}}.p-hero__imgs--win{width:100%;object-fit:contain;grid-area:win;margin:auto 0}.p-hero__imgs--me{width:100%;max-height:320px;object-fit:contain;grid-area:me}.p-hero__imgs--team{width:100%;object-fit:contain;grid-area:team}.p-hero__galaxy{position:absolute}.p-hero__profile{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}