.hero-usps[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 4px;display:flex;flex-wrap:wrap;gap:8px 18px;font-weight:600;color:var(--navy);font-size:.95rem}.hero-usps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px}.hero-usps[data-astro-cid-j7pv25f6] svg{color:var(--green)}.services[data-astro-cid-j7pv25f6]{background:var(--navy);color:#c4d0e4;padding-top:clamp(56px,8vw,96px)}.services[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.services[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:#fff}.services[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#b9c7de}.services[data-astro-cid-j7pv25f6]>.container[data-astro-cid-j7pv25f6]{padding-bottom:clamp(48px,6vw,80px)}.services__extra[data-astro-cid-j7pv25f6]{color:#b9c7de}.services__extra[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:#fff;text-decoration:underline;text-underline-offset:3px}.services[data-astro-cid-j7pv25f6] .wave[data-astro-cid-j7pv25f6]{display:block}.feature[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr 1fr;background:#fff;border-radius:28px;overflow:hidden;box-shadow:var(--shadow-lg);color:var(--ink);transition:transform .25s}.feature[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);color:var(--ink)}.feature__img[data-astro-cid-j7pv25f6]{position:relative;min-height:340px}.feature__img[data-astro-cid-j7pv25f6] img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.feature__tag[data-astro-cid-j7pv25f6]{position:absolute;top:18px;left:18px;background:var(--red);color:#fff;font-family:var(--font-head);font-weight:700;font-size:.82rem;padding:7px 14px;border-radius:999px}.feature__body[data-astro-cid-j7pv25f6]{padding:clamp(28px,4vw,48px)}.feature__icon[data-astro-cid-j7pv25f6]{width:52px;height:52px;border-radius:16px;background:#e7194f1a;color:var(--red);display:grid;place-items:center;margin-bottom:14px}.feature__foot[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:space-between}@media(max-width:860px){.feature[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.feature__img[data-astro-cid-j7pv25f6]{min-height:240px}}.svc[data-astro-cid-j7pv25f6]{background:#fff;border-radius:var(--radius-lg);overflow:hidden;color:var(--ink);display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s;box-shadow:var(--shadow)}.svc[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);color:var(--ink)}.svc__img[data-astro-cid-j7pv25f6]{aspect-ratio:16 / 10;overflow:hidden;background:var(--light-2)}.svc__img[data-astro-cid-j7pv25f6] img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.svc[data-astro-cid-j7pv25f6]:hover .svc__img[data-astro-cid-j7pv25f6] img{transform:scale(1.05)}.svc__body[data-astro-cid-j7pv25f6]{padding:24px 24px 26px;display:flex;flex-direction:column;flex:1}.svc[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;font-size:1.25rem}.svc__icon[data-astro-cid-j7pv25f6]{width:36px;height:36px;border-radius:10px;background:var(--light);color:var(--navy);display:grid;place-items:center;flex:none}.svc[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--muted);font-size:.97rem}.svc__more[data-astro-cid-j7pv25f6]{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-head);font-weight:700;color:var(--red)}.contact-chip[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:14px;background:var(--light);border-radius:16px;padding:12px 20px 12px 12px}.contact-chip__icon[data-astro-cid-j7pv25f6]{width:46px;height:46px;border-radius:12px;background:var(--navy);color:#fff;display:grid;place-items:center}.contact-chip[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{display:block;color:var(--muted);line-height:1.2}.contact-chip[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-weight:700;font-size:1.2rem;color:var(--navy)}.why-media[data-astro-cid-j7pv25f6]{position:relative}.why-stat[data-astro-cid-j7pv25f6]{position:absolute;right:-16px;bottom:28px;background:var(--red);color:#fff;border-radius:20px;padding:18px 24px;box-shadow:var(--shadow-lg);line-height:1.1;text-align:center}.why-stat[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-family:var(--font-head);font-size:2.4rem;display:block}.why-stat[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:1.2rem;opacity:.8}.why-stat[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{font-size:.85rem}@media(max-width:960px){.why-stat[data-astro-cid-j7pv25f6]{right:16px}}.proj-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:32px}.proj-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0}.gallery[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-template-rows:240px 240px;gap:20px}.gallery[data-astro-cid-j7pv25f6] .g1[data-astro-cid-j7pv25f6]{grid-row:span 2}.gallery[data-astro-cid-j7pv25f6] .g4[data-astro-cid-j7pv25f6]{grid-column:span 2}.gallery[data-astro-cid-j7pv25f6] .media[data-astro-cid-j7pv25f6]{height:100%}@media(max-width:760px){.gallery[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;grid-template-rows:300px 180px 180px}.gallery[data-astro-cid-j7pv25f6] .g1[data-astro-cid-j7pv25f6]{grid-row:auto;grid-column:span 2}.gallery[data-astro-cid-j7pv25f6] .g4[data-astro-cid-j7pv25f6]{grid-column:span 2}}
