.consult-layer[data-astro-cid-kmiabg6a]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,4vw,54px)}.consult-summary-v46[data-astro-cid-kmiabg6a]{min-width:0;padding:clamp(26px,3vw,42px);border-radius:18px;border:1px solid #183952;background:linear-gradient(135deg,#051225,#10334f);box-shadow:0 26px 60px #05122522;color:#fff}.consult-summary-heading[data-astro-cid-kmiabg6a]{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #d9b47575;padding-bottom:28px}.consult-summary-heading[data-astro-cid-kmiabg6a]>strong[data-astro-cid-kmiabg6a]{font-size:30px;line-height:1.2;font-weight:700;overflow-wrap:anywhere}.consult-summary-heading[data-astro-cid-kmiabg6a]>span[data-astro-cid-kmiabg6a]{font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:#dfc38e;overflow-wrap:anywhere}.consult-summary-stats[data-astro-cid-kmiabg6a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:32px 0;gap:22px}.consult-summary-stats[data-astro-cid-kmiabg6a]>div[data-astro-cid-kmiabg6a]+div[data-astro-cid-kmiabg6a]{border-left:1px solid #ffffff25;padding-left:22px}.consult-summary-stats[data-astro-cid-kmiabg6a] strong[data-astro-cid-kmiabg6a]{display:block;font-size:clamp(48px,6vw,80px);font-weight:500;letter-spacing:-.055em;line-height:1.1;color:#f5f8fb;overflow-wrap:anywhere}.consult-summary-stats[data-astro-cid-kmiabg6a] div[data-astro-cid-kmiabg6a]>span[data-astro-cid-kmiabg6a]{display:block;color:#c0d3e3;text-transform:uppercase;font-size:12px;letter-spacing:.1em;margin-top:12px;overflow-wrap:anywhere}.consult-summary-lines[data-astro-cid-kmiabg6a]{height:39px;display:flex;gap:8px;align-items:flex-end;padding-top:12px;border-top:1px solid #ffffff25}.consult-summary-lines[data-astro-cid-kmiabg6a] i[data-astro-cid-kmiabg6a]{height:7px;flex:1;background:#d7b77c}.consult-summary-lines[data-astro-cid-kmiabg6a] i[data-astro-cid-kmiabg6a]:nth-child(2n){background:#6c8ba6}.consult-summary-lines[data-astro-cid-kmiabg6a] i[data-astro-cid-kmiabg6a]:nth-child(3n){height:16px}@media(max-width:900px){.consult-layer[data-astro-cid-kmiabg6a]{grid-template-columns:1fr}.consult-summary-v46[data-astro-cid-kmiabg6a]{max-width:620px;width:100%}}.icp-add-area-zone[data-astro-cid-kmiabg6a]{justify-content:flex-start;margin-top:24px}.icp-add-service-zone[data-astro-cid-kmiabg6a]{width:100%;margin:0 0 26px;justify-content:flex-start}.icp-service-directory[data-astro-cid-kmiabg6a]{background:#f7f5f0}.icp-service-directory[data-astro-cid-kmiabg6a]>.wrap[data-astro-cid-kmiabg6a]>.section-title[data-astro-cid-kmiabg6a]{margin-bottom:48px}.icp-area-block[data-astro-cid-kmiabg6a]{position:relative;min-width:0;padding:clamp(24px,3.5vw,44px);margin:0 0 28px;border:1px solid #e3ddcf;border-radius:26px;background:#fff;scroll-margin-top:112px;box-shadow:0 8px 26px #09204204;transition:box-shadow .25s,border-color .25s}.icp-area-block[data-astro-cid-kmiabg6a]:target{background:linear-gradient(135deg,#fffdf8,#fff);border-color:#c5a36a;box-shadow:0 18px 46px #0920420d,inset 4px 0 #c5a36a;animation:icpAreaFocus .4s ease both}.icp-area-block[data-astro-cid-kmiabg6a]:target:before{content:"Área seleccionada";display:table;position:static;margin:0 0 24px;padding:7px 12px;border-radius:999px;background:#102b47;color:#e7cf9e;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.icp-area-heading[data-astro-cid-kmiabg6a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:30px;align-items:start;padding-bottom:28px;margin-bottom:24px;border-bottom:1px solid #e6e1d7}.icp-area-title[data-astro-cid-kmiabg6a]{display:flex;align-items:flex-start;gap:20px;min-width:0}.icp-area-number[data-astro-cid-kmiabg6a]{flex-shrink:0;display:grid;place-items:center;width:46px;height:46px;border:1px solid #d5bf98;border-radius:13px;background:#f8f4eb;color:#8a6836;font-size:17px;font-weight:600;letter-spacing:-.03em}.icp-area-heading[data-astro-cid-kmiabg6a] h3[data-astro-cid-kmiabg6a]{font-size:clamp(1.45rem,2.1vw,1.9rem);line-height:1.25;margin:4px 0 0;color:var(--navy);overflow-wrap:anywhere}.icp-area-heading[data-astro-cid-kmiabg6a] p[data-astro-cid-kmiabg6a]{font-size:15px;line-height:1.85;margin:0;color:#56677b;overflow-wrap:anywhere}.icp-service-links[data-astro-cid-kmiabg6a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:15px;row-gap:18px;min-width:0;padding:24px;border:1px solid #e3e6e9;border-radius:15px;background:#fafbfc;color:var(--navy);transition:background .2s,border-color .2s,box-shadow .2s}.icp-service-number[data-astro-cid-kmiabg6a]{padding-top:3px;color:#9a7945;font-size:11px;font-weight:700;letter-spacing:.08em}.icp-service-links[data-astro-cid-kmiabg6a] a[data-astro-cid-kmiabg6a] strong[data-astro-cid-kmiabg6a]{font-size:16px;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.icp-service-open[data-astro-cid-kmiabg6a]{grid-column:2;display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;border-top:1px solid #e2e6ea;color:#536477;font-size:12px;font-weight:600;line-height:1.5}.icp-service-open[data-astro-cid-kmiabg6a]>span[data-astro-cid-kmiabg6a]{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid #d7c7aa;color:#896735;font-size:19px}.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]:hover{background:#102b47;border-color:#102b47;color:#fff;box-shadow:0 10px 24px #09204217}.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]:hover .icp-service-number[data-astro-cid-kmiabg6a],.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]:hover .icp-service-open[data-astro-cid-kmiabg6a]>span[data-astro-cid-kmiabg6a]{color:#e2c694}.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]:hover .icp-service-open[data-astro-cid-kmiabg6a]{color:#d8e2ee;border-color:#ffffff26}.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]:focus-visible{outline:3px solid #b38b4d;outline-offset:3px}@media(max-width:900px){.icp-area-heading[data-astro-cid-kmiabg6a]{grid-template-columns:1fr;gap:20px}.icp-area-title[data-astro-cid-kmiabg6a]{gap:16px}.icp-area-heading[data-astro-cid-kmiabg6a] p[data-astro-cid-kmiabg6a]{max-width:720px}.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]{padding:20px;column-gap:12px}}@keyframes icpAreaFocus{0%{border-color:#e3ddcf}to{border-color:#c5a36a}}@media(max-width:760px){.icp-area-block[data-astro-cid-kmiabg6a]{padding:24px 18px;border-radius:21px;scroll-margin-top:100px}.icp-area-number[data-astro-cid-kmiabg6a]{width:38px;height:38px;font-size:15px;border-radius:10px}.icp-area-title[data-astro-cid-kmiabg6a]{gap:12px}.icp-area-heading[data-astro-cid-kmiabg6a] h3[data-astro-cid-kmiabg6a]{font-size:1.45rem}.icp-area-heading[data-astro-cid-kmiabg6a]{padding-bottom:22px;margin-bottom:20px}.icp-service-links[data-astro-cid-kmiabg6a]{grid-template-columns:1fr;gap:12px}.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]{padding:19px 16px;grid-template-columns:20px minmax(0,1fr);gap:12px}.icp-service-links[data-astro-cid-kmiabg6a] a[data-astro-cid-kmiabg6a] strong[data-astro-cid-kmiabg6a]{font-size:15px}.icp-service-directory[data-astro-cid-kmiabg6a]>.wrap[data-astro-cid-kmiabg6a]>.section-title[data-astro-cid-kmiabg6a]{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.icp-area-block[data-astro-cid-kmiabg6a],.icp-service-links[data-astro-cid-kmiabg6a]>a[data-astro-cid-kmiabg6a]{transition:none;animation:none}}.consult-hero[data-astro-cid-kmiabg6a]{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#f6f1e8 45%,#edf3f8);padding:clamp(64px,8vw,116px) 0}.consult-hero[data-astro-cid-kmiabg6a]:before{content:"";position:absolute;right:-12vw;top:-22vw;width:56vw;height:56vw;border-radius:50%;background:radial-gradient(circle,#cda25e47,#cda25e00 62%)}.consult-layer[data-astro-cid-kmiabg6a]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,460px);gap:54px;align-items:center}.consult-copy[data-astro-cid-kmiabg6a] h1[data-astro-cid-kmiabg6a]{max-width:870px;font-size:clamp(2.7rem,5.5vw,5.6rem);line-height:1.01}.consult-copy[data-astro-cid-kmiabg6a] p[data-astro-cid-kmiabg6a]:not(.eyebrow){font-size:18px;max-width:650px}.consult-system[data-astro-cid-kmiabg6a]{position:relative;min-height:430px}.orbit[data-astro-cid-kmiabg6a]{position:absolute;border:1px solid rgba(9,32,66,.14);border-radius:50%}.orbit[data-astro-cid-kmiabg6a].one{inset:28px}.orbit[data-astro-cid-kmiabg6a].two{inset:92px 20px 60px 90px;border-color:#cda25e73}.core[data-astro-cid-kmiabg6a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:160px;height:160px;border-radius:50%;display:grid;place-items:center;background:var(--navy);color:#fff;box-shadow:0 26px 70px #09204240}.core[data-astro-cid-kmiabg6a] strong[data-astro-cid-kmiabg6a]{font:900 82px/1 Manrope;color:var(--gold)}.core[data-astro-cid-kmiabg6a] small[data-astro-cid-kmiabg6a]{margin-top:-44px;text-transform:uppercase;letter-spacing:.14em;font-weight:900}.metric[data-astro-cid-kmiabg6a]{position:absolute;background:#fff;border:1px solid rgba(9,32,66,.1);box-shadow:0 24px 58px #0920421f;padding:20px 22px;border-radius:28px}.metric[data-astro-cid-kmiabg6a] strong[data-astro-cid-kmiabg6a]{display:block;font:900 44px/1 Manrope;color:var(--navy)}.metric[data-astro-cid-kmiabg6a] span[data-astro-cid-kmiabg6a]{display:block;margin-top:6px;color:var(--muted);font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.metric[data-astro-cid-kmiabg6a].primary{right:18px;top:38px}.metric[data-astro-cid-kmiabg6a].secondary{left:0;bottom:34px}.consult-overview[data-astro-cid-kmiabg6a]{padding:clamp(58px,7vw,96px) 0;background:linear-gradient(180deg,#fff,#f4f7fb)}@media(max-width:820px){.consult-layer[data-astro-cid-kmiabg6a]{grid-template-columns:1fr}.consult-system[data-astro-cid-kmiabg6a]{min-height:310px}.consult-copy[data-astro-cid-kmiabg6a] h1[data-astro-cid-kmiabg6a]{font-size:clamp(2.2rem,11vw,4rem)}.core[data-astro-cid-kmiabg6a]{width:132px;height:132px}.core[data-astro-cid-kmiabg6a] strong[data-astro-cid-kmiabg6a]{font-size:66px}.metric[data-astro-cid-kmiabg6a].primary{right:0}.metric[data-astro-cid-kmiabg6a].secondary{left:0;bottom:0}}
