.gallery-meta a{border:1px solid #72d6d2;border-radius:999px;padding:9px 13px;color:#72d6d2;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;transition:.22s}.gallery-meta a:hover{background:#72d6d2;color:#07191f}
.gallery-grid{padding-bottom:70px}
.project-scope{position:relative;z-index:1;margin:0 clamp(24px,6vw,100px) 70px;padding:clamp(28px,4.8vw,72px);border:1px solid #274650;border-radius:34px;background:linear-gradient(150deg,rgba(13,39,47,.98),rgba(7,25,31,.97));box-shadow:0 35px 100px rgba(0,0,0,.24);overflow:hidden}.project-scope:before{content:"";position:absolute;right:-12%;top:-15%;width:42%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(55,197,199,.13),transparent 68%);pointer-events:none}.project-scope__head{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:clamp(30px,6vw,90px);align-items:end;padding-bottom:42px;border-bottom:1px solid #294650}.project-scope__head small,.operations-copy small{color:#6ed2d5;font:800 9px "Manrope";letter-spacing:.16em}.project-scope__head h2{max-width:820px;margin:12px 0 0;font:700 clamp(38px,5.2vw,76px)/1.02 "Manrope";letter-spacing:-.055em}.project-scope__head>p{margin:0;color:#9cb2b8;font-size:15px;line-height:1.75}
.delivery-steps{display:grid;grid-template-columns:repeat(5,1fr);margin-top:42px;border-top:1px solid #294650;border-left:1px solid #294650}.delivery-steps article{min-height:230px;padding:22px 20px;border-right:1px solid #294650;border-bottom:1px solid #294650;background:rgba(255,255,255,.012);transition:.25s}.delivery-steps article:hover{background:rgba(100,210,211,.055);transform:translateY(-3px)}.delivery-steps span{color:#6ed2d5;font:800 10px "Manrope";letter-spacing:.12em}.delivery-steps h3{margin:38px 0 12px;color:#f0fbfc;font:700 17px/1.2 "Manrope"}.delivery-steps p{margin:0;color:#8fa7ad;font-size:12px;line-height:1.65}
.quote-board{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:48px}.quote-card{min-height:240px;padding:24px;border:1px solid #2b4b55;border-radius:22px;background:#0a1c22}.quote-card.is-featured{border-color:#2f707c;background:linear-gradient(150deg,#0e2b33,#091d24)}.quote-card.ai-card{border-color:#68ccce;background:linear-gradient(150deg,#0d525b,#0a3038)}.quote-card small{display:block;min-height:28px;color:#83a3aa;font-size:9px;font-weight:800;line-height:1.45;letter-spacing:.12em}.quote-card strong{display:block;margin:28px 0 18px;color:#f2fcfc;font:700 clamp(26px,2.3vw,38px)/1 "Manrope";letter-spacing:-.05em}.quote-card strong i{display:block;margin-top:7px;color:#6ed2d5;font:800 9px "Manrope";font-style:normal;letter-spacing:.13em}.quote-card p{margin:0;color:#92a9af;font-size:12px;line-height:1.65}
.operations-board{display:grid;grid-template-columns:minmax(0,.8fr) minmax(380px,1.2fr);gap:clamp(34px,6vw,90px);align-items:center;margin-top:48px;padding:clamp(28px,4vw,52px);border:1px solid #294a54;border-radius:26px;background:rgba(5,20,25,.58)}.operations-copy h3{margin:12px 0 16px;font:700 clamp(30px,3.5vw,50px)/1.05 "Manrope";letter-spacing:-.05em}.operations-copy p{margin:0;color:#91a9af;font-size:13px;line-height:1.75}.operations-lines>div{display:flex;justify-content:space-between;gap:22px;padding:17px 0;border-bottom:1px solid #294650;color:#91a9af;font-size:12px}.operations-lines strong{color:#effbfc;text-align:right}.operations-lines .operations-total{margin:5px 0;padding:21px 18px;border:1px solid #39727c;border-radius:14px;background:rgba(50,180,185,.08);color:#b9d5d9}.operations-lines .operations-total strong{color:#72d6d2;font-size:18px}
.investment-examples{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.investment-examples>div{display:grid;gap:9px;padding:24px;border:1px solid #2b4b55;border-radius:20px;background:rgba(255,255,255,.018)}.investment-examples small{color:#72a1ac;font-size:9px;font-weight:800;letter-spacing:.12em}.investment-examples strong{color:#f3fcfc;font:700 clamp(25px,2.7vw,39px) "Manrope";letter-spacing:-.045em}.investment-examples span{color:#819ba2;font-size:11px}.scope-note{margin-top:28px;padding-top:24px;border-top:1px solid #294650;color:#809ba2;font-size:11px;line-height:1.65}.scope-note b{color:#b8d0d4}
.quote-scope-link{position:fixed;z-index:26;left:20px;bottom:20px;padding:10px 13px;border:1px solid rgba(8,125,145,.38);border-radius:999px;background:rgba(255,255,255,.88);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgba(10,45,52,.12);color:#075e6d;font:800 8px "Manrope",sans-serif;letter-spacing:.12em;text-decoration:none;transition:.22s}.quote-scope-link:hover{background:#087d91;color:#fff;transform:translateY(-2px)}
@media(max-width:1120px){.delivery-steps{grid-template-columns:repeat(2,1fr)}.quote-board{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){.project-scope__head,.operations-board{grid-template-columns:1fr}.project-scope__head{align-items:start}.operations-lines>div{align-items:flex-start;flex-direction:column;gap:7px}.operations-lines strong{text-align:left}.investment-examples{grid-template-columns:1fr}}
@media(max-width:640px){.project-scope{margin:0 14px 48px;padding:26px 18px;border-radius:24px}.project-scope__head{gap:20px;padding-bottom:30px}.project-scope__head h2{font-size:37px}.delivery-steps{grid-template-columns:1fr;margin-top:30px}.delivery-steps article{min-height:0}.delivery-steps h3{margin-top:24px}.quote-board{grid-template-columns:1fr;margin-top:34px}.quote-card{min-height:0}.operations-board{min-width:0;margin-top:34px;padding:24px 18px}.investment-examples strong{font-size:26px}.quote-scope-link{left:12px;bottom:12px}}
