@charset "UTF-8";@font-face{font-family:Almoni;font-style:normal;font-weight:300;font-display:swap;src:url(../../src/fonts/almoni/almoni-dl-aaa-light.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-LIGHT_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:400;font-display:swap;src:url(../../src/fonts/almoni/almoni-regular-aaa.eot) format("embedded-opentype"),url(../../src/fonts/almoni/almoni-regular-aaa.woff2) format("woff2"),url(../../src/fonts/almoni/almoni-regular-aaa.woff) format("woff"),url(../../src/fonts/almoni/ALMONI-DL-AAA-REGULAR.OTF) format("opentype"),url(../../src/fonts/almoni/ALMONI-DL-AAA-REGULAR_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:700;font-display:swap;src:url(../../src/fonts/almoni/almoni-bold-aaa.eot) format("embedded-opentype"),url(../../src/fonts/almoni/almoni-bold-aaa.woff2) format("woff2"),url(../../src/fonts/almoni/almoni-bold-aaa.woff) format("woff"),url(../../src/fonts/almoni/almoni-dl-aaa-bold.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-BOLD_0.OTF) format("opentype")}@font-face{font-family:Almoni;font-style:normal;font-weight:900;font-display:swap;src:url(../../src/fonts/almoni/almoni-dl-aaa-black.otf) format("opentype"),url(../../src/fonts/almoni/ALMONIDLAAA-BLACK_0.OTF) format("opentype")}.yoast{background:#ffffff99;position:absolute;top:0;left:0;width:100%;z-index:10}.yoast>.yoast{padding:8px 20px;text-align:center;font-weight:400;font-size:16px;line-height:130%;font-weight:700;max-width:unset;position:static!important;background:unset;justify-content:center}.yoast a{font-weight:400}.projectsMarketing{position:relative}.projectsMarketing_tabs{position:fixed;z-index:99;left:50%;transform:translateX(-50%) translateY(47px);width:-moz-max-content;width:max-content;padding:11px 32px;background:#060f22cc;border-radius:8px;box-shadow:0 4px 24px 0 #0516231f;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:#fff;font-weight:700;font-size:16px;line-height:100%;text-align:center;display:flex;gap:40px}.projectsMarketing_tabs-single{position:relative}.projectsMarketing_tabs-single:first-child::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-20px;width:1px;height:120%;border:1px solid #4d5460a8}.projectsMarketing_tabs-current{color:#76c6ff}.projectsMarketing_tabs-link{opacity:.8}.projectsMarketing_single{position:sticky;top:94px;min-height:calc(100vh - 94px);padding:24px 0;display:flex;align-items:flex-end;justify-content:flex-start;color:#fff}.projectsMarketing_single::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(6,15,34,0) 0,#060f22 100%)}.projectsMarketing_single-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;z-index:2}.projectsMarketing_single-content{width:100%;position:relative;z-index:2;display:flex;flex-direction:column}.projectsMarketing_single-level{font-size:11px;line-height:100%;letter-spacing:8%;padding:4px 12px;background:#ffffff33;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:8px;margin-bottom:16px;width:-moz-fit-content;width:fit-content}.projectsMarketing_single-title{font-weight:700;font-size:40px;line-height:80%;margin-bottom:8px}.projectsMarketing_single-description{font-weight:400;font-size:18px;line-height:110%;margin-bottom:20px}.projectsMarketing_single-button{font-weight:400;font-size:18px;line-height:110%;overflow:hidden;padding:15px 24px;border:1px solid #76c6ff;width:-moz-fit-content;width:fit-content;border-radius:16px;color:#76c6ff;display:flex;align-items:center;justify-content:center;position:relative;gap:20px}.projectsMarketing_single-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(#14254c 0 0) no-repeat calc(200% - var(--p,0%)) 100%/200% var(--p,.2em);transition:.3s var(--t,0s),background-position .3s calc(.3s - var(--t,0s))}.projectsMarketing_single-button:hover{color:#fff;border:1px solid #fff}.projectsMarketing_single-button:hover svg path{stroke:#fff}.projectsMarketing_single-button:hover::after{--p:100%;--t:0.3s}.projectsMarketing_single-button span,.projectsMarketing_single-button svg{position:relative;z-index:1}@media (max-width:1199px){.projectsMarketing_single-button svg path{stroke:#76c6ff}}