.mts-scope{--ms-blue:#2f46d0;--ms-blue-deep:#2a2a7a;--ms-violet:#7b3ff2;--ms-violet-mid:#6a34c9;--ms-violet-text:#5b2fa8;--ms-teal:#12897c;--ms-teal-deep:#0f7f74;--ms-teal-light:#8de3d4;--ms-orange:#e66a2c;--ms-ink:#191833;--ms-ink-700:#292841;--ms-ink-600:#3f3d5f;--ms-ink-500:#54527a;--ms-ink-400:#8f8dab;--ms-eyebrow:#6c6b8a;--ms-on-dark-100:#e2ddff;--ms-on-dark-200:#d5d3f0;--ms-on-dark-300:#cbc6ff;--ms-on-dark-400:#a9a4d8;--ms-on-teal:#cbe9e3;--ms-surface-violet:#f2f0ff;--ms-surface-mint:#edfaf6;--ms-surface-lila:#efeaff;--ms-surface-chip:#f1eff9;--ms-line:#eceaf5;--ms-line-modal:#efedf7;--ms-night:#171043;--ms-save-tint:#d7eeec;--ms-save-ink:#177f68;--ms-safe-ink:#238e73;--ms-grad-topbar:linear-gradient(90deg,#2a2a7a 0%,#5b2fa8 60%,#12897c 100%);--ms-grad-hero:linear-gradient(155deg,#f1efff 0%,#f6f5ff 42%,#edfaf6 100%);--ms-grad-dark:linear-gradient(158deg,#2f46d0 0%,#6a34c9 46%,#127f74 100%);--ms-grad-inscripcion:linear-gradient(150deg,#0f7f74 0%,#2f46d0 58%,#5b2fa8 100%);--ms-grad-card:linear-gradient(150deg,#f2f0ff,#edfaf6);--ms-grad-sticky:linear-gradient(90deg,#1e1c46f7,#3a206ef7);--ms-grad-badge:linear-gradient(135deg,#2f46d0,#7b3ff2);--ms-maxw:880px;--ms-pad-x:64px;--ms-pad-x-mobile:20px;font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif;color:var(--ms-ink-700);background:#fff;padding-bottom:84px}.mts-scope *,.mts-scope :before,.mts-scope :after{box-sizing:border-box}:where(.mts-scope) :where(p,h1,h2,h3,h4,ul,ol){margin:0}:where(.mts-scope) :where(ul,ol){padding:0;list-style:none}.mts-scope em.ms-em{font-style:normal;font-weight:700}.mts-scope .ms-serif{font-family:var(--font-instrument),Georgia,serif;font-style:italic;font-weight:400}.ms-inner{max-width:var(--ms-maxw);margin:0 auto}.ms-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ms-eyebrow);font-size:12px;font-weight:700}.ms-pretty{text-wrap:pretty}.ms-only-mobile{display:none}.ms-cta{background:var(--ms-orange);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:18px 46px;font-family:inherit;font-size:17px;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 32px #e66a2c52}.ms-cta:hover{transform:translateY(-2px);box-shadow:0 18px 38px #e66a2c61}.ms-cta--hero{box-shadow:0 14px 32px #e66a2c59}.ms-cta--violet{background:var(--ms-violet);box-shadow:0 14px 32px #7b3ff24d}.ms-cta--violet:hover{box-shadow:0 18px 38px #7b3ff25c}.ms-cta--outline{color:var(--ms-violet-text);border:2px solid var(--ms-violet);box-shadow:none;background:#fff}.ms-cta--outline:hover{box-shadow:0 10px 24px #7b3ff22e}.ms-cta--ghost{color:#fff;box-shadow:none;background:#ffffff1a;border:2px solid #ffffff8c}.ms-cta--ghost:hover{box-shadow:none;background:#ffffff29}.ms-cta--pending{background:var(--ms-ink-400);color:#fff;box-shadow:none;cursor:not-allowed;border-color:#0000;flex-direction:column;gap:5px}.ms-cta--pending:hover{box-shadow:none;background:var(--ms-ink-400);transform:none}.ms-cta--outline.ms-cta--pending{color:var(--ms-ink-500);background:#f4f3fa;border-color:#dcd9ee}.ms-cta--outline.ms-cta--pending:hover{background:#f4f3fa}.ms-cta--ghost.ms-cta--pending{color:#ffffffbf;background:#ffffff0f;border-color:#ffffff4d}.ms-cta-pending-note{letter-spacing:.1em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.ms-topbar{background:var(--ms-grad-topbar);color:#fff}.ms-topbar-inner{max-width:var(--ms-maxw);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:11px 28px;display:flex}.ms-topbar-text{font-size:13px;font-weight:600;line-height:1.3}.ms-topbar-link{color:#fff;background:#fff3;border-radius:8px;flex-shrink:0;align-items:center;padding:7px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ms-topbar-link:hover{background:#ffffff4d}.ms-hero{background:var(--ms-grad-hero);padding:52px var(--ms-pad-x)44px;text-align:center}.ms-hero-pill{color:var(--ms-violet-text);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(120deg,#e6e3ff,#dff4f0);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.ms-hero-title{letter-spacing:-.03em;color:var(--ms-ink);margin-top:18px;font-size:46px;font-weight:800;line-height:1.08}.ms-hero-lead{max-width:640px;color:var(--ms-ink-500);margin:16px auto 0;font-size:18px;line-height:1.6}.ms-hero-video{aspect-ratio:16/9;border-radius:18px;max-width:680px;margin:30px auto 0;position:relative;overflow:hidden;box-shadow:0 18px 46px #2f46d047}.ms-hero-sound{color:var(--ms-eyebrow);justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:14px;display:flex}.ms-hero-cta-wrap{margin-top:26px}.ms-hero-micro{max-width:520px;color:var(--ms-ink-500);margin:14px auto 0;font-size:14px;line-height:1.5}.ms-quien{padding:52px var(--ms-pad-x);background:linear-gradient(#edfaf6 0%,#f7fcfb 60%,#fff 100%)}.ms-quien-title{letter-spacing:-.02em;max-width:620px;color:var(--ms-ink);margin-top:10px;font-size:34px;font-weight:800;line-height:1.15}.ms-quien-grid{grid-template-columns:1fr 1fr;gap:18px 34px;margin-top:28px;display:grid}.ms-quien-item{color:var(--ms-ink-600);gap:12px;font-size:16px;line-height:1.55;display:flex}.ms-quien-dash{color:var(--ms-teal);flex-shrink:0;font-weight:800}.ms-quien-close{max-width:720px;color:var(--ms-ink);margin-top:28px;font-size:17px;font-weight:600;line-height:1.6}.ms-recorrido{background:var(--ms-grad-dark);color:#fff;padding:56px var(--ms-pad-x)}.ms-recorrido-head{text-align:center;max-width:660px;margin:0 auto}.ms-recorrido-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ms-on-dark-300);font-size:12px;font-weight:700}.ms-recorrido-title{letter-spacing:-.03em;margin-top:10px;font-size:44px;font-weight:800;line-height:1.05}.ms-recorrido-lead{color:var(--ms-on-dark-100);margin-top:14px;font-size:17px;line-height:1.6}.ms-etapa{border-radius:24px;margin-top:20px;padding:34px 32px}.ms-etapa--solid{background:var(--ms-night);margin-top:34px}.ms-etapa--glass{background:#ffffff1a}.ms-etapa-head{align-items:baseline;gap:14px;display:flex}.ms-etapa-num{font-family:var(--font-instrument),Georgia,serif;color:var(--ms-teal-light);font-size:38px;line-height:1}.ms-etapa-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--ms-teal-light);font-size:12px;font-weight:700}.ms-etapa-title{letter-spacing:-.02em;margin-top:6px;font-size:30px;font-weight:800;line-height:1.1}.ms-ondemand{color:#fff;background:#ffffff24;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:9px 18px;font-size:14px;font-weight:700;display:inline-flex}.ms-format{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;display:grid}.ms-format-item{background:#ffffff14;border-radius:14px;padding:14px 16px}.ms-format-item dt{color:#fff;font-size:17px;font-weight:800}.ms-format-item dd{color:var(--ms-on-dark-200);margin:4px 0 0;font-size:13px;line-height:1.4}.ms-llaves{gap:10px;margin-top:24px;display:grid}.ms-llave{background:#ffffff0f;border-radius:14px}.ms-llave-summary{cursor:pointer;align-items:center;gap:14px;padding:18px 20px;list-style:none;display:flex}.ms-llave-summary::-webkit-details-marker{display:none}.ms-llave-badge{background:var(--ms-grad-badge);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:baseline;gap:5px;height:30px;padding:6px 11px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.ms-llave-num{font-family:var(--font-instrument),Georgia,serif;letter-spacing:0;text-transform:none;font-size:17px;font-style:italic;line-height:1}.ms-llave-title{flex:1;font-size:18px;font-weight:700;line-height:1.3}.ms-plus{color:var(--ms-teal-light);font-size:22px;line-height:1;transition:transform .2s}.mts-scope details[open]>summary .ms-plus{transform:rotate(45deg)}.ms-llave-body{color:var(--ms-on-dark-200);padding:0 20px 20px 64px;font-size:16px;line-height:1.6}.ms-llave-body .ms-em{color:#fff}.ms-materiales-label{letter-spacing:.2em;text-transform:uppercase;color:var(--ms-on-dark-400);margin-top:26px;font-size:12px;font-weight:700}.ms-tbd{color:var(--ms-on-dark-100);border:1px dashed #ffffff59;border-radius:12px;margin-top:14px;padding:14px 18px;font-size:13px;line-height:1.5}.ms-tbd--light{color:var(--ms-ink-500);border-color:#c9c4e8}.ms-checks{grid-template-columns:1fr 1fr;gap:12px 24px;margin-top:22px;display:grid}.ms-check{color:var(--ms-on-dark-100);gap:10px;font-size:16px;line-height:1.45;display:flex}.ms-check-mark{color:var(--ms-teal-light);flex-shrink:0;font-weight:800}.ms-regalos{background:var(--ms-surface-violet);padding:56px var(--ms-pad-x)}.ms-regalos-head{text-align:center;max-width:680px;margin:0 auto}.ms-regalos-badge{background:var(--ms-grad-badge);color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:800;display:inline-flex}.ms-regalos-eyebrow{color:var(--ms-violet-text);margin-top:18px}.ms-regalos-title{letter-spacing:-.03em;color:var(--ms-ink);margin-top:10px;font-size:36px;font-weight:800;line-height:1.1}.ms-regalos-lead{color:var(--ms-ink-500);margin-top:14px;font-size:17px;line-height:1.6}.ms-regalos-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.ms-regalo{background:#fff;border:1px solid #e2dff5;border-radius:20px;flex-direction:column;padding:26px 22px 22px;display:flex;box-shadow:0 12px 30px #2f46d014}.ms-regalo-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ms-regalo-icon{background:var(--ms-surface-lila);width:56px;height:56px;color:var(--ms-violet);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ms-regalo-label{background:var(--ms-surface-violet);letter-spacing:.12em;text-transform:uppercase;color:var(--ms-violet-text);border-radius:999px;align-items:baseline;gap:6px;padding:6px 12px;font-size:12px;font-weight:800;display:inline-flex}.ms-regalo-num{font-family:var(--font-instrument),Georgia,serif;letter-spacing:0;text-transform:none;color:var(--ms-violet);font-size:20px;font-style:italic;line-height:1}.ms-regalo-kind{letter-spacing:.18em;text-transform:uppercase;color:var(--ms-eyebrow);margin-top:16px;font-size:11px;font-weight:700}.ms-regalo-title{color:var(--ms-ink);margin-top:6px;font-size:19px;font-weight:800;line-height:1.25}.ms-regalo-body{color:var(--ms-ink-500);flex:1;margin-top:10px;font-size:14px;line-height:1.55}.ms-regalo-tag{background:var(--ms-save-tint);color:var(--ms-save-ink);border-radius:999px;align-self:flex-start;margin-top:16px;padding:5px 10px;font-size:12px;font-weight:700}.ms-julia{padding:56px var(--ms-pad-x);background:#fff}.ms-julia-grid{grid-template-columns:230px 1fr;align-items:start;gap:34px;display:grid}.ms-julia-photo{background:linear-gradient(160deg,#efecff,#e4f6f2);border-radius:20px;width:230px;height:280px;position:relative;overflow:hidden}.ms-julia-photo-img{object-fit:cover;object-position:center 20%}.ms-julia-name{letter-spacing:-.03em;color:var(--ms-ink);margin-top:10px;font-size:40px;font-weight:800;line-height:1.05}.ms-julia-name .ms-serif{color:var(--ms-violet-mid)}.ms-julia-body{max-width:560px;color:var(--ms-ink-500);margin-top:16px;font-size:17px;line-height:1.62}.ms-experiencia{padding:56px var(--ms-pad-x);background:#fff}.ms-experiencia-head{text-align:center;max-width:680px;margin:0 auto}.ms-experiencia-title{letter-spacing:-.03em;color:var(--ms-ink);margin-top:10px;font-size:38px;font-weight:800;line-height:1.08}.ms-experiencia-lead{color:var(--ms-ink-500);margin-top:14px;font-size:17px;line-height:1.6}.ms-experiencia-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.ms-exp-card{background:var(--ms-surface-violet);border-radius:22px;padding:28px 26px}.ms-exp-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--ms-violet-text);font-size:12px;font-weight:700}.ms-exp-title{letter-spacing:-.02em;color:var(--ms-ink);margin-top:8px;font-size:24px;font-weight:800;line-height:1.15}.ms-exp-body{color:var(--ms-ink-500);margin-top:12px;font-size:15px;line-height:1.6}.ms-exp-card--shelf{background:var(--ms-grad-card);flex-direction:column;align-items:flex-start;display:flex}.ms-exp-fan{margin-top:18px}.ms-checks--light{grid-template-columns:1fr;gap:10px;margin-top:18px}.ms-checks--light .ms-check{color:var(--ms-ink-600);font-size:15px}.ms-checks--light .ms-check-mark{color:var(--ms-violet-mid)}.ms-experiencia-foot{text-align:center;color:var(--ms-ink-500);margin-top:22px;font-size:15px;line-height:1.5}.ms-experiencia-foot b{color:var(--ms-ink)}.ms-experiencia-link{color:var(--ms-violet-mid);font-weight:700;text-decoration:none}.ms-experiencia-link:hover{text-decoration:underline}.ms-shelf-btn{background:var(--ms-violet);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:20px;padding:12px 22px;font-family:inherit;font-size:14px;font-weight:800;display:inline-flex}.ms-shelf-btn:hover{background:#6a34c9}.ms-fan{--ms-book-w:58px;--ms-book-h:78px;--ms-book-overlap:-18px;flex-shrink:0;align-items:center;display:inline-flex}.ms-fan--compact{--ms-book-w:52px;--ms-book-h:70px;--ms-book-overlap:-16px}.ms-book{width:var(--ms-book-w);height:var(--ms-book-h);background:#fff;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 6px 16px #11173c2e}.ms-book+.ms-book{margin-left:var(--ms-book-overlap)}.ms-book--a{transform:rotate(-8deg)}.ms-book-img{object-fit:cover}.ms-book--more{background:var(--ms-violet);color:#fff;box-shadow:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex;transform:rotate(8deg)}.ms-fan--compact .ms-book--more{font-size:13px}.ms-inscripcion{background:var(--ms-grad-inscripcion);padding:56px var(--ms-pad-x);color:#fff}.ms-inscripcion-head{text-align:center}.ms-inscripcion-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ms-on-teal);font-size:12px;font-weight:700}.ms-inscripcion-title{letter-spacing:-.03em;margin-top:10px;font-size:42px;font-weight:800;line-height:1.05}.ms-inscripcion-lead{max-width:600px;color:var(--ms-on-dark-100);margin:14px auto 0;font-size:17px;line-height:1.6}.ms-countdown{text-align:center;margin-top:26px}.ms-countdown-label{letter-spacing:.2em;text-transform:uppercase;color:var(--ms-on-teal);font-size:12px;font-weight:700;display:block}.ms-countdown-boxes{justify-content:center;gap:10px;margin-top:10px;display:flex}.ms-countdown-box{background:#ffffff29;border-radius:14px;min-width:74px;padding:10px 8px}.ms-countdown-num{font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1;display:block}.ms-countdown-unit{letter-spacing:.12em;text-transform:uppercase;color:var(--ms-on-teal);margin-top:2px;font-size:10px;font-weight:600;display:block}.ms-options{grid-template-columns:1fr 1.08fr;align-items:start;gap:18px;margin-top:34px;display:grid}.ms-option{color:var(--ms-ink-700);background:#fff;border:2px solid #e2dff5;border-radius:26px;padding:30px 28px;position:relative;box-shadow:0 20px 48px #11173c33}.ms-option--plus{border-color:var(--ms-violet)}.ms-option-badge{background:var(--ms-grad-badge);color:#fff;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;padding:7px 14px;font-size:11px;font-weight:800;position:absolute;top:-14px;left:28px}.ms-option-name{letter-spacing:.16em;text-transform:uppercase;color:var(--ms-eyebrow);font-size:13px;font-weight:700}.ms-option--plus .ms-option-name{color:var(--ms-violet-text)}.ms-option-price{letter-spacing:-.04em;color:var(--ms-ink);margin-top:10px;font-size:52px;font-weight:800;line-height:1}.ms-option-billing{color:var(--ms-ink-600);margin-top:8px;font-size:15px;font-weight:700}.ms-option-desc{color:var(--ms-ink-500);margin-top:8px;font-size:14px;line-height:1.5}.ms-option-checks{border-top:1px solid var(--ms-line);gap:10px;margin-top:18px;padding-top:18px;display:grid}.ms-option-gifts{background:var(--ms-save-tint);color:var(--ms-save-ink);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.ms-option-not{color:var(--ms-ink-400);margin-top:14px;font-size:13px;line-height:1.5}.ms-option-note{text-align:center;color:var(--ms-ink-500);margin-top:12px;font-size:13px;line-height:1.5}.ms-option .ms-shelf-banner{margin-top:16px}.ms-inscripcion>.ms-inner>.ms-tbd{max-width:640px;margin:22px auto 0}.ms-shelf-banner{text-align:left;cursor:pointer;background:linear-gradient(140deg,#f2f0ff,#edfaf6);border:0;border-radius:18px;align-items:center;gap:16px;width:100%;margin-top:20px;padding:16px 18px;font-family:inherit;display:flex}.ms-shelf-banner:hover{filter:brightness(.98)}.ms-shelf-banner-title{color:var(--ms-ink);font-size:15px;font-weight:800;display:block}.ms-shelf-banner-caption{color:var(--ms-ink-500);margin-top:4px;font-size:13px;line-height:1.45;display:block}.ms-shelf-banner-link{color:var(--ms-violet-mid);margin-top:6px;font-size:13px;font-weight:700;display:block}.ms-price-check{color:var(--ms-ink-600);gap:8px;font-size:14px;line-height:1.4;display:flex}.ms-price-check-mark{color:var(--ms-violet-mid);flex-shrink:0;font-weight:800}.ms-price-cta{width:100%;min-height:58px;margin-top:22px;padding:18px 28px}.ms-pay{flex-direction:column;align-items:center;gap:10px;margin-top:18px;display:flex}.ms-pay-badge{background:var(--ms-save-tint);color:var(--ms-safe-ink);border-radius:10px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.ms-pay--dark{margin-top:26px}.ms-pay--dark .ms-pay-badge{color:#fff;background:#ffffff24}.ms-pay-cards{align-items:center;gap:12px;display:flex}.ms-pay-card{width:auto;height:23px}.ms-faq{padding:56px var(--ms-pad-x);background:linear-gradient(#f6f5ff,#f2faf8)}.ms-faq-title{text-align:center;letter-spacing:-.02em;color:var(--ms-ink);font-size:38px;font-weight:800;line-height:1.1}.ms-faq-list{gap:10px;max-width:720px;margin:28px auto 0;display:grid}.ms-faq-item{background:#fff;border-radius:14px}.ms-faq-q{text-align:left;width:100%;color:var(--ms-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:18px 20px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.35;display:flex}.ms-faq-plus{color:var(--ms-violet-mid);flex-shrink:0;font-size:22px;line-height:1;transition:transform .2s}.ms-faq-q[aria-expanded=true] .ms-faq-plus{transform:rotate(45deg)}.ms-faq-a{color:var(--ms-ink-500);padding:0 20px 18px 54px;font-size:15px;line-height:1.6}.ms-faq-link{color:var(--ms-violet-mid);font-weight:700}.ms-cierre{background:var(--ms-grad-dark);color:#fff;padding:56px var(--ms-pad-x);text-align:center}.ms-cierre-title{letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1.1}.ms-cierre-body{max-width:620px;color:var(--ms-on-dark-100);margin:14px auto 0;font-size:17px;line-height:1.6}.ms-cierre-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.ms-cierre-micro{color:var(--ms-on-dark-300);margin-top:16px;font-size:13px}.ms-anchor{height:0;display:block;position:relative;top:-8px}.ms-sticky{z-index:5;background:var(--ms-grad-sticky);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;transition:transform .24s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ms-sticky.is-visible{transform:translateY(0)}.ms-sticky-inner{max-width:var(--ms-maxw);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:14px 28px;display:flex}.ms-sticky-caption{color:#c8c3ee;font-size:13px}.ms-sticky-price{align-items:baseline;gap:8px;margin-top:2px;font-size:17px;font-weight:800;display:flex}.ms-sticky-from{color:#c8c3ee;font-size:13px;font-weight:500}.ms-sticky-cta{flex-shrink:0;padding:13px 26px;font-size:15px}.ms-countdown-compact{color:#c8c3ee;white-space:nowrap;margin-top:3px;font-size:12px;line-height:1.3}.ms-countdown-compact-label{letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ms-countdown-compact-time{color:var(--ms-teal-light);font-variant-numeric:tabular-nums;font-weight:800}.ms-footer{padding:22px var(--ms-pad-x);background:#fff}.ms-footer-inner{max-width:var(--ms-maxw);color:var(--ms-ink-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;font-size:13px;display:flex}.ms-footer-links{flex-wrap:wrap;gap:16px;display:flex}.ms-footer-links a{color:inherit;text-decoration:underline}.ms-lib-overlay{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1412308c;justify-content:center;align-items:center;padding:40px 24px;display:flex;position:fixed;inset:0}.ms-lib-modal{width:100%;max-width:820px;height:min(82vh,880px);color:var(--ms-ink-700);background:#fff;border-radius:26px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px #11173c59}.ms-lib-head{border-bottom:1px solid var(--ms-line-modal);flex-shrink:0;padding:26px 44px 18px;position:relative}.ms-lib-close{background:var(--ms-surface-chip);width:40px;height:40px;color:var(--ms-ink-500);cursor:pointer;border:0;border-radius:999px;font-size:15px;position:absolute;top:18px;right:18px}.ms-lib-eyebrow{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:var(--ms-violet-mid);font-size:12px;font-weight:800;display:block}.ms-lib-title{text-align:center;letter-spacing:-.02em;color:var(--ms-ink);margin-top:8px;font-size:28px;font-weight:800;line-height:1.15}.ms-lib-lead{text-align:center;max-width:560px;color:var(--ms-ink-500);margin:6px auto 0;font-size:15px;line-height:1.5}.ms-lib-scroll{flex:1;min-height:0;padding:24px 44px 32px;overflow-y:auto}.ms-lib-club{background:var(--ms-grad-card);border-radius:18px;align-items:center;gap:18px;padding:20px 22px;display:flex}.ms-lib-club-avatar{background:#efecff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;font-size:34px;line-height:1;display:inline-flex}.ms-lib-club-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--ms-violet-mid);font-size:11px;font-weight:800}.ms-lib-club-title{color:var(--ms-ink);margin-top:6px;font-size:21px;font-weight:800;line-height:1.2}.ms-lib-club-body{color:var(--ms-ink-500);margin-top:6px;font-size:14px;line-height:1.5}.ms-lib-group{margin-top:26px}.ms-lib-group-title{letter-spacing:.18em;text-transform:uppercase;color:var(--ms-eyebrow);font-size:12px;font-weight:800}.ms-lib-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:12px;display:grid}.ms-lib-cover{background:var(--ms-surface-violet);border-radius:10px;width:100%;height:140px;display:block;position:relative;overflow:hidden}.ms-lib-group--cursos .ms-lib-cover{height:120px}.ms-lib-cover-img{object-fit:cover}.ms-lib-item-title{color:var(--ms-ink-600);margin-top:8px;font-size:13px;font-weight:600;line-height:1.35;display:block}.ms-lib-more{color:var(--ms-ink-500);margin-top:26px;font-size:14px;line-height:1.55}.ms-lib-foot{border-top:1px solid var(--ms-line-modal);flex-shrink:0;padding:18px 44px}.ms-lib-cta{width:100%;min-height:58px;padding:18px 28px}@media (max-width:768px){.mts-scope{padding-bottom:92px}.ms-topbar-inner{padding:10px 14px}.ms-topbar-text{font-size:11px}.ms-only-desktop{display:none}.ms-only-mobile{display:revert}.ms-topbar-link{min-height:36px;padding:7px 14px}.ms-hero{padding:28px var(--ms-pad-x-mobile)32px}.ms-hero-title{font-size:29px;line-height:1.12}.ms-hero-lead{font-size:15px}.ms-hero-play:before{width:56px;height:56px;font-size:19px}.ms-hero-sound{display:none}.ms-cta{width:100%;min-height:54px;padding:16px 24px;font-size:16px}.ms-quien,.ms-recorrido,.ms-julia,.ms-inscripcion,.ms-faq,.ms-cierre{padding-left:var(--ms-pad-x-mobile);padding-right:var(--ms-pad-x-mobile)}.ms-quien,.ms-recorrido,.ms-inscripcion,.ms-faq,.ms-cierre{padding-top:40px;padding-bottom:40px}.ms-julia{padding-top:40px;padding-bottom:32px}.ms-regalos,.ms-experiencia{padding:40px var(--ms-pad-x-mobile)}.ms-quien-title{font-size:26px}.ms-quien-grid,.ms-checks,.ms-regalos-grid,.ms-experiencia-grid,.ms-options{grid-template-columns:1fr}.ms-hero-options{flex-direction:column}.ms-format{grid-template-columns:1fr 1fr}.ms-regalos-title,.ms-experiencia-title{font-size:27px}.ms-exp-card{padding:24px 20px}.ms-recorrido-title{font-size:28px}.ms-etapa{padding:24px 20px}.ms-etapa-title{font-size:24px}.ms-llave-title{font-size:16px}.ms-llave-body{padding:0 20px 18px;font-size:15px}.ms-julia-grid{grid-template-columns:1fr;gap:20px}.ms-julia-photo{width:100%;max-width:260px;height:300px}.ms-julia-name{font-size:32px}.ms-shelf-btn{width:100%;min-height:48px}.ms-inscripcion-title{font-size:27px}.ms-option--plus{order:-1}.ms-option{padding:26px 20px}.ms-option-price{font-size:42px}.ms-cierre-ctas .ms-cta{width:100%}.ms-faq-title{font-size:28px}.ms-cierre-title{font-size:27px}.ms-sticky-inner{gap:10px;padding:10px 14px}.ms-sticky-caption{display:none}.ms-sticky-price{font-size:15px}.ms-countdown-compact{margin-top:1px;font-size:11px}.ms-countdown-boxes{gap:8px}.ms-countdown-box{flex:1;min-width:0}.ms-countdown-num{font-size:24px}.ms-sticky-cta{width:auto;min-height:44px;padding:12px 20px;font-size:14px}.ms-footer{padding:20px var(--ms-pad-x-mobile)}.ms-lib-overlay{padding:12px}.ms-lib-modal{border-radius:20px;height:min(94vh,900px)}.ms-lib-head{padding:22px 20px 14px}.ms-lib-title{font-size:22px}.ms-lib-scroll{padding:18px 20px 24px}.ms-lib-grid{grid-template-columns:repeat(2,1fr)}.ms-lib-club{flex-direction:column;align-items:flex-start;gap:12px}.ms-lib-foot{padding:14px 20px}}@media (prefers-reduced-motion:reduce){.mts-scope *{transition-duration:.01ms!important}}
