.elementor-1470 .elementor-element.elementor-element-rrpanel01{--display:flex}.elementor-1470 .elementor-element.elementor-element-rrpanel02{--display:flex}.elementor-1470 .elementor-element.elementor-element-rrpanel03{--display:flex}.elementor-1470 .elementor-element.elementor-element-rrpanel18{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1470 .elementor-element.elementor-element-rrpanel07{--display:flex}.elementor-1470 .elementor-element.elementor-element-rrpanel19{--display:flex}.elementor-1470 .elementor-element.elementor-element-rrpanel10{--display:flex}.elementor-1470 .elementor-element.elementor-element-rrpanel11{--display:flex}.elementor-1470 .elementor-element.elementor-element-rrpanel12{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-theme-post-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1470 .elementor-element.elementor-element-rrpanel15{--display:flex}@media(min-width:768px){.elementor-1470 .elementor-element.elementor-element-rrpanel01{--width:100%}.elementor-1470 .elementor-element.elementor-element-rrpanel03{--content-width:1180px}.elementor-1470 .elementor-element.elementor-element-rrpanel11{--content-width:1180px}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size)}}.rr-panel-template{--rr-ink:var(--e-global-color-primary,#0b2036);--rr-blue:var(--e-global-color-accent,var(--rr-event-primary,var(--e-global-color-primary,#138b86)));--rr-aqua:var(--rr-event-accent,var(--e-global-color-accent,var(--rr-event-accent,var(--e-global-color-accent,var(--rr-event-accent,var(--e-global-color-accent,#5eead4))))));--rr-paper:#f4f7f8;color:var(--rr-ink);overflow:hidden}.rr-panel-hero{position:relative;padding:clamp(76px,8vw,122px) 22px clamp(64px,7vw,92px);background:radial-gradient(circle at 92% 8%,rgb(94 234 212 / .18),transparent 28%),linear-gradient(135deg,var(--rr-event-primary,var(--e-global-color-primary,#138b86)),#123d53);color:#fff}.rr-panel-hero:after{content:"";position:absolute;right:-190px;bottom:-360px;width:650px;height:650px;border:1px solid rgb(255 255 255 / .11);border-radius:50%;box-shadow:0 0 0 85px rgb(255 255 255 / .025),0 0 0 170px rgb(255 255 255 / .014)}.rr-panel-hero__inner{position:relative;z-index:1;display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:clamp(36px,6vw,82px);align-items:center}.rr-panel-hero__copy,.rr-panel-hero__host{min-width:0}.rr-panel-kicker .elementor-heading-title,.rr-panel-label{color:var(--rr-aqua);font-size:12px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.rr-panel-title .elementor-heading-title{max-width:820px;color:#fff;font-size:clamp(44px,5.7vw,74px);line-height:1.01;letter-spacing:-.052em}.rr-panel-actions{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px}.rr-panel-time{width:auto!important}.rr-panel-time .elementor-heading-title{padding:14px 18px;border:1px solid rgb(255 255 255 / .24);border-radius:13px;color:#fff;font-size:15px}.rr-panel-calendar{width:auto!important}.rr-panel-calendar .elementor-button,.rr-panel-calendar a,.rr-panel-calendar button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:50px;padding:13px 21px!important;border:1px solid #fff!important;border-radius:13px!important;background:#fff!important;color:var(--rr-event-primary,var(--e-global-color-primary,#138b86))!important;font-weight:900!important;text-decoration:none!important;text-shadow:none!important;box-shadow:0 12px 32px rgb(0 0 0 / .2)!important}.rr-panel-calendar .elementor-button-text,.rr-panel-calendar a span,.rr-panel-calendar button span{color:var(--rr-event-primary,var(--e-global-color-primary,#138b86))!important;opacity:1!important}.rr-panel-calendar .elementor-button:hover,.rr-panel-calendar a:hover,.rr-panel-calendar button:hover{border-color:var(--rr-aqua)!important;background:var(--rr-aqua)!important;color:var(--rr-event-primary,var(--e-global-color-primary,#138b86))!important}.rr-panel-hero__host .rr-panel-people{padding:clamp(24px,3vw,34px);border:1px solid rgb(255 255 255 / .18);border-radius:26px;background:rgb(255 255 255 / .09);box-shadow:0 24px 65px rgb(0 0 0 / .2);backdrop-filter:blur(14px)}.rr-panel-hero__host .rr-panel-label{margin:0 0 18px}.rr-panel-hero__host .rr-panel-person{align-items:center;flex-direction:column;text-align:center}.rr-panel-hero__host .rr-panel-person__photo{width:clamp(130px,14vw,176px);height:clamp(130px,14vw,176px);flex-basis:auto;border:4px solid rgb(255 255 255 / .95);box-shadow:0 0 0 5px rgb(94 234 212 / .26),0 18px 45px rgb(0 0 0 / .22)}.rr-panel-hero__host .rr-panel-person__copy{align-items:center}.rr-panel-hero__host .rr-panel-person__copy strong{color:#fff;font-size:clamp(25px,2.7vw,34px)}.rr-panel-hero__host .rr-panel-person__copy span{color:#d5e5eb;font-size:15px}.rr-panel-main{padding:clamp(62px,8vw,106px) 22px;background:linear-gradient(180deg,var(--rr-paper),#fff 380px)}.rr-panel-main__inner{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:clamp(36px,6vw,78px);align-items:start}.rr-panel-section-title .elementor-heading-title,.rr-panel-people h2{margin:0 0 22px;color:var(--rr-ink);font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-.04em}.rr-panel-summary{max-width:760px;margin-bottom:24px;color:#425d70;font-size:clamp(18px,2vw,21px);font-weight:600;line-height:1.6}.rr-panel-content{color:#526777;font-size:18px;line-height:1.75}.rr-panel-speakers{display:flex!important;flex-direction:column!important;gap:22px}.rr-panel-main .rr-panel-people{padding:25px;border:1px solid #dbe4e8;border-radius:22px;background:#fff;box-shadow:0 18px 55px rgb(11 32 54 / .07)}.rr-panel-main .rr-panel-people h2{font-size:29px}.rr-panel-main .rr-panel-label{margin:0 0 8px;color:var(--rr-blue)}.rr-panel-person{display:flex;align-items:center;gap:18px;color:inherit;text-decoration:none}.rr-panel-person__photo{display:block;width:72px;height:72px;flex:0 0 72px;overflow:hidden;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px rgb(22 143 229 / .23)}.rr-panel-person__photo img{width:100%;height:100%;object-fit:cover}.rr-panel-person__copy{display:flex;min-width:0;flex-direction:column;gap:4px}.rr-panel-person__copy strong{color:var(--rr-ink);font-size:18px;line-height:1.15}.rr-panel-person__copy span{color:#607482;font-size:14px;line-height:1.4}.rr-panelists-grid{display:grid;gap:16px}.rr-panel-person--panelist{padding-top:16px;border-top:1px solid #e7edef}.rr-panel-person--panelist:first-child{padding-top:0;border-top:0}.rr-panel-panelists-widget:has(.elementor-shortcode:empty){display:none}@media(max-width:900px){.rr-panel-hero__inner,.rr-panel-main__inner{grid-template-columns:1fr}.rr-panel-hero__host{max-width:520px}.rr-panel-hero__host .rr-panel-person{align-items:center;flex-direction:row;text-align:left}.rr-panel-hero__host .rr-panel-person__photo{width:110px;height:110px}.rr-panel-hero__host .rr-panel-person__copy{align-items:flex-start}}@media(max-width:600px){.rr-panel-hero{padding:68px 15px 50px}.rr-panel-main{padding:52px 14px}.rr-panel-actions{align-items:stretch;flex-direction:column}.rr-panel-time,.rr-panel-calendar{width:100%!important}.rr-panel-calendar .elementor-button,.rr-panel-calendar a,.rr-panel-calendar button{width:100%}.rr-panel-hero__host .rr-panel-people,.rr-panel-main .rr-panel-people{padding:21px}.rr-panel-hero__host .rr-panel-person__photo{width:86px;height:86px}.rr-panel-hero__host .rr-panel-person__copy strong{font-size:21px}}.rr-panel-hero__inner>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)!important;gap:clamp(36px,6vw,82px)!important;align-items:center!important}.rr-panel-main__inner>.e-con-inner{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr)!important;gap:clamp(36px,6vw,78px)!important;align-items:start!important}@media(max-width:900px){.rr-panel-hero__inner>.e-con-inner,.rr-panel-main__inner>.e-con-inner{grid-template-columns:1fr!important}}