.sector-landing[data-astro-cid-el4pft4e]{overflow:clip}.comparison-grid[data-astro-cid-el4pft4e]{gap:1rem;max-width:68rem;margin-inline:auto;display:grid}.comparison-grid[data-astro-cid-el4pft4e] article[data-astro-cid-el4pft4e]{background:#fff;border:1px solid #14325524;border-radius:1rem;padding:clamp(1.25rem,3vw,2rem)}.comparison-grid[data-astro-cid-el4pft4e] article[data-astro-cid-el4pft4e]:last-child{border-color:color-mix(in srgb, var(--sector-accent) 42%, white)}.comparison-grid[data-astro-cid-el4pft4e] h3[data-astro-cid-el4pft4e]{margin:0 0 1rem}.comparison-grid[data-astro-cid-el4pft4e] ul[data-astro-cid-el4pft4e]{margin:0;padding-left:1.2rem}.comparison-grid[data-astro-cid-el4pft4e] li[data-astro-cid-el4pft4e]+li[data-astro-cid-el4pft4e]{margin-top:.6rem}.sector-video__layout[data-astro-cid-el4pft4e]{align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.sector-video__content[data-astro-cid-el4pft4e]{max-width:35rem}.sector-video[data-astro-cid-el4pft4e] .section-heading{margin-bottom:0}.sector-video[data-astro-cid-el4pft4e] .video-facade__copy{display:none}.sector-video[data-astro-cid-el4pft4e] .video-facade{width:100%;max-width:42rem;margin-inline:auto}.sector-subnav[data-astro-cid-el4pft4e]{z-index:20;top:var(--site-header-height,5rem);backdrop-filter:blur(12px);scrollbar-width:thin;background:#fffffff0;border-bottom:1px solid #1534561f;position:sticky;overflow-x:auto}.sector-subnav__inner[data-astro-cid-el4pft4e]{width:max-content;min-width:100%;max-width:var(--container-wide,76rem);padding:.5rem max(1rem, env(safe-area-inset-right)) .45rem max(1rem, env(safe-area-inset-left));gap:.18rem;margin-inline:auto;display:flex}.sector-subnav[data-astro-cid-el4pft4e] a[data-astro-cid-el4pft4e]{min-height:2.25rem;color:var(--color-slate);white-space:nowrap;border-radius:999px;align-items:center;padding:.32rem .64rem;font-size:.78rem;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.sector-subnav[data-astro-cid-el4pft4e] a[data-astro-cid-el4pft4e]:hover,.sector-subnav[data-astro-cid-el4pft4e] a[data-astro-cid-el4pft4e]:focus-visible,.sector-subnav__link--current[data-astro-cid-el4pft4e]{color:var(--color-brand-dark);background:color-mix(in srgb, var(--sector-accent) 14%, white)}#sector-aseguradoras,#sector-mineria-industria,#sector-salud-ocupacional,#sector-publico-rural,#sector-educacion,#desafio-sector,#modelo-atencion,#como-funciona,#solucion-tytocare,#impacto-kpis,#casos-referencia,#beneficios,#preguntas-frecuentes,#conversemos{scroll-margin-top:9rem}.sector-challenge .section-heading,.sector-workflow .section-heading,.sector-cases .section-heading,.sector-benefits .section-heading,.sector-comparison .section-heading,.sector-faq .section-heading{margin-bottom:clamp(2.25rem,5vw,4rem)}.sector-model,.sector-benefits{background:var(--sector-accent-soft)}.sector-intro--aseguradoras{border-block:1px solid color-mix(in srgb, var(--sector-accent-strong) 12%, white);background:linear-gradient(90deg, color-mix(in srgb, var(--sector-accent) 10%, var(--sector-accent-soft)), var(--sector-accent-soft))}.sector-intro--aseguradoras .section-heading{border:1px solid color-mix(in srgb, var(--sector-accent-strong) 13%, white);max-width:66rem;box-shadow:var(--shadow-sm);background:#ffffffe0;border-radius:1.25rem;padding:clamp(1.25rem,3vw,2rem)}.sector-landing:has(#sector-publico-rural) .sector-cases{background:var(--sector-accent-soft)}.sector-landing:has(#sector-publico-rural) .sector-benefits{background:var(--color-white)}.tyto-sector-module[data-astro-cid-el4pft4e]{padding-block:var(--section-space);color:#fff;background:radial-gradient(circle at 90% 10%,#c4f61424,#0000 25rem),linear-gradient(145deg,#302134 0%,#6c45bf 100%);overflow:hidden}.tyto-sector-module__heading[data-astro-cid-el4pft4e]{gap:1.5rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.tyto-sector-module__heading[data-astro-cid-el4pft4e] h2[data-astro-cid-el4pft4e]{color:#fff;max-width:50rem}.tyto-sector-module__heading[data-astro-cid-el4pft4e] p[data-astro-cid-el4pft4e]:not(.tyto-sector-eyebrow){color:#ffffffb8;max-width:44rem;line-height:1.65}.tyto-sector-module__heading[data-astro-cid-el4pft4e]>a[data-astro-cid-el4pft4e],.tyto-solution-grid[data-astro-cid-el4pft4e] a[data-astro-cid-el4pft4e]{color:#fff;font-weight:700}.tyto-sector-eyebrow[data-astro-cid-el4pft4e]{color:var(--tyto-neon);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-size:.78rem;font-weight:700}.tyto-solution-grid[data-astro-cid-el4pft4e]{gap:1rem;display:grid}.tyto-solution-card[data-astro-cid-el4pft4e]{background:#30213461;border:1px solid #ffffff2b;border-radius:1.5rem;grid-template-rows:auto auto auto 1fr auto;min-width:0;padding:clamp(1.25rem,3vw,2rem);display:grid}.tyto-solution-card[data-astro-cid-el4pft4e] figure[data-astro-cid-el4pft4e]{--media-inset:clamp(.75rem, 1.6vw, 1.15rem);aspect-ratio:16/9;background:#fff;border-radius:1.1rem;place-items:center;width:100%;margin:0 0 1.5rem;display:grid;position:relative;overflow:hidden}.tyto-solution-card[data-astro-cid-el4pft4e] figure[data-astro-cid-el4pft4e] img{inset:var(--media-inset);width:calc(100% - (var(--media-inset) * 2));height:calc(100% - (var(--media-inset) * 2));object-fit:contain;position:absolute}.tyto-solution-card--cover[data-astro-cid-el4pft4e] figure[data-astro-cid-el4pft4e] img{object-fit:cover;width:100%;height:100%;inset:0}.tyto-solution-card[data-astro-cid-el4pft4e] h3[data-astro-cid-el4pft4e]{color:#fff;margin-bottom:.6rem;font-size:clamp(1.6rem,3vw,2.2rem)}.tyto-solution-card[data-astro-cid-el4pft4e]>p[data-astro-cid-el4pft4e]:not(.tyto-sector-eyebrow){color:#ffffffb3;margin-bottom:1.25rem;line-height:1.6}.impact-heading[data-astro-cid-el4pft4e]{align-items:end;gap:1rem 3rem;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.impact-heading[data-astro-cid-el4pft4e] h2[data-astro-cid-el4pft4e]{color:#fff;max-width:45rem;margin-bottom:0}.impact-heading[data-astro-cid-el4pft4e]>p[data-astro-cid-el4pft4e]{color:#ffffffab;max-width:34rem;margin:0;line-height:1.6}.sector-impact .eyebrow{color:var(--color-brand-light)}.sector-impact .sector-kpi-band div{grid-template-rows:minmax(3.4rem,auto) minmax(4.25rem,auto);align-content:start}.sector-impact .sector-kpi-band dt{align-self:end}.sector-impact .sector-kpi-band dd{align-self:start}.faq-list[data-astro-cid-el4pft4e]{border-top:1px solid var(--color-border)}.faq-list[data-astro-cid-el4pft4e] details[data-astro-cid-el4pft4e]{border-bottom:1px solid var(--color-border)}.faq-list[data-astro-cid-el4pft4e] summary[data-astro-cid-el4pft4e]{color:var(--color-ink);cursor:pointer;padding:1.35rem 3rem 1.35rem 0;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:700;list-style:none;position:relative}.faq-list[data-astro-cid-el4pft4e] summary[data-astro-cid-el4pft4e]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-el4pft4e] summary[data-astro-cid-el4pft4e]:after{color:var(--color-brand);content:"+";font-size:1.4rem;position:absolute;top:1.35rem;right:.3rem}.faq-list[data-astro-cid-el4pft4e] details[data-astro-cid-el4pft4e][open] summary[data-astro-cid-el4pft4e]:after{content:"−"}.faq-list[data-astro-cid-el4pft4e] p[data-astro-cid-el4pft4e]{max-width:50rem;color:var(--color-slate);margin-bottom:1.35rem;line-height:1.65}.sector-cta[data-astro-cid-el4pft4e]{background:radial-gradient(circle at 84% 18%, color-mix(in srgb, var(--sector-accent) 34%, transparent), transparent 25rem), linear-gradient(145deg, #0b1830 0%, #17345b 100%);color:#fff;padding-block:clamp(4rem,8vw,7rem)}.sector-cta__inner{align-items:center;gap:2rem;display:grid}.sector-cta[data-astro-cid-el4pft4e] h2[data-astro-cid-el4pft4e]{color:#fff;max-width:48rem}.sector-cta[data-astro-cid-el4pft4e] p[data-astro-cid-el4pft4e]:not(.eyebrow){color:#ffffffb3;max-width:43rem;margin-bottom:0;line-height:1.65}.sector-cta[data-astro-cid-el4pft4e] .eyebrow[data-astro-cid-el4pft4e]{color:var(--color-brand-light)}@media (width>=44rem){.comparison-grid[data-astro-cid-el4pft4e],.tyto-solution-grid[data-astro-cid-el4pft4e]{grid-template-columns:repeat(2,minmax(0,1fr))}.sector-video__layout[data-astro-cid-el4pft4e]{grid-template-columns:minmax(0,.86fr) minmax(19rem,1.14fr)}.sector-video[data-astro-cid-el4pft4e] .video-facade{margin-inline:0}}@media (width>=64rem){.impact-heading[data-astro-cid-el4pft4e],.sector-cta__inner{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr)}.tyto-sector-module__heading[data-astro-cid-el4pft4e]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.tyto-solution-grid[data-astro-cid-el4pft4e]{grid-template-columns:repeat(var(--solution-count), minmax(0, 1fr))}.sector-cta__inner>.button{justify-self:end}}@media (width>=48rem){.sector-subnav__inner[data-astro-cid-el4pft4e]{justify-content:center;width:auto}}.sector-landing .section-heading h2,.impact-heading[data-astro-cid-el4pft4e] h2[data-astro-cid-el4pft4e]{font-size:var(--font-size-xl);text-wrap:balance;max-width:49rem;font-weight:600;line-height:1.12}.sector-cases .section-heading h2{font-size:clamp(1.85rem,3.2vw,2.5rem);line-height:1.15}.sector-evidence-note[data-astro-cid-el4pft4e]{border-left:3px solid var(--sector-accent);color:var(--color-slate);background:#fffc;border-radius:0 .75rem .75rem 0;margin-top:2rem;padding:1.25rem 1.5rem;font-size:.9rem;line-height:1.65}.sector-evidence-note[data-astro-cid-el4pft4e] p[data-astro-cid-el4pft4e]{max-width:75ch;margin:0}@media (width>=44rem){.tyto-solution-card[data-astro-cid-el4pft4e]{grid-row:span 5;grid-template-rows:subgrid}}
