html,body{min-width:20rem;min-height:100%;margin:0;overflow:hidden;background:var(--eaf-negro);color:var(--eaf-crema)}body{background-image:none}body>main{min-height:100%}#page-bed{position:fixed;inset:0;z-index:0;background:var(--eaf-negro);pointer-events:none}#scene-canvas{position:fixed;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none}.hero-domina{position:relative;z-index:2;width:100%;min-height:100vh;min-height:100svh;overflow:hidden;isolation:isolate;color:var(--eaf-crema)}.sr-only-copy{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.title-stage{position:absolute;z-index:12;left:50%;top:43%;display:flex;align-items:center;justify-content:center;gap:.56em;width:min(94vw,92rem);transform:translate(-50%,-50%);color:var(--eaf-crema);font-family:var(--eaf-font-mono);font-size:clamp(2.3rem,4.5vw,4.4rem);font-weight:var(--eaf-weight-bold);letter-spacing:-.02em;line-height:.92;white-space:nowrap;pointer-events:none;user-select:none}.title-word{display:flex;align-items:center;justify-content:center}.slot-space{width:.38em}.slot{position:relative;display:inline-block;width:.62em;height:1em;text-align:center}.slot .bit,.slot .letter{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--eaf-crema);font-family:var(--eaf-font-mono);font-weight:var(--eaf-weight-bold);line-height:1}.slot .bit{opacity:1}.slot .letter,.slot.settled .bit{opacity:0}.slot.settled .letter{opacity:1}.title-stage.is-final .slot .bit{opacity:0}.title-stage.is-final .slot .letter{opacity:1}.hero-details{position:absolute;z-index:15;left:50%;top:calc(43% + clamp(5.8rem,13vh,8rem));display:flex;flex-direction:column;align-items:center;width:min(88vw,56rem);transform:translate(-50%,.5rem);text-align:center;opacity:0;transition:opacity var(--eaf-duration-slow) var(--eaf-ease-editorial),transform var(--eaf-duration-slow) var(--eaf-ease-editorial)}.hero-details.is-in{opacity:1;transform:translate(-50%)}@keyframes agentes-respaldo-titulo{0%{opacity:0}to{opacity:1}}@keyframes agentes-respaldo-detalles{0%{opacity:0;transform:translate(-50%,.5rem)}to{opacity:1;transform:translate(-50%)}}.hero-domina:not(.escena-activa) .title-stage .slot .bit{opacity:0}.hero-domina:not(.escena-activa) .title-stage .slot .letter{opacity:1}@media(prefers-reduced-motion:no-preference){.hero-domina:not(.escena-activa) .title-stage{animation:agentes-respaldo-titulo var(--eaf-duration-mid) var(--eaf-ease-editorial) 2s both}.hero-domina:not(.escena-activa) .hero-details{animation:agentes-respaldo-detalles var(--eaf-duration-mid) var(--eaf-ease-editorial) 2s both}}.hero-content{display:grid;grid-template-columns:minmax(0,31rem) minmax(11rem,13rem);gap:clamp(2rem,5vw,4rem);align-items:end;justify-content:center;width:100%}.hero-message{width:auto;padding:0;background:var(--eaf-negro);color:var(--eaf-crema);text-align:left}.hero-copy{max-width:36ch;margin:.75rem 0 0;font-family:var(--eaf-font-body);font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.5;text-wrap:balance}.hero-copy__proposal,html[data-agentes-propuesta] .hero-copy__current{display:none}html[data-agentes-propuesta] .hero-copy__proposal{display:inline}.hero-date{margin:0;font-family:var(--eaf-font-mono);font-size:var(--eaf-size-meta);font-weight:var(--eaf-weight-bold);letter-spacing:var(--eaf-tracking-mono);line-height:var(--eaf-leading-meta)}.hero-date__session,.hero-date__time{display:inline}.hero-host{display:block;min-width:0;padding:0;background:var(--eaf-negro);text-align:left}.hero-host__picture,.hero-host__picture img{display:block;width:100%;height:auto}.hero-host__picture{border:1px solid color-mix(in srgb,var(--eaf-crema) 42%,transparent)}.hero-host__copy{margin-top:.65rem}.hero-host__name,.hero-host__bio{margin:0}.hero-host__name{font-family:var(--eaf-font-mono);font-size:.76rem;font-weight:var(--eaf-weight-bold);letter-spacing:var(--eaf-tracking-mono);line-height:1.2;text-transform:uppercase}.hero-host__bio{margin-top:.4rem;max-width:42ch;font-family:var(--eaf-font-body);font-size:.76rem;line-height:1.4}.hero-host__bio--media{margin-top:.7rem}.hero-registration{width:min(100%,31rem);min-height:14rem;margin-top:1.1rem}.hero-registration .ewebinar__RegForm{max-width:none!important;margin:0!important}.hero-registration .ewebinar__RegForm__Content{padding:.7rem 0 0!important}.hero-registration .ewebinar__RegForm__Field{margin-bottom:.7rem!important}.hero-registration .ewebinar__RegForm__Footer{padding:0!important}.hero-registration .ewebinar__RegisterButton{font-family:var(--eaf-font-mono)!important;font-weight:var(--eaf-weight-bold)!important}.hero-registration .ewebinar__RegForm__Field__Label{color:var(--eaf-crema)!important;font-family:var(--eaf-font-body)!important}@media(max-width:56rem){.title-stage{top:31%;flex-direction:column;gap:.04em;font-size:clamp(2.35rem,12.5vw,3.45rem);line-height:.87}.title-word:last-child{font-size:.82em}.hero-details{top:52%;width:min(88vw,34rem)}.hero-content{display:flex;flex-direction:column;gap:.9rem}.hero-message{width:100%;text-align:center}.hero-copy,.hero-registration{margin-inline:auto}.hero-host{display:grid;grid-template-columns:6.75rem minmax(0,1fr);gap:.7rem;align-items:center;width:100%;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--eaf-crema) 34%,transparent)}.hero-host__copy{margin-top:0}.hero-host__name{font-size:.68rem}.hero-host__bio{margin-top:.34rem;font-size:.68rem;line-height:1.35}.hero-copy{font-size:.9375rem;line-height:1.48}}@media(max-width:23rem){.title-stage{top:26%;font-size:clamp(2.05rem,11.2vw,2.65rem)}.hero-details{top:43%;width:87vw}.hero-content{gap:.45rem}.hero-message{padding:0}.hero-copy{font-size:.82rem}.hero-date{font-size:.64rem}.hero-host{grid-template-columns:5.6rem minmax(0,1fr)}.hero-host__name{font-size:.62rem}.hero-host__bio{font-size:.61rem}.hero-registration{min-height:15rem;margin-top:.45rem}}@media(max-height:43rem)and (min-width:56.01rem){.title-stage{top:35%;font-size:clamp(3rem,10vh,5rem)}.hero-details{top:49%}.hero-copy{margin-top:calc(var(--eaf-rhythm) * .45);font-size:.875rem}.hero-registration{min-height:14rem;margin-top:calc(var(--eaf-rhythm) * .45)}}@media(min-width:56.01rem){html[data-agentes-propuesta="1"] .title-stage{left:7vw;top:35%;justify-content:flex-start;flex-wrap:wrap;column-gap:.5em;row-gap:.08em;width:min(58vw,52rem);transform:translateY(-50%);font-size:clamp(3rem,5.3vw,5.4rem);line-height:.88;white-space:normal}html[data-agentes-propuesta="1"] .hero-details{top:55%;width:min(86vw,78rem)}html[data-agentes-propuesta="1"] .hero-content{grid-template-columns:minmax(26rem,1fr) minmax(18rem,23rem);gap:clamp(4rem,9vw,9rem);align-items:end}html[data-agentes-propuesta="1"] .hero-message{align-self:end;max-width:30rem}html[data-agentes-propuesta="1"] .hero-copy{max-width:27ch;font-size:clamp(1.15rem,1.45vw,1.35rem);line-height:1.42}html[data-agentes-propuesta="1"] .hero-host{width:min(100%,23rem);justify-self:end}html[data-agentes-propuesta="1"] .hero-host__name{font-size:.82rem}html[data-agentes-propuesta="1"] .hero-host__bio{font-size:.84rem}html[data-agentes-propuesta="2"] .title-stage{top:32%;flex-wrap:wrap;column-gap:.5em;row-gap:.08em;width:min(82vw,70rem);font-size:clamp(3rem,5.4vw,5.25rem);line-height:.9;white-space:normal}html[data-agentes-propuesta="2"] .hero-details{top:49%;width:min(86vw,40rem)}html[data-agentes-propuesta="2"] .hero-content{display:flex;flex-direction:column;gap:1.35rem;align-items:center}html[data-agentes-propuesta="2"] .hero-message{width:min(100%,37rem);text-align:center}html[data-agentes-propuesta="2"] .hero-copy{max-width:34ch;margin-inline:auto;font-size:clamp(1.08rem,1.3vw,1.25rem)}html[data-agentes-propuesta="2"] .hero-host{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;align-items:center;width:min(100%,32rem);padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--eaf-crema) 34%,transparent)}html[data-agentes-propuesta="2"] .hero-host__copy{margin-top:0}html[data-agentes-propuesta="3"] .title-stage{top:31%;flex-wrap:wrap;column-gap:.5em;row-gap:.08em;width:min(88vw,78rem);font-size:clamp(3rem,5vw,5rem);line-height:.9;white-space:normal}html[data-agentes-propuesta="3"] .hero-details{top:49%;width:min(92vw,80rem)}html[data-agentes-propuesta="3"] .hero-content{grid-template-columns:minmax(0,1fr) minmax(26.4rem,38.4rem);gap:clamp(2.25rem,4vw,3.6rem);align-items:center}html[data-agentes-propuesta="3"] .hero-message{display:grid;grid-template-columns:clamp(10rem,15vw,15rem) minmax(0,1fr);grid-template-areas:"date copy" "date registration";column-gap:clamp(2rem,5vw,5rem);align-items:center}html[data-agentes-propuesta="3"] .hero-date{grid-area:date;display:flex;flex-direction:column;align-items:flex-start;padding-right:2rem;border-right:1px solid color-mix(in srgb,var(--eaf-crema) 38%,transparent);text-align:left}html[data-agentes-propuesta="3"] .hero-date__session{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;opacity:.72}html[data-agentes-propuesta="3"] .hero-date__time{margin-top:.65rem;max-width:18ch;font-size:clamp(1.35rem,2.2vw,2.25rem);font-weight:var(--eaf-weight-bold);letter-spacing:var(--eaf-tracking-tight);line-height:1.05}html[data-agentes-propuesta="3"] .hero-copy{grid-area:copy;max-width:27ch;margin:0;font-size:clamp(1.12rem,1.45vw,1.35rem);line-height:1.42}html[data-agentes-propuesta="3"] .hero-registration{grid-area:registration;justify-self:stretch;margin-top:1rem}html[data-agentes-propuesta="3"] .hero-host{display:grid;grid-template-columns:minmax(16.8rem,20.4rem) minmax(0,1fr);gap:1rem;align-items:center;width:100%;transform:translateY(20%);transform-origin:center top}html[data-agentes-propuesta="3"] .hero-host__copy{margin-top:0}html[data-agentes-propuesta="3"] .hero-host__name{font-size:1.056rem}html[data-agentes-propuesta="3"] .hero-host__bio{margin-top:.55rem;font-size:1.128rem;line-height:1.45}}@media(min-width:56.01rem)and (max-width:72rem){html[data-agentes-propuesta="3"] .hero-content{grid-template-columns:minmax(18rem,1fr) minmax(26.4rem,34.8rem);gap:2rem}html[data-agentes-propuesta="3"] .hero-message{display:block}html[data-agentes-propuesta="3"] .hero-date{display:flex;padding-right:0;border-right:0}html[data-agentes-propuesta="3"] .hero-copy{margin-top:.8rem}html[data-agentes-propuesta="3"] .hero-registration{margin-top:.9rem}html[data-agentes-propuesta="3"] .hero-host{grid-template-columns:minmax(16.8rem,20.4rem) minmax(0,1fr)}html[data-agentes-propuesta="3"] .hero-host__name{font-size:.912rem}html[data-agentes-propuesta="3"] .hero-host__bio{font-size:.936rem}}@media(max-width:56rem){html[data-agentes-propuesta] .hero-copy{max-width:28ch}html[data-agentes-propuesta="1"] .title-stage{top:28%;align-items:flex-start;width:86vw;text-align:left}html[data-agentes-propuesta="1"] .hero-details{top:49%}html[data-agentes-propuesta="1"] .hero-message{text-align:left}html[data-agentes-propuesta="1"] .hero-copy,html[data-agentes-propuesta="1"] .hero-registration{margin-inline:0}html[data-agentes-propuesta="2"] .title-stage{top:29%}html[data-agentes-propuesta="2"] .hero-details{top:49%}html[data-agentes-propuesta="3"] .title-stage{top:27%}html[data-agentes-propuesta="3"] .hero-details{top:47%}html[data-agentes-propuesta="3"] .hero-date,html[data-agentes-propuesta="3"] .hero-date__session{display:block}html[data-agentes-propuesta="3"] .hero-date__time{display:block;max-width:none;margin-top:.3rem;font-size:1rem;line-height:1.25}html[data-agentes-propuesta="3"] .hero-copy{margin-top:.55rem}html[data-agentes-propuesta="3"] .hero-host{grid-template-columns:10.8rem minmax(0,1fr);gap:.8rem}html[data-agentes-propuesta="3"] .hero-host__name{font-size:.912rem}html[data-agentes-propuesta="3"] .hero-host__bio{margin-top:.35rem;font-size:.936rem;line-height:1.38}}@media(max-width:23rem){html[data-agentes-propuesta="3"] .hero-host{grid-template-columns:8rem minmax(0,1fr);gap:.7rem;transform:translateY(5%)}html[data-agentes-propuesta="3"] .hero-host__name{font-size:.68rem}html[data-agentes-propuesta="3"] .hero-host__bio{font-size:.7rem}}@media(max-width:56rem){html,body{overflow-x:hidden;overflow-y:auto}.hero-domina{min-height:64rem}html[data-agentes-propuesta="3"] .title-stage{top:14.25rem}html[data-agentes-propuesta="3"] .hero-details{top:24.8rem}}@media(max-height:50rem)and (min-width:56.01rem){html[data-agentes-propuesta="3"] .title-stage{top:26%}html[data-agentes-propuesta="3"] .hero-details{top:40%}html[data-agentes-propuesta="3"] .hero-registration{margin-top:.55rem}html[data-agentes-propuesta="3"] .hero-host{transform:none}}@media(prefers-reduced-motion:reduce){.hero-details{opacity:1;transform:translate(-50%);transition:none}.title-stage .slot .bit{opacity:0!important}.title-stage .slot .letter{opacity:1!important}}
