.ip-ev-card,.ip-evento{--area:var(--ip-sage-600)}.body-container--evento .dnd-section>.row-fluid{max-width:1240px}.body-container--evento .dnd-section .dnd-column{padding:0 clamp(20px,4vw,48px)}.body-container--evento .dnd-section:has(.ip-evento--hero)>.row-fluid{max-width:none}.body-container--evento .dnd-section:has(.ip-evento--hero) .dnd-column{padding:0}@media (min-width:981px){.body-container--evento .dnd-section>.row-fluid:has(>.dnd-column+.dnd-column){gap:56px}.body-container--evento .dnd-section>.row-fluid:has(>.dnd-column+.dnd-column)>.dnd-column{flex:1 1 auto;width:auto}.body-container--evento .dnd-section>.row-fluid:has(>.dnd-column+.dnd-column)>.dnd-column+.dnd-column{flex:0 0 380px;width:380px}}@media (max-width:980px){.body-container--evento .dnd-section>.row-fluid{flex-wrap:wrap}.body-container--evento .dnd-section>.row-fluid>.dnd-column{flex:1 1 100%;width:100%}}.ip-evento__section{margin-bottom:48px}.ip-evento__section:last-child{margin-bottom:0}.ip-evento__sectitle{align-items:center;color:var(--color-text);display:flex;font-family:var(--ip-font-museo);font-size:clamp(23px,2.4vw,30px);font-weight:700;gap:12px;margin:0 0 18px}.ip-evento__sectitle:before{background:var(--area);border-radius:2px;content:"";flex-shrink:0;height:26px;width:4px}.ip-evento__about p{color:var(--color-text-body);font-family:var(--ip-font-din);font-size:18px;line-height:1.68;margin:0 0 1em}.ip-evento__about p:last-child{margin-bottom:0}.ip-evento__learn{display:grid;gap:14px;grid-template-columns:1fr 1fr}.ip-evento__learn-item{align-items:flex-start;background:var(--ip-neutral-50);border-radius:var(--ip-radius-lg);display:flex;gap:12px;padding:16px 18px}.ip-evento__learn-num{align-items:center;background:color-mix(in srgb,var(--area) 16%,#fff);border-radius:50%;color:var(--area);display:flex;flex-shrink:0;font-family:var(--ip-font-din);font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}.ip-evento__learn-text{color:var(--color-text-body);font-family:var(--ip-font-din);font-size:15.5px;line-height:1.5}.ip-evento__agenda{border:1px solid var(--color-border-subtle);border-radius:var(--ip-radius-xl);overflow:hidden}.ip-evento__agenda-row{align-items:center;display:grid;gap:18px;grid-template-columns:92px 1fr;padding:18px 24px}.ip-evento__agenda-row+.ip-evento__agenda-row{border-top:1px solid var(--color-border-subtle)}.ip-evento__agenda-time{color:var(--area);font-family:var(--ip-font-din);font-size:16px;font-weight:700}.ip-evento__agenda-desc{color:var(--color-text);font-family:var(--ip-font-din);font-size:16px}.ip-evento__speaker{align-items:flex-start;background:var(--ip-neutral-50);border-radius:var(--ip-radius-xl);display:flex;gap:20px;padding:26px 28px}.ip-evento__speaker+.ip-evento__speaker{margin-top:18px}.ip-evento__speaker-avatar{border-radius:50%;box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px color-mix(in srgb,var(--area) 45%,transparent);flex-shrink:0;height:72px;object-fit:cover;width:72px}.ip-evento__speaker-avatar--initials{align-items:center;background:var(--area);color:#fff;display:flex;font-family:var(--ip-font-din);font-size:24px;font-weight:500;justify-content:center}.ip-evento__speaker-name{color:var(--color-text);display:block;font-family:var(--ip-font-museo);font-size:19px;font-weight:700}.ip-evento__speaker-role{color:var(--area);display:block;font-family:var(--ip-font-din);font-size:14px;font-weight:500;margin-bottom:8px}.ip-evento__speaker-bio{color:var(--color-text-body);font-family:var(--ip-font-din);font-size:15px;line-height:1.6;margin:0}.ip-evento__card{align-self:start;background:var(--color-surface);border-radius:var(--ip-radius-2xl);box-shadow:var(--ip-shadow-xl);overflow:hidden;position:sticky;top:100px}.ip-evento__card-head{background:var(--area);color:#fff;padding:20px 26px}.ip-evento__card-price-label{font-family:var(--ip-font-din);font-size:14px;opacity:.9}.ip-evento__card-price-row{align-items:baseline;display:flex;gap:10px}.ip-evento__card-price{font-family:var(--ip-font-museo);font-size:34px;font-weight:700}.ip-evento__card-price-suffix{font-family:var(--ip-font-din);font-size:14px;opacity:.9}.ip-evento__card-body{padding:24px 26px}.ip-evento__card-rows{display:flex;flex-direction:column;gap:16px;margin-bottom:22px}.ip-evento__card-row{align-items:center;display:flex;gap:12px}.ip-evento__card-ic{align-items:center;color:var(--area);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.ip-evento__card-ic .ip-icon,.ip-evento__cta .ip-icon{font-size:20px;line-height:1}.ip-evento__card-rk{color:var(--color-text-muted);font-size:14px;margin-bottom:2px}.ip-evento__card-rk,.ip-evento__card-rv{display:block;font-family:var(--ip-font-din);line-height:1.3}.ip-evento__card-rv{color:var(--color-text);font-size:14.5px;font-weight:500}.ip-evento__card-spots{align-items:center;background:color-mix(in srgb,var(--area) 10%,transparent);border-radius:var(--ip-radius-md);display:flex;gap:8px;margin-bottom:16px;padding:10px 14px}.ip-evento__card-spots:before{background:var(--area);border-radius:50%;content:"";flex-shrink:0;height:8px;width:8px}.ip-evento__card-spots span{color:var(--color-text-body);font-size:14px}.ip-evento__card-spots span,.ip-evento__cta{font-family:var(--ip-font-din);font-weight:500}.ip-evento__cta{align-items:center;background:var(--ip-neutral-900);border:none;border-radius:var(--ip-radius-full);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;padding:15px 22px;text-decoration:none;transition:background-color .15s ease;width:100%}.ip-evento__cta:hover{background:var(--ip-neutral-800)}.ip-evento__card-note{color:var(--color-text-muted);font-family:var(--ip-font-din);font-size:14px;margin:12px 0 0;text-align:center}.ip-evento__related{margin:80px auto 0;max-width:1240px;padding:0 clamp(20px,4vw,48px)}.ip-evento__related-title{color:var(--color-text);font-family:var(--ip-font-museo);font-size:clamp(24px,2.6vw,34px);font-weight:700;margin:0 0 26px}.ip-ev-grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.ip-ev-card{background:var(--color-surface);border-radius:var(--ip-radius-xl);box-shadow:var(--ip-shadow-md);color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.ip-ev-card:hover{box-shadow:var(--ip-shadow-lg);transform:translateY(-3px)}.ip-ev-card__media{aspect-ratio:16/8;background:linear-gradient(150deg,var(--area),color-mix(in srgb,var(--area) 55%,#fff));position:relative}.ip-ev-card__photo{background-position:50%;background-size:cover;inset:0;position:absolute}.ip-ev-card__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--area) 10%,transparent) 0,color-mix(in srgb,var(--area) 72%,transparent) 100%);inset:0;position:absolute}.ip-ev-card__date{align-items:center;background:#fff;border-radius:var(--ip-radius-md);bottom:14px;display:flex;flex-direction:column;height:64px;justify-content:center;left:16px;line-height:1;position:absolute;width:64px}.ip-ev-card__day{color:var(--ip-neutral-900);font-family:var(--ip-font-din);font-size:24px;font-weight:700}.ip-ev-card__mon{color:var(--area);letter-spacing:.08em;margin-top:3px;text-transform:uppercase}.ip-ev-card__format,.ip-ev-card__mon{font-family:var(--ip-font-din);font-size:14px}.ip-ev-card__format{align-items:center;background:hsla(0,0%,100%,.92);border-radius:var(--ip-radius-full);color:var(--ip-neutral-900);display:inline-flex;font-weight:500;gap:5px;padding:4px 10px;position:absolute;right:14px;top:14px}.ip-ev-card__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:18px 22px 22px}.ip-ev-card__area{align-self:flex-start;border-radius:var(--ip-radius-full);box-shadow:inset 0 0 0 1.5px var(--area);color:var(--area);font-family:var(--ip-font-din);font-size:14px;font-weight:500;padding:4px 11px;white-space:nowrap}.ip-ev-card__title{color:var(--color-text);flex:1;font-family:var(--ip-font-museo);font-size:18.5px;font-weight:700;line-height:1.24;margin:0}.ip-ev-card__link{align-items:center;color:var(--ip-neutral-900);display:inline-flex;font-family:var(--ip-font-din);font-size:14.5px;font-weight:500;gap:7px;text-decoration:none;white-space:nowrap}.ip-ev-card__link:hover{color:var(--area)}.ip-evento__signup{margin:72px auto 0;max-width:1240px;padding:0 clamp(20px,4vw,48px);scroll-margin-top:90px}.ip-evento__signup-wrap{background:var(--ip-neutral-50);border:1px solid var(--color-border-subtle);border-radius:var(--ip-radius-2xl);border-top:4px solid var(--area);padding:clamp(28px,4vw,48px)}.ip-evento__signup-head{margin-bottom:24px}.ip-evento__signup-title{color:var(--color-text);font-family:var(--ip-font-museo);font-size:clamp(24px,2.6vw,32px);font-weight:700;margin:0 0 8px}.ip-evento__signup-sub{color:var(--color-text-body);font-family:var(--ip-font-din);font-size:16px;line-height:1.5;margin:0;max-width:52ch}.ip-evento__signup-form{max-width:620px}.ip-evento__signup-soon{color:var(--color-text-muted);font-family:var(--ip-font-din);font-size:15px;margin:0}.ip-evento__signup-form .hs-form{display:flex;flex-direction:column;gap:.75rem}.ip-evento__signup-form .hs-form .hs-form-field{margin:0;width:100%}.ip-evento__signup-form .hs-form .hs-form-field>label{font-family:var(--ip-font-din);font-size:var(--ip-text-sm);margin-bottom:.25rem}.ip-evento__signup-form .hs-form .hs-form-field input.hs-input:not([type=checkbox]):not([type=radio]),.ip-evento__signup-form .hs-form .hs-form-field select.hs-input,.ip-evento__signup-form .hs-form .hs-form-field textarea.hs-input{width:100%}.ip-evento__signup-form .hs-form fieldset{border:0;margin:0;max-width:none!important;padding:0}.ip-evento__signup-form .hs-form fieldset[class*=form-columns-]{display:grid;gap:.75rem;width:100%}.ip-evento__signup-form .hs-form fieldset.form-columns-1{grid-template-columns:1fr}.ip-evento__signup-form .hs-form fieldset.form-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ip-evento__signup-form .hs-form fieldset.form-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ip-evento__signup-form .hs-form fieldset[class*=form-columns-]>.hs-form-field{float:none!important;margin:0!important;width:auto!important}.ip-evento__signup-form .hs-form fieldset[class*=form-columns-] .input{margin:0!important}.ip-evento__signup-form:has(fieldset.form-columns-2,fieldset.form-columns-3){max-width:880px}@media (max-width:640px){.ip-evento__signup-form .hs-form fieldset[class*=form-columns-]{grid-template-columns:1fr}}.ip-evento__signup-form .hs-form .hs-form-booleancheckbox-display,.ip-evento__signup-form .hs-form .hs-form-checkbox-display{align-items:flex-start;gap:10px}.ip-evento__signup-form .hs-form .hs-form-booleancheckbox-display span,.ip-evento__signup-form .hs-form .hs-form-checkbox-display span{font-size:14px;line-height:1.5;margin-left:0!important}.ip-evento__signup-form .hs-form .hs-form-booleancheckbox-display p,.ip-evento__signup-form .hs-form .legal-consent-container .hs-richtext p{margin:0}.ip-evento__signup-form .hs-form .hs-form-booleancheckbox-display input.hs-input{margin-top:1px}.ip-evento__signup-form .hs-form .legal-consent-container .inputs-list>li{margin:0}.ip-evento__signup-form .hs-form .hs-submit{display:block;margin:.25rem 0 0}.ip-evento__signup-form .hs-form .hs-button,.ip-evento__signup-form .hs-form input[type=submit].hs-button{background:var(--area);border:none;border-radius:var(--ip-radius-full);color:#fff;cursor:pointer;font-family:var(--ip-font-din);font-size:16px;font-weight:500;padding:15px 22px;transition:filter .15s ease;width:100%}.ip-evento__signup-form .hs-form .hs-button:hover,.ip-evento__signup-form .hs-form input[type=submit].hs-button:hover{filter:brightness(.95)}.ip-evento__signup-form .hs-form .hs-button:focus-visible,.ip-evento__signup-form .hs-form input[type=submit].hs-button:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--area) 35%,transparent);outline:none}@media (max-width:980px){.ip-evento__card{position:static}.ip-evento__learn{grid-template-columns:1fr}}.ip-evento__card--static{position:static}@media (min-width:981px){.dnd-column>.dnd-row:has(.ip-evento__card:not(.ip-evento__card--static)){position:sticky;top:100px}}.body-container--evento .ip-evento__related,.body-container--evento .ip-evento__signup{margin:0;max-width:none;padding-left:0;padding-right:0}