.compuceg-page[data-v-31dbb6ce]{--lime:var(--brand-lime,#ddf19a);--lime-ink:var(--brand-lime-ink,#6f8f2a);--forest:var(--brand-petroleum,#32564f);--deep:var(--brand-forest,#1a4138);--ink:var(--brand-forest,#1a4138);--muted:var(--brand-muted,#7a8276);--cream:var(--brand-cream,#f8f6f2);--slate:var(--brand-slate,#4d6672);--smoke:var(--brand-smoke,#6b8190);--surface:#fff;color:var(--ink);background:var(--cream);overflow-x:clip}.compuceg-eyebrow[data-v-31dbb6ce]{color:var(--slate);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .55rem;font-size:.78rem;font-weight:900}.compuceg-hero[data-v-31dbb6ce]{background:linear-gradient(180deg, #fbfaf6 0%, var(--cream) 100%);padding-block:clamp(3.5rem,7vw,5.75rem) clamp(3rem,5vw,4.5rem)}.compuceg-hero-layout[data-v-31dbb6ce]{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.7fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.compuceg-badge[data-v-31dbb6ce]{color:var(--forest);letter-spacing:.06em;text-transform:uppercase;background:#ddf19a8c;border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1.1rem;padding:.45rem .85rem;font-size:.74rem;font-weight:850;display:inline-flex}.compuceg-badge svg[data-v-31dbb6ce]{width:.95rem;height:.95rem}.compuceg-hero-title[data-v-31dbb6ce]{max-width:12ch;color:var(--ink);letter-spacing:-.05em;margin:0;font-size:clamp(2.8rem,5vw,4.4rem);font-weight:900;line-height:1.05}.compuceg-hero-accent[data-v-31dbb6ce]{color:var(--lime-ink)}.compuceg-hero-description[data-v-31dbb6ce]{max-width:34rem;color:var(--muted);margin-top:1.35rem;font-size:clamp(1rem,1.2vw,1.08rem);font-weight:600;line-height:1.6}.compuceg-hero-actions[data-v-31dbb6ce]{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.compuceg-primary-action[data-v-31dbb6ce],.compuceg-secondary-action[data-v-31dbb6ce],.compuceg-whatsapp-button[data-v-31dbb6ce]{border-radius:.65rem;justify-content:center;align-items:center;gap:.75rem;min-height:3.1rem;padding:.75rem 1.45rem;font-size:.92rem;font-weight:800;transition:transform .16s,background .16s,border-color .16s,color .16s;display:inline-flex}.compuceg-primary-action[data-v-31dbb6ce]{color:var(--cream);background:var(--deep);box-shadow:0 .8rem 1.55rem #1a41382e}.compuceg-primary-action svg[data-v-31dbb6ce]{width:1rem;height:1rem}.compuceg-secondary-action[data-v-31dbb6ce]{color:var(--slate);border:1.5px solid var(--slate);background:#ffffffb8}.compuceg-primary-action[data-v-31dbb6ce]:hover,.compuceg-secondary-action[data-v-31dbb6ce]:hover,.compuceg-whatsapp-button[data-v-31dbb6ce]:hover{transform:translateY(-1px)}.compuceg-primary-action[data-v-31dbb6ce]:hover{background:var(--forest)}.compuceg-secondary-action[data-v-31dbb6ce]:hover{color:var(--deep);border-color:var(--smoke);background:var(--surface)}.compuceg-summary-card[data-v-31dbb6ce]{color:var(--ink);background:var(--lime);border-radius:1.35rem;justify-items:start;gap:.65rem;padding:1.5rem 1.4rem;display:grid}.compuceg-summary-icon[data-v-31dbb6ce]{width:2.9rem;height:2.9rem;color:var(--forest);background:#ffffff8c;border-radius:999px;place-items:center;display:grid}.compuceg-summary-icon svg[data-v-31dbb6ce]{width:1.4rem;height:1.4rem}.compuceg-summary-card strong[data-v-31dbb6ce]{font-size:1.05rem;font-weight:900}.compuceg-summary-card span[data-v-31dbb6ce]{opacity:.9;font-size:.9rem;font-weight:500;line-height:1.55}.compuceg-resources-section[data-v-31dbb6ce]{background:var(--surface);padding-block:clamp(4rem,7vw,6.5rem)}.compuceg-section-heading[data-v-31dbb6ce]{text-align:center;max-width:42rem;margin-inline:auto}.compuceg-section-heading-left[data-v-31dbb6ce]{text-align:left;max-width:none;margin-inline:0}.compuceg-section-heading h2[data-v-31dbb6ce]{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(1.85rem,2.8vw,2.6rem);font-weight:900;line-height:1.1}.compuceg-section-heading>p[data-v-31dbb6ce]:not(.compuceg-eyebrow){color:var(--muted);margin-top:.75rem;font-size:.98rem;font-weight:500;line-height:1.6}.compuceg-resources-grid[data-v-31dbb6ce]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin-top:clamp(2rem,4vw,3rem);display:grid}.compuceg-resource-card[data-v-31dbb6ce]{border-radius:1.25rem;justify-items:start;gap:.75rem;padding:1.25rem 1.15rem;display:grid}.compuceg-resource-card-lime[data-v-31dbb6ce]{color:var(--ink);background:var(--lime)}.compuceg-resource-card-forest[data-v-31dbb6ce]{color:#fff;background:var(--forest)}.compuceg-resource-icon[data-v-31dbb6ce]{background:#ffffff38;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid}.compuceg-resource-card-lime .compuceg-resource-icon[data-v-31dbb6ce]{color:var(--forest);background:#ffffff8c}.compuceg-resource-icon svg[data-v-31dbb6ce]{width:1.4rem;height:1.4rem}.compuceg-resource-card h3[data-v-31dbb6ce]{margin:0;font-size:1rem;font-weight:900}.compuceg-resource-card p[data-v-31dbb6ce]{opacity:.9;margin:0;font-size:.88rem;font-weight:500;line-height:1.55}.compuceg-contact-section[data-v-31dbb6ce]{background:var(--cream);padding-block:clamp(4rem,7vw,6.5rem)}.compuceg-contact-grid[data-v-31dbb6ce]{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:stretch;gap:1.15rem;display:grid}.compuceg-contact-card[data-v-31dbb6ce]{background:var(--surface);border-radius:1.35rem;padding:clamp(1.4rem,3vw,2rem);box-shadow:0 .75rem 1.5rem #1a41380f}.compuceg-contact-list[data-v-31dbb6ce]{gap:.95rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.compuceg-contact-list li[data-v-31dbb6ce]{grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.compuceg-contact-icon[data-v-31dbb6ce]{width:3rem;height:3rem;color:var(--forest);background:#ddf19a8c;border-radius:999px;place-items:center;display:grid}.compuceg-contact-icon svg[data-v-31dbb6ce]{width:1.35rem;height:1.35rem}.compuceg-contact-list span[data-v-31dbb6ce]:not(.compuceg-contact-icon){color:var(--slate);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:900;display:block}.compuceg-contact-list a[data-v-31dbb6ce]{color:var(--ink);margin-top:.2rem;font-size:1rem;font-weight:900;display:block}.compuceg-contact-list a[data-v-31dbb6ce]:hover{color:var(--forest)}.compuceg-whatsapp-card[data-v-31dbb6ce]{color:#fff;background:var(--deep);border-radius:1.35rem;align-content:start;gap:1rem;padding:clamp(1.4rem,3vw,2rem);display:grid}.compuceg-whatsapp-card .compuceg-eyebrow[data-v-31dbb6ce]{color:var(--lime)}.compuceg-whatsapp-icon[data-v-31dbb6ce]{width:3.2rem;height:3.2rem;color:var(--deep);background:var(--lime);border-radius:999px;place-items:center;display:grid}.compuceg-whatsapp-icon svg[data-v-31dbb6ce]{width:1.55rem;height:1.55rem}.compuceg-whatsapp-card h2[data-v-31dbb6ce]{margin:.35rem 0 0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:900;line-height:1.25}.compuceg-whatsapp-number[data-v-31dbb6ce]{color:var(--lime);letter-spacing:-.02em;margin-top:.75rem;font-size:clamp(1.35rem,2.4vw,1.8rem);font-weight:900;display:inline-block}.compuceg-whatsapp-card p[data-v-31dbb6ce]:last-of-type{opacity:.9;margin:.55rem 0 0;font-size:.9rem;font-weight:500;line-height:1.55}.compuceg-whatsapp-button[data-v-31dbb6ce]{width:fit-content;color:var(--deep);background:var(--lime);margin-top:.35rem}.compuceg-whatsapp-button svg[data-v-31dbb6ce]{width:1rem;height:1rem}.compuceg-whatsapp-button[data-v-31dbb6ce]:hover{background:#fff}@media (width<=1023px){.compuceg-hero-layout[data-v-31dbb6ce],.compuceg-contact-grid[data-v-31dbb6ce]{grid-template-columns:1fr}.compuceg-hero-copy[data-v-31dbb6ce]{text-align:center}.compuceg-badge[data-v-31dbb6ce],.compuceg-hero-title[data-v-31dbb6ce],.compuceg-hero-description[data-v-31dbb6ce]{margin-inline:auto}.compuceg-hero-actions[data-v-31dbb6ce]{justify-content:center}.compuceg-resources-grid[data-v-31dbb6ce]{grid-template-columns:repeat(2,minmax(0,1fr))}.compuceg-section-heading-left[data-v-31dbb6ce]{text-align:center}}@media (width<=640px){.compuceg-hero-title[data-v-31dbb6ce]{font-size:clamp(2.4rem,11vw,3.3rem)}.compuceg-resources-grid[data-v-31dbb6ce]{grid-template-columns:1fr}.compuceg-resource-card[data-v-31dbb6ce],.compuceg-whatsapp-card[data-v-31dbb6ce]{text-align:center;justify-items:center}.compuceg-contact-list li[data-v-31dbb6ce]{text-align:center;grid-template-columns:1fr;justify-items:center}.compuceg-whatsapp-button[data-v-31dbb6ce]{width:100%}}
