.zb-root{--zb-accent:var(--zumba-plum);--zb-accent-hover:var(--zumba-gray-700);--zb-on-accent:var(--zumba-white);--zb-on-accent-muted:hsla(0,0%,100%,.85);--zb-hero-bg:var(--zumba-dark-purple);--zb-hero-glow:rgba(190,45,147,.42);--zb-success:var(--zumba-success-green);--zb-surface:var(--zumba-white);--zb-surface-sunken:var(--zumba-gray-50);--zb-surface-band:var(--zumba-gray-100);--zb-border:var(--zumba-gray-200);--zb-border-hover:var(--zumba-gray-300);--zb-ink:var(--zumba-black);--zb-body:var(--zumba-gray-700);--zb-muted:var(--zumba-gray-500);--zb-faint:var(--zumba-gray-400);--ta-display:"Zandes Web","Archivo",Arial,sans-serif;--zb-label-font:var(--ta-display);--ta-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--zb-w-display:800;--ta-ease:cubic-bezier(.2,.7,.2,1);--ta-midnight:#1d1d24;--ta-gray-150:#eff0f6;--ta-shadow-md:0 4px 6px -1px rgba(10,10,20,.1),0 2px 4px -2px rgba(10,10,20,.06);--ta-shadow-lg:0 10px 15px -3px rgba(10,10,20,.1),0 4px 6px -4px rgba(10,10,20,.08);background:var(--zb-surface);color:var(--zb-ink);font-family:var(--ta-body);padding-bottom:calc(86px + env(safe-area-inset-bottom));position:relative}@media (min-width:980px){.zb-root{padding-bottom:0}}.theme-strong .zb-root{--zb-accent:var(--strong-primary-coral);--zb-accent-hover:var(--strong-secondary-dark-coral);--zb-on-accent:var(--strong-neutral-white);--zb-hero-bg:var(--strong-secondary-dark-gray);--zb-hero-glow:rgba(255,0,97,.42);--zb-success:var(--strong-alerts-green);--zb-surface:var(--strong-neutral-white);--zb-surface-sunken:var(--strong-neutral-gray-100);--zb-surface-band:var(--strong-neutral-gray-100);--zb-border:var(--strong-neutral-gray-200);--zb-border-hover:var(--strong-neutral-gray-300);--zb-ink:var(--strong-primary-gray);--zb-body:var(--strong-neutral-gray-500);--zb-muted:var(--strong-neutral-gray-300);--zb-faint:var(--strong-neutral-gray-400);--ta-display:var(--strong-font-uniform);--zb-label-font:var(--strong-font-default);--ta-body:var(--strong-font-default);--zb-w-display:500;--ta-midnight:var(--strong-secondary-dark-gray);--ta-gray-150:var(--strong-neutral-gray-100)}.zb-hero{align-items:flex-end;background:var(--zb-hero-bg);display:flex;min-height:clamp(360px,46vw,580px);overflow:hidden;position:relative}.zb-hero__img,.zb-hero__media{height:100%;inset:0;position:absolute;width:100%}.zb-hero__img{object-fit:cover;object-position:center 30%}.zb-hero__scrim{background:linear-gradient(180deg,rgba(20,20,25,0) 22%,rgba(20,20,25,.55) 62%,rgba(20,20,25,.9));inset:0;position:absolute}.zb-hero__glow{background:radial-gradient(120% 90% at 80% 10%,var(--zb-hero-glow),transparent 55%);inset:0;mix-blend-mode:multiply;position:absolute}.zb-hero__inner{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 22px clamp(34px,5vw,64px);position:relative;width:100%}.zb-hero__title{color:var(--zb-on-accent);font:var(--zb-w-display) clamp(34px,5.6vw,66px)/.98 var(--ta-display);letter-spacing:-.015em;margin:18px 0 0;max-width:18ch;text-transform:uppercase;text-wrap:balance}.zb-hero__meta{align-items:center;color:var(--zb-on-accent-muted);display:flex;font:700 13px/1 var(--zb-label-font);gap:14px;letter-spacing:.1em;margin-top:18px;text-transform:uppercase}.zb-hero__sep{opacity:.5}.zb-eyebrow{background:var(--zb-accent);border-radius:2px;color:var(--zb-on-accent);display:inline-block;font:700 12px/1 var(--zb-label-font);letter-spacing:.13em;padding:8px 13px;text-transform:uppercase}.zb-layout{display:grid;gap:44px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:1200px;padding:clamp(36px,5vw,64px) 22px clamp(40px,5vw,72px)}@media (min-width:980px){.zb-layout{gap:72px;grid-template-columns:minmax(0,1fr) 360px;padding-left:40px;padding-right:40px}}.zb-rail-inner{position:static}.zb-prose{color:var(--zb-body);font-size:18px;font-weight:400;line-height:29px}.zb-prose>p{margin:0 0 1.3em}.zb-prose>p.zb-lead{color:var(--ta-midnight);font-size:clamp(20px,2.2vw,23px);font-weight:400;line-height:1.5;margin-bottom:1.4em}.zb-prose>p.zb-lead:first-letter{color:var(--zb-accent);float:left;font:var(--zb-w-display) 64px/.8 var(--ta-display);margin:6px 12px 0 0;text-transform:uppercase}.zb-prose h2{color:var(--zb-ink);font-size:clamp(28px,3.6vw,42px);font-weight:800;letter-spacing:-.01em;line-height:1.04;margin:1.5em 0 .5em;text-transform:uppercase;text-wrap:balance}.zb-prose h2:before{background:var(--zb-accent);border-radius:2px;content:"";display:block;height:6px;margin-bottom:22px;width:52px}.zb-prose h3{color:var(--ta-midnight);font-size:clamp(20px,2.3vw,27px);font-weight:700;line-height:1.15;margin:1.6em 0 .45em;text-transform:uppercase}.zb-prose h3:before{background:var(--zb-accent);border-radius:2px;content:"";display:inline-block;height:3px;margin:-4px 12px 0 0;vertical-align:middle;width:20px}.zb-prose a{border-bottom:1px solid;color:var(--zb-accent);font-weight:600;transition:color .2s var(--ta-ease)}.zb-prose a:hover{color:var(--zb-body)}.zb-prose strong{color:var(--ta-midnight);font-weight:700}.zb-prose blockquote.zb-pull{border-left:6px solid var(--zb-accent);color:var(--zb-ink);font-size:clamp(22px,2.5vw,27px);font-weight:500;line-height:1.38;margin:38px 0;padding:4px 0 4px 30px;text-wrap:pretty}.zb-divider{border-top:1px solid var(--zb-border);height:0;margin:52px 0}.zb-callout{align-items:flex-start;background:var(--zb-surface-sunken);border:1px solid var(--zb-border);border-left:6px solid var(--zb-accent);border-radius:8px;display:flex;gap:15px;margin:34px 0;padding:18px 22px}.zb-callout svg{color:var(--zb-accent);flex:none;height:24px;margin-top:1px;width:24px}.zb-callout .zb-co-label{color:var(--zb-accent);font:700 12px/1 var(--zb-label-font);letter-spacing:.12em;margin:0 0 5px;text-transform:uppercase}.zb-callout .zb-co-text{color:var(--zb-body);font:400 16px/23px var(--ta-body);margin:0}.zb-root[data-trainings=no] .zb-callout[data-type=spots]{display:none}.zb-cta{align-items:center;background:var(--zb-accent);border:none;border-radius:2px;box-sizing:border-box;color:var(--zb-on-accent);cursor:pointer;display:inline-flex;font:700 15px/1 var(--zb-label-font);gap:10px;justify-content:center;letter-spacing:.06em;padding:17px 20px;text-decoration:none;text-transform:uppercase;transition:background .2s var(--ta-ease),transform .12s var(--ta-ease);width:100%}.zb-cta svg{height:18px;width:18px}.zb-cta:hover{background:var(--zb-accent-hover);color:var(--zb-on-accent)}.zb-cta:active{transform:scale(.985)}.zb-cta--compact{font-size:14px;margin-top:16px;padding:14px 18px}.zb-cta--compact svg{height:16px;width:16px}.zb-cta--auto{flex:none;padding:14px 20px;width:auto}.zb-card{background:var(--zb-surface);border:1px solid var(--zb-border);border-radius:12px;box-shadow:var(--ta-shadow-lg);overflow:hidden}.zb-card__head{background:var(--zb-accent);padding:20px 22px}.zb-card__eyebrow{color:var(--zb-on-accent-muted);font:700 12px/1 var(--zb-label-font);letter-spacing:.14em;margin:0 0 9px;text-transform:uppercase}.zb-card__title{color:var(--zb-on-accent);font:var(--zb-w-display) 25px/1.05 var(--ta-display);margin:0;text-transform:uppercase}.zb-card__title--dark{color:var(--zb-ink);font-size:21px;line-height:1.15;margin:0 0 8px}.zb-card__body{padding:8px 24px 24px}.zb-card__more{border-bottom:none;color:var(--zb-accent);display:block;font:700 13px/1 var(--zb-label-font);letter-spacing:.06em;margin-top:16px;text-decoration:none;text-transform:uppercase}.zb-card--empty,.zb-card__more{text-align:center}.zb-card--empty .zb-card__eyebrow{margin:0}.zb-card--empty .zb-card__body{padding:30px 24px 28px}.zb-card__icon{align-items:center;background:var(--ta-gray-150);border-radius:50%;display:flex;height:54px;justify-content:center;margin:0 auto 16px;width:54px}.zb-card__icon svg{color:var(--zb-accent);height:26px;width:26px}.zb-card__copy{color:var(--zb-muted);font:400 15px/22px var(--ta-body);margin:0 0 22px}.zb-fact{align-items:flex-start;border-bottom:1px solid var(--ta-gray-150);display:flex;gap:13px;padding:14px 0}.zb-fact:last-of-type{border-bottom:none}.zb-fact svg{color:var(--zb-accent);flex:none;height:22px;margin-top:1px;width:22px}.zb-fact-k{color:var(--zb-faint);font:700 11px/1 var(--zb-label-font);letter-spacing:.12em;margin:0 0 3px;text-transform:uppercase}.zb-fact-v{color:var(--ta-midnight);font:400 17px/22px var(--ta-body);margin:0}.zb-more{background:var(--zb-surface-band);border-bottom:1px solid var(--zb-border);border-top:1px solid var(--zb-border)}.zb-more__inner{margin:0 auto;max-width:1200px;padding:clamp(36px,4vw,56px) 22px}.zb-more__title{color:var(--zb-ink);font:var(--zb-w-display) clamp(26px,3vw,38px)/1.05 var(--ta-display);letter-spacing:-.01em;margin:0;text-transform:uppercase}.zb-more__sub{color:var(--zb-muted);font:400 17px/24px var(--ta-body);margin:8px 0 26px;max-width:60ch}.zb-more-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.zb-titem{background:var(--zb-surface);border:1px solid var(--zb-border);border-radius:10px;padding:16px 16px 18px;transition:box-shadow .2s var(--ta-ease),border-color .2s var(--ta-ease)}.zb-titem:hover{border-color:var(--zb-border-hover);box-shadow:var(--ta-shadow-md)}.zb-titem .zb-fact{border-bottom:none;gap:11px;padding:0 0 10px}.zb-titem .zb-fact svg{height:18px;margin-top:2px;width:18px}.zb-titem .zb-fact-k{font-size:10px;letter-spacing:.11em}.zb-titem .zb-fact-v{font-size:14px;line-height:19px}.zb-ttype{color:var(--zb-ink);font:var(--zb-w-display) 19px/1.1 var(--ta-display);margin:0 0 13px;text-transform:uppercase}.zb-share{padding:0 22px clamp(40px,5vw,64px)}.zb-share__inner{border-top:1px solid var(--zb-border);margin:0 auto;max-width:1200px;padding-top:32px}.zb-share__label{color:var(--zb-faint);font:700 13px/1 var(--zb-label-font);letter-spacing:.14em;margin:0 0 16px;text-transform:uppercase}.zb-share__row{display:flex;gap:10px}.zb-share-btn{align-items:center;appearance:none;-webkit-appearance:none;background:var(--zb-accent);border:none;border-radius:2px;box-sizing:border-box;color:var(--zb-on-accent);cursor:pointer;display:inline-flex;height:46px;justify-content:center;margin:0;padding:0;text-decoration:none;transition:background .2s var(--ta-ease),transform .12s var(--ta-ease);width:46px}.zb-share-btn:hover{background:var(--zb-accent-hover);color:var(--zb-on-accent)}.zb-share-btn:active{transform:scale(.95)}.zb-share-btn.is-copied{background:var(--zb-success)}.zb-share-btn svg{height:20px;width:20px}.zb-stickybar{align-items:center;background:var(--zb-surface);border-top:1px solid var(--zb-border);box-shadow:0 -6px 20px rgba(10,10,20,.1);display:flex;gap:14px;inset:auto 0 0 0;justify-content:space-between;padding:11px 16px calc(11px + env(safe-area-inset-bottom));position:fixed;z-index:60}@media (min-width:980px){.zb-stickybar{display:none!important}}.zb-stickybar__text{min-width:0}.zb-stickybar__line{color:var(--zb-ink);font:700 13px/1.1 var(--zb-label-font);margin:0;text-transform:uppercase}.zb-stickybar__line,.zb-stickybar__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zb-stickybar__sub{color:var(--zb-muted);font:600 12px/1.2 var(--ta-body);margin:3px 0 0}
/*# sourceMappingURL=article-1c1fb00aaef5a5947c76.css.map*/