body[data-route="/"] .hero-bg{background-image:url(/images/generated/hero-home.webp)!important;background-position:center 56%;background-size:cover;background-repeat:no-repeat}body[data-route="/mentus"] .mentus-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-mentus.webp)!important;background-position:center,center right;background-size:cover;background-repeat:no-repeat}body[data-route="/mentus/onboarding"] .vertical-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-mentus-onboarding.webp)!important;background-repeat:no-repeat}body[data-route="/mentus/saas"] .vertical-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-mentus-saas.webp)!important;background-repeat:no-repeat}body[data-route="/mentus/servicios"] .vertical-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-mentus-servicios.webp)!important;background-repeat:no-repeat}body[data-route="/mentus/soporte"] .vertical-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-mentus-soporte.webp)!important;background-repeat:no-repeat}body[data-route="/libros"] .page-header{background:linear-gradient(90deg,#091411b8,#09141180,#0914111f),url(/images/generated/hero-libros.webp) center / cover no-repeat!important}body[data-route="/cursos"] .page-header{background:linear-gradient(90deg,#091411b8,#09141180,#0914111f),url(/images/generated/hero-cursos.webp) center / cover no-repeat!important;background-position:center,center 12%!important}body[data-route="/contacto"] .page-header{background:linear-gradient(90deg,#091411b8,#09141180,#0914111f),url(/images/generated/hero-contacto.webp) center / cover no-repeat!important}body[data-route="/blog"] .page-header{background:linear-gradient(90deg,#091411b8,#09141180,#0914111f),url(/images/generated/hero-blog.webp) center / cover no-repeat!important}body[data-route="/recursos"] .page-header{background:linear-gradient(90deg,#091411b8,#09141180,#0914111f),url(/images/generated/hero-recursos.webp) center / cover no-repeat!important}body[data-route="/quienes-somos"] .page-header{background:linear-gradient(90deg,#091411c7,#0914119e 48%,#09141138),url(/images/generated/hero-nosotros.webp) center / cover no-repeat!important;background-position:center,center 18%!important;text-align:left!important}body[data-route="/quienes-somos"] .page-header>.container-narrow{width:min(100% - 64px,1200px);max-width:1200px;margin-inline:auto}body[data-route="/quienes-somos"] .page-header h1{max-width:760px}body[data-route="/quienes-somos"] .page-header .lead-text{max-width:650px}body[data-route="/libros"] .page-header,body[data-route="/cursos"] .page-header,body[data-route="/contacto"] .page-header,body[data-route="/blog"] .page-header,body[data-route="/recursos"] .page-header,body[data-route="/quienes-somos"] .page-header,body[data-route="/libros"] .page-header h1,body[data-route="/libros"] .page-header .lead-text,body[data-route="/libros"] .page-header .section-label,body[data-route="/cursos"] .page-header h1,body[data-route="/cursos"] .page-header .lead-text,body[data-route="/cursos"] .page-header .section-label,body[data-route="/contacto"] .page-header h1,body[data-route="/contacto"] .page-header .lead-text,body[data-route="/contacto"] .page-header .section-label,body[data-route="/blog"] .page-header h1,body[data-route="/blog"] .page-header .lead-text,body[data-route="/blog"] .page-header .section-label,body[data-route="/recursos"] .page-header h1,body[data-route="/recursos"] .page-header .lead-text,body[data-route="/recursos"] .page-header .section-label,body[data-route="/quienes-somos"] .page-header h1,body[data-route="/quienes-somos"] .page-header .lead-text,body[data-route="/quienes-somos"] .page-header .section-label{color:#f7f2e8}body[data-route="/libros"] .page-header .section-label,body[data-route="/cursos"] .page-header .section-label,body[data-route="/contacto"] .page-header .section-label,body[data-route="/blog"] .page-header .section-label,body[data-route="/recursos"] .page-header .section-label,body[data-route="/quienes-somos"] .page-header .section-label{color:#e4c17a}body[data-route="/cobertura"] .coverage-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-cobertura-latam.webp)!important;background-position:center,center right;background-size:cover;background-repeat:no-repeat}body[data-route="/cobertura"] .coverage-hero .h1-display,body[data-route="/cobertura"] .coverage-hero .lead-text,body[data-route="/cobertura"] .coverage-hero .section-label,body[data-route="/cobertura/colombia"] .country-hero h1,body[data-route="/cobertura/colombia"] .country-hero .lead-text{color:#f7f2e8}body[data-route="/cobertura/colombia"] .country-hero .country-name{color:#e4c17a}body[data-route="/cobertura/colombia"] .country-hero .country-label{color:#f7f2e8;background:#0a1814b8}body[data-route="/cobertura/colombia"] .country-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-cobertura-colombia.webp)!important;background-position:center,center right;background-size:cover;background-repeat:no-repeat}body[data-route="/cobertura/argentina"] .country-hero,body[data-route="/cobertura/mexico"] .country-hero{background-color:#0d1915!important;border-bottom-color:#ffffff1a;min-height:660px;display:flex;align-items:center}body[data-route="/cobertura/argentina"] .country-hero{background-image:linear-gradient(90deg,#091411c7,#091411ad 43%,#09141161 66%,#0914111f),url(/images/generated/hero-cobertura-argentina.webp)!important;background-position:center,center center!important;background-size:cover!important;background-repeat:no-repeat!important}body[data-route="/cobertura/mexico"] .country-hero{background-image:linear-gradient(90deg,#091411c7,#091411ad 43%,#09141161 66%,#0914111f),url(/images/generated/hero-cobertura-mexico.webp)!important;background-position:center,center center!important;background-size:cover!important;background-repeat:no-repeat!important}body[data-route="/cobertura/argentina"] .country-hero-text,body[data-route="/cobertura/mexico"] .country-hero-text{max-width:610px}body[data-route="/cobertura/argentina"] .country-hero h1,body[data-route="/cobertura/argentina"] .country-hero .lead-text,body[data-route="/cobertura/mexico"] .country-hero h1,body[data-route="/cobertura/mexico"] .country-hero .lead-text{color:#f7f2e8}body[data-route="/cobertura/argentina"] .country-hero .country-name,body[data-route="/cobertura/mexico"] .country-hero .country-name{color:#e4c17a}body[data-route="/cobertura/argentina"] .country-hero .country-label,body[data-route="/cobertura/mexico"] .country-hero .country-label{color:#f7f2e8;background:#ffffff1a}body[data-route="/cobertura/argentina"] .country-hero .btn-outline-dark,body[data-route="/cobertura/mexico"] .country-hero .btn-outline-dark{color:#f7f2e8;border-color:#f7f2e8d9;background:#0d19158c}body[data-route="/cobertura/argentina"] .country-hero .btn-outline-dark:hover,body[data-route="/cobertura/mexico"] .country-hero .btn-outline-dark:hover{color:#0d1915;background:#f7f2e8}body[data-route="/cobertura/argentina"] .country-hero .hero-meta,body[data-route="/cobertura/mexico"] .country-hero .hero-meta{color:#f7f2e8d1}body[data-route="/casos-de-exito"] .cases-hero{background-image:linear-gradient(90deg,#091411ad,#0914117a 48%,#0914111f),url(/images/generated/hero-casos.webp)!important;background-position:center,center right;background-size:cover;background-repeat:no-repeat}body[data-route="/diagnostico-equipos"] #screen-intro{background-image:linear-gradient(90deg,#091411b3,#09141159),url(/images/generated/hero-diagnostico-equipos.webp)!important;background-color:#0d1915!important;background-position:center,top center;background-size:100% 100%,100% auto;background-repeat:no-repeat}body[data-route="/diagnostico"] #screen-intro{background-image:linear-gradient(90deg,#091411a3,#09141161),url(/images/generated/hero-diagnostico-personal.webp)!important;background-position:center;background-size:cover;background-repeat:no-repeat}body[data-route="/simulador-ventas"] #screen-intro{background-image:linear-gradient(90deg,#091411a3,#09141161),url(/images/generated/hero-simulador-ventas.webp)!important;background-position:center;background-size:cover;background-repeat:no-repeat}body[data-route="/"] .hero{background-color:#0d1915!important}body[data-route="/"] .hero .btn-outline{color:#fff!important;border-color:#ffffffe0!important;background:#0914118c!important}body[data-route="/"] .hero .btn-outline:hover,body[data-route="/"] .hero .btn-outline:focus-visible{color:#0d1915!important;border-color:#f7f2e8!important;background:#f7f2e8!important}.editorial-inline-image{margin:40px 0;overflow:hidden;border:1px solid rgba(201,185,154,.25);border-radius:20px;background:#10201b}.editorial-inline-image img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.mentus-method-image{max-width:1040px;margin:0 auto 36px}.mentus-method-image img{max-height:460px}.post-cover{width:min(100% - 40px,1040px);margin:36px auto 0;overflow:hidden;border-radius:22px;background:#13241f}.post-cover img{display:block;width:100%;max-height:530px;aspect-ratio:16 / 9;object-fit:cover}@media(max-width:700px){body[data-route="/"] .hero{background-color:#0d1915!important}body[data-route="/"] .hero-bg{background-size:100% auto!important;background-position:top center!important;filter:brightness(.52) saturate(.88)}body[data-route^="/mentus"] .mentus-hero,body[data-route^="/mentus/"] .vertical-hero,body[data-route="/cobertura"] .coverage-hero,body[data-route="/cobertura/colombia"] .country-hero,body[data-route="/casos-de-exito"] .cases-hero{background-color:#0d1915!important;background-position:center,top center!important;background-size:100% 100%,100% auto!important}body[data-route="/cobertura/argentina"] .country-hero,body[data-route="/cobertura/mexico"] .country-hero{min-height:0;background-position:center,top center!important;background-size:100% 100%,100% auto!important}body[data-route="/cobertura/argentina"] .country-hero .container-wide,body[data-route="/cobertura/mexico"] .country-hero .container-wide{width:100%;padding-inline:20px}body[data-route="/libros"] .page-header,body[data-route="/cursos"] .page-header,body[data-route="/contacto"] .page-header,body[data-route="/blog"] .page-header,body[data-route="/recursos"] .page-header,body[data-route="/quienes-somos"] .page-header{background-color:#0d1915!important;background-position:center,top center!important;background-size:100% 100%,100% auto!important}body[data-route="/cursos"] .page-header{background-position:center,top center!important}body[data-route="/quienes-somos"] .page-header>.container-narrow{width:min(100% - 32px,1200px)}body[data-route="/diagnostico-equipos"] #screen-intro,body[data-route="/diagnostico"] #screen-intro,body[data-route="/simulador-ventas"] #screen-intro{background-color:#0d1915!important;background-position:center,top center!important;background-size:100% 100%,100% auto!important}.post-cover{width:min(100% - 32px,1040px);margin-top:28px;border-radius:14px}.editorial-inline-image{margin:28px 0;border-radius:14px}}@media(prefers-reduced-motion:reduce){.editorial-inline-image img,.post-cover img{scroll-behavior:auto}}.site-nav[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;background:var(--color-white);border-bottom:1px solid var(--color-border);transition:box-shadow .2s ease}.site-nav[data-astro-cid-3ef6ksr2].scrolled{box-shadow:var(--shadow-soft)}.nav-inner[data-astro-cid-3ef6ksr2]{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:32px;height:72px}.nav-logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.nav-logo-img[data-astro-cid-3ef6ksr2]{height:56px;width:auto;display:block}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:28px;list-style:none;flex:1;justify-content:center}.nav-link[data-astro-cid-3ef6ksr2]{font-size:14px;font-weight:500;color:var(--color-text);text-decoration:none;transition:color .2s ease;padding:6px 0;position:relative;background:none;border:none;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:6px}.nav-link[data-astro-cid-3ef6ksr2]:hover{color:var(--color-heading)}.nav-link[data-astro-cid-3ef6ksr2].active{color:var(--color-primary);font-weight:600}.nav-link[data-astro-cid-3ef6ksr2].active:after{content:"";position:absolute;bottom:-22px;left:0;right:0;height:2px;background:var(--color-primary)}.nav-link-special[data-astro-cid-3ef6ksr2]{background:var(--color-primary-10, rgba(37, 58, 54, .08));border:1px solid var(--color-primary-border, rgba(37, 58, 54, .25));border-radius:100px;padding:6px 12px;color:var(--color-primary);font-weight:600;transition:all .2s ease}.nav-link-special[data-astro-cid-3ef6ksr2]:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.nav-link-special[data-astro-cid-3ef6ksr2].active{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary)}.nav-link-special[data-astro-cid-3ef6ksr2].active:after{display:none}.nav-badge[data-astro-cid-3ef6ksr2]{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--color-primary);color:var(--color-white);padding:2px 6px;border-radius:100px;margin-left:4px;line-height:1}.nav-link-special[data-astro-cid-3ef6ksr2]:hover .nav-badge[data-astro-cid-3ef6ksr2]{background:var(--color-white);color:var(--color-primary)}.nav-dropdown[data-astro-cid-3ef6ksr2]{position:relative}.nav-dropdown-arrow[data-astro-cid-3ef6ksr2]{transition:transform .2s ease;margin-left:2px}.nav-dropdown[data-astro-cid-3ef6ksr2].open .nav-dropdown-arrow[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.nav-dropdown-menu[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%);min-width:280px;background:var(--color-white);border:1px solid var(--color-border);border-radius:14px;box-shadow:0 12px 32px #0f17201f,0 0 0 1px #0f17200a;padding:16px 8px 8px;z-index:110}.nav-dropdown-menu[data-astro-cid-3ef6ksr2][hidden]{display:none}.nav-dropdown-menu[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%) rotate(45deg);width:14px;height:14px;background:var(--color-white);border-left:1px solid var(--color-border);border-top:1px solid var(--color-border)}.dropdown-section-label[data-astro-cid-3ef6ksr2]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--color-text-muted);padding:10px 14px 6px}.dropdown-item[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:8px;text-decoration:none;color:var(--color-heading);transition:background .15s ease}.dropdown-item[data-astro-cid-3ef6ksr2]:hover{background:var(--color-bg-alt)}.dropdown-item-disabled[data-astro-cid-3ef6ksr2]{opacity:.45;cursor:not-allowed}.dropdown-flag[data-astro-cid-3ef6ksr2]{font-size:22px;flex-shrink:0}.dropdown-item-body[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.dropdown-item-body[data-astro-cid-3ef6ksr2] strong[data-astro-cid-3ef6ksr2]{font-size:14px;font-weight:700}.dropdown-item-body[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{font-size:11px;color:var(--color-text-muted)}.dropdown-all[data-astro-cid-3ef6ksr2]{display:block;text-align:center;padding:12px;margin-top:6px;border-radius:8px;background:var(--color-bg-alt);color:var(--color-primary);font-size:13px;font-weight:700;text-decoration:none;transition:background .15s ease}.dropdown-all[data-astro-cid-3ef6ksr2]:hover{background:var(--color-primary-10, rgba(37, 58, 54, .08))}.nav-right[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:12px;flex-shrink:0}.btn-sm[data-astro-cid-3ef6ksr2]{padding:10px 20px;font-size:14px}.nav-hamburger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:5px;padding:4px;background:none;border:none;cursor:pointer}.nav-hamburger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:22px;height:2px;background:var(--color-heading);border-radius:2px}.nav-mobile[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;background:var(--color-white);border-top:1px solid var(--color-border)}.nav-mobile[data-astro-cid-3ef6ksr2].open{display:flex}.nav-mobile[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:not(.nav-mobile-link),.nav-mobile[data-astro-cid-3ef6ksr2] .nav-mobile-country[data-astro-cid-3ef6ksr2]{padding:14px 24px;font-size:15px;font-weight:500;color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border);display:flex;align-items:center;gap:10px}.nav-mobile[data-astro-cid-3ef6ksr2] .nav-mobile-country[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:not([aria-hidden]){flex:1}.nav-mobile-country-disabled[data-astro-cid-3ef6ksr2]{opacity:.5;background:var(--color-bg-alt)}.nav-mobile-soon[data-astro-cid-3ef6ksr2]{font-size:10px!important;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--color-primary);background:var(--color-primary-10, rgba(37, 58, 54, .08));padding:3px 8px!important;border-radius:100px;flex:0!important}.nav-mobile-section[data-astro-cid-3ef6ksr2]{padding:0;border-bottom:1px solid var(--color-border)}.nav-mobile-section-label[data-astro-cid-3ef6ksr2]{padding:16px 24px 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--color-text-muted);background:var(--color-bg-alt)}.nav-mobile-all[data-astro-cid-3ef6ksr2]{text-align:center;background:var(--color-bg-alt);color:var(--color-primary);font-weight:700!important}.btn-mobile[data-astro-cid-3ef6ksr2]{background:var(--color-primary);color:var(--color-white)!important;font-weight:700!important;text-align:center}.nav-mobile-link[data-astro-cid-3ef6ksr2]{padding:14px 24px;font-size:15px;font-weight:500;color:var(--color-text);text-decoration:none;border-bottom:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:10px}.nav-mobile-link-special[data-astro-cid-3ef6ksr2]{background:var(--color-primary-10, rgba(37, 58, 54, .08));color:var(--color-primary);font-weight:700;border-bottom-color:var(--color-primary-border, rgba(37, 58, 54, .25))}.nav-mobile-badge[data-astro-cid-3ef6ksr2]{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--color-primary);color:var(--color-white);padding:3px 8px;border-radius:100px;line-height:1}@media(min-width:1440px){.nav-inner[data-astro-cid-3ef6ksr2]{max-width:1360px;padding:0 32px}}@media(min-width:1920px){.nav-inner[data-astro-cid-3ef6ksr2]{max-width:1520px;padding:0 40px;height:76px}.nav-links[data-astro-cid-3ef6ksr2]{gap:32px}.nav-link[data-astro-cid-3ef6ksr2]{font-size:15px}}@media(min-width:2560px){.nav-inner[data-astro-cid-3ef6ksr2]{max-width:1760px;padding:0 48px;height:82px}.nav-links[data-astro-cid-3ef6ksr2]{gap:36px}.nav-link[data-astro-cid-3ef6ksr2]{font-size:16px}.nav-logo-img[data-astro-cid-3ef6ksr2]{height:60px}}@media(max-width:900px){.nav-links[data-astro-cid-3ef6ksr2],.nav-right[data-astro-cid-3ef6ksr2]{display:none}.nav-hamburger[data-astro-cid-3ef6ksr2]{display:flex}}.site-footer[data-astro-cid-sz7xmlte]{background:var(--color-dark);color:var(--color-cream-light);padding:64px 0 32px;margin-top:96px}.footer-inner[data-astro-cid-sz7xmlte]{max-width:1280px;margin:0 auto;padding:0 24px}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:40px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.08)}.footer-col-brand[data-astro-cid-sz7xmlte] .footer-logo[data-astro-cid-sz7xmlte]{display:inline-block;margin-bottom:16px}.footer-logo-img[data-astro-cid-sz7xmlte]{height:56px;width:auto;display:block}.footer-tag[data-astro-cid-sz7xmlte]{font-size:14px;color:#f0ebe3a6;line-height:1.6;margin-bottom:20px}.footer-tag[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{color:var(--color-cream);font-weight:600}.footer-social[data-astro-cid-sz7xmlte]{display:flex;gap:10px;margin-top:8px}.footer-social-link[data-astro-cid-sz7xmlte]{width:36px;height:36px;border-radius:50%;background:#ffffff0f;display:inline-flex;align-items:center;justify-content:center;color:var(--color-cream-light);transition:background .2s ease,color .2s ease,transform .2s ease}.footer-social-link[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:18px;height:18px;display:block}.footer-social-link[data-astro-cid-sz7xmlte]:hover{background:var(--color-cream);color:var(--color-dark);transform:translateY(-1px)}.footer-col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:12px;font-weight:700;color:var(--color-cream);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px}.footer-h4-spaced[data-astro-cid-sz7xmlte]{margin-top:28px}.footer-col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none}.footer-col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{margin-bottom:9px}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:13.5px;color:#f0ebe3b3;text-decoration:none;transition:color .2s ease;line-height:1.4;display:inline-block}.footer-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-cream)}.footer-link-highlight[data-astro-cid-sz7xmlte]{color:var(--color-cream)!important;font-weight:600}.footer-bottom[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;align-items:center;padding-top:32px;flex-wrap:wrap;gap:16px}.footer-bottom[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{font-size:12.5px;color:#f0ebe380}.footer-bottom-right[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.footer-credit[data-astro-cid-sz7xmlte]{font-size:12.5px;color:#f0ebe380;text-decoration:none;transition:color .2s ease}.footer-credit[data-astro-cid-sz7xmlte]:hover{color:var(--color-cream)}.footer-legal[data-astro-cid-sz7xmlte]{display:flex;gap:20px;flex-wrap:wrap}.footer-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer-cookie-btn[data-astro-cid-sz7xmlte]{font-size:12.5px;color:#f0ebe380;text-decoration:none;transition:color .2s ease;background:none;border:none;padding:0;cursor:pointer;font:inherit}.footer-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer-cookie-btn[data-astro-cid-sz7xmlte]:hover{color:var(--color-cream)}@media(min-width:1440px){.footer-inner[data-astro-cid-sz7xmlte]{max-width:1360px;padding:0 32px}}@media(min-width:1920px){.footer-inner[data-astro-cid-sz7xmlte]{max-width:1520px;padding:0 40px}.footer-grid[data-astro-cid-sz7xmlte]{gap:52px}.footer-col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:13px}.footer-col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:15px}}@media(min-width:2560px){.footer-inner[data-astro-cid-sz7xmlte]{max-width:1760px;padding:0 48px}.footer-grid[data-astro-cid-sz7xmlte]{gap:64px}.footer-col[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font-size:13.5px}.footer-col[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:15.5px}.footer-logo-img[data-astro-cid-sz7xmlte]{height:62px}}@media(max-width:1100px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr 1fr;gap:32px}.footer-col-brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}@media(max-width:720px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:480px){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;gap:28px}.footer-bottom[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}.footer-bottom-right[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start;gap:12px}.footer-legal[data-astro-cid-sz7xmlte]{flex-direction:column;gap:8px}}.social-sidebar[data-astro-cid-b6hgtfku]{position:fixed;left:32px;top:50%;transform:translateY(-50%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:14px}.social-label[data-astro-cid-b6hgtfku]{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--color-text-muted);writing-mode:vertical-rl;transform:rotate(180deg);margin-bottom:4px}.social-line[data-astro-cid-b6hgtfku]{width:1px;height:40px;background:var(--color-border)}.social-icons[data-astro-cid-b6hgtfku]{display:flex;flex-direction:column;gap:14px}.social-link[data-astro-cid-b6hgtfku]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;color:var(--color-text);background:transparent;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;text-decoration:none;opacity:0;transform:translate(-12px)}.social-link[data-astro-cid-b6hgtfku] svg[data-astro-cid-b6hgtfku]{width:18px;height:18px;transition:transform .3s ease}.social-link[data-astro-cid-b6hgtfku]:after{content:attr(aria-label);position:absolute;left:calc(100% + 12px);top:50%;transform:translateY(-50%) translate(-6px);background:var(--color-dark);color:var(--color-cream-light);font-size:12px;font-weight:600;padding:6px 10px;border-radius:var(--radius);white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.social-link[data-astro-cid-b6hgtfku]:hover{color:var(--color-primary);transform:translate(4px) scale(1.1)}.social-link[data-astro-cid-b6hgtfku]:hover svg[data-astro-cid-b6hgtfku]{transform:scale(1.15)}.social-link[data-astro-cid-b6hgtfku]:hover:after{opacity:1;transform:translateY(-50%) translate(0)}@media(max-width:1100px){.social-sidebar[data-astro-cid-b6hgtfku]{left:18px}}@media(max-width:900px){.social-sidebar[data-astro-cid-b6hgtfku]{position:fixed;left:50%;top:auto;bottom:16px;transform:translate(-50%);flex-direction:row;align-items:center;gap:6px;padding:10px 14px;background:#0d1a1fe0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;box-shadow:0 8px 24px #00000040;z-index:60}.social-label[data-astro-cid-b6hgtfku],.social-line[data-astro-cid-b6hgtfku]{display:none}.social-icons[data-astro-cid-b6hgtfku]{flex-direction:row;gap:8px}.social-link[data-astro-cid-b6hgtfku]{width:36px;height:36px;color:var(--color-cream-light);opacity:1;transform:none;background:transparent}.social-link[data-astro-cid-b6hgtfku] svg[data-astro-cid-b6hgtfku]{width:18px;height:18px}.social-link[data-astro-cid-b6hgtfku]:after{left:50%;top:auto;bottom:calc(100% + 10px);transform:translate(-50%) translateY(4px)}.social-link[data-astro-cid-b6hgtfku]:hover:after,.social-link[data-astro-cid-b6hgtfku]:focus-visible:after{transform:translate(-50%) translateY(0)}.social-link[data-astro-cid-b6hgtfku]:hover{color:var(--color-cream);transform:scale(1.1)}.social-link[data-astro-cid-b6hgtfku]:hover svg[data-astro-cid-b6hgtfku]{transform:scale(1.15)}}@media(max-width:540px){.social-sidebar[data-astro-cid-b6hgtfku]{bottom:max(12px,env(safe-area-inset-bottom))}}.wa-interest[data-astro-cid-mnw6b6yq]{position:fixed;z-index:80;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));width:min(360px,calc(100vw - 32px));font-family:inherit}.wa-interest-trigger[data-astro-cid-mnw6b6yq]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 20px;border:0;border-radius:999px;background:#20c96a;box-shadow:0 8px 28px #081f1447;color:#062b18;cursor:pointer;font-size:14px;font-weight:750;list-style:none;transition:transform .2s ease,background-color .2s ease}.wa-interest-trigger[data-astro-cid-mnw6b6yq]::-webkit-details-marker{display:none}.wa-interest-trigger[data-astro-cid-mnw6b6yq]:hover{background:#26d875;transform:translateY(-2px)}.wa-interest-trigger[data-astro-cid-mnw6b6yq]:focus-visible,.wa-interest-option[data-astro-cid-mnw6b6yq]:focus-visible{outline:3px solid #d5b56f;outline-offset:3px}.wa-interest-trigger[data-astro-cid-mnw6b6yq] svg[data-astro-cid-mnw6b6yq]{width:25px;height:25px;fill:currentColor;flex:0 0 auto}.wa-interest-chevron[data-astro-cid-mnw6b6yq]{font-size:20px;line-height:1;transition:transform .2s ease}.wa-interest[data-astro-cid-mnw6b6yq][open] .wa-interest-chevron[data-astro-cid-mnw6b6yq]{transform:rotate(180deg)}.wa-interest-panel[data-astro-cid-mnw6b6yq]{position:absolute;right:0;bottom:calc(100% + 12px);width:100%;padding:18px;border:1px solid rgba(28,54,48,.12);border-radius:20px;background:#fff;box-shadow:0 18px 54px #0416113d;color:#172621;animation:wa-panel-in .18s ease-out}.wa-interest-heading[data-astro-cid-mnw6b6yq]{display:flex;align-items:center;gap:11px}.wa-interest-avatar[data-astro-cid-mnw6b6yq]{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:#253a36;color:#f1d491;font-size:17px;font-weight:800}.wa-interest-heading[data-astro-cid-mnw6b6yq] div[data-astro-cid-mnw6b6yq]{display:grid;gap:3px}.wa-interest-heading[data-astro-cid-mnw6b6yq] strong[data-astro-cid-mnw6b6yq]{font-size:14px}.wa-interest-heading[data-astro-cid-mnw6b6yq] div[data-astro-cid-mnw6b6yq] span[data-astro-cid-mnw6b6yq]{color:#66756f;font-size:12px}.wa-interest-greeting[data-astro-cid-mnw6b6yq]{margin:16px 0 13px;font-size:14px;line-height:1.5}.wa-interest-options[data-astro-cid-mnw6b6yq]{display:grid;gap:8px}.wa-interest-option[data-astro-cid-mnw6b6yq]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:43px;padding:10px 12px;border:1px solid #e4e9e5;border-radius:11px;background:#fbfcfb;color:#213a32;font-size:13px;font-weight:650;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.wa-interest-option[data-astro-cid-mnw6b6yq]:hover{border-color:#20c96a;background:#f0fbf4}.wa-interest-option[data-astro-cid-mnw6b6yq]>span[data-astro-cid-mnw6b6yq]:last-child{color:#18884a;font-size:17px}.wa-interest-note[data-astro-cid-mnw6b6yq]{margin:12px 0 0;color:#718078;font-size:11px;line-height:1.4}@keyframes wa-panel-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.wa-interest[data-astro-cid-mnw6b6yq]{right:16px;bottom:max(82px,calc(env(safe-area-inset-bottom) + 72px))}}@media(max-width:420px){.wa-interest[data-astro-cid-mnw6b6yq]{right:12px;width:min(340px,calc(100vw - 24px))}.wa-interest-trigger[data-astro-cid-mnw6b6yq]{min-height:52px;padding:0 17px;font-size:13px}.wa-interest-panel[data-astro-cid-mnw6b6yq]{padding:16px}}@media(prefers-reduced-motion:reduce){.wa-interest-trigger[data-astro-cid-mnw6b6yq],.wa-interest-chevron[data-astro-cid-mnw6b6yq]{transition:none}.wa-interest-panel[data-astro-cid-mnw6b6yq]{animation:none}}.cookie-banner[data-astro-cid-fzbxxtek]{position:fixed;left:50%;transform:translate(-50%);bottom:20px;z-index:1000;max-width:calc(100% - 32px);width:640px;background:#fff;color:#1f2937;border-radius:14px;box-shadow:0 10px 32px #0f17201f,0 0 0 1px #0f17200f;border:none;animation:cookieSlideUp .4s cubic-bezier(.16,1,.3,1)}.cookie-banner[data-astro-cid-fzbxxtek][hidden]{display:none}@keyframes cookieSlideUp{0%{transform:translate(-50%,120%);opacity:0}to{transform:translate(-50%);opacity:1}}.cookie-banner-inner[data-astro-cid-fzbxxtek]{display:flex;align-items:center;gap:14px;padding:14px 14px 14px 18px;flex-wrap:nowrap}.cookie-banner-icon[data-astro-cid-fzbxxtek]{flex-shrink:0;width:32px;height:32px;padding:6px;background:#253a360f;border-radius:8px;color:var(--color-primary, #253a36)}.cookie-banner-text[data-astro-cid-fzbxxtek]{flex:1 1 auto;margin:0;font-size:14px;line-height:1.5;color:#1f2937;font-weight:400}.cookie-banner-text[data-astro-cid-fzbxxtek] strong[data-astro-cid-fzbxxtek]{font-weight:600;color:#0f1720}.cookie-banner-text[data-astro-cid-fzbxxtek] a[data-astro-cid-fzbxxtek]{color:var(--color-primary, #253a36);text-decoration:none;font-weight:600;border-bottom:1px solid rgba(37,58,54,.4);transition:border-color .15s ease}.cookie-banner-text[data-astro-cid-fzbxxtek] a[data-astro-cid-fzbxxtek]:hover{border-bottom-color:var(--color-primary, #253a36)}.cookie-banner-actions[data-astro-cid-fzbxxtek]{display:flex;gap:6px;flex-shrink:0}.cookie-btn[data-astro-cid-fzbxxtek]{padding:8px 14px;border-radius:8px;border:1px solid transparent;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap;font-family:inherit}.cookie-btn-ghost[data-astro-cid-fzbxxtek]{background:transparent;color:#4b5563;border-color:#0f17201f}.cookie-btn-ghost[data-astro-cid-fzbxxtek]:hover{background:#0f17200a;color:#1f2937;border-color:#0f172033}.cookie-btn-primary[data-astro-cid-fzbxxtek]{background:var(--color-primary, #253a36);color:#fff;border-color:var(--color-primary, #253a36)}.cookie-btn-primary[data-astro-cid-fzbxxtek]:hover{background:#1a2a27;border-color:#1a2a27}.cookie-modal[data-astro-cid-fzbxxtek]{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:16px}.cookie-modal[data-astro-cid-fzbxxtek][hidden]{display:none}.cookie-modal-backdrop[data-astro-cid-fzbxxtek]{position:absolute;inset:0;background:#0f1413a6;backdrop-filter:blur(2px)}.cookie-modal-card[data-astro-cid-fzbxxtek]{position:relative;background:var(--color-bg, #ffffff);color:var(--color-text, #253a36);border-radius:16px;width:100%;max-width:540px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 60px #0006;animation:cookieFadeIn .2s ease-out}@keyframes cookieFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.cookie-modal-header[data-astro-cid-fzbxxtek]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-border, #e5e5e5)}.cookie-modal-header[data-astro-cid-fzbxxtek] h2[data-astro-cid-fzbxxtek]{margin:0;font-size:18px;font-weight:700}.cookie-modal-close[data-astro-cid-fzbxxtek]{background:none;border:none;font-size:28px;line-height:1;color:var(--color-text-muted, #6b7280);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}.cookie-modal-close[data-astro-cid-fzbxxtek]:hover{background:#0000000d}.cookie-modal-body[data-astro-cid-fzbxxtek]{padding:20px 24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.cookie-pref[data-astro-cid-fzbxxtek]{border:1px solid var(--color-border, #e5e5e5);border-radius:10px;padding:16px}.cookie-pref-head[data-astro-cid-fzbxxtek]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px}.cookie-pref-head[data-astro-cid-fzbxxtek] h3[data-astro-cid-fzbxxtek]{margin:0;font-size:15px;font-weight:700}.cookie-pref[data-astro-cid-fzbxxtek] p[data-astro-cid-fzbxxtek]{margin:0;font-size:13px;line-height:1.55;color:var(--color-text-muted, #6b7280)}.cookie-toggle[data-astro-cid-fzbxxtek]{position:relative;display:inline-block;width:42px;height:24px;flex-shrink:0}.cookie-toggle[data-astro-cid-fzbxxtek] input[data-astro-cid-fzbxxtek]{opacity:0;width:0;height:0}.cookie-toggle[data-astro-cid-fzbxxtek] span[data-astro-cid-fzbxxtek]{position:absolute;inset:0;background:#d1d5db;border-radius:999px;transition:background .2s ease;cursor:pointer}.cookie-toggle[data-astro-cid-fzbxxtek] span[data-astro-cid-fzbxxtek]:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s ease}.cookie-toggle[data-astro-cid-fzbxxtek] input[data-astro-cid-fzbxxtek]:checked+span[data-astro-cid-fzbxxtek]{background:var(--color-primary, #253a36)}.cookie-toggle[data-astro-cid-fzbxxtek] input[data-astro-cid-fzbxxtek]:checked+span[data-astro-cid-fzbxxtek]:before{transform:translate(18px)}.cookie-toggle-locked[data-astro-cid-fzbxxtek] span[data-astro-cid-fzbxxtek]{opacity:.5;cursor:not-allowed}.cookie-modal-footer[data-astro-cid-fzbxxtek]{display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--color-border, #e5e5e5);background:var(--color-bg-alt, #f7f6f1)}.cookie-pref-fab[data-astro-cid-fzbxxtek]{position:fixed;left:14px;bottom:14px;z-index:950;width:36px;height:36px;border-radius:50%;background:#fff;color:var(--color-primary, #253a36);border:1px solid rgba(15,23,32,.08);box-shadow:0 4px 12px #0f17201a;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease,transform .2s ease}.cookie-pref-fab[data-astro-cid-fzbxxtek]:hover{opacity:1;transform:scale(1.05)}.cookie-pref-fab[data-astro-cid-fzbxxtek][hidden]{display:none}.cookie-pref-fab[data-astro-cid-fzbxxtek] svg[data-astro-cid-fzbxxtek]{width:16px;height:16px}@media(max-width:640px){.cookie-banner[data-astro-cid-fzbxxtek]{bottom:12px;width:calc(100% - 24px);max-width:none}.cookie-banner-inner[data-astro-cid-fzbxxtek]{flex-direction:column;align-items:stretch;padding:16px;gap:12px}.cookie-banner-icon[data-astro-cid-fzbxxtek]{align-self:flex-start}.cookie-banner-text[data-astro-cid-fzbxxtek]{font-size:14px;white-space:normal;text-align:left}.cookie-banner-actions[data-astro-cid-fzbxxtek]{width:100%;justify-content:flex-end}.cookie-btn[data-astro-cid-fzbxxtek]{padding:8px 14px;font-size:13px}}.reveal[data-astro-cid-37fxchfa]{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.reveal[data-astro-cid-37fxchfa].visible{opacity:1;transform:translateY(0)}
