.Body-header-Up{z-index:60;color:#eee;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex;position:sticky;top:0}.Body-header-Down{z-index:60;color:#eee;background-color:#0000;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex;position:sticky;top:0}.section-divider{background:linear-gradient(90deg, transparent, var(--main-purple), var(--main-blue), transparent);opacity:.4;width:60%;max-width:700px;height:1px;margin:40px auto}.Body-body{background-color:var(--blue-dark);color:#eee;background-image:radial-gradient(#ffffff0f 1px,#0000 1.5px);background-size:26px 26px;flex-direction:column;justify-content:center;align-items:center;width:99vw;min-height:100vh;margin:auto;font-family:Inconsolata,monospace;display:flex;position:relative}.services-link{z-index:5;color:#eee;background:#00141280;border-radius:50px;padding:8px 18px;font-size:16px;text-decoration:none;transition:color .3s,background .3s;position:absolute;top:20px;right:24px}.services-link:before{content:"";border-radius:inherit;background:var(--gradient);pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover) and (pointer:fine){.services-link:hover{color:#000;background:var(--gradient)}}.scroll-gradient-bg{z-index:-3;pointer-events:none;transform:translateY(calc(var(--scroll-y,0) * -.12px));position:fixed;inset:0;overflow:hidden}.scroll-gradient-bg:before,.scroll-gradient-bg:after{content:"";filter:blur(160px);opacity:.32;border-radius:50%;width:60vw;height:60vw;position:absolute}.scroll-gradient-bg:before{background:var(--main-purple);top:-15%;left:-15%}.scroll-gradient-bg:after{background:var(--main-blue);bottom:-15%;right:-15%}.all-page{background-color:var(--blue-dark);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.header-contener-icon-Down{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;transition:all .5s;display:flex;position:sticky;transform:translateY(0%)}.header-contener-tab-Down{border-bottom:1px solid #ddd;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;transition:all .5s;display:flex;position:sticky;transform:translateY(-170%)}.header-contener-tab-Up{background-color:#222;border-bottom:1px solid #ddd;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;transition:all .5s;display:flex;position:sticky;transform:translateY(0)}.header-contener-icon-Up{background-color:#0000;border-bottom:none;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;transition:all .5s;display:flex;position:sticky;transform:translateY(0)}.header-box{margin:10px 20px 5px}.dl-text{color:#656dff;align-self:center;margin-top:6vw;padding:0;font-size:clamp(18px,2vw,40px)}.dl-button{color:#ddd;background-color:#222;border:3px solid #3943fe;border-radius:0;align-self:center;margin-top:1vw;padding:1vw;font-size:clamp(20px,1.5vw,32px)}.dl-button:hover{color:#3943fe;cursor:pointer;background-color:#222;border:3px solid #ddd;border-radius:0;align-self:center;margin-top:1vw;padding:1vw;font-size:clamp(20px,1.5vw,32px)}
.project-case{z-index:30;border-radius:15px;flex-direction:column;width:350px;height:225px;margin:25px;padding:20px;display:flex;position:relative}.project-case:before{content:"";border-radius:inherit;background:var(--gradient);box-sizing:border-box;-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.project-case:after{content:"";border-radius:inherit;will-change:backdrop-filter;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(#ffffff14,#ffffff14),linear-gradient(#00141259,#00141259);position:absolute;inset:0;box-shadow:0 4px 30px #00000040,inset 0 1px #ffffff26}.test{flex-direction:column;flex:1;display:flex}.anim-contener-off,.anim-contener-on{max-width:60vw;margin-bottom:1vw;display:inline-block;position:relative}.title{z-index:1;color:#0000;align-self:flex-start;margin-bottom:1vw;font-size:clamp(19px,2vw,25px);animation:1s ease-in forwards text-appear;position:relative}.description{z-index:1;text-align:left;scrollbar-color:var(--main-purple) transparent;scrollbar-width:thin;height:130px;margin-top:5px;margin-bottom:10px;padding-left:30px;padding-right:20px;font-size:18px;font-weight:300;animation:1s ease-in forwards text-appear;position:relative;overflow-y:auto}.description::-webkit-scrollbar-thumb{background-color:var(--main-purple);border-radius:50px}.description::-webkit-scrollbar-corner{background:0 0}.description::-webkit-scrollbar-button{display:none}.link{color:#fff;text-align:left;text-transform:uppercase;background-color:var(--blue-dark);z-index:1;border:none;border-radius:50px;margin-bottom:5px;margin-right:15px;padding:7px 15px;font-size:22px;text-decoration:none;transition:color .5s;display:inline-block;position:relative}.link:before{content:"";border-radius:inherit;background:var(--gradient);z-index:-2;position:absolute;inset:-2px}.link:after{content:"";border-radius:inherit;background:var(--blue-dark);box-sizing:border-box;z-index:-1;width:100%;height:100%;padding:2px;transition:background .5s;position:absolute;top:0;left:0}.link-contener{flex-direction:row;justify-self:left;align-items:flex-start;margin-top:auto;display:flex}@media (hover:hover) and (pointer:fine){.link:hover{color:#000}.link:hover:after{background:linear-gradient(150deg, var(--main-blue), var(--main-purple), var(--main-blue))}}@media (max-width:800px){.anim-contener-on,.anim-contener-off{max-width:100%}}@keyframes text-appear{to{color:#eee}}@keyframes slide-out{75%{transform:translate(-85%)}to{transform:translate(-100%)}}
.p-list{flex-direction:row;justify-content:left;width:1325px;margin-top:50px;transition:all .7s;display:flex;position:relative}.p-list-contener{overflow:hidden}.project-part-contener-slider{flex-direction:row;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.project-part-contener-list{flex-direction:column;justify-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.arrow-on{margin-top:25px;transform:scale(.5)}.arrow-off{opacity:.5;margin-top:25px;transform:scale(.5)}@media (hover:hover) and (pointer:fine){.arrow-on:hover{cursor:pointer;transform:scale(.6)}}@media (max-width:1000px){.project-part-contener-slider{width:90vw}.p-list-contener{overflow-x:auto}.arrow-off,.arrow-on{display:none}}
.part-title{font-family:AllertaStencil;font-size:50px;font-weight:400;position:relative}.part-contener{z-index:1;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:100%;margin-left:0;display:flex;position:relative}.part-bloom{content:"";opacity:.3;background:linear-gradient(160deg, var(--main-purple) 0%, var(--main-blue) 100%);z-index:-1;pointer-events:none;width:calc(65vw + 400px);height:calc(60% + 400px);max-height:900px;position:absolute;top:calc(15% - 200px);left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(closest-side,#000 20%,#00000073 60%,#0000 100%);mask-image:radial-gradient(closest-side,#000 20%,#00000073 60%,#0000 100%)}.part-title:first-child{margin-top:120px}
.project-part-contener{flex-direction:column;justify-content:flex-start;width:1000px;display:flex}.title-part{text-align:left;margin-bottom:3vw}
.icon{font-size:50px}.icon-contener{color:var(--blue-light);background-color:var(--blue-dark);z-index:30;text-align:center;border-radius:15px;padding:25px;display:flex;position:relative}.icon-contener:before{content:"";border-radius:inherit;background:var(--gradient);z-index:-2;position:absolute;inset:-2px}.icon-contener:after{content:"";border-radius:inherit;background:var(--blue-dark);box-sizing:border-box;z-index:-1;width:100%;height:100%;padding:2px;position:absolute;top:0;left:0}.icon-contener-select{color:var(--main-purple);z-index:0;border-radius:15px;padding:25px;display:inline-block;position:relative}.icon-contener-select:before{content:"";background:var(--gradient-reverse);border-radius:inherit;z-index:-1;pointer-events:none;position:absolute;inset:-5px}@media (hover:hover) and (pointer:fine){.icon-contener:hover{cursor:pointer;transform:scale(1.1)}}.button-cc{background-color:#0000;border:none;margin:1vw;padding:0}
.competence-contener{flex-direction:column;align-items:center;width:100%;padding:0;display:flex}.competence-category-title{color:#eee;text-align:center;align-self:center;margin-top:30px;margin-bottom:10px;font-family:AllertaStencil;font-size:clamp(18px,1.6vw,24px);font-weight:400}.anim-competence-contener{flex-direction:row;justify-content:center;width:80%;display:flex;position:relative}
.competence-info{flex-direction:row;justify-content:center;align-items:center;width:80%;height:100%;display:flex}.icon-competences-info{text-align:center;justify-content:center;align-items:center;padding-top:0;font-size:128px;display:flex}.competence-icon-contener{height:100%;color:var(--purple-light);align-items:center;margin:0;padding:30px;display:flex;position:relative}.comp-info-title{font-family:AllertaStencil;font-weight:400}.competence-icon-contener:after{content:"";content:"";opacity:.6;background:var(--main-blue);filter:blur(10px);z-index:-1;border-radius:50%;width:80%;height:20%;position:absolute;top:65%;left:50%;transform:translate(-50%)rotate(-180deg)}.competence-text-contener{flex-direction:row;align-items:center;display:flex}.text-competence-info{text-align:center;margin:2vw;padding-left:30px;font-size:22px;line-height:28px}.competence-info-contener{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-top:50px;animation:1.5s ease-in forwards appear-info-competence;display:flex}.test-s{font-size:1vw;position:relative;top:-33px}.competence-info-bar-contener{align-content:start;align-items:start;width:100%;height:1vw;min-height:11px}.competence-info-bar-back{background-color:#0000;align-self:flex-start;width:83%;height:1vw;min-height:11px;margin:auto;font-size:clamp(10px,1vw,25px);position:absolute}.competence-info-bar{height:1vw;min-height:11px;margin:auto auto auto 0}@keyframes appear-info-competence{0%{height:0%}to{height:100%}}
.logo_side{width:100%;height:100%;animation:6s ease-in-out infinite float}.logo_opensource{width:100%;height:100%;animation:6s ease-in-out -2s infinite float}.img-deco-div-logo{width:200px;height:200px;margin-top:-18%;margin-left:80%;position:absolute}.img-deco-div-open{width:200px;height:200px;margin-top:-8%;margin-left:12%;position:absolute}.img-deco-container{width:100%;height:100%;position:relative}.img-deco-div-logo:before{content:"";opacity:.6;background:linear-gradient(160deg, var(--main-purple) 0%,var(--main-blue) 100%);filter:blur(70px);z-index:-1;border-radius:50%;width:70vw;height:170%;position:absolute;transform:translate(-10%)translateY(-45%)}.img-deco-div-open:before{content:"";opacity:.6;background:linear-gradient(160deg, var(--main-purple) 0%,var(--main-blue) 100%);filter:blur(70px);z-index:-1;border-radius:50%;width:70vw;height:170%;position:absolute;transform:translate(-60%)translateY(-38%)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}
.name{color:#fff;text-align:left;margin-left:200px;font-family:AllertaStencil;font-size:clamp(40px,9vw,128px);font-weight:400;animation:.7s ease-in appear-title}.pragraph-container{z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;width:35vw;margin-top:60px;margin-left:150px;margin-right:150px;display:flex;position:relative}.top-pres{flex-direction:row;width:100%;display:flex}.top-pres-left{flex-direction:column;display:flex}.pragraph-container:before{content:"";opacity:.6;background:linear-gradient(160deg, var(--main-purple) 0%, var(--main-blue) 100%);pointer-events:none;z-index:-1;width:calc(60vw + 400px);height:calc(170% + 400px);position:absolute;top:-285px;left:50%;transform:translate(-50%)rotate(-180deg);-webkit-mask-image:radial-gradient(closest-side,#000 20%,#00000073 60%,#0000 100%);mask-image:radial-gradient(closest-side,#000 20%,#00000073 60%,#0000 100%)}.logo-container{flex-direction:column;justify-content:center;align-items:center;width:100vw;display:flex;position:relative}.link-container{flex-direction:row;justify-content:space-around;align-items:flex-end;width:90%;height:110px;font-size:70px;display:flex}.copy-toast{z-index:40;color:#eee;background-color:var(--blue-dark);pointer-events:none;border-radius:50px;padding:8px 20px;font-family:Inconsolata,monospace;font-size:16px;animation:.35s cubic-bezier(.16,1,.3,1) toast-in;display:inline-block;position:absolute;top:125px;left:50%;transform:translate(-50%)}.copy-toast:before{content:"";border-radius:inherit;background:var(--gradient);z-index:-2;position:absolute;inset:-1px}.copy-toast:after{content:"";border-radius:inherit;background:var(--blue-dark);box-sizing:border-box;z-index:-1;padding:1px;position:absolute;inset:0}@keyframes toast-in{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.icon{cursor:pointer;font-size:70px;transition:transform .3s,opacity .3s}.icon:nth-child(3){transform:translateY(-20%)}@media (hover:hover) and (pointer:fine){.icon:hover{opacity:.8;transform:translateY(-5px)}}.logo{width:400px;height:400px}.pragraph-container:nth-child(2){align-self:flex-end}.pragraph-container:nth-child(2):before{background:linear-gradient(300deg, var(--main-purple) 0%, var(--main-blue) 100%)}.pragraph-container:nth-child(3){width:50vw;margin-left:300px}.pragraph-container:nth-child(3):before{background:linear-gradient(350deg, var(--main-purple) 0%, var(--main-blue) 100%);width:calc(70vw + 400px)}.PresentationTile{text-align:left;margin-top:5vw;margin-bottom:3vw;font-size:clamp(20px,2.5vw,80px)}.txt{text-align:left;margin-left:1vw;font-size:20px;font-weight:400;line-height:25px}.txt-container{margin-top:15 0px;flex-direction:column;width:100%;display:flex}.presentation-container:has(.shader-background[data-ready=true]) .pragraph-container:before{opacity:.2}.presentation-container{width:100%;position:relative}@media (max-width:1000px){.top-pres{flex-direction:column-reverse;justify-content:center}.logo-container{margin-top:20px}.txt-container{width:100%}.txt{text-align:justify;margin-left:0;line-height:20px}.PresentationTile{text-align:center}.name{text-align:center;justify-self:center;margin:auto;font-size:clamp(40px,13vw,128px)}.logo{opacity:0;display:none}.pragraph-container{justify-self:center;width:70vw;margin:40px auto auto}.pragraph-container:nth-child(3){width:70vw;margin-left:auto}}@keyframes appear-title{0%{color:#0000;transform:translateY(-5%)}to{color:#fff;transform:translateY(0%)}}
.shader-background{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}
.anim-email-contener-on{display:inline-block;position:relative;overflow:hidden}.contact-form-case{flex-direction:column;display:flex}.label-mail{text-align:left;margin-left:20px;font-size:clamp(20px,2vw,35px)}.input-message{z-index:1;color:#ddd;background-color:#0000;border:4px;border-radius:10px;width:50vw;height:10vw;font-size:clamp(12px,1.5vw,32px);position:relative}.input-name{z-index:1;color:#ddd;background-color:#0000;border:none;border-radius:50px;width:17vw;padding:10px;font-size:24px;display:inline-block;position:relative}.input-div{z-index:30;background-color:#0000;border-radius:50px;margin:20px;display:inline-block;position:relative}.input-div:before{content:"";border-radius:inherit;background:var(--gradient);box-sizing:border-box;-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.input-div:after{content:"";border-radius:inherit;will-change:backdrop-filter;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(#ffffff14,#ffffff14),linear-gradient(#00141259,#00141259);position:absolute;inset:0;box-shadow:0 4px 30px #00000040,inset 0 1px #ffffff26}.input-div-mess{z-index:30;background-color:#0000;border-radius:10px;margin:20px;display:inline-block;position:relative}.input-div-mess:before{content:"";border-radius:inherit;background:var(--gradient);box-sizing:border-box;-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.input-div-mess:after{content:"";border-radius:inherit;will-change:backdrop-filter;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);background:linear-gradient(#ffffff14,#ffffff14),linear-gradient(#00141259,#00141259);position:absolute;inset:0;box-shadow:0 4px 30px #00000040,inset 0 1px #ffffff26}.input-mail{z-index:1;color:#ddd;background-color:#0000;border:none;border-radius:50px;width:17vw;padding:10px;font-size:24px;display:inline-block;position:relative}.form-mail{flex-direction:column;align-items:flex-start;margin-left:4vw;display:flex}.message-contener{flex-direction:column;justify-content:flex-start;display:flex}@keyframes appear-mail{0%{transform:translate(0%)}to{transform:translate(100%)}}
.text-send{color:#ff1493;text-align:center;margin:0 0 1em;padding:0;font-size:1.5vw;font-weight:550}.send-success{flex-direction:column;align-items:center;animation:.4s cubic-bezier(.16,1,.3,1) success-rise;display:flex}.send-success-badge{background:var(--gradient);width:48px;height:48px;color:var(--blue-dark);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;font-size:20px;animation:.5s cubic-bezier(.34,1.56,.64,1) success-pop;display:flex}@keyframes success-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes success-pop{0%{transform:scale(.4)}70%{transform:scale(1.08)}to{transform:scale(1)}}.button-sender{color:#ddd;z-index:30;background-color:#0000;border:none;border-radius:50px;margin:1vw;padding:1vw;font-size:clamp(16px,1.5vw,22px);transition:color 1s ease-in,background 1s ease-in;display:inline-block;position:relative}.button-sender:disabled{opacity:.6;cursor:not-allowed}.text-error{color:#ff5959;text-align:center;max-width:25vw;margin-top:.5em;font-size:1vw}.button-sender:before{content:"";border-radius:inherit;background:var(--gradient);z-index:-2;transition:background 1s ease-in;position:absolute;inset:-2px}.button-sender:after{content:"";border-radius:inherit;background:var(--blue-dark);box-sizing:border-box;z-index:-1;width:100%;height:100%;padding:2px;transition:background 1s ease-in;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.button-sender:hover:before{cursor:pointer;background:#222}.button-sender:hover:after{background:var(--gradient)}.button-sender:hover{color:#222}}
.flip-card{perspective:1000px;background-color:#0000;width:250px;height:350px;margin:45px}.flip-card-inner-off{text-align:center;width:100%;height:100%;transform-style:preserve-3d;flex-direction:column;align-items:center;transition:transform .6s;display:flex;position:relative;box-shadow:0 4px 8px #0003}.flip-card-inner-on{text-align:center;width:100%;height:100%;transform-style:preserve-3d;flex-direction:column;align-items:center;transition:transform .6s;display:flex;position:relative;transform:rotateY(180deg);box-shadow:0 4px 8px #0003}.flip-card-front,.flip-card-back{backface-visibility:hidden;width:100%;height:100%;position:absolute}.flip-card-front{will-change:backdrop-filter;-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);color:#eee;background:linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(304deg,#da107b59,#01ecf340),linear-gradient(#00141259,#00141259);border:1px solid #ffffff4d;border-radius:15px;display:flex;box-shadow:0 4px 30px #00000040}.flip-card-back{will-change:backdrop-filter;-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);color:#fff;background:linear-gradient(#ffffff1a,#ffffff1a),linear-gradient(304deg,#01ecf34d,#da107b4d),linear-gradient(#00141259,#00141259);border:1px solid #ffffff4d;border-radius:15px;flex-direction:column;display:flex;transform:rotateY(180deg);box-shadow:0 4px 30px #00000040}.talent-case-header{margin-top:20px}.talent-case-body{margin-top:30px;margin-left:20px;margin-right:20px;font-size:20px}.logo-card{place-self:center;width:120px;height:120px;margin:auto}
.talent-container{flex-direction:column;justify-content:center;align-self:center;align-items:center;width:100%;height:100%;margin:50px auto auto;display:flex;position:relative}.talent-container-body{flex-direction:row;justify-content:center;width:100%;height:100%;display:flex}.talent-container-title{font-family:AllertaStencil;font-size:50px;font-weight:400}@media (max-width:1000px){.talent-container{width:100%}.talent-container-body{flex-flow:wrap}}
@property --float-y{syntax:"<length>";inherits:false;initial-value:0}.floating-icon{color:var(--main-blue);opacity:.16;pointer-events:none;will-change:transform;--depth:.1;transform:rotate(var(--rotate,0deg)) translateY(calc(var(--float-y,0px) + (var(--scroll-y,0) * var(--depth) * -1px)));animation:9s ease-in-out infinite float-icon;position:absolute}@media (prefers-reduced-motion:reduce){.floating-icon{animation:none}}.floating-icon:nth-child(2n){color:var(--main-purple)}@keyframes float-icon{0%,to{--float-y:0px}50%{--float-y:-24px}}
.reveal{opacity:0;filter:blur(8px);width:100%;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1);transform:translateY(36px)}.reveal-visible{opacity:1;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.reveal{transition:none}}
.particle-field{pointer-events:none;position:fixed;inset:0}
