.projects-module__lnHueG__page{color:#102033;background:#fff}.projects-module__lnHueG__hero{color:#fff;background:radial-gradient(circle at 84% 20%,#128bfa4d,#0000 34%),linear-gradient(135deg,#04101f,#071d35);min-height:660px;position:relative;overflow:hidden}.projects-module__lnHueG__heroGrid{display:none}.projects-module__lnHueG__heroGlow{border:1px solid #52b4ff2e;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-320px;right:-190px;box-shadow:0 0 0 90px #2d97f208,0 0 0 180px #2d97f205}.projects-module__lnHueG__heroInner{z-index:2;grid-template-columns:1.25fr .75fr;align-items:center;gap:100px;min-height:660px;display:grid;position:relative}.projects-module__lnHueG__eyebrow{color:#74bfff;text-transform:uppercase;letter-spacing:.17em;align-items:center;gap:12px;margin-bottom:30px;font-size:11px;font-weight:800;display:flex}.projects-module__lnHueG__eyebrow span{background:#1591ff;border-radius:50%;width:8px;height:8px}.projects-module__lnHueG__heroCopy h1{color:#fff;letter-spacing:-.06em;max-width:950px;font-size:clamp(58px,7vw,104px);line-height:.94}.projects-module__lnHueG__heroCopy h1 span{color:#2098ff;display:block}.projects-module__lnHueG__heroCopy>p{color:#9fb0c0;max-width:650px;margin-top:35px;font-size:17px;line-height:1.8}.projects-module__lnHueG__heroSide{border-left:1px solid #ffffff24;padding-left:42px}.projects-module__lnHueG__heroNumber{color:#55b4ff;letter-spacing:.13em;font-size:10px;font-weight:800}.projects-module__lnHueG__heroSide p{color:#afbecc;margin-top:50px;font-size:17px;line-height:1.8}.projects-module__lnHueG__heroLine{background:#ffffff24;height:1px;margin:40px 0 25px}.projects-module__lnHueG__heroSide strong{color:#69b9ff;letter-spacing:.13em;font-size:10px}.projects-module__lnHueG__sectionLabel{align-items:center;gap:15px;margin-bottom:55px;display:flex}.projects-module__lnHueG__sectionLabel span{color:#087cf0;border:1px solid #087cf04d;border-radius:999px;place-items:center;width:44px;height:26px;font-size:10px;font-weight:800;display:grid}.projects-module__lnHueG__sectionLabel p{color:#07182d;text-transform:uppercase;letter-spacing:.15em;font-size:11px;font-weight:800}.projects-module__lnHueG__lightLabel span{color:#75c1ff;border-color:#75c1ff47}.projects-module__lnHueG__lightLabel p{color:#c4d1dc}.projects-module__lnHueG__introSection{padding:130px 0}.projects-module__lnHueG__introGrid{grid-template-columns:1.1fr .9fr;gap:110px;display:grid}.projects-module__lnHueG__introGrid h2{color:#07182d;letter-spacing:-.05em;font-size:clamp(48px,5vw,76px);line-height:1.03}.projects-module__lnHueG__introGrid h2 span{color:#087cf0;display:block}.projects-module__lnHueG__introGrid p{color:#647385;margin-bottom:20px;font-size:15px;line-height:1.85}.projects-module__lnHueG__introGrid .projects-module__lnHueG__lead{color:#10243a;font-size:20px;font-weight:600;line-height:1.55}.projects-module__lnHueG__categoryBar{border-top:1px solid #dce3e9;border-bottom:1px solid #dce3e9;grid-template-columns:repeat(5,1fr);margin-top:80px;display:grid}.projects-module__lnHueG__categoryBar span{color:#45586c;text-align:center;text-transform:uppercase;letter-spacing:.09em;place-items:center;min-height:80px;font-size:9px;font-weight:800;display:grid}.projects-module__lnHueG__categoryBar span+span{border-left:1px solid #dce3e9}.projects-module__lnHueG__portfolioSection{color:#fff;background:#04101f;padding:130px 0}.projects-module__lnHueG__portfolioHeading{grid-template-columns:1.15fr .85fr;gap:100px;margin-bottom:75px;display:grid}.projects-module__lnHueG__portfolioHeading h2{color:#fff;letter-spacing:-.055em;font-size:clamp(50px,6vw,84px);line-height:.98}.projects-module__lnHueG__portfolioHeading h2 span{color:#1591ff;display:block}.projects-module__lnHueG__portfolioHeading p{color:#8fa4b7;font-size:15px;line-height:1.8}.projects-module__lnHueG__portfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 28px;display:grid}.projects-module__lnHueG__projectCard{min-width:0}.projects-module__lnHueG__projectVisual{background:#08213d;height:430px;position:relative;overflow:hidden}.projects-module__lnHueG__projectGrid{opacity:.25;background-image:linear-gradient(#4dacff3d 1px,#0000 1px),linear-gradient(90deg,#4dacff3d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.projects-module__lnHueG__architecture .projects-module__lnHueG__projectVisual{background:linear-gradient(140deg,#d7ecff 0%,#9ed2ff 45%,#6fb7f4 100%)}.projects-module__lnHueG__tower{background:linear-gradient(135deg,#0d4e88,#1488eb);position:absolute;bottom:0;box-shadow:0 20px 50px #02224038}.projects-module__lnHueG__tower:after{content:"";opacity:.4;background-image:linear-gradient(#fff6 1px,#0000 1px),linear-gradient(90deg,#fff6 1px,#0000 1px);background-size:24px 28px;position:absolute;inset:12px}.projects-module__lnHueG__towerOne{width:23%;height:58%;left:18%}.projects-module__lnHueG__towerTwo{background:linear-gradient(135deg,#082d53,#0d66b9);width:27%;height:83%;left:39%}.projects-module__lnHueG__towerThree{background:linear-gradient(135deg,#1685e7,#55b0ff);width:19%;height:46%;left:65%}.projects-module__lnHueG__construction .projects-module__lnHueG__projectVisual{background:radial-gradient(circle at 75% 20%,#1f92f647,#0000 30%),linear-gradient(145deg,#061424,#092847)}.projects-module__lnHueG__constructionGraphic{position:absolute;inset:0}.projects-module__lnHueG__craneMast{background:#168bf0;width:12px;height:70%;position:absolute;bottom:0;left:30%}.projects-module__lnHueG__craneMast:after{content:"";background-image:repeating-linear-gradient(#0000 0 24px,#ffffff80 25px 27px);position:absolute;inset:0}.projects-module__lnHueG__craneArm{background:#168bf0;width:55%;height:9px;position:absolute;top:23%;left:30%}.projects-module__lnHueG__craneCable{background:#57b8ffcc;width:2px;height:35%;position:absolute;top:23%;right:25%}.projects-module__lnHueG__siteBlock{background:#08529140;border:2px solid #60bbffa6;width:44%;height:35%;position:absolute;bottom:0;left:40%}.projects-module__lnHueG__siteBlock:after{content:"";opacity:.45;background-image:linear-gradient(#60bbff99 1px,#0000 1px),linear-gradient(90deg,#60bbff99 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:10px}.projects-module__lnHueG__visualization .projects-module__lnHueG__projectVisual{background:radial-gradient(circle at 70% 15%,#087cf01f,#0000 35%),#edf5fc}.projects-module__lnHueG__visualizationGraphic{position:absolute;inset:0}.projects-module__lnHueG__blueprintOne,.projects-module__lnHueG__blueprintTwo,.projects-module__lnHueG__blueprintThree{background:#1686e80a;border:2px solid #1686e8;position:absolute;bottom:0}.projects-module__lnHueG__blueprintOne:after,.projects-module__lnHueG__blueprintTwo:after,.projects-module__lnHueG__blueprintThree:after{content:"";opacity:.4;background-image:linear-gradient(#1686e873 1px,#0000 1px),linear-gradient(90deg,#1686e873 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:10px}.projects-module__lnHueG__blueprintOne{width:30%;height:55%;left:10%}.projects-module__lnHueG__blueprintTwo{width:35%;height:75%;left:33%}.projects-module__lnHueG__blueprintThree{width:25%;height:42%;right:9%}.projects-module__lnHueG__engineering .projects-module__lnHueG__projectVisual{background:radial-gradient(circle,#1689ee47,#0000 38%),linear-gradient(145deg,#061424,#08243f)}.projects-module__lnHueG__engineeringGraphic{position:absolute;inset:0}.projects-module__lnHueG__engineeringCircle{border:1px solid #52b3ff5c;border-radius:50%;width:250px;height:250px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 65px #42a3f709,0 0 0 130px #42a3f706}.projects-module__lnHueG__engineeringLineOne,.projects-module__lnHueG__engineeringLineTwo{background:#5ebbff6b;position:absolute}.projects-module__lnHueG__engineeringLineOne{width:100%;height:1px;top:50%}.projects-module__lnHueG__engineeringLineTwo{width:1px;height:100%;left:50%}.projects-module__lnHueG__engineeringGraphic strong{color:#fff;letter-spacing:-.08em;font-size:74px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.projects-module__lnHueG__visualLabel{z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:22px;left:25px;right:25px}.projects-module__lnHueG__visualLabel>span,.projects-module__lnHueG__visualLabel small{color:#fff;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:800}.projects-module__lnHueG__architecture .projects-module__lnHueG__visualLabel>span,.projects-module__lnHueG__architecture .projects-module__lnHueG__visualLabel small,.projects-module__lnHueG__visualization .projects-module__lnHueG__visualLabel>span,.projects-module__lnHueG__visualization .projects-module__lnHueG__visualLabel small{color:#07182d}.projects-module__lnHueG__projectInfo{border-bottom:1px solid #ffffff21;grid-template-columns:1fr 35px;gap:30px;padding:25px 0;display:grid}.projects-module__lnHueG__projectInfo>div>span{color:#60b7ff;text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:800}.projects-module__lnHueG__projectInfo h3{color:#fff;margin-top:9px;font-size:23px}.projects-module__lnHueG__projectInfo p{color:#8fa2b5;max-width:520px;margin-top:11px;font-size:12px;line-height:1.7}.projects-module__lnHueG__projectArrow{color:#6dbaff;font-size:23px}.projects-module__lnHueG__realProjectsSection{background:#fff;padding:130px 0}.projects-module__lnHueG__caseStudyGrid{grid-template-columns:.8fr 1.2fr;gap:110px;display:grid}.projects-module__lnHueG__caseStudyIntro h2{color:#07182d;letter-spacing:-.055em;font-size:clamp(50px,6vw,82px);line-height:.98}.projects-module__lnHueG__caseStudyIntro h2 span{color:#087cf0;display:block}.projects-module__lnHueG__caseStudyIntro p{color:#657486;max-width:450px;margin-top:30px;font-size:14px;line-height:1.8}.projects-module__lnHueG__caseStudyButton{color:#fff;background:#07182d;align-items:center;gap:22px;min-height:54px;margin-top:32px;padding:0 24px;font-size:12px;font-weight:800;transition:background .25s,transform .25s;display:inline-flex}.projects-module__lnHueG__caseStudyButton:hover{background:#087cf0;transform:translateY(-2px)}.projects-module__lnHueG__placeholderList{border-top:1px solid #dce3e9}.projects-module__lnHueG__placeholderList article{border-bottom:1px solid #dce3e9;grid-template-columns:55px 1fr auto;align-items:center;gap:30px;min-height:150px;display:grid}.projects-module__lnHueG__placeholderList article>span{color:#087cf0;font-size:9px;font-weight:800}.projects-module__lnHueG__placeholderList small{color:#8794a2;letter-spacing:.11em;font-size:8px}.projects-module__lnHueG__placeholderList h3{color:#07182d;margin-top:7px;font-size:20px}.projects-module__lnHueG__placeholderList p{color:#6b7989;margin-top:7px;font-size:11px}.projects-module__lnHueG__placeholderList strong{color:#087cf0;text-transform:uppercase;letter-spacing:.08em;border:1px solid #087cf033;padding:8px 11px;font-size:8px}.projects-module__lnHueG__approachSection{color:#fff;background:#07182d;padding:130px 0}.projects-module__lnHueG__approachHeading{grid-template-columns:1.15fr .85fr;gap:100px;margin-bottom:75px;display:grid}.projects-module__lnHueG__approachHeading h2{color:#fff;letter-spacing:-.055em;font-size:clamp(50px,6vw,82px);line-height:.98}.projects-module__lnHueG__approachHeading h2 span{color:#1591ff;display:block}.projects-module__lnHueG__approachHeading p{color:#91a4b7;font-size:15px;line-height:1.8}.projects-module__lnHueG__approachGrid{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);display:grid}.projects-module__lnHueG__approachGrid article{min-height:360px;padding:32px}.projects-module__lnHueG__approachGrid article+article{border-left:1px solid #ffffff21}.projects-module__lnHueG__approachGrid article>span{color:#6096c5;font-size:9px}.projects-module__lnHueG__approachIcon{color:#62b8ff;border:1px solid #62b8ff4d;place-items:center;width:54px;height:54px;margin-top:52px;font-size:18px;font-weight:900;display:grid}.projects-module__lnHueG__approachGrid h3{color:#fff;margin-top:27px;font-size:21px}.projects-module__lnHueG__approachGrid p{color:#8ea2b5;margin-top:14px;font-size:12px;line-height:1.75}.projects-module__lnHueG__technologySection{background:#f4f8fc}.projects-module__lnHueG__technologyInner{grid-template-columns:.85fr 1.15fr;min-height:700px;display:grid}.projects-module__lnHueG__technologyCopy{padding:100px 70px 100px 0}.projects-module__lnHueG__technologyCopy>span{color:#087cf0;text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:800}.projects-module__lnHueG__technologyCopy h2{color:#07182d;letter-spacing:-.06em;margin-top:32px;font-size:clamp(55px,6vw,85px);line-height:.95}.projects-module__lnHueG__technologyCopy h2 strong{color:#087cf0;display:block}.projects-module__lnHueG__technologyCopy>p{color:#657486;margin-top:28px;font-size:14px;line-height:1.8}.projects-module__lnHueG__techPoints{border-top:1px solid #d8e1e9;margin-top:38px}.projects-module__lnHueG__techPoints div{border-bottom:1px solid #d8e1e9;grid-template-columns:45px 1fr;align-items:center;min-height:65px;display:grid}.projects-module__lnHueG__techPoints span{color:#087cf0;font-size:9px;font-weight:800}.projects-module__lnHueG__techButton{color:#fff;background:#07182d;align-items:center;gap:24px;min-height:54px;margin-top:35px;padding:0 25px;font-size:12px;font-weight:800;transition:background .25s,transform .25s;display:inline-flex}.projects-module__lnHueG__techButton:hover{background:#087cf0;transform:translateY(-2px)}.projects-module__lnHueG__technologyVisual{background:#07182d;align-items:center;padding:70px 35px;display:flex;position:relative;overflow:hidden}.projects-module__lnHueG__techGrid{opacity:.24;background-image:linear-gradient(#43a3f740 1px,#0000 1px),linear-gradient(90deg,#43a3f740 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.projects-module__lnHueG__techGlow{filter:blur(70px);background:#188ef62e;border-radius:50%;width:450px;height:450px;position:absolute;top:-120px;right:-100px}.projects-module__lnHueG__productWindow{z-index:2;background:#f6f8fb;width:105%;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000004d}.projects-module__lnHueG__windowTop{background:#fff;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.projects-module__lnHueG__windowTop>div:first-child{align-items:center;gap:10px;display:flex}.projects-module__lnHueG__windowTop>div:first-child span{color:#fff;background:#087cf0;border-radius:5px;place-items:center;width:29px;height:29px;font-size:11px;font-weight:900;display:grid}.projects-module__lnHueG__windowTop strong{color:#07182d;font-size:11px}.projects-module__lnHueG__windowDots{gap:5px;display:flex}.projects-module__lnHueG__windowDots i{background:#c4ced8;border-radius:50%;width:6px;height:6px}.projects-module__lnHueG__windowBody{grid-template-columns:60px 1fr;min-height:420px;display:grid}.projects-module__lnHueG__windowBody aside{background:#07182d;padding-top:30px}.projects-module__lnHueG__windowBody aside i{background:#ffffff24;border-radius:10px;width:27px;height:5px;margin:0 auto 26px;display:block}.projects-module__lnHueG__windowBody aside .projects-module__lnHueG__sidebarActive{background:#1591ff}.projects-module__lnHueG__windowContent{padding:28px}.projects-module__lnHueG__dashboardHeading{justify-content:space-between;align-items:center;display:flex}.projects-module__lnHueG__dashboardHeading small{color:#8997a5;font-size:7px;display:block}.projects-module__lnHueG__dashboardHeading strong{color:#07182d;margin-top:3px;font-size:15px;display:block}.projects-module__lnHueG__dashboardHeading>span{background:linear-gradient(135deg,#0e73d0,#53acff);border-radius:50%;width:31px;height:31px}.projects-module__lnHueG__dashboardStats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px;display:grid}.projects-module__lnHueG__dashboardStats article{background:#fff;border:1px solid #e7edf3;padding:15px}.projects-module__lnHueG__dashboardStats small{color:#8996a4;font-size:7px}.projects-module__lnHueG__dashboardStats strong{color:#07182d;margin-top:8px;font-size:21px;display:block}.projects-module__lnHueG__dashboardChart{background:#fff;border:1px solid #e7edf3;align-items:flex-end;gap:10px;height:220px;margin-top:17px;padding:25px;display:flex}.projects-module__lnHueG__dashboardChart span{background:linear-gradient(#168bf3,#0759a4);border-radius:3px 3px 0 0;flex:1}.projects-module__lnHueG__cta{text-align:center;background:#fff;padding:145px 0;position:relative;overflow:hidden}.projects-module__lnHueG__ctaGrid{opacity:.4;background-image:linear-gradient(#155a970d 1px,#0000 1px),linear-gradient(90deg,#155a970d 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.projects-module__lnHueG__ctaInner{z-index:2;position:relative}.projects-module__lnHueG__ctaInner>span{color:#087cf0;text-transform:uppercase;letter-spacing:.16em;font-size:10px;font-weight:800}.projects-module__lnHueG__ctaInner h2{color:#07182d;letter-spacing:-.06em;max-width:900px;margin:25px auto 0;font-size:clamp(55px,7vw,100px);line-height:.94}.projects-module__lnHueG__ctaInner h2 strong{color:#087cf0;display:block}.projects-module__lnHueG__ctaInner p{color:#637285;max-width:610px;margin:30px auto 0;font-size:15px;line-height:1.8}.projects-module__lnHueG__ctaButton{color:#fff;background:#07182d;align-items:center;gap:25px;min-height:58px;margin-top:36px;padding:0 30px;font-size:13px;font-weight:800;transition:background .25s,transform .25s;display:inline-flex}.projects-module__lnHueG__ctaButton:hover{background:#087cf0;transform:translateY(-3px)}@media (max-width:1050px){.projects-module__lnHueG__heroInner,.projects-module__lnHueG__introGrid,.projects-module__lnHueG__portfolioHeading,.projects-module__lnHueG__caseStudyGrid,.projects-module__lnHueG__approachHeading,.projects-module__lnHueG__technologyInner{grid-template-columns:1fr}.projects-module__lnHueG__heroInner{gap:60px;padding:90px 0}.projects-module__lnHueG__heroSide{border-top:1px solid #ffffff24;border-left:0;padding-top:35px;padding-left:0}.projects-module__lnHueG__introGrid,.projects-module__lnHueG__portfolioHeading,.projects-module__lnHueG__caseStudyGrid,.projects-module__lnHueG__approachHeading{gap:55px}.projects-module__lnHueG__categoryBar{grid-template-columns:repeat(3,1fr)}.projects-module__lnHueG__categoryBar span{border-bottom:1px solid #dce3e9}.projects-module__lnHueG__portfolioGrid{grid-template-columns:1fr}.projects-module__lnHueG__approachGrid{grid-template-columns:repeat(2,1fr)}.projects-module__lnHueG__approachGrid article:nth-child(3){border-top:1px solid #ffffff21;border-left:0}.projects-module__lnHueG__approachGrid article:nth-child(4){border-top:1px solid #ffffff21}.projects-module__lnHueG__technologyCopy{padding-right:0}.projects-module__lnHueG__technologyVisual{min-height:600px}}@media (max-width:700px){.projects-module__lnHueG__hero,.projects-module__lnHueG__heroInner{min-height:auto}.projects-module__lnHueG__heroInner{padding:75px 0}.projects-module__lnHueG__heroCopy h1{font-size:56px}.projects-module__lnHueG__heroCopy>p{font-size:15px}.projects-module__lnHueG__introSection,.projects-module__lnHueG__portfolioSection,.projects-module__lnHueG__realProjectsSection,.projects-module__lnHueG__approachSection{padding:90px 0}.projects-module__lnHueG__introGrid h2,.projects-module__lnHueG__portfolioHeading h2,.projects-module__lnHueG__caseStudyIntro h2,.projects-module__lnHueG__approachHeading h2{font-size:46px}.projects-module__lnHueG__categoryBar{grid-template-columns:1fr}.projects-module__lnHueG__categoryBar span+span{border-left:0}.projects-module__lnHueG__projectVisual{height:340px}.projects-module__lnHueG__towerOne{width:25%;left:11%}.projects-module__lnHueG__towerTwo{width:31%;left:34%}.projects-module__lnHueG__towerThree{width:24%;left:64%}.projects-module__lnHueG__projectInfo{grid-template-columns:1fr 25px;gap:15px}.projects-module__lnHueG__projectInfo h3{font-size:20px}.projects-module__lnHueG__placeholderList article{grid-template-columns:35px 1fr;padding:25px 0}.projects-module__lnHueG__placeholderList strong{grid-column:2;width:fit-content}.projects-module__lnHueG__approachGrid{grid-template-columns:1fr}.projects-module__lnHueG__approachGrid article,.projects-module__lnHueG__approachGrid article:nth-child(3),.projects-module__lnHueG__approachGrid article:nth-child(4){border-top:1px solid #ffffff21;border-left:0;min-height:auto}.projects-module__lnHueG__technologyCopy{padding:80px 0}.projects-module__lnHueG__technologyCopy h2{font-size:52px}.projects-module__lnHueG__technologyVisual{min-height:470px;padding:35px 15px}.projects-module__lnHueG__productWindow{width:100%}.projects-module__lnHueG__windowBody{grid-template-columns:44px 1fr}.projects-module__lnHueG__windowContent{padding:15px}.projects-module__lnHueG__dashboardStats{grid-template-columns:1fr 1fr}.projects-module__lnHueG__dashboardStats article:last-child{display:none}.projects-module__lnHueG__dashboardChart{height:180px;padding:15px}.projects-module__lnHueG__cta{padding:100px 0}.projects-module__lnHueG__ctaInner h2{font-size:56px}}.projects-module__lnHueG__interiorsSection{background:radial-gradient(circle at 90% 5%,#087cf017,#0000 28%),#f5f8fb;padding:130px 0;overflow:hidden}.projects-module__lnHueG__interiorsHeading{grid-template-columns:1.12fr .88fr;align-items:end;gap:90px;margin-top:48px;display:grid}.projects-module__lnHueG__interiorsHeading>div>span{color:#087cf0;text-transform:uppercase;letter-spacing:.16em;font-size:9px;font-weight:900}.projects-module__lnHueG__interiorsHeading h2{color:#07182d;letter-spacing:-.055em;max-width:850px;margin-top:18px;font-size:clamp(50px,6vw,82px);line-height:.98}.projects-module__lnHueG__interiorsHeading h2 strong{color:#087cf0;display:block}.projects-module__lnHueG__interiorsHeading>p{color:#607286;font-size:14px;line-height:1.85}.projects-module__lnHueG__interiorCapabilities{border-top:1px solid #d8e2eb;border-bottom:1px solid #d8e2eb;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:68px;display:grid}.projects-module__lnHueG__interiorCapabilities article{min-height:285px;padding:28px 25px 32px}.projects-module__lnHueG__interiorCapabilities article+article{border-left:1px solid #d8e2eb}.projects-module__lnHueG__interiorCapabilities article>span{color:#087cf0;font-size:9px;font-weight:900}.projects-module__lnHueG__interiorCapabilities strong{color:#07182d;margin-top:68px;font-size:22px;line-height:1.12;display:block}.projects-module__lnHueG__interiorCapabilities p{color:#697b8e;margin-top:15px;font-size:12px;line-height:1.75}.projects-module__lnHueG__interiorProjectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:72px;display:grid}.projects-module__lnHueG__interiorProjectCard{background:#fff;border:1px solid #dae4ed;min-width:0;transition:transform .25s,box-shadow .25s;overflow:hidden}.projects-module__lnHueG__interiorProjectCard:hover{transform:translateY(-5px);box-shadow:0 26px 55px #07182d21}.projects-module__lnHueG__interiorProjectImage{background:#dce7f0;min-height:310px;position:relative;overflow:hidden}.projects-module__lnHueG__interiorProjectImage img{object-fit:cover;transition:transform .45s}.projects-module__lnHueG__interiorProjectCard:hover .projects-module__lnHueG__interiorProjectImage img{transform:scale(1.035)}.projects-module__lnHueG__interiorProjectNumber{z-index:2;color:#fff;background:#05162ad1;padding:7px 9px;font-size:9px;font-weight:900;position:absolute;top:18px;left:18px}.projects-module__lnHueG__interiorImageFallback{color:#79bfff;letter-spacing:.16em;background:linear-gradient(145deg,#07182d,#0b4a82);place-items:center;font-size:10px;font-weight:900;display:grid;position:absolute;inset:0}.projects-module__lnHueG__interiorProjectBody{padding:24px}.projects-module__lnHueG__interiorProjectBody>span{color:#087cf0;text-transform:uppercase;letter-spacing:.12em;font-size:8px;font-weight:900}.projects-module__lnHueG__interiorProjectBody h3{color:#07182d;margin-top:11px;font-size:23px;line-height:1.1}.projects-module__lnHueG__interiorProjectBody p{color:#687a8d;margin-top:13px;font-size:12px;line-height:1.7}.projects-module__lnHueG__interiorProjectBody>strong{color:#087cf0;margin-top:20px;font-size:10px;display:block}.projects-module__lnHueG__interiorEmptyState{color:#fff;background:#07182d;grid-template-columns:1fr 1fr auto;align-items:center;gap:35px;margin-top:72px;padding:34px;display:grid}.projects-module__lnHueG__interiorEmptyState span{color:#62b8ff;letter-spacing:.14em;font-size:8px;font-weight:900}.projects-module__lnHueG__interiorEmptyState strong{margin-top:7px;font-size:18px;display:block}.projects-module__lnHueG__interiorEmptyState p{color:#9bafc2;font-size:12px;line-height:1.7}.projects-module__lnHueG__interiorEmptyState a{color:#fff;background:#087cf0;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:10px;font-weight:900;display:inline-flex}.projects-module__lnHueG__technologySection{background:linear-gradient(90deg,#f7faff 0%,#eef5fc 46%,#06172b 46% 100%);position:relative;overflow:hidden}.projects-module__lnHueG__technologyInner{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);align-items:stretch;min-height:760px;display:grid}.projects-module__lnHueG__technologyCopy{z-index:2;padding:108px 72px 108px 0;position:relative}.projects-module__lnHueG__techBadge{background:#ffffffbf;border:1px solid #087cf02e;border-radius:999px;align-items:center;gap:12px;padding:8px 11px;display:inline-flex}.projects-module__lnHueG__techBadge span,.projects-module__lnHueG__techBadge strong{letter-spacing:.12em;font-size:8px;font-weight:900}.projects-module__lnHueG__techBadge span{color:#607287}.projects-module__lnHueG__techBadge strong{color:#087cf0;border-left:1px solid #dbe6ef;padding-left:12px}.projects-module__lnHueG__technologyCopy h2{color:#07182d;letter-spacing:-.055em;max-width:590px;margin-top:30px;font-size:clamp(48px,5.25vw,76px);line-height:.98}.projects-module__lnHueG__technologyCopy h2 strong{color:#087cf0;font-weight:800;display:block}.projects-module__lnHueG__technologyCopy>p{color:#5d6f82;max-width:570px;margin-top:27px;font-size:15px;line-height:1.8}.projects-module__lnHueG__techPoints{border-top:1px solid #d8e3ec;max-width:590px;margin-top:35px}.projects-module__lnHueG__techPoints div{border-bottom:1px solid #d8e3ec;grid-template-columns:42px minmax(0,1fr);align-content:center;column-gap:10px;min-height:72px;display:grid}.projects-module__lnHueG__techPoints span{color:#087cf0;grid-row:1/3;align-self:center;font-size:9px;font-weight:900}.projects-module__lnHueG__techPoints p{color:#1d3349;font-size:12px;font-weight:800}.projects-module__lnHueG__techPoints small{color:#718194;margin-top:4px;font-size:10px;line-height:1.4}.projects-module__lnHueG__techActions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.projects-module__lnHueG__techButton,.projects-module__lnHueG__techSecondaryButton{border:1px solid #07182d;justify-content:center;align-items:center;min-height:54px;margin-top:0;padding:0 23px;font-size:11px;font-weight:850;transition:color .25s,background .25s,border-color .25s,transform .25s;display:inline-flex}.projects-module__lnHueG__techButton{color:#fff;background:#07182d}.projects-module__lnHueG__techSecondaryButton{color:#07182d;background:0 0}.projects-module__lnHueG__techButton:hover,.projects-module__lnHueG__techSecondaryButton:hover{color:#fff;background:#087cf0;border-color:#087cf0;transform:translateY(-2px)}.projects-module__lnHueG__technologyVisual{background:0 0;align-items:center;min-width:0;padding:86px 0 86px 54px;display:flex;position:relative;overflow:visible}.projects-module__lnHueG__technologyVisual:before{content:"";background:#06172b;position:absolute;inset:0 calc(-50vw + 50%) 0 0}.projects-module__lnHueG__techGrid{opacity:.16;background-size:52px 52px;position:absolute;inset:0 calc(-50vw + 50%) 0 0}.projects-module__lnHueG__techGlow{filter:blur(90px);background:#1591ff38;width:520px;height:520px;top:40px;right:-80px}.projects-module__lnHueG__productFrame{z-index:2;background:#fff;border:1px solid #7cbfff47;border-radius:16px;width:min(840px,100% + 70px);position:relative;overflow:hidden;box-shadow:0 42px 100px #0000006b,0 0 0 10px #ffffff09}.projects-module__lnHueG__productFrameTop{background:#fffffffa;border-bottom:1px solid #e5ebf1;justify-content:space-between;align-items:center;min-height:58px;padding:0 19px;display:flex}.projects-module__lnHueG__productIdentity{align-items:center;gap:11px;display:flex}.projects-module__lnHueG__productIdentity>span{color:#fff;background:linear-gradient(135deg,#087cf0,#24a4ff);border-radius:8px;place-items:center;width:31px;height:31px;font-size:12px;font-weight:900;display:grid;box-shadow:0 8px 18px #087cf040}.projects-module__lnHueG__productIdentity strong,.projects-module__lnHueG__productIdentity small{display:block}.projects-module__lnHueG__productIdentity strong{color:#07182d;font-size:11px}.projects-module__lnHueG__productIdentity small{color:#8794a2;text-transform:uppercase;letter-spacing:.1em;margin-top:2px;font-size:6px}.projects-module__lnHueG__productFrameDots{gap:5px;display:flex}.projects-module__lnHueG__productFrameDots i{background:#cbd5df;border-radius:50%;width:7px;height:7px}.projects-module__lnHueG__productImageWrap{aspect-ratio:16/9;background:#eef3f8;position:relative;overflow:hidden}.projects-module__lnHueG__productImage{object-fit:cover;object-position:top center}.projects-module__lnHueG__productCaption{background:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding:16px 20px;display:flex}.projects-module__lnHueG__productCaption span,.projects-module__lnHueG__techMetric span{color:#087cf0;text-transform:uppercase;letter-spacing:.12em;font-size:7px;font-weight:900}.projects-module__lnHueG__productCaption strong{color:#132a40;margin-top:5px;font-size:12px;display:block}.projects-module__lnHueG__techMetric{border-left:1px solid #e1e8ee;min-width:86px;padding-left:18px}.projects-module__lnHueG__techMetric small{color:#78899a;margin-top:4px;font-size:8px;display:block}@media (max-width:1050px){.projects-module__lnHueG__interiorsHeading{grid-template-columns:1fr;gap:32px}.projects-module__lnHueG__interiorCapabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.projects-module__lnHueG__interiorCapabilities article:nth-child(3){border-top:1px solid #d8e2eb;border-left:0}.projects-module__lnHueG__interiorCapabilities article:nth-child(4){border-top:1px solid #d8e2eb}.projects-module__lnHueG__interiorProjectGrid,.projects-module__lnHueG__interiorEmptyState{grid-template-columns:1fr}.projects-module__lnHueG__technologySection{background:#f4f8fc}.projects-module__lnHueG__technologyInner{grid-template-columns:1fr;min-height:auto}.projects-module__lnHueG__technologyCopy{padding:90px 0 72px}.projects-module__lnHueG__technologyVisual{min-height:auto;margin-inline:calc(50% - 50vw);padding:70px max(24px,50vw - 460px);overflow:hidden}.projects-module__lnHueG__technologyVisual:before,.projects-module__lnHueG__techGrid{inset:0}.projects-module__lnHueG__productFrame{width:min(920px,100%);margin:0 auto}}@media (max-width:700px){.projects-module__lnHueG__interiorsSection{padding:90px 0}.projects-module__lnHueG__interiorsHeading h2{font-size:45px}.projects-module__lnHueG__interiorCapabilities{grid-template-columns:1fr}.projects-module__lnHueG__interiorCapabilities article,.projects-module__lnHueG__interiorCapabilities article:nth-child(3),.projects-module__lnHueG__interiorCapabilities article:nth-child(4){border-top:1px solid #d8e2eb;border-left:0;min-height:auto}.projects-module__lnHueG__interiorCapabilities strong{margin-top:35px}.projects-module__lnHueG__interiorProjectImage{min-height:260px}.projects-module__lnHueG__interiorEmptyState{padding:25px}.projects-module__lnHueG__technologyCopy{padding:76px 0 58px}.projects-module__lnHueG__technologyCopy h2{font-size:47px}.projects-module__lnHueG__technologyCopy>p{font-size:14px}.projects-module__lnHueG__techPoints div{min-height:78px}.projects-module__lnHueG__techActions{grid-template-columns:1fr;display:grid}.projects-module__lnHueG__techButton,.projects-module__lnHueG__techSecondaryButton{width:100%}.projects-module__lnHueG__technologyVisual{padding:42px 18px}.projects-module__lnHueG__productFrame{border-radius:11px}.projects-module__lnHueG__productFrameTop{min-height:50px}.projects-module__lnHueG__productCaption{min-height:72px}.projects-module__lnHueG__techMetric{display:none}}.projects-module__lnHueG__hero{isolation:isolate;background:#04101f}.projects-module__lnHueG__heroBackground{z-index:-4;object-fit:cover;object-position:center center;filter:saturate(.92)contrast(1.04)}.projects-module__lnHueG__heroShade{z-index:-3;pointer-events:none;background:linear-gradient(90deg,#031120f7 0%,#031120e8 38%,#031120a8 68%,#03112057 100%),linear-gradient(#0311201f,#0311207a);position:absolute;inset:0}.projects-module__lnHueG__heroGrid{background:0 0!important;display:none!important}.projects-module__lnHueG__heroGlow{z-index:-2}@media (max-width:760px){.projects-module__lnHueG__heroBackground{object-position:62% center}.projects-module__lnHueG__heroShade{background:linear-gradient(90deg,#031120f5 0%,#031120d6 66%,#03112085 100%),linear-gradient(#0311201f,#0311208f)}}
