.hero[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--navy);color:#fff;min-height:calc(100svh - var(--topbar-h) - var(--header-h));flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0e3152db 0%,#0e3152bd 36%,#0e315247 62%,#0e315200 80%),linear-gradient(#0e315240 0%,#0e315200 30% 80%,#172b4799 100%);position:absolute;inset:0}.hero-frame[data-astro-cid-lcdefpme]{flex:1;padding:32px 32px 0;display:flex}.hero-inner[data-astro-cid-lcdefpme]{flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);width:100%;max-width:none;padding-block:52px;padding-inline:clamp(24px,4vw,56px);display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{z-index:1;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;white-space:nowrap;font-size:clamp(38px,min(11.6vw,11.4svh),96px);line-height:.93}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--steel-lighter);letter-spacing:.2em;margin-bottom:26px;font-size:14px}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]:before{width:44px;height:2px}.hero-lead[data-astro-cid-lcdefpme]{color:#dce6f0;max-width:560px;margin-top:28px;font-size:clamp(18px,1.45vw,20px)}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}@media (height<=760px) and (width>=961px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(56px,11svh,96px)}.hero-frame[data-astro-cid-lcdefpme]{padding-top:20px}.hero-inner[data-astro-cid-lcdefpme]{padding-block:32px}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin-bottom:16px}.hero-lead[data-astro-cid-lcdefpme]{margin-top:18px}.hero-actions[data-astro-cid-lcdefpme]{margin-top:26px}}.disciplines[data-astro-cid-lcdefpme]{backdrop-filter:blur(6px);border-top:1px solid var(--rule-dark);background:#172b47eb;grid-template-columns:repeat(6,1fr);display:grid}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:#e3ebf3;text-align:center;justify-content:center;align-items:center;gap:14px;height:76px;padding:0 12px;font-size:13px;font-weight:600;display:flex;position:relative}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:var(--gold-l);flex:none;width:5px;height:5px;rotate:45deg}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]:before{content:"";background:#9db8d24d;width:1px;height:18px;position:absolute;top:50%;left:0;translate:0 -50%}.about[data-astro-cid-lcdefpme]{background:var(--paper);padding-block:var(--section)}.about-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,8vw,120px);display:grid}.about-copy[data-astro-cid-lcdefpme]{gap:22px;max-width:600px;padding-top:46px;display:grid}.about-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:clamp(19px,1.75vw,23px)}.quote[data-astro-cid-lcdefpme]{border-block:1px solid var(--rule);margin-top:10px;padding:24px 0}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--steel);text-wrap:pretty;font-size:clamp(20px,1.9vw,24px);font-weight:600;line-height:1.25}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:18px}.direccion[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.direccion[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:14px}.direccion[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--navy-ink);order:-1;font-size:15px;font-weight:600}.direccion[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;display:flex}@media (width<=480px){.direccion[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}}.link-arrow[data-astro-cid-lcdefpme]{justify-self:start;margin-top:8px}.stats[data-astro-cid-lcdefpme]{background:var(--navy-2)}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr 1fr 1.9fr;max-width:1280px;margin-inline:auto;display:grid}.stat[data-astro-cid-lcdefpme]{border-right:1px solid var(--rule-dark);flex-direction:column;justify-content:center;gap:14px;padding:56px clamp(20px,3vw,64px);display:flex}.stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--gold-l);font-variant-numeric:tabular-nums;font-size:clamp(54px,5.5vw,72px);font-weight:700;line-height:.9}.stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:#e3ebf3;font-size:12px;font-weight:600}.stat-claim[data-astro-cid-lcdefpme]{background:#1f3a5e;align-items:center;padding:48px clamp(24px,3.2vw,40px);font-size:clamp(26px,2.6vw,34px);line-height:1.1;display:flex}.sec-head[data-astro-cid-lcdefpme]{grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;margin-bottom:72px;display:grid}.sec-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{justify-self:end;max-width:440px}.services[data-astro-cid-lcdefpme]{padding-block:var(--section)}.svc-grid[data-astro-cid-lcdefpme]{border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);display:grid}.svc[data-astro-cid-lcdefpme]{border-right:1px solid var(--rule);transition:background-color .3s var(--ease-out);flex-direction:column;padding:36px 32px 0;display:flex}.svc[data-astro-cid-lcdefpme]:last-child{border-right:0}.svc[data-astro-cid-lcdefpme]:hover{background:var(--paper)}.svc-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:56px;display:flex}.svc-num[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:#8a96a2;font-size:15px;font-weight:600}.hex[data-astro-cid-lcdefpme]{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color:#fff;place-items:center;width:48px;height:42px;display:inline-grid}.hex-navy[data-astro-cid-lcdefpme]{background:var(--navy)}.hex-blue[data-astro-cid-lcdefpme]{background:#1f4e7a}.hex-steel[data-astro-cid-lcdefpme]{background:var(--steel-2)}.hex-gold[data-astro-cid-lcdefpme]{background:var(--gold)}.svc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{min-height:2.2em}.svc[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{min-height:5em;margin-top:16px;font-size:15.5px;line-height:1.55}.svc-list[data-astro-cid-lcdefpme]{flex:1;gap:10px;margin-top:28px;display:grid}.svc-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--ink-2);align-items:baseline;gap:10px;font-size:15px;line-height:1.4;display:flex}.svc-list[data-astro-cid-lcdefpme] .icon{color:var(--blue);flex:none;translate:0 2px}.svc-link[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);letter-spacing:.1em;text-transform:uppercase;color:var(--navy-ink);justify-content:space-between;align-items:center;margin-top:32px;padding:24px 0 28px;font-size:13px;font-weight:600;display:flex}.svc-link[data-astro-cid-lcdefpme] .icon{transition:transform .22s var(--ease-out)}.svc-link[data-astro-cid-lcdefpme]:hover .icon{transform:translate(4px)}.bim[data-astro-cid-lcdefpme]{background:var(--navy);padding-block:var(--section)}.bim-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.tag[data-astro-cid-lcdefpme]{background:var(--gold-l);color:var(--navy-ink);letter-spacing:.16em;text-transform:uppercase;margin-bottom:40px;padding:9px 13px 8px;font-size:11px;font-weight:600;display:inline-block}.bim-lead[data-astro-cid-lcdefpme]{color:#dce6f0;max-width:580px;margin-top:28px;font-size:clamp(17px,1.45vw,19px)}.norma[data-astro-cid-lcdefpme]{border-block:1px solid var(--rule-dark);max-width:580px;margin:32px 0 36px;padding:18px 0}.norma[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#dce6f0;font-size:15.5px}.norma[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-weight:600}.norma-ref[data-astro-cid-lcdefpme]{letter-spacing:.04em;margin-top:8px;color:var(--sky)!important;font-size:12.5px!important}.bim-art[data-astro-cid-lcdefpme] .bim-model{width:100%;height:auto}.bim-art[data-astro-cid-lcdefpme] .bim-model .lbl text{font-family:var(--f-body);letter-spacing:.16em;fill:#c6d4e2;font-size:9px;font-weight:600}.audiences[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule-dark);grid-template-columns:repeat(3,1fr);gap:40px;margin-top:72px;padding-top:40px;display:grid}.audiences[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--gold-l);margin-bottom:10px;font-size:22px}.audiences[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c9d6e3;font-size:15.5px;line-height:1.55}.phases[data-astro-cid-lcdefpme]{border:1px solid var(--rule-dark);grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid}.phase[data-astro-cid-lcdefpme]{border-right:1px solid var(--rule-dark);flex-direction:column;padding:40px 32px 44px;display:flex}.phase[data-astro-cid-lcdefpme]:last-child{border-right:0}.hex-num[data-astro-cid-lcdefpme]{background:var(--gold-l);width:42px;height:38px;color:var(--navy-ink);font-family:var(--f-display);margin-bottom:30px;font-size:18px;font-weight:700}.phase[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff}.phase[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:#c9d6e3;flex:1;margin-top:14px;font-size:15px;line-height:1.55}.deliv[data-astro-cid-lcdefpme]{gap:6px;margin-top:36px;font-weight:600;display:grid;color:#fff!important;flex:0!important;font-size:15.5px!important}.deliv[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--sky);font-size:11px;font-weight:500}.lic-teaser[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);background:#fff;padding-block:clamp(64px,8vw,104px)}.lic-teaser-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.accent-signal-dark[data-astro-cid-lcdefpme]{color:#c26a1b}.lic-teaser-p[data-astro-cid-lcdefpme]{max-width:520px;margin-top:20px;font-size:17px}.lic-quick[data-astro-cid-lcdefpme]{background:var(--paper);border:1px solid var(--rule);border-top:3px solid var(--signal);grid-template-columns:1fr 1fr;gap:16px;padding:28px;display:grid}.lic-quick[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:var(--ink-2);gap:8px;font-size:13px;font-weight:600;display:grid}.lic-quick[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{border:1px solid var(--rule);height:50px;font:inherit;color:var(--ink);background:#fff;padding:0 12px;font-size:16px;font-weight:400}.lic-quick[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{grid-column:1/-1}.lic-src[data-astro-cid-lcdefpme]{color:var(--ink-2);grid-column:1/-1;font-size:12.5px;line-height:1.7}.lic-src[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#9a4a0e;text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.spec[data-astro-cid-lcdefpme]{background:var(--cream);padding-block:var(--section)}.spec-grid[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--navy);border-left:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.spec-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);transition:background-color .3s var(--ease-out);padding:40px 32px 56px}.spec-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{background:#fff}.spec-num[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--gold);margin-bottom:40px;font-size:15px;font-weight:600;display:block}.spec-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:10px;font-size:15.5px}.sectors[data-astro-cid-lcdefpme]{border-top:1.5px solid var(--navy);grid-template-columns:240px 1fr;align-items:baseline;gap:32px;margin-top:56px;padding-top:32px;display:grid}.sectors[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{margin:0}.sectors[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]:before{display:none}.sectors[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px 22px;display:flex}.sectors[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;color:var(--navy-ink);align-items:center;gap:22px;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.15;display:flex}.sectors[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:var(--gold);width:7px;height:7px;rotate:45deg}.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;display:grid}.split-norms[data-astro-cid-lcdefpme]{background:var(--cream)}.split-value[data-astro-cid-lcdefpme]{background:var(--navy-3)}.split-inner[data-astro-cid-lcdefpme]{max-width:640px;padding:var(--section) clamp(24px, 6vw, 77px)}.split-norms[data-astro-cid-lcdefpme] .split-inner[data-astro-cid-lcdefpme]{margin-left:auto}.split-value[data-astro-cid-lcdefpme] .display[data-astro-cid-lcdefpme]{color:#fff}.norms[data-astro-cid-lcdefpme]{border-top:1px solid #a9b3bc;margin-top:56px}.norms[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);grid-template-columns:160px 1fr;align-items:baseline;gap:16px;padding:20px 0;display:grid}.norms[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-family:var(--f-display);text-transform:uppercase;color:var(--navy-ink);font-size:18px;font-weight:700}.norms[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:15px}.pillars[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule-dark);margin-top:56px}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule-dark);grid-template-columns:66px 1fr;padding:28px 0;display:grid}.pillars[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:var(--blue-l);padding-top:4px;font-size:15px;font-weight:600}.pillars[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;text-transform:uppercase;font-size:22px}.pillars[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c9d6e3;margin-top:8px;font-size:15.5px;line-height:1.55}.vision[data-astro-cid-lcdefpme]{background:var(--mist);padding-block:var(--section)}.vision-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;align-items:start;gap:clamp(40px,8vw,120px);display:grid}.mv[data-astro-cid-lcdefpme]{border-top:1px solid #a9b3bc;margin-top:30px}.mv[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid #a9b3bc;grid-template-columns:140px 1fr;gap:16px;padding:32px 0;display:grid}.mv[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--blue);padding-top:4px;font-size:12px;font-weight:600}.mv[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:16px;line-height:1.65}.contact[data-astro-cid-lcdefpme]{background:var(--navy);padding-block:clamp(80px,9vw,120px)}.contact-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,8vw,120px);display:grid}.contact[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.contact-copy[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:#e3ebf3}.contact-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin:36px 0 44px;display:flex}.direct[data-astro-cid-lcdefpme]{color:#fff;align-items:flex-start;gap:18px;display:flex}.direct[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:#e3ebf3;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.direct[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--f-display);color:#fff;font-size:clamp(24px,2.2vw,30px);font-weight:700;line-height:1}.direct[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--gold-l)}.wa-float[data-astro-cid-lcdefpme]{z-index:40;color:#fff;width:58px;height:58px;transition:transform .2s var(--ease-out);background:#1fa855;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 24px -8px #101f348c}.wa-float[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.wa-float[data-astro-cid-lcdefpme]:active{transform:scale(.96)}@media (width<=1080px){.svc-grid[data-astro-cid-lcdefpme],.phases[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.svc[data-astro-cid-lcdefpme]:nth-child(2),.phase[data-astro-cid-lcdefpme]:nth-child(2){border-right:0}.svc[data-astro-cid-lcdefpme]:nth-child(-n+2),.phase[data-astro-cid-lcdefpme]:nth-child(-n+2){border-bottom:1px solid var(--rule)}.phase[data-astro-cid-lcdefpme]:nth-child(-n+2){border-bottom-color:var(--rule-dark)}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.stat-claim[data-astro-cid-lcdefpme]{grid-column:1/-1}.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - var(--topbar-h) - var(--header-h))}.hero[data-astro-cid-lcdefpme]:before{background:linear-gradient(#0e3152eb 0%,#0e3152d1 55%,#0e315273 100%)}.hero-bg[data-astro-cid-lcdefpme]{object-position:70% bottom}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);padding-block:44px 36px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(38px,min(11.6vw,10.6svh),96px)}.disciplines[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{height:60px}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3n+1):before{display:none}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{display:block}}@media (width<=860px){.about-grid[data-astro-cid-lcdefpme],.sec-head[data-astro-cid-lcdefpme],.bim-grid[data-astro-cid-lcdefpme],.vision-grid[data-astro-cid-lcdefpme],.contact-grid[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme],.lic-teaser-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about-copy[data-astro-cid-lcdefpme]{padding-top:0}.sec-head[data-astro-cid-lcdefpme]{gap:20px;margin-bottom:48px}.sec-head[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{justify-self:start}.spec-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.audiences[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:28px}.sectors[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:16px}.split-inner[data-astro-cid-lcdefpme],.split-norms[data-astro-cid-lcdefpme] .split-inner[data-astro-cid-lcdefpme]{max-width:none;padding-inline:var(--gutter);margin:0}.bim-art[data-astro-cid-lcdefpme]{order:2;max-width:520px}}@media (width<=600px){body{font-size:16px}.hero-frame[data-astro-cid-lcdefpme]{padding:16px 16px 0}.hero-inner[data-astro-cid-lcdefpme]{align-content:center;min-height:0;padding:36px 16px 32px}.hero-lead[data-astro-cid-lcdefpme]{margin-top:20px}.hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.16em;font-size:12.5px}.hero-actions[data-astro-cid-lcdefpme]{gap:12px;margin-top:28px}.disciplines[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{letter-spacing:.1em;height:54px;font-size:11.5px}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3n+1):before{display:block}.disciplines[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd):before{display:none}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.stats-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.stat[data-astro-cid-lcdefpme]:nth-child(2){border-right:0}.stat[data-astro-cid-lcdefpme]:nth-child(3){border-right:0;border-top:1px solid var(--rule-dark);grid-column:1/-1}.stat[data-astro-cid-lcdefpme]{padding:36px 20px}.svc-grid[data-astro-cid-lcdefpme],.phases[data-astro-cid-lcdefpme],.spec-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.svc[data-astro-cid-lcdefpme],.phase[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);padding-inline:24px;border-right:0!important}.phase[data-astro-cid-lcdefpme]{border-bottom-color:var(--rule-dark)}.svc[data-astro-cid-lcdefpme]:last-child,.phase[data-astro-cid-lcdefpme]:last-child{border-bottom:0}.svc-top[data-astro-cid-lcdefpme]{margin-bottom:32px}.svc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.svc[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{min-height:0}.norms[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme],.mv[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:6px}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:44px 1fr}.contact-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.lic-quick[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding:20px}.wa-float[data-astro-cid-lcdefpme]{width:54px;height:54px;bottom:16px;right:16px}}
