.ProjectsSection-module__T6lDFa__section,.ProjectsSection-module__T6lDFa__section *,.ProjectsSection-module__T6lDFa__section :before,.ProjectsSection-module__T6lDFa__section :after{box-sizing:border-box}.ProjectsSection-module__T6lDFa__section{isolation:isolate;color:#fff;background:radial-gradient(circle at 10% 20%,#13f2ff1c,#0000 30%),radial-gradient(circle at 90% 75%,#d52cff21,#0000 34%),linear-gradient(#050628 0%,#070932 48%,#03082e 100%);width:100%;padding:120px 0;position:relative;overflow:hidden}.ProjectsSection-module__T6lDFa__section:before{z-index:-3;content:"";opacity:.34;pointer-events:none;background-image:linear-gradient(#41c1e60b 1px,#0000 1px),linear-gradient(90deg,#41c1e60b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0}.ProjectsSection-module__T6lDFa__glow{z-index:-2;filter:blur(42px);pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.ProjectsSection-module__T6lDFa__glowLeft{background:radial-gradient(circle,#13f2ff2b,#2568ff12 48%,#0000 72%);top:90px;left:-320px}.ProjectsSection-module__T6lDFa__glowRight{background:radial-gradient(circle,#d52cff29,#6d36ff14 48%,#0000 72%);bottom:20px;right:-320px}.ProjectsSection-module__T6lDFa__container{z-index:3;width:min(100%,1440px);margin-inline:auto;padding-inline:clamp(24px,4.5vw,72px);position:relative}.ProjectsSection-module__T6lDFa__header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;display:flex}.ProjectsSection-module__T6lDFa__heading{width:min(100%,820px)}.ProjectsSection-module__T6lDFa__eyebrow{color:#31d8ff;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:20px;font-size:13px;font-weight:800;display:inline-flex}.ProjectsSection-module__T6lDFa__eyebrow:before{content:"";background:linear-gradient(90deg,#0000,#31d8ff);width:34px;height:1px}.ProjectsSection-module__T6lDFa__heading h2{color:#fff;letter-spacing:-.048em;margin:0;font-size:clamp(42px,4.6vw,66px);font-weight:600;line-height:1.08}.ProjectsSection-module__T6lDFa__heading h2 span{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(110deg,#13f2ff,#16b7ff 24%,#2568ff 48%,#6d36ff 72%,#d52cff);-webkit-background-clip:text;background-clip:text}.ProjectsSection-module__T6lDFa__heading p{color:#fff;max-width:720px;margin:24px 0 0;font-size:17px;font-weight:500;line-height:1.75}.ProjectsSection-module__T6lDFa__mainButton,.ProjectsSection-module__T6lDFa__mobileButton{color:#fff;background:linear-gradient(110deg,#13f2ff,#16b7ff 24%,#2568ff 48%,#6d36ff 72%,#d52cff);border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:11px;min-width:230px;min-height:56px;padding:15px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 15px 38px #5040ff40}.ProjectsSection-module__T6lDFa__gallery{align-items:stretch;gap:20px;width:100%;height:590px;display:flex}.ProjectsSection-module__T6lDFa__card{cursor:pointer;background:#0b104f;border:1px solid #4b5be64d;border-radius:28px;flex:1 1 0;min-width:0;height:590px;transition:flex .5s cubic-bezier(.22,1,.36,1),transform .35s;position:relative;overflow:hidden;box-shadow:0 24px 60px #00001447}.ProjectsSection-module__T6lDFa__activeCard{border-color:#31d8ff94;flex:2.35 1 0}.ProjectsSection-module__T6lDFa__card:hover{transform:translateY(-7px)}.ProjectsSection-module__T6lDFa__card:focus-visible{outline-offset:4px;outline:2px solid #31d8ff}.ProjectsSection-module__T6lDFa__image{object-fit:cover;object-position:center;filter:saturate(1.12)brightness(.9)contrast(1.04);width:100%;height:100%;transition:transform .7s,filter .5s;display:block;position:absolute;inset:0;transform:scale(1.03)}.ProjectsSection-module__T6lDFa__activeCard .ProjectsSection-module__T6lDFa__image{filter:saturate(1.22)brightness()contrast(1.04);transform:scale(1.07)}.ProjectsSection-module__T6lDFa__overlay{z-index:1;pointer-events:none;background:linear-gradient(#03082e08,#03082e66 60%,#03082ee0);position:absolute;inset:0}.ProjectsSection-module__T6lDFa__number{z-index:4;color:#ffffff8c;font-size:14px;font-weight:800;position:absolute;top:24px;right:26px}.ProjectsSection-module__T6lDFa__badges{z-index:4;flex-wrap:wrap;gap:9px;max-width:calc(100% - 110px);display:flex;position:absolute;top:26px;left:26px}.ProjectsSection-module__T6lDFa__badges span{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);white-space:nowrap;background:#070c3aad;border:1px solid #fff3;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:700}.ProjectsSection-module__T6lDFa__content{z-index:4;justify-content:space-between;align-items:flex-end;gap:22px;display:flex;position:absolute;bottom:28px;left:26px;right:26px}.ProjectsSection-module__T6lDFa__text{min-width:0;max-width:640px}.ProjectsSection-module__T6lDFa__text h3{color:#fff;text-shadow:0 2px 14px #000019b8;margin:0;font-size:clamp(25px,2.1vw,34px);font-weight:700;line-height:1.18}.ProjectsSection-module__T6lDFa__text p{color:#fff;opacity:0;max-width:610px;margin:15px 0 0;font-size:15px;font-weight:500;line-height:1.7;transition:opacity .35s,transform .35s;transform:translateY(15px)}.ProjectsSection-module__T6lDFa__activeCard .ProjectsSection-module__T6lDFa__text p{opacity:1;transform:translateY(0)}.ProjectsSection-module__T6lDFa__card:not(.ProjectsSection-module__T6lDFa__activeCard) .ProjectsSection-module__T6lDFa__text p{display:none}.ProjectsSection-module__T6lDFa__card:not(.ProjectsSection-module__T6lDFa__activeCard) .ProjectsSection-module__T6lDFa__text h3{font-size:22px}.ProjectsSection-module__T6lDFa__cardLink{color:#fff;opacity:0;background:linear-gradient(135deg,#13dff4,#2568ff 54%,#8b27eb);border:1px solid #ffffff38;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;transition:opacity .3s,transform .3s;display:inline-flex;transform:translate(12px)}.ProjectsSection-module__T6lDFa__activeCard .ProjectsSection-module__T6lDFa__cardLink{opacity:1;transform:translate(0)}.ProjectsSection-module__T6lDFa__line{z-index:5;opacity:0;background:linear-gradient(90deg,#0000,#13f2ff,#2568ff,#d52cff,#0000);height:2px;position:absolute;bottom:0;left:28px;right:28px}.ProjectsSection-module__T6lDFa__activeCard .ProjectsSection-module__T6lDFa__line{opacity:1}.ProjectsSection-module__T6lDFa__mobileFooter{text-align:center;margin-top:38px;display:none}@media (max-width:1199px){.ProjectsSection-module__T6lDFa__gallery,.ProjectsSection-module__T6lDFa__card{height:540px}}@media (max-width:991px){.ProjectsSection-module__T6lDFa__section{padding:95px 0}.ProjectsSection-module__T6lDFa__header{flex-direction:column;align-items:flex-start;gap:28px}.ProjectsSection-module__T6lDFa__mainButton{display:none}.ProjectsSection-module__T6lDFa__gallery{grid-template-columns:repeat(2,minmax(0,1fr));height:auto;display:grid}.ProjectsSection-module__T6lDFa__card,.ProjectsSection-module__T6lDFa__activeCard{width:100%;height:480px}.ProjectsSection-module__T6lDFa__text p{opacity:1;transform:none;display:block!important}.ProjectsSection-module__T6lDFa__cardLink{opacity:1;transform:none}.ProjectsSection-module__T6lDFa__mobileFooter{display:block}}@media (max-width:767px){.ProjectsSection-module__T6lDFa__section{padding:78px 0}.ProjectsSection-module__T6lDFa__container{padding-inline:20px}.ProjectsSection-module__T6lDFa__heading h2{font-size:38px}.ProjectsSection-module__T6lDFa__gallery{grid-template-columns:1fr}.ProjectsSection-module__T6lDFa__card,.ProjectsSection-module__T6lDFa__activeCard{height:470px}}@media (max-width:480px){.ProjectsSection-module__T6lDFa__section{padding:68px 0}.ProjectsSection-module__T6lDFa__container{padding-inline:16px}.ProjectsSection-module__T6lDFa__heading h2{font-size:33px}.ProjectsSection-module__T6lDFa__card,.ProjectsSection-module__T6lDFa__activeCard{border-radius:22px;height:440px}.ProjectsSection-module__T6lDFa__badges{top:18px;left:18px}.ProjectsSection-module__T6lDFa__number{top:18px;right:18px}.ProjectsSection-module__T6lDFa__content{bottom:20px;left:18px;right:18px}.ProjectsSection-module__T6lDFa__text h3,.ProjectsSection-module__T6lDFa__card:not(.ProjectsSection-module__T6lDFa__activeCard) .ProjectsSection-module__T6lDFa__text h3{font-size:24px}.ProjectsSection-module__T6lDFa__text p{font-size:13px}.ProjectsSection-module__T6lDFa__mobileButton{width:100%;min-width:0}}
