.tg-scenarios[data-astro-cid-avz4vlsk]{background:var(--color-neutro-fondo);padding:64px 0 40px}.tg-scenarios-heading[data-astro-cid-avz4vlsk]{text-align:center;margin:0 auto 28px}.tg-scenarios-heading[data-astro-cid-avz4vlsk] h2[data-astro-cid-avz4vlsk]{letter-spacing:-.04em;margin-inline:auto;font-size:clamp(30px,3.2vw,46px);font-weight:300;line-height:1.08}.tg-scenarios-heading[data-astro-cid-avz4vlsk] h2[data-astro-cid-avz4vlsk] em[data-astro-cid-avz4vlsk]{font-style:normal;font-weight:600}.tg-scenarios-heading[data-astro-cid-avz4vlsk] p[data-astro-cid-avz4vlsk]{color:var(--color-neutro-apoyo);margin-top:16px;font-size:18px;line-height:1.5}.tg-scenario-grid[data-astro-cid-avz4vlsk]{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;display:grid}.tg-sector[data-astro-cid-avz4vlsk]{isolation:isolate;background:var(--color-casa-profundo);border-radius:14px;grid-column:span 3;height:clamp(230px,19vw,300px);position:relative;overflow:hidden}.tg-sector[data-astro-cid-avz4vlsk]:nth-child(-n+2){grid-column:span 6;height:clamp(260px,23vw,340px)}.tg-sector[data-astro-cid-avz4vlsk] picture[data-astro-cid-avz4vlsk],.tg-sector[data-astro-cid-avz4vlsk] img[data-astro-cid-avz4vlsk]{width:100%;height:100%;display:block}.tg-sector[data-astro-cid-avz4vlsk] img[data-astro-cid-avz4vlsk]{object-fit:cover;object-position:center 20%}.tg-sector[data-astro-cid-avz4vlsk]:after{content:"";z-index:1;background:linear-gradient(180deg, transparent 28%, color-mix(in srgb, var(--color-casa-cian) 24%, transparent) 48%, color-mix(in srgb, var(--color-casa-petroleo) 82%, var(--color-oscuro-fondo)) 100%);position:absolute;inset:0}.tg-sector-caption[data-astro-cid-avz4vlsk]{z-index:2;color:var(--color-neutro-superficie);align-items:center;gap:16px;display:flex;position:absolute;inset:auto 22px 22px}.tg-sector-caption[data-astro-cid-avz4vlsk] svg[data-astro-cid-avz4vlsk]{flex:none;width:36px;height:36px}.tg-sector-caption[data-astro-cid-avz4vlsk] h3[data-astro-cid-avz4vlsk]{letter-spacing:-.025em;color:inherit;font-size:clamp(18px,1.6vw,24px);font-weight:600;line-height:1.2}.tg-sector-caption[data-astro-cid-avz4vlsk] p[data-astro-cid-avz4vlsk]{color:inherit;margin-top:5px;font-size:16px;line-height:1.4}.tg-scenarios-footer[data-astro-cid-avz4vlsk]{text-align:center;padding-top:24px}.tg-scenarios-footer[data-astro-cid-avz4vlsk] p[data-astro-cid-avz4vlsk]{color:var(--color-neutro-texto);margin-bottom:8px}.tg-scenarios-footer[data-astro-cid-avz4vlsk] a[data-astro-cid-avz4vlsk]{color:var(--color-casa-petroleo);text-underline-offset:5px;align-items:center;gap:12px;padding:8px;font-size:17px;font-weight:600;display:inline-flex}.tg-scenarios-footer[data-astro-cid-avz4vlsk] a[data-astro-cid-avz4vlsk]:hover{text-decoration:underline}.tg-scenarios-footer[data-astro-cid-avz4vlsk] a[data-astro-cid-avz4vlsk]:focus-visible{outline:2px solid var(--color-casa-indigo-oscuro);outline-offset:4px;border-radius:4px}@media (width<760px){.tg-scenarios[data-astro-cid-avz4vlsk]{padding:40px 0 24px}.tg-scenarios-heading[data-astro-cid-avz4vlsk]{margin-bottom:24px}.tg-scenarios-heading[data-astro-cid-avz4vlsk] h2[data-astro-cid-avz4vlsk]{font-size:clamp(28px,7vw,36px)}.tg-scenarios-heading[data-astro-cid-avz4vlsk] p[data-astro-cid-avz4vlsk]{max-width:330px;margin:14px auto 0;font-size:16px}.tg-scenario-grid[data-astro-cid-avz4vlsk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tg-sector[data-astro-cid-avz4vlsk],.tg-sector[data-astro-cid-avz4vlsk]:nth-child(-n+2){border-radius:12px;grid-column:span 1;height:220px}.tg-sector-caption[data-astro-cid-avz4vlsk]{flex-direction:column;align-items:start;gap:8px;inset:auto 12px 14px}.tg-sector-caption[data-astro-cid-avz4vlsk] svg[data-astro-cid-avz4vlsk]{width:23px;height:23px}.tg-sector-caption[data-astro-cid-avz4vlsk] h3[data-astro-cid-avz4vlsk]{letter-spacing:-.04em;hyphens:auto;font-size:15px;line-height:1.2}.tg-sector-caption[data-astro-cid-avz4vlsk] p[data-astro-cid-avz4vlsk]{display:none}.tg-sector[data-astro-cid-avz4vlsk]:after{background:linear-gradient(180deg, transparent 20%, color-mix(in srgb, var(--color-casa-cian) 28%, transparent) 45%, color-mix(in srgb, var(--color-casa-petroleo) 78%, var(--color-oscuro-fondo)) 100%)}}.mallgo-page.taskgo-page{--mg-accent:var(--color-casa-indigo-oscuro);--mg-accent-bright:var(--color-casa-indigo)}.mallgo-page.taskgo-page .tg-brand{width:245px;height:auto;margin:8px 0 24px;display:block}.mallgo-page.taskgo-page .mg-hero-grid{grid-template-columns:1.2fr 1fr;min-height:730px;padding-bottom:40px}.mallgo-page.taskgo-page .tg-hero .mg-hero-photo img{object-position:center 35%}.mallgo-page.taskgo-page .mg-hero:after{background:linear-gradient(90deg, var(--color-oscuro-fondo), color-mix(in oklab, var(--color-casa-profundo) 94%, transparent) 25%, color-mix(in oklab, var(--color-oscuro-fondo) 55%, transparent) 48%, transparent 72%), linear-gradient(0deg, color-mix(in oklab, var(--color-oscuro-fondo) 75%, transparent), transparent 65%)}.mallgo-page.taskgo-page .tg-hero-visual{flex-direction:column;align-self:end;align-items:flex-end;gap:20px;padding-top:12px;display:flex}.mallgo-page.taskgo-page .tg-day-card{background:var(--color-neutro-superficie);width:300px;color:var(--color-neutro-tinta);box-shadow:0 10px 35px color-mix(in oklab, var(--color-neutro-tinta) 18%, transparent);border-radius:16px;padding:22px}.mallgo-page.taskgo-page .tg-day-card>strong{letter-spacing:-.025em;font-size:18px}.mallgo-page.taskgo-page .tg-day-card ul{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.mallgo-page.taskgo-page .tg-day-card li{align-items:center;gap:10px;font-size:13px;display:flex}.mallgo-page.taskgo-page .tg-day-card svg{color:var(--mg-accent);flex:none;width:22px}.mallgo-page.taskgo-page .tg-day-card small{background:var(--color-neutro-fondo);color:var(--color-casa-indigo-oscuro);border-radius:6px;margin-left:auto;padding:5px 8px;font-size:10px;font-weight:600}.mallgo-page.taskgo-page .tg-day-card li:last-child small{color:var(--color-casa-cian-oscuro)}.mallgo-page.taskgo-page .tg-phone{width:225px}.mallgo-page.taskgo-page .tg-phone .mg-phone-brand img{width:96px}.mallgo-page.taskgo-page .tg-complete{background:var(--color-casa-cian-oscuro);width:44px;height:44px;color:var(--color-neutro-superficie);border-radius:50%;place-items:center;margin:22px auto 12px;display:grid}.mallgo-page.taskgo-page .tg-phone-title{text-align:center;letter-spacing:-.025em;margin:12px 0;font-size:18px;line-height:1.2;display:block}.mallgo-page.taskgo-page .tg-phone .tg-phone-subtitle{color:var(--color-neutro-apoyo);text-align:center;font-size:10px;line-height:1.4}.mallgo-page.taskgo-page .tg-evidence-list{gap:16px;margin:20px 0;padding:0;list-style:none;display:grid}.mallgo-page.taskgo-page .tg-evidence-list li{align-items:center;gap:9px;font-size:11px;display:flex}.mallgo-page.taskgo-page .tg-evidence-list svg{width:19px;height:19px;color:var(--color-casa-cian-oscuro);flex:none}.mallgo-page.taskgo-page .tg-illustrative{color:var(--color-neutro-apoyo);text-align:center;margin:18px 0 8px;font-size:10px;display:block}.mallgo-page.taskgo-page .tg-visit-demo{grid-template-columns:1fr 1.25fr;gap:0;min-height:270px;padding:0;display:grid}.mallgo-page.taskgo-page .tg-visit-card{background:var(--color-neutro-superficie);border:1px solid var(--color-neutro-filete);box-shadow:0 8px 24px color-mix(in oklab, var(--color-neutro-tinta) 8%, transparent);z-index:1;border-radius:14px;padding:20px;position:relative}.mallgo-page.taskgo-page .tg-visit-title{align-items:center;gap:12px;font-size:15px;display:flex}.mallgo-page.taskgo-page .tg-visit-title svg{color:var(--mg-accent);flex:none;width:26px}.mallgo-page.taskgo-page .tg-visit-card dl{gap:12px;margin:20px 0;display:grid}.mallgo-page.taskgo-page .tg-visit-card dl>div{justify-content:space-between;gap:10px;font-size:12px;display:flex}.mallgo-page.taskgo-page .tg-visit-card dt{color:var(--color-neutro-apoyo)}.mallgo-page.taskgo-page .tg-visit-card dd{text-align:right;font-weight:500}.mallgo-page.taskgo-page .tg-demo-action{color:var(--color-neutro-superficie);background:var(--mg-accent);text-align:center;border-radius:8px;padding:10px;font-size:12px;font-weight:600;display:block}.mallgo-page.taskgo-page .tg-map{background:var(--color-neutro-fondo);border:1px solid var(--color-neutro-filete);border-left:0;border-radius:0 16px 16px 0;height:260px;position:relative;overflow:hidden}.mallgo-page.taskgo-page .tg-route{width:100%;height:100%}.mallgo-page.taskgo-page .tg-streets{stroke:var(--color-neutro-filete);stroke-width:14px}.mallgo-page.taskgo-page .tg-route-line{stroke:var(--mg-accent);stroke-width:3px;stroke-dasharray:5 5}.mallgo-page.taskgo-page .tg-route circle{fill:var(--color-casa-cian);stroke:var(--color-neutro-superficie);stroke-width:5px}.mallgo-page.taskgo-page .tg-route .tg-destination{fill:var(--mg-accent)}.mallgo-page.taskgo-page .tg-map-label{background:var(--color-neutro-superficie);border:1px solid var(--color-neutro-filete);border-radius:10px;align-items:center;gap:8px;padding:12px;font-size:12px;display:flex;position:absolute;bottom:55px;left:24px;right:12px}.mallgo-page.taskgo-page .tg-map-label svg{width:22px;color:var(--mg-accent)}.mallgo-page.taskgo-page .tg-map-label small{color:var(--color-neutro-apoyo);font-size:10px;display:block}.mallgo-page.taskgo-page .tg-map-note{color:var(--color-neutro-apoyo);font-size:9px;position:absolute;bottom:10px;right:12px}.mallgo-page.taskgo-page .tg-map-1 .tg-map-label{bottom:85px}.mallgo-page.taskgo-page .tg-map-evidence{gap:14px;padding:24px;font-size:12px;display:grid}.mallgo-page.taskgo-page .tg-map-evidence>svg{color:var(--mg-accent)}.mallgo-page.taskgo-page .tg-map-evidence>strong{font-size:15px}.mallgo-page.taskgo-page .tg-report-bar i{height:6px;width:var(--length);background:var(--mg-accent);border-radius:4px;margin-top:8px;display:block}.mallgo-page.taskgo-page .tg-evidence h2 em{color:var(--color-oscuro-acento);font-style:normal}.mallgo-page.taskgo-page .tg-evidence-visual{justify-content:center;display:flex;position:relative}.mallgo-page.taskgo-page .tg-evidence-phone{width:270px;position:relative}.mallgo-page.taskgo-page .tg-evidence-phone .tg-phone-title{font-size:17px}.mallgo-page.taskgo-page .tg-evidence-phone .mg-phone-brand img{width:100px}.mallgo-page.taskgo-page .tg-valve{object-fit:cover;width:100%;height:180px}.mallgo-page.taskgo-page .tg-evidence-phone .tg-evidence-list{gap:0;margin:16px 0}.mallgo-page.taskgo-page .tg-evidence-phone .tg-evidence-list li{border-bottom:1px solid var(--color-neutro-filete);padding:13px 0;font-size:13px}.mallgo-page.taskgo-page .tg-evidence-phone .tg-evidence-list svg{color:var(--mg-accent)}.mallgo-page.taskgo-page .tg-phone-cta{background:var(--mg-accent);color:var(--color-neutro-superficie);text-align:center;border-radius:9px;padding:12px 8px;font-size:12px;font-weight:600;display:block}.mallgo-page.taskgo-page .tg-evidence-orbit{border:1px solid var(--color-oscuro-filete);background:var(--aurora-taskgo);border-radius:50%;width:360px;height:360px;position:absolute;top:65px}.mallgo-page.taskgo-page .tg-evidence-orbit:after{content:"";border:2px solid var(--color-oscuro-acento);background:var(--color-oscuro-fondo);border-radius:50%;width:10px;height:10px;position:absolute;top:45%;right:0}.mallgo-page.taskgo-page .tg-proof-details{grid-template-columns:1fr 1fr;gap:24px;margin:30px 0;display:grid}.mallgo-page.taskgo-page .tg-proof-details>div{border-left:2px solid var(--mg-accent);padding-left:18px}.mallgo-page.taskgo-page .tg-proof-details h3{font-size:17px}.mallgo-page.taskgo-page .tg-proof-details p{font-size:16px}.mallgo-page.taskgo-page .tg-result{background:var(--color-neutro-fondo);border-radius:12px;align-items:center;gap:18px;padding:18px;display:flex}.mallgo-page.taskgo-page .tg-result svg{color:var(--mg-accent);flex:none}.mallgo-page.taskgo-page .tg-result strong{font-size:16px;font-weight:500;line-height:1.45}.mallgo-page.taskgo-page .mg-contact .tg-brand{margin-top:42px}@media (prefers-reduced-motion:no-preference){.mallgo-page.taskgo-page .is-running .tg-route-line{animation:2.6s linear infinite tg-route}}@keyframes tg-route{to{stroke-dashoffset:-40px}}@media (width<1100px){.mallgo-page.taskgo-page .mg-hero-grid{grid-template-columns:1.2fr .8fr}.mallgo-page.taskgo-page .tg-day-card{width:260px;padding:18px}.mallgo-page.taskgo-page .tg-visit-demo{grid-template-columns:1fr 1fr}.mallgo-page.taskgo-page .tg-visit-card{padding:15px}.mallgo-page.taskgo-page .tg-map-evidence{padding:20px 14px}}@media (width<760px){.mallgo-page.taskgo-page .mg-hero-grid{grid-template-columns:1fr;min-height:0;padding-top:95px}.mallgo-page.taskgo-page .tg-brand{width:220px;margin:10px 0 22px}.mallgo-page.taskgo-page .mg-hero:after{background:linear-gradient(180deg, color-mix(in oklab, var(--color-oscuro-fondo) 95%, transparent), color-mix(in oklab, var(--color-casa-profundo) 90%, transparent) 45%, color-mix(in oklab, var(--color-oscuro-fondo) 25%, transparent) 70%, var(--color-oscuro-fondo))}.mallgo-page.taskgo-page .tg-hero .mg-hero-photo img{object-position:63% center}.mallgo-page.taskgo-page .tg-hero-visual{flex-direction:row;align-items:center;gap:12px;padding-top:24px}.mallgo-page.taskgo-page .tg-day-card{width:calc(100% - 158px);padding:12px}.mallgo-page.taskgo-page .tg-day-card>strong{font-size:15px}.mallgo-page.taskgo-page .tg-day-card ul{gap:15px}.mallgo-page.taskgo-page .tg-day-card li{flex-wrap:wrap;gap:5px;font-size:11px}.mallgo-page.taskgo-page .tg-day-card small{margin-left:0;font-size:9px}.mallgo-page.taskgo-page .tg-day-card svg{width:16px}.mallgo-page.taskgo-page .mg-hero .tg-phone{width:146px;padding:9px}.mallgo-page.taskgo-page .tg-phone-title{font-size:15px}.mallgo-page.taskgo-page .tg-evidence-list li{gap:5px;font-size:9px}.mallgo-page.taskgo-page .tg-evidence-list svg{width:15px}.mallgo-page.taskgo-page .tg-complete{width:34px;height:34px;margin-top:15px}.mallgo-page.taskgo-page .tg-visit-demo{grid-template-columns:1.05fr 1fr;gap:0}.mallgo-page.taskgo-page .tg-visit-card{padding:14px 10px}.mallgo-page.taskgo-page .tg-visit-title{gap:7px;font-size:12px}.mallgo-page.taskgo-page .tg-visit-title svg{width:20px}.mallgo-page.taskgo-page .tg-visit-card dl>div{gap:5px;font-size:10px}.mallgo-page.taskgo-page .tg-demo-action{font-size:10px}.mallgo-page.taskgo-page .tg-map{height:255px}.mallgo-page.taskgo-page .tg-map-label{padding:8px;font-size:10px;left:8px;right:8px}.mallgo-page.taskgo-page .tg-map-label svg{flex:none;width:18px}.mallgo-page.taskgo-page .tg-map-note{font-size:8px;right:8px}.mallgo-page.taskgo-page .tg-map-evidence{padding:16px 12px;font-size:11px}.mallgo-page.taskgo-page .tg-map-evidence>strong{font-size:13px}.mallgo-page.taskgo-page .tg-evidence-visual{order:2}.mallgo-page.taskgo-page .tg-evidence-orbit{width:300px;height:300px}.mallgo-page.taskgo-page .tg-proof-details{gap:18px}.mallgo-page.taskgo-page .tg-proof-details>div{padding-left:12px}.mallgo-page.taskgo-page .tg-proof-details p{font-size:15px}.mallgo-page.taskgo-page .mg-contact .tg-brand{margin-top:30px}}