.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__page{--navy:#071a2a;--navy2:#0b2638;--navy3:#12394e;--cyan:#1aa8d2;--cyan2:#6edcf3;--ink:#18313f;--muted:#607786;--line:#d7e1e6;--soft:#eef3f5;color:var(--ink);background:#fff}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__container{width:min(100% - 56px,1280px);margin:0 auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero{min-height:calc(100svh - var(--project-hero-offset));color:#fff;background:#06141f;align-items:flex-end;display:flex;position:relative;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMedia,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroShade{position:absolute;inset:0}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMedia{display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroShade{background:linear-gradient(90deg,#030e17eb 0%,#030e17bd 38%,#030e1747 67%,#030e1714),linear-gradient(#030e171a 42%,#030e17b8 100%)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroInner{padding:11vh 0 7vh;position:relative}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroEyebrow{color:#8de8f8;letter-spacing:.18em;align-items:center;gap:8px;font-size:.67rem;font-weight:880;display:inline-flex}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero h1{color:#fff;letter-spacing:-.055em;max-width:970px;margin:16px 0 0;font-size:clamp(4.1rem,7vw,7.3rem);line-height:.91}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroDescriptor{color:#e1edf1;letter-spacing:-.02em;max-width:860px;margin:17px 0 0;font-size:clamp(1.35rem,2.2vw,2.15rem);font-weight:670;line-height:1.18}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroLead{color:#b8ccd5;max-width:780px;margin:26px 0 0;font-size:1.05rem;line-height:1.68}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff1f;border:1px solid #ffffff2e;grid-template-columns:1.1fr .8fr .5fr 1.6fr;gap:1px;margin-top:44px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta div{background:#051926a3;padding:16px 18px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta small{color:#7fdcef;letter-spacing:.1em;text-transform:uppercase;font-size:.63rem;font-weight:850;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta strong{color:#fff;margin-top:7px;font-size:.8rem;font-weight:650;line-height:1.45;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav{z-index:20;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fffffff5;border-bottom:1px solid #d8e2e7;position:sticky;top:82px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav>div{scrollbar-width:none;align-items:center;gap:24px;display:flex;overflow:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav>div::-webkit-scrollbar{display:none}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav a{color:#5c7380;border-bottom:2px solid #0000;flex:none;padding:17px 0 15px;font-size:.74rem;font-weight:820}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav a:hover{color:#087fa7;border-color:#1aa8d2}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__lightSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__softSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__navySection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__blackSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection{padding:104px 0}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__lightSection{background:#fff}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__softSection{background:#f2f6f8}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__navySection{color:#fff;background:linear-gradient(145deg,#071a2a,#0c2a3d 62%,#12394e)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__blackSection{color:#fff;background:linear-gradient(150deg,#03111c,#071d2b)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__sectionKicker{color:#1188b1;letter-spacing:.17em;text-transform:uppercase;font-size:.67rem;font-weight:900;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__splitHeading{grid-template-columns:1.1fr .9fr;align-items:start;gap:72px;margin-bottom:52px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__splitHeading h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__centerHeading h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaBlock h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofInner h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaGrid h2{letter-spacing:-.045em;margin:14px 0 0;font-size:clamp(2.35rem,4vw,4.25rem);line-height:1.02}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__splitHeading p,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__centerHeading p,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaBlock p{color:var(--muted);margin:0;line-height:1.75}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__centerHeading{text-align:center;max-width:980px;margin:0 auto 52px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__centerHeading p{max-width:800px;margin:22px auto 0}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextGrid{grid-template-columns:.42fr 1fr;align-items:stretch;gap:26px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextMap{border:1px solid var(--line);background:#f5f7f8;border-radius:18px;margin:0;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextMap img{object-fit:contain;background:#e8edf0;width:100%;height:100%;min-height:580px;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextMap figcaption,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figcaption,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid figcaption,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelGrid figcaption,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingGrid figcaption,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringGrid figcaption{color:#617986;padding:12px 15px 15px;font-size:.74rem;line-height:1.45}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextBody{flex-direction:column;gap:18px;display:flex}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__metricGrid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__metricGrid article,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights article,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid article{border:1px solid var(--line);background:#fff;border-radius:17px;padding:25px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__metricGrid strong,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights strong,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid strong{color:#087fa7;font-size:2.25rem;line-height:1;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__metricGrid strong small,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights strong small,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid strong small{font-size:.7rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__metricGrid span,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights span,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid span{color:#607985;margin-top:11px;font-size:.77rem;font-weight:780;line-height:1.4;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextCards{grid-template-columns:1fr 1fr;gap:13px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextCards article{background:#0b2638;border-radius:17px;padding:25px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextCards span{color:#6edcf3;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:880;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextCards p{color:#dbe8ed;margin:12px 0 0;font-size:.84rem;line-height:1.67}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail article{background:#ffffff0e;border:1px solid #ffffff29;border-radius:15px;min-height:170px;padding:22px 18px;position:relative}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail article:not(:last-child):after{content:"";background:#39b7d9;width:12px;height:1px;position:absolute;top:50%;right:-11px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail span{color:#72def4;letter-spacing:.1em;font-size:.68rem;font-weight:900;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail p{color:#fff;margin:32px 0 0;font-size:.78rem;font-weight:680;line-height:1.5}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid{grid-template-columns:1.45fr .75fr;gap:16px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figure{border:1px solid var(--line);background:#fff;border-radius:18px;margin:0;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid img,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid video{object-fit:cover;width:100%;height:360px;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__videoFigure{grid-row:span 2}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__videoFigure video{background:#07131d;height:760px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationTall{grid-row:span 2}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationTall img{object-fit:contain;background:#07131d;height:760px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figure:nth-child(3),.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figure:nth-child(4){grid-column:1/-1}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figure:nth-child(3) img,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figure:nth-child(4) img{object-fit:contain;background:#0b151b;height:auto;max-height:590px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid{grid-template-columns:1.45fr .55fr;gap:16px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid figure{border:1px solid var(--line);background:#fff;border-radius:18px;margin:0;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid img{object-fit:cover;width:100%;height:410px;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldWide{grid-row:1/3}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldWide img{height:872px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid figure:nth-child(2) img,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid figure:nth-child(3) img{height:392px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMetrics{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMetrics article{background:#ffffff0e;border:1px solid #ffffff2b;border-radius:16px;padding:23px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMetrics strong{color:#75dff5;font-size:2rem;line-height:1;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMetrics strong small{font-size:.68rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMetrics span{color:#dbe8ed;margin-top:11px;font-size:.76rem;font-weight:720;line-height:1.45;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelGrid{grid-template-columns:1.3fr .7fr;gap:16px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelGrid figure{background:#0a2130;border:1px solid #ffffff26;border-radius:18px;margin:0;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelGrid img{object-fit:cover;width:100%;height:390px;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMain{grid-row:span 2}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMain img{height:830px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelPortrait img{object-fit:cover;object-position:center 43%}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelBridge{grid-column:1/-1}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelBridge img{object-fit:contain;background:#07131d;height:auto;max-height:650px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingGrid figure{border:1px solid var(--line);background:#fff;border-radius:18px;margin:0;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingGrid img{object-fit:contain;background:#f7f9fa;width:100%;height:450px;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingWide{grid-column:1/-1}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingWide img{background:#171c20;height:auto;max-height:650px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringNote{background:#ffffff0f;border-left:3px solid #52cfe9;padding:14px 16px;font-size:.78rem;color:#e1eef2!important;margin-top:18px!important}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringGrid figure{background:#0a2130;border:1px solid #ffffff29;border-radius:18px;margin:0;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringGrid img{object-fit:cover;width:100%;height:500px;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringDrawing img{object-fit:contain;background:#fff;height:auto;max-height:520px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:34px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid article{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid article>span{color:#1aa8d2;letter-spacing:.12em;font-size:.66rem;font-weight:900;display:block}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid h3{margin:13px 0 10px;font-size:1.08rem;line-height:1.32}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid p{color:#657b87;margin:0 0 12px;font-size:.78rem;line-height:1.62}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid small{color:#147ea6;font-size:.68rem;font-weight:760;line-height:1.4}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaBlock{border-top:1px solid var(--line);grid-template-columns:1fr 1.15fr;align-items:end;gap:50px;margin-top:70px;padding-top:54px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaBlock h2{font-size:clamp(2rem,3vw,3.2rem)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaBlock p{margin-top:18px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid{grid-template-columns:1fr;gap:11px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid strong{font-size:1.5rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofSection{background:#061522;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofMedia,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofShade{position:absolute;inset:0}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofShade{background:linear-gradient(90deg,#020e17fa,#020e17e6 47%,#020e177a),linear-gradient(#0000 45%,#020e17c7)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofInner{padding:110px 0;position:relative}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofInner h2{color:#fff;max-width:1000px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofInner p{color:#d7e6eb;max-width:880px;margin:27px 0 0;font-size:1.12rem;line-height:1.67}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofTags{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofTags span{color:#e3eef2;background:#0823347a;border:1px solid #ffffff3d;border-radius:999px;padding:9px 12px;font-size:.74rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedSection{background:#fff}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedTop{grid-template-columns:1.25fr .75fr;gap:70px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedTop h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedHeading h2{letter-spacing:-.02em;margin:0;font-size:1.45rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tagList{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tagList a{color:#506878;border:1px solid #cfdae0;border-radius:999px;padding:8px 11px;font-size:.77rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tagList a:hover{color:#0a759f;border-color:#8dcce4}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedProjects{border-top:1px solid var(--line);margin-top:76px;padding-top:48px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedHeading a{color:#137fa8;font-size:.8rem;font-weight:780}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection{background:#091b2e}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaGrid{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaGrid h2{color:#fff;max-width:850px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaGrid p{color:#b9cad2;max-width:720px;margin:23px 0 0;line-height:1.7}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaButton{color:#06131d;white-space:nowrap;background:#1aa8d2;justify-content:center;align-items:center;padding:15px 20px;font-weight:820;display:inline-flex}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaButton:hover{background:#128caf}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection h1,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection h3,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection h4,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection h5,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection p,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection span,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection strong,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection small,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection figcaption,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection li,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection label,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero h1,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero h3,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero p,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero span,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero strong,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero small,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero figcaption,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection h1,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection h3,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection p,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection span,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection strong,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection small{color:#fff!important}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection .NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__sectionKicker,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero .NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroEyebrow,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection .NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail span,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection .NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMetrics strong{color:#72def4!important}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection figcaption{color:#d9e6eb!important}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection a{color:#dff6fb}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection a:hover{color:#72def4}@media (max-width:1100px){.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta{grid-template-columns:1fr 1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta div:nth-child(4){grid-column:1/-1}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__splitHeading{grid-template-columns:1fr;gap:24px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextGrid{grid-template-columns:.55fr 1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail{grid-template-columns:repeat(4,1fr)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail article:not(:last-child):after{display:none}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid{grid-template-columns:1fr 1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__videoFigure,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationTall{grid-row:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__videoFigure video,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationTall img{height:560px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid{grid-template-columns:1fr 1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldWide{grid-area:auto/1/auto/-1}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldWide img{height:650px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelGrid{grid-template-columns:1fr 1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMain{grid-area:auto/1/auto/-1}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMain img{height:650px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid{grid-template-columns:repeat(2,1fr)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaBlock{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid{grid-template-columns:repeat(3,1fr)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedTop{grid-template-columns:1fr}}@media (max-width:800px){.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__container{width:min(100% - 36px,1280px)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero{min-height:calc(100svh - var(--project-hero-offset-mobile))}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroInner{padding:9vh 0 6vh}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero h1{font-size:clamp(3.1rem,12vw,5.5rem)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroDescriptor{font-size:1.25rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroMeta div:nth-child(4){grid-column:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav{top:72px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__lightSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__softSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__navySection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__blackSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection{padding:76px 0}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextGrid{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextMap img{min-height:0;max-height:620px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__metricGrid,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__contextCards{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail{grid-template-columns:repeat(2,1fr)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figure:nth-child(3),.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationGrid figure:nth-child(4){grid-column:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__videoFigure video,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__foundationTall img{height:auto;max-height:560px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldWide{grid-column:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldWide img,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid figure:nth-child(2) img,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldGrid figure:nth-child(3) img{height:auto;max-height:560px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMetrics,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelGrid{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMain,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelBridge{grid-column:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelMain img,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__tunnelGrid img{height:auto;max-height:580px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingGrid{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingWide{grid-column:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__processingGrid img{height:auto;max-height:560px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringGrid{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__monitoringGrid img{height:auto;max-height:560px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__deliverableGrid,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaGrid{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofSection{min-height:640px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofInner{padding:90px 0}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedHeading{flex-direction:column;align-items:start}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaGrid{grid-template-columns:1fr;gap:30px}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaButton{justify-self:start}}@media (max-width:520px){.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__hero h1{font-size:3.05rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__heroDescriptor{font-size:1.13rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__workflowRail{grid-template-columns:1fr}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__metricGrid strong,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__outputHighlights strong{font-size:1.9rem}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofInner h2{font-size:2.45rem}}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__container{width:min(var(--project-container),calc(100% - (var(--project-gutter) * 2)));margin-inline:auto}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__lightSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__softSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__navySection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__blackSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__engineeringSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__softwareSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__riverSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__twinSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection{padding-top:var(--project-section-y);padding-bottom:var(--project-section-y)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav{top:var(--project-hero-offset)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__splitHeading h2,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__centerHeading h2{font-size:var(--project-h2-size)}@media (max-width:800px){.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__container{width:min(var(--project-container),calc(100% - (var(--project-gutter-mobile) * 2)))}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__localNav{top:var(--project-hero-offset-mobile)}.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__lightSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__softSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__navySection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__blackSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__darkSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__engineeringSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__fieldSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__softwareSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__qaSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__riverSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__twinSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__proofSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__relatedSection,.NoviSadRumaIntegratedGeodeticEngineeringDetail-module__MQiNsq__ctaSection{padding-top:var(--project-section-y-mobile);padding-bottom:var(--project-section-y-mobile)}}
.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__page{--navy:#071827;--navy2:#0d2840;--cyan:#23b7dc;--ink:#132a38;--muted:#637886;--line:#d9e3e8;--soft:#edf3f5;color:var(--ink);background:#fff}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__container{width:min(100% - 64px,1280px);margin:0 auto}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero{background:#071827;align-items:flex-end;min-height:calc(100svh - 82px);display:flex;position:relative;overflow:hidden}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMedia,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroShade{position:absolute;inset:0}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroShade{background:linear-gradient(90deg,#030f19f5 0%,#030f19d1 38%,#030f1959 67%,#030f192e 100%),linear-gradient(#0000 45%,#030f19c7 100%)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroInner{padding:11vh 0 7vh;position:relative}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroEyebrow,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__sectionKicker{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero h1{color:#fff;letter-spacing:-.055em;max-width:1050px;margin:18px 0 20px;font-size:clamp(3.1rem,5.8vw,6.6rem);line-height:.94}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroLead{color:#d9e8ee;max-width:850px;margin:0;font-size:clamp(1.05rem,1.6vw,1.42rem);line-height:1.58}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMeta{border-top:1px solid #ffffff3b;grid-template-columns:1fr .7fr .65fr 1.65fr;gap:20px;margin-top:46px;padding-top:24px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMeta small{color:#79dff3;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.68rem;font-weight:800;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMeta strong{color:#fff;font-size:.82rem;font-weight:650;line-height:1.5;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__localNav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dbe4e8;position:sticky;top:82px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__localNav .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__container{scrollbar-width:none;gap:28px;display:flex;overflow:auto}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__localNav a{color:#4b6270;white-space:nowrap;padding:15px 0;font-size:.76rem;font-weight:760}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__localNav a:hover{color:#0d85ac}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__lightSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__softSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__navySection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__blackSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection{padding:105px 0}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__softSection{background:var(--soft)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__navySection{color:#fff;background:linear-gradient(135deg,#071827,#0f314d)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__blackSection{color:#fff;background:#071015}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__splitHeading{grid-template-columns:1.02fr .98fr;align-items:start;gap:80px;margin-bottom:54px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__splitHeading h2,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__impactBand h2,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofInner h2,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaGrid h2{letter-spacing:-.045em;margin:15px 0 0;font-size:clamp(2.25rem,3.7vw,4.15rem);line-height:1.05}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__splitHeading>p{color:var(--muted);margin:0;font-size:1.04rem;line-height:1.78}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 62px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid article,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics article{border:1px solid var(--line);background:#fff;padding:24px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid strong,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics strong{color:#0e7098;font-size:2.25rem;line-height:1;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid strong small,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics strong small{font-size:.76rem;font-weight:760}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid span,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics span{color:#6b7f8b;margin-top:12px;font-size:.75rem;line-height:1.4;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__contextGrid{grid-template-columns:1.2fr .8fr;align-items:stretch;gap:48px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__coastalFigure{background:#dde8ed;margin:0;overflow:hidden}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__coastalFigure img{object-fit:cover;width:100%;height:100%;min-height:520px;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__page figure{margin:0}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__page figcaption{color:#6c7e88;padding:12px 0 0;font-size:.7rem;line-height:1.45}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__contextCopy{flex-direction:column;justify-content:center;display:flex}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__contextCopy>span{color:#118ab3;letter-spacing:.12em;text-transform:uppercase;font-size:.73rem;font-weight:850}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__contextCopy>p{color:#526c79;margin:18px 0 28px;line-height:1.78}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__boundaryCard{border-left:3px solid var(--cyan);background:#f3f8fa;padding:24px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__boundaryCard strong{font-size:1.02rem}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__boundaryCard p{color:#607580;margin:9px 0 0;font-size:.86rem;line-height:1.65}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid figure{background:#0a1f30}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid img{object-fit:cover;width:100%;height:390px;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__flightCoverage{grid-column:1/-1}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__flightCoverage img{object-fit:contain;background:#071827;height:min(66vw,690px)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail{background:#ffffff26;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:56px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail article{background:#0d2b42;min-height:165px;padding:22px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail span{color:#78e3f6;font-size:.67rem;font-weight:900}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail p{color:#fff;margin:28px 0 0;font-size:.8rem;line-height:1.5}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__processingGrid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:56px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__blockFigure{border:1px solid var(--line);background:#fff;padding:18px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__blockFigure img{object-fit:contain;width:100%;height:auto;max-height:680px;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__processingCopy h3,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__securityBand h3{letter-spacing:-.035em;margin:13px 0 18px;font-size:clamp(1.8rem,2.8vw,3.05rem);line-height:1.08}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__processingCopy>p{color:#5d7380;line-height:1.75}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__techGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:32px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__techGrid article{background:#fff;border:1px solid #d3e0e5;padding:18px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__techGrid strong{color:#0c6f97;font-size:.92rem;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__techGrid span{color:#71828a;margin-top:5px;font-size:.7rem;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__securityBand{background:#fff;border:1px solid #c9d9df;grid-template-columns:.9fr 1.1fr;gap:50px;margin-top:72px;padding:42px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__securityBand>div>span{color:#12a4cb;letter-spacing:.12em;text-transform:uppercase;font-size:.69rem;font-weight:900}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__securityBand p{color:#5e737f;margin:0;line-height:1.72}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:42px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics article{background:#0d202b;border-color:#ffffff29}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics strong{color:#78e3f6}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics span{color:#d1e0e6}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid figure{background:#0b1a22}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid img{object-fit:contain;background:#fff;width:100%;height:330px;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMain{grid-row:span 3}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMain img{background:#111;height:100%;min-height:710px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid figcaption{color:#dce9ed}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaNote{color:#d5e2e7;border-top:1px solid #ffffff2e;margin:40px 0 0;padding:22px 0 0;line-height:1.72}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaNote strong{color:#76def2}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid article{border:1px solid var(--line);background:#fff;padding:24px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid article>span{color:#16a5ce;font-size:.68rem;font-weight:900;display:block}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid h3{margin:14px 0 10px;font-size:1.04rem;line-height:1.34}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid p{color:#667c88;margin:0 0 12px;font-size:.78rem;line-height:1.63}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid small{color:#0f7ea5;font-size:.68rem;font-weight:780}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__impactBand{border-top:1px solid var(--line);grid-template-columns:1.05fr .95fr;gap:72px;margin-top:72px;padding-top:58px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__impactBand>div>p{color:#607582;line-height:1.72}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__impactList p{border-bottom:1px solid var(--line);color:#526a78;grid-template-columns:42px 1fr;gap:10px;margin:0;padding:16px 0;line-height:1.5;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__impactList span{color:#16a5ce;font-size:.72rem;font-weight:900}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofSection{background:#061522;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofMedia,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofShade{position:absolute;inset:0}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofShade{background:linear-gradient(90deg,#020e17fa,#020e17e6 48%,#020e1773),linear-gradient(#0000 45%,#020e17bf)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofInner{padding:110px 0;position:relative}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofInner h2{color:#fff;max-width:1080px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofInner p{color:#d7e6eb;max-width:880px;margin:27px 0 0;font-size:1.08rem;line-height:1.68}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofTags{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofTags span{color:#e4eff3;background:#0823347a;border:1px solid #ffffff3d;padding:9px 12px;font-size:.74rem}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedSection{background:#fff}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedTop{grid-template-columns:1.25fr .75fr;gap:70px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedTop h2,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedHeading h2{letter-spacing:-.02em;margin:0;font-size:1.45rem}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__tagList{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__tagList a{color:#506878;border:1px solid #cfdae0;padding:8px 11px;font-size:.77rem}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__tagList a:hover{color:#0a759f;border-color:#8dcce4}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedProjects{border-top:1px solid var(--line);margin-top:76px;padding-top:48px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedHeading a{color:#137fa8;font-size:.8rem;font-weight:780}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection{background:#091b2e}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaGrid{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaGrid h2{color:#fff;max-width:850px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaGrid p{color:#c3d4db;max-width:720px;margin:23px 0 0;line-height:1.7}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaButton{color:#06131d;white-space:nowrap;background:#1aa8d2;justify-content:center;align-items:center;padding:15px 20px;font-weight:820;display:inline-flex}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaButton:hover{background:#128caf}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection h1,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection h2,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection h3,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection h4,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection h5,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection p,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection span,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection strong,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection small,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection figcaption,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection li,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection label,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero h1,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero h2,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero h3,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero p,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero span,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero strong,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero small,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero figcaption,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection h1,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection h2,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection h3,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection p,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection span,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection strong,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection small{color:#fff!important}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__sectionKicker,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroEyebrow,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail span,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics strong{color:#78e3f6!important}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection figcaption{color:#dce9ed!important}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection a{color:#e7f8fb}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__darkSection a:hover{color:#78e3f6}@media (max-width:1120px){.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMeta{grid-template-columns:1fr 1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMeta div:nth-child(4){grid-column:1/-1}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__splitHeading{grid-template-columns:1fr;gap:24px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid{grid-template-columns:repeat(2,1fr)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__contextGrid,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__processingGrid,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__securityBand,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__impactBand{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid{grid-template-columns:repeat(3,1fr)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid{grid-template-columns:1fr 1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMain{grid-area:auto/1/auto/-1}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMain img{height:auto;min-height:0}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedTop{grid-template-columns:1fr}}@media (max-width:800px){.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__container{width:min(100% - 36px,1280px)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero{min-height:calc(100svh - 72px)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroInner{padding:9vh 0 6vh}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero h1{font-size:clamp(2.85rem,11vw,4.8rem)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMeta{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__heroMeta div:nth-child(4){grid-column:auto}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__localNav{top:72px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__lightSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__softSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__navySection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__blackSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedSection,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaSection{padding:76px 0}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__contextGrid{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__coastalFigure img{height:auto;min-height:0}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__flightCoverage{grid-column:auto}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid img,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__acquisitionGrid .ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__flightCoverage img{height:auto;max-height:560px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail{grid-template-columns:repeat(2,1fr)}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__techGrid{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__securityBand{padding:28px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaGrid img{height:auto;max-height:560px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__deliverableGrid{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__impactBand{gap:30px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__relatedHeading{flex-direction:column;align-items:start}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaGrid{grid-template-columns:1fr;gap:30px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__ctaButton{justify-self:start}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofSection{min-height:650px}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofInner{padding:90px 0}}@media (max-width:520px){.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__hero h1{font-size:2.7rem}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__workflowRail{grid-template-columns:1fr}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__metricGrid strong,.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__qaMetrics strong{font-size:1.9rem}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__proofInner h2{font-size:2.35rem}}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__primaryMetric{box-shadow:0 12px 32px #14789b1a;background:linear-gradient(#f8fdff,#edf8fb)!important;border-color:#8fd7e8!important}.ThraceNuclearSiteGeospatialBaselineDetail-module__G9GAyq__primaryMetric strong{color:#075f82!important;font-size:2.55rem!important}
.VranjeMunicipalGisDetail-module___qDdhW__projectPage{--navy:#071d2c;--navy2:#0a2c40;--deep:#04121c;--cyan:#20a9cc;--cyan2:#76d8eb;--soft:#f3f7f8;--line:#d9e4e8;color:#172a33;background:#fff}.VranjeMunicipalGisDetail-module___qDdhW__container{width:min(1280px,100% - 64px);margin:0 auto}.VranjeMunicipalGisDetail-module___qDdhW__projectPage figure{margin:0}.VranjeMunicipalGisDetail-module___qDdhW__projectPage img{max-width:100%}.VranjeMunicipalGisDetail-module___qDdhW__hero{color:#fff;background:#071b2a;align-items:flex-end;min-height:760px;display:flex;position:relative;overflow:hidden}.VranjeMunicipalGisDetail-module___qDdhW__heroMedia,.VranjeMunicipalGisDetail-module___qDdhW__heroOverlay{position:absolute;inset:0}.VranjeMunicipalGisDetail-module___qDdhW__heroMedia img{object-fit:cover;object-position:center center;filter:saturate(.92)contrast(1.02);width:100%;height:100%}.VranjeMunicipalGisDetail-module___qDdhW__heroOverlay{background:linear-gradient(90deg,#03101aed 0%,#03101ac2 35%,#03101a42 66%,#03101a14 100%),linear-gradient(#03101a05 32%,#03101ac2)}.VranjeMunicipalGisDetail-module___qDdhW__heroInner{width:min(1280px,100% - 64px);margin:0 auto;padding:100px 0 74px;position:relative}.VranjeMunicipalGisDetail-module___qDdhW__eyebrow,.VranjeMunicipalGisDetail-module___qDdhW__sectionKicker{color:var(--cyan2);letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:.68rem;font-weight:850;display:block}.VranjeMunicipalGisDetail-module___qDdhW__hero h1{letter-spacing:-.065em;color:#fff;margin:0;font-size:clamp(4.5rem,8vw,8.5rem);line-height:.86}.VranjeMunicipalGisDetail-module___qDdhW__heroDescriptor{color:#e0eef2;max-width:860px;margin:24px 0 0;font-size:clamp(1.45rem,2.4vw,2.35rem);line-height:1.18}.VranjeMunicipalGisDetail-module___qDdhW__heroIntro{color:#c4d6de;max-width:820px;margin:24px 0 0;font-size:1.02rem;line-height:1.72}.VranjeMunicipalGisDetail-module___qDdhW__heroMeta{background:#ffffff2e;border:1px solid #ffffff29;grid-template-columns:.65fr 1fr 1fr 1.65fr;gap:1px;max-width:1200px;margin-top:38px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__heroMeta div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#051825a8;padding:15px 17px}.VranjeMunicipalGisDetail-module___qDdhW__heroMeta span{color:#7bd5e8;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:.6rem;font-weight:850;display:block}.VranjeMunicipalGisDetail-module___qDdhW__heroMeta strong{color:#f5fbfd;font-size:.76rem;font-weight:650;line-height:1.48;display:block}.VranjeMunicipalGisDetail-module___qDdhW__localNav{z-index:35;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);border-bottom:1px solid var(--line);background:#fffffff5;position:sticky;top:82px;overflow-x:auto}.VranjeMunicipalGisDetail-module___qDdhW__localNav>div{gap:28px;display:flex}.VranjeMunicipalGisDetail-module___qDdhW__localNav a{color:#607782;white-space:nowrap;padding:15px 0;font-size:.72rem;font-weight:780}.VranjeMunicipalGisDetail-module___qDdhW__localNav a:hover{color:#087e9f}.VranjeMunicipalGisDetail-module___qDdhW__lightSection,.VranjeMunicipalGisDetail-module___qDdhW__softSection,.VranjeMunicipalGisDetail-module___qDdhW__navySection,.VranjeMunicipalGisDetail-module___qDdhW__blackSection,.VranjeMunicipalGisDetail-module___qDdhW__relatedSection,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection,.VranjeMunicipalGisDetail-module___qDdhW__proofSection{padding:104px 0}.VranjeMunicipalGisDetail-module___qDdhW__lightSection{background:#fff}.VranjeMunicipalGisDetail-module___qDdhW__softSection{background:var(--soft)}.VranjeMunicipalGisDetail-module___qDdhW__navySection{background:var(--navy);color:#fff}.VranjeMunicipalGisDetail-module___qDdhW__blackSection{background:var(--deep);color:#fff}.VranjeMunicipalGisDetail-module___qDdhW__splitHeading{grid-template-columns:minmax(0,1.06fr) minmax(320px,.94fr);align-items:end;gap:76px;margin-bottom:52px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__splitHeading h2,.VranjeMunicipalGisDetail-module___qDdhW__featureIntro h2,.VranjeMunicipalGisDetail-module___qDdhW__centerHeading h2,.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid h2,.VranjeMunicipalGisDetail-module___qDdhW__proofInner h2,.VranjeMunicipalGisDetail-module___qDdhW__ctaGrid h2{letter-spacing:-.052em;margin:0;font-size:clamp(2.45rem,4.65vw,4.95rem);line-height:1}.VranjeMunicipalGisDetail-module___qDdhW__splitHeading p,.VranjeMunicipalGisDetail-module___qDdhW__featureIntro p,.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid p{color:#607783;margin:0;line-height:1.76}.VranjeMunicipalGisDetail-module___qDdhW__sectionKicker{color:#087f9f}.VranjeMunicipalGisDetail-module___qDdhW__inverse h2,.VranjeMunicipalGisDetail-module___qDdhW__inverse p{color:#fff}.VranjeMunicipalGisDetail-module___qDdhW__inverse p{color:#b5c8d1}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid article{border:1px solid var(--line);background:#fff;border-radius:16px;min-height:150px;padding:25px}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid article.VranjeMunicipalGisDetail-module___qDdhW__metricPrimary{border-width:2px;padding:24px;box-shadow:0 16px 36px #16334114}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid article.VranjeMunicipalGisDetail-module___qDdhW__metricPrimary strong{font-size:2.75rem}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid strong{color:#087e9f;font-size:2.35rem;line-height:1;display:block}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid span{color:#203a46;margin-top:14px;font-size:.84rem;font-weight:800;display:block}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid small{color:#6d818b;margin-top:7px;font-size:.72rem;display:block}.VranjeMunicipalGisDetail-module___qDdhW__operatingModel{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__operatingModel>div{background:#f8fafb;min-height:220px;padding:30px}.VranjeMunicipalGisDetail-module___qDdhW__operatingModel span{color:var(--cyan);font-size:.72rem;font-weight:850}.VranjeMunicipalGisDetail-module___qDdhW__operatingModel strong{margin-top:28px;font-size:1.15rem;line-height:1.35;display:block}.VranjeMunicipalGisDetail-module___qDdhW__operatingModel p{color:#657b86;margin:12px 0 0;font-size:.83rem;line-height:1.65}.VranjeMunicipalGisDetail-module___qDdhW__foundationGrid{grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:22px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__foundationGrid figure{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden}.VranjeMunicipalGisDetail-module___qDdhW__foundationGrid img{object-fit:contain;background:#fff;width:100%;height:100%;display:block}.VranjeMunicipalGisDetail-module___qDdhW__areaFigure img,.VranjeMunicipalGisDetail-module___qDdhW__stripFigure img{min-height:590px}.VranjeMunicipalGisDetail-module___qDdhW__foundationGrid figcaption,.VranjeMunicipalGisDetail-module___qDdhW__uiHeroDark figcaption,.VranjeMunicipalGisDetail-module___qDdhW__uiHeroLight figcaption,.VranjeMunicipalGisDetail-module___qDdhW__visualStack figcaption,.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark figcaption,.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid figcaption{color:#697f89;padding:12px 16px 16px;font-size:.72rem;line-height:1.45}.VranjeMunicipalGisDetail-module___qDdhW__uiHeroDark{background:#0b2638;border:1px solid #244659;border-radius:20px;overflow:hidden}.VranjeMunicipalGisDetail-module___qDdhW__uiHeroDark img,.VranjeMunicipalGisDetail-module___qDdhW__uiHeroLight img,.VranjeMunicipalGisDetail-module___qDdhW__visualStack img,.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark img{width:100%;height:auto;display:block}.VranjeMunicipalGisDetail-module___qDdhW__uiHeroDark figcaption{color:#b7ccd5}.VranjeMunicipalGisDetail-module___qDdhW__featureIntro{max-width:960px;margin-bottom:52px}.VranjeMunicipalGisDetail-module___qDdhW__featureIntro p{max-width:820px;margin-top:24px}.VranjeMunicipalGisDetail-module___qDdhW__visualStack,.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark{gap:34px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__visualStack figure{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #16334112}.VranjeMunicipalGisDetail-module___qDdhW__visualStack img{object-fit:contain;background:#fff;width:100%;max-height:760px}.VranjeMunicipalGisDetail-module___qDdhW__scopeNote{border-left:4px solid var(--cyan);color:#355762;background:#edf6f8;margin-top:30px;padding:20px 24px;font-size:.86rem;line-height:1.7}.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark figure{background:#071923;border:1px solid #223e50;border-radius:20px;overflow:hidden}.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark img{object-fit:contain;background:#0a1720;max-height:780px}.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark figcaption{color:#a8c0cb}.VranjeMunicipalGisDetail-module___qDdhW__uiHeroLight{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 18px 45px #16334112}.VranjeMunicipalGisDetail-module___qDdhW__uiHeroLight img{object-fit:contain;background:#fff;max-height:800px}.VranjeMunicipalGisDetail-module___qDdhW__solarHeading{grid-template-columns:.9fr 1.1fr;align-items:end;gap:70px;margin:88px 0 36px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__solarHeading h3{letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.4vw,3.55rem);line-height:1.06}.VranjeMunicipalGisDetail-module___qDdhW__solarHeading p{color:#657d88;margin:0;line-height:1.75}.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid figure{border:1px solid var(--line);background:#fff;border-radius:18px;justify-self:end;width:min(100%,650px);overflow:hidden}.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid figure img{width:100%;display:block}.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid p{margin-top:24px}.VranjeMunicipalGisDetail-module___qDdhW__archTags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.VranjeMunicipalGisDetail-module___qDdhW__archTags span{color:#53717e;border:1px solid #cbd9de;border-radius:999px;padding:8px 10px;font-size:.74rem}.VranjeMunicipalGisDetail-module___qDdhW__workflowRail{border-top:1px solid #29475b;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__workflowRail li{border-right:1px solid #29475b;min-height:165px;padding:26px 22px 26px 0}.VranjeMunicipalGisDetail-module___qDdhW__workflowRail li:last-child{border-right:0}.VranjeMunicipalGisDetail-module___qDdhW__workflowRail span{color:#70d8ec;margin-bottom:28px;font-size:.72rem;font-weight:850;display:block}.VranjeMunicipalGisDetail-module___qDdhW__workflowRail strong{color:#fff;font-size:.88rem;line-height:1.55;display:block}.VranjeMunicipalGisDetail-module___qDdhW__maintenanceProof{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:52px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__maintenanceProof article{background:#ffffff08;border:1px solid #29475a;border-radius:14px;padding:26px}.VranjeMunicipalGisDetail-module___qDdhW__maintenanceProof strong{color:#6ed8ee;font-size:1.6rem;display:block}.VranjeMunicipalGisDetail-module___qDdhW__maintenanceProof span{color:#c2d4dc;margin-top:12px;font-size:.8rem;line-height:1.62;display:block}.VranjeMunicipalGisDetail-module___qDdhW__centerHeading{text-align:center;max-width:950px;margin:0 auto 56px}.VranjeMunicipalGisDetail-module___qDdhW__centerHeading h2{margin-top:0}.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:28px}.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid article>span{color:var(--cyan);font-size:.7rem;font-weight:850;display:block}.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid h3{margin:18px 0 11px;font-size:1.28rem;line-height:1.35}.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid p{color:#657b86;margin:0;line-height:1.65}.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid small{color:#0b839f;margin-top:17px;font-size:.72rem;font-weight:750;line-height:1.5;display:block}.VranjeMunicipalGisDetail-module___qDdhW__proofSection{color:#fff;background:#04121c;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.VranjeMunicipalGisDetail-module___qDdhW__proofMedia,.VranjeMunicipalGisDetail-module___qDdhW__proofOverlay{position:absolute;inset:0}.VranjeMunicipalGisDetail-module___qDdhW__proofMedia img{object-fit:cover;object-position:center center;width:100%;height:100%}.VranjeMunicipalGisDetail-module___qDdhW__proofOverlay{background:linear-gradient(90deg,#031019fa,#031019d1 54%,#0310196b),linear-gradient(#0000,#03101980)}.VranjeMunicipalGisDetail-module___qDdhW__proofInner{padding:110px 0;position:relative}.VranjeMunicipalGisDetail-module___qDdhW__proofInner h2{color:#fff;max-width:1000px}.VranjeMunicipalGisDetail-module___qDdhW__proofInner p{color:#d4e3e8;max-width:850px;margin:28px 0 0;font-size:1.15rem;line-height:1.68}.VranjeMunicipalGisDetail-module___qDdhW__proofPoints{flex-wrap:wrap;gap:9px;margin-top:32px;display:flex}.VranjeMunicipalGisDetail-module___qDdhW__proofPoints span{color:#dbe9ed;background:#08223273;border:1px solid #ffffff3d;border-radius:999px;padding:9px 12px;font-size:.75rem}.VranjeMunicipalGisDetail-module___qDdhW__relatedSection{background:#fff}.VranjeMunicipalGisDetail-module___qDdhW__relatedTop{grid-template-columns:1.3fr .7fr;gap:70px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__relatedTop h2{margin:0;font-size:1.9rem}.VranjeMunicipalGisDetail-module___qDdhW__tagList{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.VranjeMunicipalGisDetail-module___qDdhW__tagList a{color:#506c78;border:1px solid #cedbe0;border-radius:999px;padding:8px 11px;font-size:.78rem}.VranjeMunicipalGisDetail-module___qDdhW__tagList a:hover{color:#087c9d;border-color:#80cbdf}.VranjeMunicipalGisDetail-module___qDdhW__relatedProjects{border-top:1px solid var(--line);margin-top:80px;padding-top:52px}.VranjeMunicipalGisDetail-module___qDdhW__relatedHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.VranjeMunicipalGisDetail-module___qDdhW__relatedHeading h2{margin:0;font-size:2.1rem}.VranjeMunicipalGisDetail-module___qDdhW__relatedHeading a{color:#0a819f;font-size:.82rem;font-weight:760}.VranjeMunicipalGisDetail-module___qDdhW__ctaSection{color:#fff;background:#061c2a}.VranjeMunicipalGisDetail-module___qDdhW__ctaGrid{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.VranjeMunicipalGisDetail-module___qDdhW__ctaGrid h2{color:#fff;max-width:900px}.VranjeMunicipalGisDetail-module___qDdhW__ctaGrid p{color:#aec3cc;max-width:720px;margin:24px 0 0;line-height:1.7}.VranjeMunicipalGisDetail-module___qDdhW__ctaButton{color:#06131d;white-space:nowrap;background:#159fc4;justify-content:center;align-items:center;padding:15px 20px;font-weight:800;display:inline-flex}.VranjeMunicipalGisDetail-module___qDdhW__ctaButton:hover{background:#1187a7}.VranjeMunicipalGisDetail-module___qDdhW__navySection h1,.VranjeMunicipalGisDetail-module___qDdhW__navySection h2,.VranjeMunicipalGisDetail-module___qDdhW__navySection h3,.VranjeMunicipalGisDetail-module___qDdhW__navySection h4,.VranjeMunicipalGisDetail-module___qDdhW__navySection strong,.VranjeMunicipalGisDetail-module___qDdhW__blackSection h1,.VranjeMunicipalGisDetail-module___qDdhW__blackSection h2,.VranjeMunicipalGisDetail-module___qDdhW__blackSection h3,.VranjeMunicipalGisDetail-module___qDdhW__blackSection h4,.VranjeMunicipalGisDetail-module___qDdhW__blackSection strong,.VranjeMunicipalGisDetail-module___qDdhW__proofSection h1,.VranjeMunicipalGisDetail-module___qDdhW__proofSection h2,.VranjeMunicipalGisDetail-module___qDdhW__proofSection h3,.VranjeMunicipalGisDetail-module___qDdhW__proofSection h4,.VranjeMunicipalGisDetail-module___qDdhW__proofSection strong,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection h1,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection h2,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection h3,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection h4,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection strong{color:#fff!important}.VranjeMunicipalGisDetail-module___qDdhW__navySection p,.VranjeMunicipalGisDetail-module___qDdhW__navySection li,.VranjeMunicipalGisDetail-module___qDdhW__navySection figcaption,.VranjeMunicipalGisDetail-module___qDdhW__blackSection p,.VranjeMunicipalGisDetail-module___qDdhW__blackSection li,.VranjeMunicipalGisDetail-module___qDdhW__blackSection figcaption,.VranjeMunicipalGisDetail-module___qDdhW__proofSection p,.VranjeMunicipalGisDetail-module___qDdhW__proofSection li,.VranjeMunicipalGisDetail-module___qDdhW__proofSection figcaption,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection p,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection li{color:#bcd0d8!important}.VranjeMunicipalGisDetail-module___qDdhW__navySection .VranjeMunicipalGisDetail-module___qDdhW__sectionKicker,.VranjeMunicipalGisDetail-module___qDdhW__blackSection .VranjeMunicipalGisDetail-module___qDdhW__sectionKicker,.VranjeMunicipalGisDetail-module___qDdhW__proofSection .VranjeMunicipalGisDetail-module___qDdhW__sectionKicker{color:#78dced!important}@media (max-width:1100px){.VranjeMunicipalGisDetail-module___qDdhW__heroMeta{grid-template-columns:1fr 1fr}.VranjeMunicipalGisDetail-module___qDdhW__heroMeta div:last-child{grid-column:1/-1}.VranjeMunicipalGisDetail-module___qDdhW__splitHeading,.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid{grid-template-columns:1fr;gap:30px}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid{grid-template-columns:repeat(2,1fr)}.VranjeMunicipalGisDetail-module___qDdhW__operatingModel,.VranjeMunicipalGisDetail-module___qDdhW__foundationGrid{grid-template-columns:1fr}.VranjeMunicipalGisDetail-module___qDdhW__foundationGrid img,.VranjeMunicipalGisDetail-module___qDdhW__areaFigure img,.VranjeMunicipalGisDetail-module___qDdhW__stripFigure img{height:auto;min-height:0}.VranjeMunicipalGisDetail-module___qDdhW__solarHeading{grid-template-columns:1fr;gap:22px}.VranjeMunicipalGisDetail-module___qDdhW__workflowRail{grid-template-columns:repeat(2,1fr)}.VranjeMunicipalGisDetail-module___qDdhW__maintenanceProof{grid-template-columns:1fr}.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid{grid-template-columns:repeat(2,1fr)}.VranjeMunicipalGisDetail-module___qDdhW__relatedTop{grid-template-columns:1fr}.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid figure{justify-self:start}}@media (max-width:800px){.VranjeMunicipalGisDetail-module___qDdhW__container,.VranjeMunicipalGisDetail-module___qDdhW__heroInner{width:min(100% - 36px,1280px)}.VranjeMunicipalGisDetail-module___qDdhW__hero{background:#061a29;min-height:auto;padding-top:0;display:block}.VranjeMunicipalGisDetail-module___qDdhW__heroMedia{height:280px;position:relative;inset:auto}.VranjeMunicipalGisDetail-module___qDdhW__heroMedia img{object-fit:cover;object-position:center}.VranjeMunicipalGisDetail-module___qDdhW__heroOverlay{background:linear-gradient(#0000 35%,#05182566);height:280px}.VranjeMunicipalGisDetail-module___qDdhW__heroInner{padding:48px 0 58px}.VranjeMunicipalGisDetail-module___qDdhW__hero h1{font-size:clamp(3.5rem,16vw,5.8rem)}.VranjeMunicipalGisDetail-module___qDdhW__heroDescriptor{font-size:1.32rem}.VranjeMunicipalGisDetail-module___qDdhW__heroIntro{font-size:.94rem}.VranjeMunicipalGisDetail-module___qDdhW__heroMeta{grid-template-columns:1fr}.VranjeMunicipalGisDetail-module___qDdhW__heroMeta div:last-child{grid-column:auto}.VranjeMunicipalGisDetail-module___qDdhW__localNav{top:72px}.VranjeMunicipalGisDetail-module___qDdhW__lightSection,.VranjeMunicipalGisDetail-module___qDdhW__softSection,.VranjeMunicipalGisDetail-module___qDdhW__navySection,.VranjeMunicipalGisDetail-module___qDdhW__blackSection,.VranjeMunicipalGisDetail-module___qDdhW__relatedSection,.VranjeMunicipalGisDetail-module___qDdhW__ctaSection,.VranjeMunicipalGisDetail-module___qDdhW__proofSection{padding:76px 0}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid,.VranjeMunicipalGisDetail-module___qDdhW__deliverableGrid,.VranjeMunicipalGisDetail-module___qDdhW__workflowRail{grid-template-columns:1fr}.VranjeMunicipalGisDetail-module___qDdhW__workflowRail li{border-bottom:1px solid #29475b;border-right:0;min-height:0}.VranjeMunicipalGisDetail-module___qDdhW__visualStack,.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark{gap:22px}.VranjeMunicipalGisDetail-module___qDdhW__uiHeroLight,.VranjeMunicipalGisDetail-module___qDdhW__uiHeroDark,.VranjeMunicipalGisDetail-module___qDdhW__visualStack figure,.VranjeMunicipalGisDetail-module___qDdhW__visualStackDark figure{border-radius:14px}.VranjeMunicipalGisDetail-module___qDdhW__relatedHeading{flex-direction:column;align-items:flex-start}.VranjeMunicipalGisDetail-module___qDdhW__ctaGrid{grid-template-columns:1fr;gap:30px}.VranjeMunicipalGisDetail-module___qDdhW__ctaButton{justify-self:start}.VranjeMunicipalGisDetail-module___qDdhW__proofSection{min-height:640px}}@media (max-width:520px){.VranjeMunicipalGisDetail-module___qDdhW__heroMedia,.VranjeMunicipalGisDetail-module___qDdhW__heroOverlay{height:220px}.VranjeMunicipalGisDetail-module___qDdhW__hero h1{font-size:3.5rem}.VranjeMunicipalGisDetail-module___qDdhW__operatingModel>div{min-height:auto;padding:24px}.VranjeMunicipalGisDetail-module___qDdhW__metricGrid article{min-height:auto}.VranjeMunicipalGisDetail-module___qDdhW__architectureGrid figure{width:100%}.VranjeMunicipalGisDetail-module___qDdhW__proofInner{padding:90px 0}}
.SerbiaZijinMiningDetail-module__Y8gQUa__page{--navy:#071827;--navy2:#0d2840;--cyan:#23b7dc;--ink:#132a38;--muted:#637886;--line:#d9e3e8;--soft:#edf3f5;color:var(--ink);background:#fff}.SerbiaZijinMiningDetail-module__Y8gQUa__container{width:min(100% - 64px,1280px);margin:0 auto}.SerbiaZijinMiningDetail-module__Y8gQUa__hero{background:var(--navy);align-items:flex-end;min-height:calc(100svh - 82px);display:flex;position:relative;overflow:hidden}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMedia,.SerbiaZijinMiningDetail-module__Y8gQUa__heroShade{position:absolute;inset:0}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.SerbiaZijinMiningDetail-module__Y8gQUa__heroShade{background:linear-gradient(90deg,#030f19f7 0%,#030f19db 37%,#030f1970 67%,#030f1929 100%),linear-gradient(#0000 42%,#030f19cc 100%)}.SerbiaZijinMiningDetail-module__Y8gQUa__heroInner{padding:11vh 0 7vh;position:relative}.SerbiaZijinMiningDetail-module__Y8gQUa__heroEyebrow,.SerbiaZijinMiningDetail-module__Y8gQUa__sectionKicker{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__hero h1{color:#fff;letter-spacing:-.055em;max-width:1120px;margin:18px 0 20px;font-size:clamp(3.05rem,5.55vw,6.45rem);line-height:.94}.SerbiaZijinMiningDetail-module__Y8gQUa__heroLead{color:#d9e8ee;max-width:860px;margin:0;font-size:clamp(1.05rem,1.6vw,1.42rem);line-height:1.58}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMeta{border-top:1px solid #ffffff3b;grid-template-columns:.7fr .9fr .65fr 1.75fr;gap:20px;margin-top:46px;padding-top:24px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMeta small{color:#79dff3;letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.68rem;font-weight:800;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMeta strong{color:#fff;font-size:.82rem;font-weight:650;line-height:1.5;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__localNav{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dbe4e8;position:sticky;top:82px}.SerbiaZijinMiningDetail-module__Y8gQUa__localNav .SerbiaZijinMiningDetail-module__Y8gQUa__container{scrollbar-width:none;gap:28px;display:flex;overflow:auto}.SerbiaZijinMiningDetail-module__Y8gQUa__localNav a{color:#4b6270;white-space:nowrap;padding:15px 0;font-size:.76rem;font-weight:760}.SerbiaZijinMiningDetail-module__Y8gQUa__localNav a:hover{color:#0d85ac}.SerbiaZijinMiningDetail-module__Y8gQUa__lightSection,.SerbiaZijinMiningDetail-module__Y8gQUa__softSection,.SerbiaZijinMiningDetail-module__Y8gQUa__navySection,.SerbiaZijinMiningDetail-module__Y8gQUa__blackSection,.SerbiaZijinMiningDetail-module__Y8gQUa__relatedSection,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection{padding:105px 0}.SerbiaZijinMiningDetail-module__Y8gQUa__softSection{background:var(--soft)}.SerbiaZijinMiningDetail-module__Y8gQUa__navySection{color:#fff;background:linear-gradient(135deg,#071827,#0f314d)}.SerbiaZijinMiningDetail-module__Y8gQUa__blackSection{color:#fff;background:#071015}.SerbiaZijinMiningDetail-module__Y8gQUa__splitHeading{grid-template-columns:1.02fr .98fr;align-items:start;gap:80px;margin-bottom:54px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__splitHeading h2,.SerbiaZijinMiningDetail-module__Y8gQUa__centerHeading h2,.SerbiaZijinMiningDetail-module__Y8gQUa__integrationCopy h2,.SerbiaZijinMiningDetail-module__Y8gQUa__proofInner h2,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaGrid h2{letter-spacing:-.045em;margin:15px 0 0;font-size:clamp(2.25rem,3.7vw,4.15rem);line-height:1.05}.SerbiaZijinMiningDetail-module__Y8gQUa__splitHeading>p,.SerbiaZijinMiningDetail-module__Y8gQUa__centerHeading>p{color:var(--muted);margin:0;font-size:1.04rem;line-height:1.78}.SerbiaZijinMiningDetail-module__Y8gQUa__centerHeading{text-align:center;max-width:960px;margin:0 auto 56px}.SerbiaZijinMiningDetail-module__Y8gQUa__centerHeading>p{max-width:850px;margin:24px auto 0}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 62px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid article{border:1px solid var(--line);background:#fff;padding:24px}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid strong{color:#0e7098;font-size:2.05rem;line-height:1.05;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid strong small{font-size:.76rem;font-weight:760}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid span{color:#6b7f8b;margin-top:12px;font-size:.75rem;line-height:1.4;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__page figure{margin:0}.SerbiaZijinMiningDetail-module__Y8gQUa__page figcaption{color:#6c7e88;padding:12px 0 0;font-size:.7rem;line-height:1.45}.SerbiaZijinMiningDetail-module__Y8gQUa__contextGrid{grid-template-columns:.55fr 1.45fr;align-items:stretch;gap:26px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__flightFigure{flex-direction:column;min-height:100%;display:flex}.SerbiaZijinMiningDetail-module__Y8gQUa__flightFigure img{object-fit:contain;background:#e7ecee;width:100%;height:650px;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__contextRight{grid-template-rows:auto auto;gap:24px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__orthophotoFigure img{object-fit:cover;background:#dbe3e7;width:100%;height:510px;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__contextNote{border-left:3px solid var(--cyan);background:#f3f8fa;padding:26px 28px}.SerbiaZijinMiningDetail-module__Y8gQUa__contextNote strong{font-size:1rem}.SerbiaZijinMiningDetail-module__Y8gQUa__contextNote p{color:#5f7480;margin:10px 0 0;font-size:.88rem;line-height:1.7}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid{grid-template-columns:1.15fr .85fr .85fr;align-items:stretch;gap:18px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid figure{background:#0a1f30}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid img{object-fit:cover;background:#071827;width:100%;height:360px;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid .SerbiaZijinMiningDetail-module__Y8gQUa__aircraftFigure{grid-column:1/-1}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid .SerbiaZijinMiningDetail-module__Y8gQUa__aircraftFigure img{object-position:center 55%;height:470px}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid .SerbiaZijinMiningDetail-module__Y8gQUa__portraitFigure img{object-position:center 50%}.SerbiaZijinMiningDetail-module__Y8gQUa__methodNote{background:#092131b8;border:1px solid #ffffff2e;grid-template-columns:.35fr 1.65fr;gap:30px;margin-top:42px;padding:24px 28px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__methodNote strong{color:#7be1f4;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem}.SerbiaZijinMiningDetail-module__Y8gQUa__methodNote p{color:#d7e5ea;margin:0;font-size:.88rem;line-height:1.7}.SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail{background:#ffffff26;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:56px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail article{background:#0d2b42;min-height:158px;padding:22px}.SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail span{color:#78e3f6;font-size:.67rem;font-weight:900}.SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail p{color:#fff;margin:27px 0 0;font-size:.78rem;line-height:1.5}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid figure{background:#0b1a22}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid img{object-fit:contain;background:#111;width:100%;height:440px;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid .SerbiaZijinMiningDetail-module__Y8gQUa__terrainWide{grid-column:1/-1}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid .SerbiaZijinMiningDetail-module__Y8gQUa__terrainWide img{height:min(56vw,690px)}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid figcaption{color:#dce9ed}.SerbiaZijinMiningDetail-module__Y8gQUa__mappingGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__mappingGrid figure{border:1px solid var(--line);background:#fff;padding:12px}.SerbiaZijinMiningDetail-module__Y8gQUa__mappingGrid img{object-fit:contain;background:#fafafa;width:100%;height:430px;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__integrationGrid{grid-template-columns:1.18fr .82fr;align-items:center;gap:64px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__integrationGrid figure{background:#fff;border:1px solid #cfdde3;padding:14px}.SerbiaZijinMiningDetail-module__Y8gQUa__integrationGrid figure img{object-fit:contain;width:100%;height:auto;max-height:760px;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__integrationCopy h2{font-size:clamp(2rem,3.35vw,3.7rem)}.SerbiaZijinMiningDetail-module__Y8gQUa__integrationCopy>p{color:#5d7380;margin:24px 0 0;line-height:1.76}.SerbiaZijinMiningDetail-module__Y8gQUa__transformationRail{background:#d6e1e5;gap:1px;margin-top:34px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__transformationRail div{background:#fff;grid-template-columns:38px 1fr;gap:8px 14px;padding:19px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__transformationRail span{color:#16a5ce;grid-row:1/3;font-size:.68rem;font-weight:900}.SerbiaZijinMiningDetail-module__Y8gQUa__transformationRail strong{color:#173240;font-size:.9rem}.SerbiaZijinMiningDetail-module__Y8gQUa__transformationRail small{color:#6b7f8a;font-size:.72rem;line-height:1.45}.SerbiaZijinMiningDetail-module__Y8gQUa__deliverableGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__deliverableGrid article{border:1px solid var(--line);background:#fff;padding:26px}.SerbiaZijinMiningDetail-module__Y8gQUa__deliverableGrid article>span{color:#16a5ce;font-size:.68rem;font-weight:900;display:block}.SerbiaZijinMiningDetail-module__Y8gQUa__deliverableGrid h3{margin:14px 0 10px;font-size:1.08rem;line-height:1.34}.SerbiaZijinMiningDetail-module__Y8gQUa__deliverableGrid p{color:#667c88;margin:0 0 12px;font-size:.8rem;line-height:1.63}.SerbiaZijinMiningDetail-module__Y8gQUa__deliverableGrid small{color:#0f7ea5;font-size:.68rem;font-weight:780}.SerbiaZijinMiningDetail-module__Y8gQUa__qualityBand{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:54px;margin-top:68px;padding-top:52px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__qualityBand h3{letter-spacing:-.035em;margin:13px 0 0;font-size:clamp(1.55rem,2.4vw,2.45rem);line-height:1.1}.SerbiaZijinMiningDetail-module__Y8gQUa__qualityBand>p{color:#607582;margin:0;line-height:1.74}.SerbiaZijinMiningDetail-module__Y8gQUa__proofSection{background:#061522;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.SerbiaZijinMiningDetail-module__Y8gQUa__proofMedia,.SerbiaZijinMiningDetail-module__Y8gQUa__proofShade{position:absolute;inset:0}.SerbiaZijinMiningDetail-module__Y8gQUa__proofMedia img{object-fit:cover;object-position:center;width:100%;height:100%}.SerbiaZijinMiningDetail-module__Y8gQUa__proofShade{background:linear-gradient(90deg,#020e17fa,#020e17e8 48%,#020e177a),linear-gradient(#0000 45%,#020e17c7)}.SerbiaZijinMiningDetail-module__Y8gQUa__proofInner{padding:110px 0;position:relative}.SerbiaZijinMiningDetail-module__Y8gQUa__proofInner h2{color:#fff;max-width:1040px}.SerbiaZijinMiningDetail-module__Y8gQUa__proofInner p{color:#d7e6eb;max-width:880px;margin:27px 0 0;font-size:1.08rem;line-height:1.68}.SerbiaZijinMiningDetail-module__Y8gQUa__proofTags{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.SerbiaZijinMiningDetail-module__Y8gQUa__proofTags span{color:#e4eff3;background:#0823347a;border:1px solid #ffffff3d;padding:9px 12px;font-size:.74rem}.SerbiaZijinMiningDetail-module__Y8gQUa__relatedSection{background:#fff}.SerbiaZijinMiningDetail-module__Y8gQUa__relatedTop{grid-template-columns:1.25fr .75fr;gap:70px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__relatedTop h2,.SerbiaZijinMiningDetail-module__Y8gQUa__relatedHeading h2{letter-spacing:-.02em;margin:0;font-size:1.45rem}.SerbiaZijinMiningDetail-module__Y8gQUa__tagList{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.SerbiaZijinMiningDetail-module__Y8gQUa__tagList a{color:#506878;border:1px solid #cfdae0;padding:8px 11px;font-size:.77rem}.SerbiaZijinMiningDetail-module__Y8gQUa__tagList a:hover{color:#0a759f;border-color:#8dcce4}.SerbiaZijinMiningDetail-module__Y8gQUa__relatedProjects{border-top:1px solid var(--line);margin-top:76px;padding-top:48px}.SerbiaZijinMiningDetail-module__Y8gQUa__relatedHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px;display:flex}.SerbiaZijinMiningDetail-module__Y8gQUa__relatedHeading a{color:#137fa8;font-size:.8rem;font-weight:780}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection{background:#091b2e}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaGrid{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaGrid h2{color:#fff;max-width:850px}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaGrid p{color:#c3d4db;max-width:720px;margin:23px 0 0;line-height:1.7}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaButton{color:#06131d;white-space:nowrap;background:#1aa8d2;justify-content:center;align-items:center;padding:15px 20px;font-weight:820;display:inline-flex}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaButton:hover{background:#128caf}.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection h1,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection h2,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection h3,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection h4,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection h5,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection p,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection span,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection strong,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection small,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection figcaption,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection li,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection label,.SerbiaZijinMiningDetail-module__Y8gQUa__hero,.SerbiaZijinMiningDetail-module__Y8gQUa__hero h1,.SerbiaZijinMiningDetail-module__Y8gQUa__hero h2,.SerbiaZijinMiningDetail-module__Y8gQUa__hero h3,.SerbiaZijinMiningDetail-module__Y8gQUa__hero p,.SerbiaZijinMiningDetail-module__Y8gQUa__hero span,.SerbiaZijinMiningDetail-module__Y8gQUa__hero strong,.SerbiaZijinMiningDetail-module__Y8gQUa__hero small,.SerbiaZijinMiningDetail-module__Y8gQUa__hero figcaption,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection h1,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection h2,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection h3,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection p,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection span,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection strong,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection small{color:#fff!important}.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection .SerbiaZijinMiningDetail-module__Y8gQUa__sectionKicker,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection .SerbiaZijinMiningDetail-module__Y8gQUa__heroEyebrow,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection .SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail span,.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection .SerbiaZijinMiningDetail-module__Y8gQUa__methodNote strong{color:#78e3f6!important}.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection figcaption{color:#dce9ed!important}.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection a{color:#e7f8fb}.SerbiaZijinMiningDetail-module__Y8gQUa__darkSection a:hover{color:#78e3f6}@media (max-width:1120px){.SerbiaZijinMiningDetail-module__Y8gQUa__heroMeta{grid-template-columns:1fr 1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMeta div:nth-child(4){grid-column:1/-1}.SerbiaZijinMiningDetail-module__Y8gQUa__splitHeading{grid-template-columns:1fr;gap:24px}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid{grid-template-columns:repeat(2,1fr)}.SerbiaZijinMiningDetail-module__Y8gQUa__contextGrid{grid-template-columns:.72fr 1.28fr}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid{grid-template-columns:1fr 1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid .SerbiaZijinMiningDetail-module__Y8gQUa__aircraftFigure{grid-column:1/-1}.SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail{grid-template-columns:repeat(3,1fr)}.SerbiaZijinMiningDetail-module__Y8gQUa__integrationGrid,.SerbiaZijinMiningDetail-module__Y8gQUa__qualityBand,.SerbiaZijinMiningDetail-module__Y8gQUa__relatedTop{grid-template-columns:1fr}}@media (max-width:800px){.SerbiaZijinMiningDetail-module__Y8gQUa__container{width:min(100% - 36px,1280px)}.SerbiaZijinMiningDetail-module__Y8gQUa__hero{min-height:calc(100svh - 72px)}.SerbiaZijinMiningDetail-module__Y8gQUa__heroInner{padding:9vh 0 6vh}.SerbiaZijinMiningDetail-module__Y8gQUa__hero h1{font-size:clamp(2.75rem,10.5vw,4.6rem)}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMeta{grid-template-columns:1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__heroMeta div:nth-child(4){grid-column:auto}.SerbiaZijinMiningDetail-module__Y8gQUa__localNav{top:72px}.SerbiaZijinMiningDetail-module__Y8gQUa__lightSection,.SerbiaZijinMiningDetail-module__Y8gQUa__softSection,.SerbiaZijinMiningDetail-module__Y8gQUa__navySection,.SerbiaZijinMiningDetail-module__Y8gQUa__blackSection,.SerbiaZijinMiningDetail-module__Y8gQUa__relatedSection,.SerbiaZijinMiningDetail-module__Y8gQUa__ctaSection{padding:76px 0}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid,.SerbiaZijinMiningDetail-module__Y8gQUa__contextGrid{grid-template-columns:1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__flightFigure img{height:auto;max-height:620px}.SerbiaZijinMiningDetail-module__Y8gQUa__orthophotoFigure img{height:auto;max-height:560px}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid{grid-template-columns:1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid .SerbiaZijinMiningDetail-module__Y8gQUa__aircraftFigure{grid-column:auto}.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid img,.SerbiaZijinMiningDetail-module__Y8gQUa__acquisitionGrid .SerbiaZijinMiningDetail-module__Y8gQUa__aircraftFigure img{height:auto;max-height:560px}.SerbiaZijinMiningDetail-module__Y8gQUa__methodNote{grid-template-columns:1fr;gap:10px}.SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail{grid-template-columns:repeat(2,1fr)}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid,.SerbiaZijinMiningDetail-module__Y8gQUa__mappingGrid{grid-template-columns:1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid .SerbiaZijinMiningDetail-module__Y8gQUa__terrainWide{grid-column:auto}.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid img,.SerbiaZijinMiningDetail-module__Y8gQUa__terrainGrid .SerbiaZijinMiningDetail-module__Y8gQUa__terrainWide img,.SerbiaZijinMiningDetail-module__Y8gQUa__mappingGrid img{height:auto;max-height:620px}.SerbiaZijinMiningDetail-module__Y8gQUa__integrationGrid{gap:36px}.SerbiaZijinMiningDetail-module__Y8gQUa__deliverableGrid{grid-template-columns:1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__qualityBand{gap:24px}.SerbiaZijinMiningDetail-module__Y8gQUa__relatedHeading{flex-direction:column;align-items:start}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaGrid{grid-template-columns:1fr;gap:30px}.SerbiaZijinMiningDetail-module__Y8gQUa__ctaButton{justify-self:start}.SerbiaZijinMiningDetail-module__Y8gQUa__proofSection{min-height:650px}.SerbiaZijinMiningDetail-module__Y8gQUa__proofInner{padding:90px 0}}@media (max-width:520px){.SerbiaZijinMiningDetail-module__Y8gQUa__hero h1{font-size:2.55rem}.SerbiaZijinMiningDetail-module__Y8gQUa__workflowRail{grid-template-columns:1fr}.SerbiaZijinMiningDetail-module__Y8gQUa__metricGrid strong{font-size:1.85rem}.SerbiaZijinMiningDetail-module__Y8gQUa__proofInner h2{font-size:2.35rem}}
.RomaHousingRegionalGisDetail-module__0mW8uW__projectPage{--roma-navy:#0a1b2e;--roma-blue:#143653;--roma-cyan:#1aa8d2;--roma-soft:#f3f7fa;--roma-line:#d8e2e8;color:#162b38;background:#fff}.RomaHousingRegionalGisDetail-module__0mW8uW__projectPage *{box-sizing:border-box}.RomaHousingRegionalGisDetail-module__0mW8uW__container{width:min(var(--project-container),calc(100% - (var(--project-gutter) * 2)));margin-inline:auto}.RomaHousingRegionalGisDetail-module__0mW8uW__hero{min-height:calc(100svh - var(--project-hero-offset));color:#fff;background:#071624;align-items:flex-end;display:flex;position:relative;overflow:hidden}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMedia{display:block;position:absolute;inset:0}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMedia img{object-fit:cover;object-position:center 33%;width:100%;height:100%;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__heroOverlay{background:linear-gradient(90deg,#041220f5 0%,#041220db 40%,#0412206b 72%,#04122038 100%),linear-gradient(#04122014 32%,#041220f5);position:absolute;inset:0}.RomaHousingRegionalGisDetail-module__0mW8uW__heroInner{z-index:2;padding:10vh 0 7vh;position:relative}.RomaHousingRegionalGisDetail-module__0mW8uW__eyebrow,.RomaHousingRegionalGisDetail-module__0mW8uW__sectionKicker{color:var(--roma-cyan);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1.2;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__hero h1{color:#fff;letter-spacing:-.055em;max-width:990px;margin:20px 0 18px;font-size:clamp(3.4rem,6.6vw,7.2rem);line-height:.92}.RomaHousingRegionalGisDetail-module__0mW8uW__heroDescriptor{color:#fff;max-width:950px;margin:0;font-size:clamp(1.25rem,2.1vw,2rem);font-weight:650;line-height:1.28}.RomaHousingRegionalGisDetail-module__0mW8uW__heroIntro{color:#c6d6de;max-width:900px;margin:20px 0 0;font-size:.95rem;line-height:1.68}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMeta{background:#ffffff2e;border:1px solid #ffffff2e;grid-template-columns:1.1fr 1.5fr .7fr 1.8fr;gap:1px;margin-top:44px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMeta div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071c2ec2;padding:17px 18px}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMeta span{color:#75d9ed;text-transform:uppercase;letter-spacing:.1em;margin-bottom:7px;font-size:.61rem;font-weight:850;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMeta strong{color:#fff;font-size:.76rem;font-weight:650;line-height:1.45;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__localNav{top:var(--project-hero-offset);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--roma-line);background:#fffffff5;position:sticky}.RomaHousingRegionalGisDetail-module__0mW8uW__localNav>div{white-space:nowrap;scrollbar-width:none;gap:30px;display:flex;overflow:auto}.RomaHousingRegionalGisDetail-module__0mW8uW__localNav a{color:#526d78;padding:16px 0;font-size:.73rem;font-weight:760}.RomaHousingRegionalGisDetail-module__0mW8uW__localNav a:hover{color:#0787a6}.RomaHousingRegionalGisDetail-module__0mW8uW__lightSection,.RomaHousingRegionalGisDetail-module__0mW8uW__softSection,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection,.RomaHousingRegionalGisDetail-module__0mW8uW__historySection,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection,.RomaHousingRegionalGisDetail-module__0mW8uW__relatedSection,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection{padding:var(--project-section-y) 0}.RomaHousingRegionalGisDetail-module__0mW8uW__softSection{background:var(--roma-soft)}.RomaHousingRegionalGisDetail-module__0mW8uW__navySection{color:#fff;background:#0b2741}.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection{color:#fff;background:#071824}.RomaHousingRegionalGisDetail-module__0mW8uW__historySection{background:#f8f6f2}.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection{color:#fff;background:linear-gradient(125deg,#071824,#0b2f4c)}.RomaHousingRegionalGisDetail-module__0mW8uW__relatedSection{background:#fff}.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection{color:#fff;background:#0b2741}.RomaHousingRegionalGisDetail-module__0mW8uW__splitHeading{grid-template-columns:minmax(0,1.05fr) minmax(340px,.75fr);align-items:start;gap:72px;margin-bottom:52px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__splitHeading h2,.RomaHousingRegionalGisDetail-module__0mW8uW__centerHeading h2,.RomaHousingRegionalGisDetail-module__0mW8uW__proofGrid h2{color:#102537;font-size:var(--project-h2-size);letter-spacing:-.045em;margin:14px 0 0;line-height:1}.RomaHousingRegionalGisDetail-module__0mW8uW__splitHeading>p,.RomaHousingRegionalGisDetail-module__0mW8uW__architectureHeading>p{color:#617985;margin:4px 0 0;font-size:.96rem;line-height:1.75}.RomaHousingRegionalGisDetail-module__0mW8uW__inverse h2,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection h2,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection h2,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection h2{color:#fff}.RomaHousingRegionalGisDetail-module__0mW8uW__inverse>p,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection p,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection p{color:#b9ccd4}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid{background:var(--roma-line);border:1px solid var(--roma-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid article{background:#fff;min-height:188px;padding:26px 22px}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid strong{color:#0a86a6;font-size:1.8rem;line-height:1.05;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid .RomaHousingRegionalGisDetail-module__0mW8uW__primaryMetric{color:#fff;background:#0b2741}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid .RomaHousingRegionalGisDetail-module__0mW8uW__primaryMetric strong{color:#63ddec}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid .RomaHousingRegionalGisDetail-module__0mW8uW__primaryMetric span{color:#fff}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid .RomaHousingRegionalGisDetail-module__0mW8uW__primaryMetric p{color:#b9ccd4}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid strong small{font-size:.7rem;font-weight:700}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid span{color:#1b3441;margin-top:18px;font-size:.78rem;font-weight:800;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid p{color:#70848e;margin:8px 0 0;font-size:.69rem;line-height:1.5}.RomaHousingRegionalGisDetail-module__0mW8uW__contextStatement{grid-template-columns:1fr 1fr;gap:32px;margin-top:36px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__contextStatement>*{margin:0;padding:24px 26px}.RomaHousingRegionalGisDetail-module__0mW8uW__contextStatement strong{color:#fff;background:#0b2741;font-size:1.08rem;line-height:1.55}.RomaHousingRegionalGisDetail-module__0mW8uW__contextStatement p{color:#3f5c68;background:#eaf3f6;line-height:1.7}.RomaHousingRegionalGisDetail-module__0mW8uW__phaseGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__phaseGrid article{border:1px solid var(--roma-line);background:#fff;min-height:230px;padding:28px}.RomaHousingRegionalGisDetail-module__0mW8uW__phaseGrid span{color:var(--roma-cyan);font-size:1.65rem;font-weight:850}.RomaHousingRegionalGisDetail-module__0mW8uW__phaseGrid strong{color:#173449;margin:28px 0 12px;font-size:1.08rem;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__phaseGrid p{color:#687f89;margin:0;font-size:.78rem;line-height:1.62}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail{border-top:1px solid #cbd8de;grid-template-columns:repeat(7,1fr);margin:44px 0 0;padding:0;list-style:none;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail li{border-right:1px solid #cbd8de;min-height:135px;padding:20px 14px 8px 0}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail span{color:#0a8eae;margin-bottom:22px;font-size:.66rem;font-weight:850;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail strong{color:#405b67;font-size:.72rem;line-height:1.5;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__platformHero,.RomaHousingRegionalGisDetail-module__0mW8uW__platformGrid figure,.RomaHousingRegionalGisDetail-module__0mW8uW__workflowVisualGrid figure,.RomaHousingRegionalGisDetail-module__0mW8uW__operationGrid figure,.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid figure,.RomaHousingRegionalGisDetail-module__0mW8uW__bannerStack figure{background:#fff;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 20px 55px #00000021}.RomaHousingRegionalGisDetail-module__0mW8uW__platformHero img{width:100%;height:auto;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__platformHero figcaption,.RomaHousingRegionalGisDetail-module__0mW8uW__platformGrid figcaption,.RomaHousingRegionalGisDetail-module__0mW8uW__workflowVisualGrid figcaption,.RomaHousingRegionalGisDetail-module__0mW8uW__operationGrid figcaption,.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid figcaption,.RomaHousingRegionalGisDetail-module__0mW8uW__bannerStack figcaption{color:#607780;background:#fff;border-top:1px solid #e0e7ea;padding:12px 15px;font-size:.68rem}.RomaHousingRegionalGisDetail-module__0mW8uW__platformGrid{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__platformGrid img{object-fit:contain;background:#fff;width:100%;height:390px;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__moduleStrip{background:#ffffff2b;border:1px solid #ffffff2b;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:26px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__moduleStrip span{color:#fff;text-align:center;letter-spacing:.06em;background:#0b2741;padding:17px 20px;font-size:.78rem;font-weight:850}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowVisualGrid{grid-template-columns:1.25fr .75fr;gap:22px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowVisualGrid img{object-fit:contain;background:#f7f9fa;width:100%;height:515px;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureBlock{border-top:1px solid var(--roma-line);margin-top:62px;padding-top:54px}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureHeading{grid-template-columns:.7fr 1.3fr;align-items:end;gap:40px;margin-bottom:32px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureHeading .RomaHousingRegionalGisDetail-module__0mW8uW__sectionKicker{grid-column:1/-1}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureHeading h3{color:#102537;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.4vw,3.6rem);line-height:1.02}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1.15fr;align-items:stretch;gap:9px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow>div{color:#fff;background:#0d2b46;flex-direction:column;min-height:190px;padding:23px 20px;display:flex}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow>div span{color:#63ddec;font-size:.65rem;font-weight:850}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow>div strong{margin-top:auto;font-size:.98rem}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow>div small{color:#b7cbd3;margin-top:9px;line-height:1.45}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow>b{color:#1aa8d2;align-self:center;font-size:1.35rem}.RomaHousingRegionalGisDetail-module__0mW8uW__operationGrid{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:28px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__operationGrid figure{grid-template-rows:1fr auto;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__operationGrid img{object-fit:cover;object-position:center;width:100%;height:520px;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__operationFacts{background:#ffffff1f;gap:1px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__operationFacts article{background:#0b2741;padding:28px}.RomaHousingRegionalGisDetail-module__0mW8uW__operationFacts span{color:#62ddec;font-size:.68rem;font-weight:850}.RomaHousingRegionalGisDetail-module__0mW8uW__operationFacts strong{color:#fff;margin:16px 0 10px;font-size:1rem;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__operationFacts p{color:#b8cbd3;margin:0;font-size:.77rem;line-height:1.6}.RomaHousingRegionalGisDetail-module__0mW8uW__historyNote{color:#725535;background:#fff2df;border-left:4px solid #c9863a;margin:-18px 0 34px;padding:17px 20px;font-size:.78rem;line-height:1.62}.RomaHousingRegionalGisDetail-module__0mW8uW__bannerStack{gap:14px;margin-bottom:24px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__bannerStack img{width:100%;height:auto;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid figure:last-child{grid-column:1/-1;max-width:760px}.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid img{object-fit:contain;background:#fff;width:100%;height:430px;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__centerHeading{text-align:center;max-width:1000px;margin:0 auto 54px}.RomaHousingRegionalGisDetail-module__0mW8uW__deliverableGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__deliverableGrid article{border:1px solid var(--roma-line);background:#fff;min-height:230px;padding:26px}.RomaHousingRegionalGisDetail-module__0mW8uW__deliverableGrid article>span{color:#0b8eae;font-size:.67rem;font-weight:850}.RomaHousingRegionalGisDetail-module__0mW8uW__deliverableGrid h3{color:#173449;margin:22px 0 12px;font-size:1.2rem;line-height:1.18}.RomaHousingRegionalGisDetail-module__0mW8uW__deliverableGrid p{color:#677e88;margin:0;font-size:.77rem;line-height:1.62}.RomaHousingRegionalGisDetail-module__0mW8uW__deliverableGrid small{color:#173449;margin-top:16px;font-size:.68rem;font-weight:760;display:block}.RomaHousingRegionalGisDetail-module__0mW8uW__proofGrid{grid-template-columns:.72fr 1.28fr;gap:86px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__proofLead{color:#fff;margin:0;font-size:1.35rem;line-height:1.52}.RomaHousingRegionalGisDetail-module__0mW8uW__proofPoints{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.RomaHousingRegionalGisDetail-module__0mW8uW__proofPoints span{color:#d7e6ea;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;padding:8px 11px;font-size:.73rem}.RomaHousingRegionalGisDetail-module__0mW8uW__scopeBoundary{color:#a9c0ca;border-top:1px solid #ffffff2e;margin:34px 0 0;padding-top:28px;font-size:.79rem;line-height:1.7}.RomaHousingRegionalGisDetail-module__0mW8uW__relatedTop{grid-template-columns:1.2fr .8fr;gap:70px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__relatedTop h2,.RomaHousingRegionalGisDetail-module__0mW8uW__relatedHeading h2{color:#102537;margin:0 0 24px;font-size:2rem}.RomaHousingRegionalGisDetail-module__0mW8uW__tagList{flex-wrap:wrap;gap:9px;display:flex}.RomaHousingRegionalGisDetail-module__0mW8uW__tagList a{color:#506d78;border:1px solid #cad9df;border-radius:999px;padding:8px 11px;font-size:.77rem}.RomaHousingRegionalGisDetail-module__0mW8uW__tagList a:hover{color:#087e9c;border-color:#75cada}.RomaHousingRegionalGisDetail-module__0mW8uW__relatedProjects{border-top:1px solid var(--roma-line);margin-top:68px;padding-top:46px}.RomaHousingRegionalGisDetail-module__0mW8uW__relatedHeading{justify-content:space-between;align-items:center;gap:30px;display:flex}.RomaHousingRegionalGisDetail-module__0mW8uW__relatedHeading a{color:#0788a7;font-size:.78rem;font-weight:800}.RomaHousingRegionalGisDetail-module__0mW8uW__ctaGrid{grid-template-columns:1fr auto;align-items:center;gap:60px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__ctaGrid h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,4vw,4.2rem);line-height:1.03}.RomaHousingRegionalGisDetail-module__0mW8uW__ctaGrid p{color:#b7cad2;max-width:750px;margin:22px 0 0;line-height:1.7}.RomaHousingRegionalGisDetail-module__0mW8uW__ctaButton{color:#06131d;white-space:nowrap;background:#16a6c7;justify-content:center;align-items:center;padding:15px 20px;font-weight:850;display:inline-flex}.RomaHousingRegionalGisDetail-module__0mW8uW__navySection h1,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection h2,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection h3,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection h4,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection h5,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection strong,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection h1,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection h2,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection h3,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection h4,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection h5,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection strong,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection h1,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection h2,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection h3,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection h4,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection h5,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection strong,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection h1,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection h2,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection h3,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection h4,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection h5,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection strong{color:#fff}.RomaHousingRegionalGisDetail-module__0mW8uW__navySection p,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection p,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection p,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection p{color:#b8cbd3}@media (max-width:1100px){.RomaHousingRegionalGisDetail-module__0mW8uW__heroMeta{grid-template-columns:1fr 1fr}.RomaHousingRegionalGisDetail-module__0mW8uW__splitHeading,.RomaHousingRegionalGisDetail-module__0mW8uW__proofGrid{grid-template-columns:1fr;gap:28px}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid{grid-template-columns:repeat(2,1fr)}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail{grid-template-columns:repeat(4,1fr)}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureHeading{grid-template-columns:1fr}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow{grid-template-columns:repeat(5,1fr)}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow>b{display:none}.RomaHousingRegionalGisDetail-module__0mW8uW__operationGrid,.RomaHousingRegionalGisDetail-module__0mW8uW__relatedTop{grid-template-columns:1fr}}@media (max-width:800px){.RomaHousingRegionalGisDetail-module__0mW8uW__container{width:min(var(--project-container),calc(100% - (var(--project-gutter-mobile) * 2)))}.RomaHousingRegionalGisDetail-module__0mW8uW__hero{min-height:calc(100svh - var(--project-hero-offset-mobile))}.RomaHousingRegionalGisDetail-module__0mW8uW__heroInner{padding:8vh 0 6vh}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMedia img{object-position:center top}.RomaHousingRegionalGisDetail-module__0mW8uW__heroOverlay{background:linear-gradient(90deg,#041220f5,#041220c7 70%,#0412207a),linear-gradient(#04122026 36%,#041220f2)}.RomaHousingRegionalGisDetail-module__0mW8uW__hero h1{font-size:clamp(3rem,12vw,5.2rem)}.RomaHousingRegionalGisDetail-module__0mW8uW__heroMeta{grid-template-columns:1fr}.RomaHousingRegionalGisDetail-module__0mW8uW__localNav{top:var(--project-hero-offset-mobile)}.RomaHousingRegionalGisDetail-module__0mW8uW__lightSection,.RomaHousingRegionalGisDetail-module__0mW8uW__softSection,.RomaHousingRegionalGisDetail-module__0mW8uW__navySection,.RomaHousingRegionalGisDetail-module__0mW8uW__darkSection,.RomaHousingRegionalGisDetail-module__0mW8uW__historySection,.RomaHousingRegionalGisDetail-module__0mW8uW__proofSection,.RomaHousingRegionalGisDetail-module__0mW8uW__relatedSection,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaSection{padding:var(--project-section-y-mobile) 0}.RomaHousingRegionalGisDetail-module__0mW8uW__contextStatement,.RomaHousingRegionalGisDetail-module__0mW8uW__platformGrid,.RomaHousingRegionalGisDetail-module__0mW8uW__workflowVisualGrid,.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid,.RomaHousingRegionalGisDetail-module__0mW8uW__phaseGrid,.RomaHousingRegionalGisDetail-module__0mW8uW__deliverableGrid{grid-template-columns:1fr}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail{grid-template-columns:repeat(2,1fr)}.RomaHousingRegionalGisDetail-module__0mW8uW__platformGrid img,.RomaHousingRegionalGisDetail-module__0mW8uW__workflowVisualGrid img,.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid img{height:auto}.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow{grid-template-columns:1fr 1fr}.RomaHousingRegionalGisDetail-module__0mW8uW__operationGrid img{height:auto}.RomaHousingRegionalGisDetail-module__0mW8uW__historyGrid figure:last-child{grid-column:auto;max-width:none}.RomaHousingRegionalGisDetail-module__0mW8uW__relatedHeading,.RomaHousingRegionalGisDetail-module__0mW8uW__ctaGrid{grid-template-columns:1fr;gap:26px;display:grid}.RomaHousingRegionalGisDetail-module__0mW8uW__ctaButton{justify-self:start}}@media (max-width:520px){.RomaHousingRegionalGisDetail-module__0mW8uW__hero h1{font-size:3.05rem}.RomaHousingRegionalGisDetail-module__0mW8uW__heroDescriptor{font-size:1.15rem}.RomaHousingRegionalGisDetail-module__0mW8uW__metricGrid,.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail,.RomaHousingRegionalGisDetail-module__0mW8uW__architectureFlow{grid-template-columns:1fr}.RomaHousingRegionalGisDetail-module__0mW8uW__workflowRail li{min-height:auto}.RomaHousingRegionalGisDetail-module__0mW8uW__localNav>div{gap:22px}}
