@font-face{font-family:Neco-Regular;src:url(/assets/Neco-Regular-DjNGmFBN.woff2) format("woff2"),url(/assets/Neco-Regular-JvQGDZ5g.woff) format("woff"),url(/assets/Neco-Regular-RUyrWN2_.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Neco-Italic;src:url(/assets/Neco-Italic-eFcWAqEC.woff2) format("woff2"),url(/assets/Neco-Italic-CqWsJvFB.woff) format("woff"),url(/assets/Neco-Italic-DmcwfW2M.ttf) format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:Neco-Medium;src:url(/assets/Neco-Medium-A7gy4iKf.woff2) format("woff2"),url(/assets/Neco-Medium-DBtMrr_P.woff) format("woff"),url(/assets/Neco-Medium-D2KmDXR2.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Neco-MediumItalic;src:url(/assets/Neco-MediumItalic-BtLaNFRi.woff2) format("woff2"),url(/assets/Neco-MediumItalic-Dl3P2ECX.woff) format("woff"),url(/assets/Neco-MediumItalic-27DKFowQ.ttf) format("truetype");font-weight:500;font-display:swap;font-style:italic}@font-face{font-family:Neco-Bold;src:url(/assets/Neco-Bold-B4k0mWL9.woff2) format("woff2"),url(/assets/Neco-Bold-BHCT2MRD.woff) format("woff"),url(/assets/Neco-Bold-DLWMs4xk.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Neco-BoldItalic;src:url(/assets/Neco-BoldItalic-fdsNBVRS.woff2) format("woff2"),url(/assets/Neco-BoldItalic-CXXYAjlF.woff) format("woff"),url(/assets/Neco-BoldItalic-DeJEg3jf.ttf) format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:Neco-Black;src:url(/assets/Neco-Black-BdBxUz_9.woff2) format("woff2"),url(/assets/Neco-Black-BRJ9fnL7.woff) format("woff"),url(/assets/Neco-Black-CgVWgbgw.ttf) format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:Neco-BlackItalic;src:url(/assets/Neco-BlackItalic-DB8sfAfu.woff2) format("woff2"),url(/assets/Neco-BlackItalic-Bxt5U_RK.woff) format("woff"),url(/assets/Neco-BlackItalic-CI96wDRk.ttf) format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:Nippo-Extralight;src:url(/assets/Nippo-Extralight-CPsnYcjg.woff2) format("woff2"),url(/assets/Nippo-Extralight-wvJc4xqb.woff) format("woff"),url(/assets/Nippo-Extralight-ftEfo6Go.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Nippo-Light;src:url(/assets/Nippo-Light-BBOWr12S.woff2) format("woff2"),url(/assets/Nippo-Light-B1TW5kd0.woff) format("woff"),url(/assets/Nippo-Light-SyKmGvuB.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Nippo-Regular;src:url(/assets/Nippo-Regular-BPQWuIv5.woff2) format("woff2"),url(/assets/Nippo-Regular-DQGwNpew.woff) format("woff"),url(/assets/Nippo-Regular-DUVA6Tvu.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Nippo-Medium;src:url(/assets/Nippo-Medium-B7_hcJgU.woff2) format("woff2"),url(/assets/Nippo-Medium-CGZEL-Xr.woff) format("woff"),url(/assets/Nippo-Medium-1uLixZ0s.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Nippo-Bold;src:url(/assets/Nippo-Bold-BDQBlWFf.woff2) format("woff2"),url(/assets/Nippo-Bold-BiGZGx4-.woff) format("woff"),url(/assets/Nippo-Bold-CxfTCmer.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:Nippo-Variable;src:url(/assets/Nippo-Variable-B2wPshg8.woff2) format("woff2"),url(/assets/Nippo-Variable-DM_kBxru.woff) format("woff"),url(/assets/Nippo-Variable-9RcA6SOn.ttf) format("truetype");font-weight:200 700;font-display:swap;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;color-scheme:dark;font-family:Nippo-Regular;font-size:small}.page{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px}.page-background{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-3;overflow:hidden}.background-stars-primary{width:100%;height:100%;position:fixed;z-index:-2;top:0;left:0}.background-smoke-primary{width:100%;height:100%;position:absolute;z-index:-2;top:0;left:0;opacity:.2}.window-content{border-radius:16px;height:100vh;padding:8px}.gradient-border{width:60vh;height:80vh}.section-one,.section-two{position:relative;display:"flex";align-items:"center";box-sizing:"border-box";flex-grow:1;gap:"10px"}.section-two-content,.section-two-navigation{margin-bottom:10px}@media (orientation: portrait){.page{height:100vh}.window-content{border-radius:16px;padding:8px;height:100vh;max-width:44vh}.gradient-border{width:100%;height:100%}}@media (max-width: 768px){.page{height:100vh}.window-content{border-radius:16px;padding:8px;color:#d4d4d4}.gradient-border{width:100%;height:100%}}.logo{height:280px;width:280px;transition:transform .5s ease;z-index:2}.logo-loading{height:280px;width:280px;position:"fixed";transition:transform .5s ease;z-index:2}.contact-form{display:flex;flex-direction:column;gap:12px}.logo-banner{width:600px}.icon-gradient-stop-1,.icon-gradient-stop-2{transition:stop-color .3s ease-in-out}.icon-gradient-hover:hover .icon-gradient-stop-1{stop-color:#d5ffff}.icon-gradient-hover:hover .icon-gradient-stop-2{stop-color:#c6f8ff}.icon-gradient-hover:hover .icon-gradient-stop-3{stop-color:"#A3A8FFFF"}.icon-gradient-hover:hover .icon-gradient-stop-4{stop-color:#fafcff}.icon-gradient-hover:hover .icon-gradient-stop-5{stop-color:#9bc5ff}.icon-gradient-hover:hover .icon-gradient-stop-6{stop-color:#bfd8fa}.modal-border{overflow:hidden;position:"absolute";top:"10%";left:"50%";transform:"translate(-10%, -50%)";height:100%;width:100%;z-index:1002,}.modal{height:99%;width:99%}.outer-modal{height:65vh;width:70vh}@media (orientation: portrait){.modal{height:99%;width:99%}.outer-modal{height:100%;width:100%}}@media (max-width: 768px){.modal{height:99%;width:99%}.outer-modal{height:100%;width:100%}}.card-wrapper{width:80vh;max-width:80vh;overflow:hidden}.card{position:relative;width:360px;height:30vh}.card-full{position:relative;width:80vh;max-width:100%;height:55vh}.card-banner{height:15vh}@media (orientation: portrait){.card-wrapper{width:1000px;max-width:44vh;overflow:hidden}.card-full{position:relative;width:500px;font-size:small;height:55vh}.card{width:500px;font-size:small;height:30vh}.card-banner{height:15vh}}@media (max-width: 768px){.card-full{position:relative;font-size:13px;width:768px;max-width:768px;height:55vh}.card{width:"60vh";font-size:10px;height:30vh}.card-banner{height:15vh}}@keyframes animatedBorder{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradientBorder{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.logo-spin-1,.logo-spin-2,.logo-spin-3,.logo-spin-4{animation:spin 4s infinite linear}.logo-spin-5,.logo-spin-6{animation:spin 2s infinite linear}.logo-spin-7,.logo-spin-8,.logo-spin-9,.logo-spin-10{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
