.vl-session{--vl-heading:#1d2c34;--vl-body:#506d7d;--vl-muted:#6c8290;--vl-teal:#1a7569;--vl-teal-soft:#e8f3f1;--vl-button:#304754;--vl-button-hover:#263b46;--vl-rule:#dfe6ea;--vl-rule-strong:#c5d0d7;--vl-surface:#eef3f5;--vl-white:#fff;--vl-atmosphere-start:#e8eef2;--vl-atmosphere-mid:#eef3f5;--vl-font-display:"Neue Machina","IBM Plex Sans",system-ui,sans-serif;--vl-font-body:"IBM Plex Sans",system-ui,-apple-system,sans-serif;--vl-container-max:1240px;--vl-container-pad:clamp(1.25rem,4vw,2.5rem);--vl-radius-lg:16px;--vl-btn-radius:4px;--vl-cta-radius:8px;--vl-cta-border:#1d2c34;--vl-cta-hover-bg:#e8f3f1;--vl-cta-hover-border:#1a7569;--vl-focus:0 0 0 2px var(--vl-white),0 0 0 4px var(--vl-teal);background:var(--vl-white);color:var(--vl-heading);font-family:var(--vl-font-body);width:100%;-webkit-font-smoothing:antialiased}.vl-session *,.vl-session :after,.vl-session :before{box-sizing:border-box}.vl-session__container{margin-inline:auto;max-width:var(--vl-container-max);padding-inline:var(--vl-container-pad);width:100%}.vl-session__crumb-bar{background:var(--vl-white);border-bottom:1px solid var(--vl-rule);padding-bottom:.85rem;padding-top:clamp(5.75rem,9vw,7rem)}.vl-session__breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--vl-font-body);font-size:.8125rem;gap:.45rem;line-height:1.4;margin:0;max-width:48rem}.vl-session__breadcrumb-sep{color:#9aadb8;font-size:.8125rem;font-weight:400;line-height:1}.vl-session__breadcrumb-link{color:var(--vl-teal);font-weight:500;text-decoration:none}.vl-session__breadcrumb-link:hover{color:var(--vl-heading);text-decoration:underline;text-underline-offset:.15em}.vl-session__breadcrumb-link:focus-visible{border-radius:2px;box-shadow:var(--vl-focus);outline:none}.vl-session__breadcrumb-current{color:var(--vl-muted);font-weight:400;overflow-wrap:anywhere}.vl-session__stage{background:linear-gradient(180deg,var(--vl-atmosphere-start) 0,var(--vl-atmosphere-mid) 28%,var(--vl-surface) 58%,#f4f7f9 100%);padding-bottom:clamp(3.5rem,7vw,5.5rem);padding-top:clamp(6.5rem,10vw,8.25rem)}.vl-session--with-crumb .vl-session__stage{padding-top:clamp(1.75rem,3vw,2.5rem)}.vl-session__layout{align-items:start;display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}.vl-session--register .vl-session__layout{grid-template-columns:minmax(0,1.4fr) minmax(20rem,24.5rem)}.vl-session__main,.vl-session__rail{background:var(--vl-white);border:1px solid var(--vl-rule);border-radius:var(--vl-radius-lg)}.vl-session__main{padding:clamp(1.75rem,3.5vw,3rem) clamp(1.5rem,3vw,2.75rem) clamp(2rem,4vw,3.25rem)}.vl-session__hero{max-width:40rem}.vl-session__badge{align-items:center;background:var(--vl-teal-soft);border-radius:999px;color:var(--vl-teal);display:inline-flex;font-size:.6875rem;font-weight:600;letter-spacing:.08em;margin:0 0 1.35rem;padding:.28rem .7rem;text-transform:uppercase}.vl-session__headline{color:var(--vl-heading);font-family:var(--vl-font-display);font-size:clamp(2.15rem,3vw + .5rem,3.1rem);font-weight:400;letter-spacing:-.035em;line-height:1.02;margin:0 0 1.25rem;max-width:18ch}.vl-session__headline:has(+.vl-session__date-line),.vl-session__headline:has(+.vl-session__subhead){margin-bottom:.7rem}.vl-session__subhead{color:var(--vl-body);font-family:var(--vl-font-body);font-size:clamp(1.05rem,.35vw + 1rem,1.25rem);font-weight:400;letter-spacing:-.01em;line-height:1.45;margin:0 0 1.35rem;max-width:34rem}.vl-session__subhead:has(+.vl-session__date-line){margin-bottom:.85rem}.vl-session__date-line{align-items:baseline;color:var(--vl-heading);display:flex;flex-wrap:wrap;font-size:1rem;font-weight:500;line-height:1.4;margin:0 0 1.35rem}.vl-session__date-line span:not(:last-child):after{color:var(--vl-muted);content:"·";font-weight:400;margin:0 .55rem}.vl-session__headline .vl-session__word{display:inline-block;filter:blur(6px);opacity:0;transform:translate3d(0,.45em,0);will-change:opacity,transform,filter}.vl-session__headline.is-ready .vl-session__word{animation:vl-session-word-in .85s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i, 0)*55ms + .08s)}@keyframes vl-session-word-in{to{filter:blur(0);opacity:1;transform:translateZ(0)}}.vl-session__badge,.vl-session__date-line,.vl-session__deck,.vl-session__subhead,.vl-session__tags,.vl-session__when{opacity:0;transform:translate3d(0,.75rem,0)}.vl-session__hero.is-ready .vl-session__badge,.vl-session__hero.is-ready .vl-session__date-line,.vl-session__hero.is-ready .vl-session__deck,.vl-session__hero.is-ready .vl-session__subhead,.vl-session__hero.is-ready .vl-session__tags,.vl-session__hero.is-ready .vl-session__when{animation:vl-session-fade-up .7s cubic-bezier(.22,1,.36,1) forwards}.vl-session__hero.is-ready .vl-session__badge{animation-delay:.02s}.vl-session__hero.is-ready .vl-session__subhead{animation-delay:.14s}.vl-session__hero.is-ready .vl-session__date-line{animation-delay:.22s}.vl-session__hero.is-ready .vl-session__when{animation-delay:.32s}.vl-session__hero.is-ready .vl-session__tags{animation-delay:.4s}.vl-session__hero.is-ready .vl-session__deck{animation-delay:.54s}@keyframes vl-session-fade-up{to{opacity:1;transform:translateZ(0)}}.vl-session--confirmed .vl-session__headline{max-width:12ch}.vl-session--confirmed .vl-session__badge{background:transparent;padding:0}.vl-session__when{margin:0 0 1.5rem}.vl-session__when-label{color:var(--vl-muted);font-size:.6875rem;font-weight:600;letter-spacing:.06em;margin:0 0 .55rem;text-transform:uppercase}.vl-session__count--main{margin:0}.vl-session__tags{display:flex;flex-wrap:wrap;gap:.45rem 1.15rem;list-style:none;margin:0 0 1.75rem;padding:0}.vl-session__tags li{color:var(--vl-teal);font-size:.9375rem;font-weight:600;letter-spacing:.01em}.vl-session__tags li:before{color:var(--vl-muted);content:"#";font-weight:500;margin-right:.12rem}.vl-session__deck{color:var(--vl-body);font-size:1.0625rem;line-height:1.6}.vl-session__deck p{margin:0 0 1.05rem}.vl-session__deck p:last-child{margin-bottom:0}.vl-session__heading{color:var(--vl-heading);font-family:var(--vl-font-display);font-size:1.5rem;font-weight:400;letter-spacing:-.02em;margin:0 0 .85rem}.vl-session__who-block{margin-top:2.75rem;max-width:40rem}.vl-session__fence,.vl-session__intro{color:var(--vl-body);line-height:1.6}.vl-session__fence p,.vl-session__intro p{margin:0 0 1rem}.vl-session__fence p:last-child,.vl-session__intro p:last-child{margin-bottom:0}.vl-session__fence{border-top:1px solid var(--vl-rule);margin-top:2.25rem;max-width:40rem;padding-top:1.75rem}.vl-session__fence a{color:var(--vl-teal)}.vl-session__who{list-style:none;margin:1.35rem 0 0;padding:0}.vl-session__who li{border-top:1px solid var(--vl-rule);color:var(--vl-heading);line-height:1.45;padding:1rem 0}.vl-session__who li:last-child{border-bottom:1px solid var(--vl-rule)}.vl-session__who strong{font-weight:600}.vl-session__who span{color:var(--vl-body);display:block;font-weight:400;margin-top:.25rem}.vl-session--countdown .vl-session__stage{padding-bottom:clamp(3.5rem,7vw,5.5rem)}.vl-session__speakers{margin-top:2.5rem}.vl-session__speakers ul{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;list-style:none;margin:.5rem 0 0;padding:0}.vl-session__speakers li{border:0;min-width:12.5rem;padding:0}.vl-session__speaker{align-items:center;color:inherit;display:flex;gap:.85rem;text-decoration:none}.vl-session__speaker--link:hover .vl-session__speaker-name{color:var(--vl-teal)}.vl-session__speaker--link:focus-visible{border-radius:2px;box-shadow:var(--vl-focus);outline:none}.vl-session__speaker-photo{background:#1d2c34;border-radius:50%;clip-path:circle(50%);display:block;flex:0 0 4.5rem;height:4.5rem;overflow:hidden;position:relative;width:4.5rem}.vl-session__speaker-photo img{border-radius:50%;display:block;height:100%;inset:0;max-width:none;object-fit:cover;object-position:center;position:absolute;width:100%}.vl-session__speaker-photo--empty{align-items:center;background:var(--vl-teal);color:var(--vl-white);display:flex;font-size:1.15rem;font-weight:600;justify-content:center;letter-spacing:.02em}.vl-session__speaker-copy{display:flex;flex-direction:column;gap:.15rem}.vl-session__speaker-name{color:var(--vl-heading);display:block;font-weight:600;line-height:1.3;transition:color .18s ease}.vl-session__speaker-role{color:var(--vl-body);display:block;font-size:.9375rem;line-height:1.4}.vl-session__tools{align-items:center;border-top:1px solid var(--vl-rule);display:flex;flex-wrap:wrap;gap:.85rem 1.25rem;justify-content:space-between;margin:1.75rem 0 0;padding-top:1.15rem}.vl-session__cal{position:relative}.vl-session__tool-btn{align-items:center;background:var(--vl-white);border:1px solid var(--vl-cta-border);border-radius:var(--vl-cta-radius);color:var(--vl-heading);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1;margin:0;padding:.55rem .9rem;transition:background .18s ease,border-color .18s ease,color .18s ease}.vl-session__tool-btn:hover{background:var(--vl-cta-hover-bg);border-color:var(--vl-cta-hover-border);color:var(--vl-heading)}.vl-session__tool-btn:focus-visible{box-shadow:var(--vl-focus);outline:none}.vl-session__tool-icon{flex:0 0 1.05rem;height:1.05rem;width:1.05rem}.vl-session__cal-menu{background:var(--vl-white);border:1px solid var(--vl-rule);border-radius:var(--vl-cta-radius);box-shadow:0 8px 24px rgba(29,44,52,.08);left:0;min-width:13.5rem;padding:.35rem 0;position:absolute;top:calc(100% + .35rem);z-index:3}.vl-session__cal-menu a,.vl-session__cal-menu button{background:transparent;border:0;color:var(--vl-heading);cursor:pointer;display:block;font-family:inherit;font-size:.875rem;font-weight:500;margin:0;padding:.55rem .85rem;text-align:left;text-decoration:none;width:100%}.vl-session__cal-menu a:hover,.vl-session__cal-menu button:hover{background:var(--vl-surface);color:var(--vl-teal)}.vl-session__share{align-items:center;display:flex;gap:.4rem}.vl-session__share-label{color:var(--vl-muted);font-size:.8125rem;font-weight:500;margin-right:.15rem}.vl-session__share-link{align-items:center;background:var(--vl-white);border:1px solid var(--vl-rule-strong);border-radius:var(--vl-cta-radius);color:var(--vl-heading);display:inline-flex;height:2.35rem;justify-content:center;text-decoration:none;transition:color .18s ease,background .18s ease,border-color .18s ease;width:2.35rem}.vl-session__share-link:hover{background:var(--vl-cta-hover-bg);border-color:var(--vl-cta-hover-border);color:var(--vl-heading)}.vl-session__share-link:focus-visible{box-shadow:var(--vl-focus);outline:none}.vl-session__share-icon{height:1.05rem;width:1.05rem}.vl-session__count{align-items:flex-end;display:flex;gap:.35rem;margin:0 0 1.25rem}.vl-session__count-unit{align-items:center;background:var(--vl-white);border:1px solid var(--vl-rule);border-radius:var(--vl-btn-radius);display:flex;flex-direction:column;min-width:3rem;padding:.45rem .35rem .4rem}.vl-session__count-unit strong{color:var(--vl-heading);font-family:var(--vl-font-display);font-size:1.25rem;font-weight:400;letter-spacing:-.03em;line-height:1}.vl-session__count-unit span{color:var(--vl-muted);font-size:.625rem;font-weight:600;letter-spacing:.06em;margin-top:.28rem;text-transform:uppercase}.vl-session__count-sep{color:var(--vl-muted);font-weight:600;padding-bottom:1.15rem}.vl-session__count-ended{color:var(--vl-heading);font-size:.9375rem;margin:0}.vl-session__dock{background:var(--vl-white);border-top:1px solid var(--vl-rule);bottom:0;display:none;left:0;position:fixed;right:0;transform:translateY(0);transition:transform .2s ease;z-index:4}.vl-session__dock.is-away{pointer-events:none;transform:translateY(110%)}.vl-session__dock-inner{align-items:center;display:flex;gap:1rem;justify-content:stretch;padding-bottom:calc(.75rem + env(safe-area-inset-bottom, 0px));padding-top:.75rem}.vl-session__count--dock{margin:0}.vl-session__count--dock .vl-session__count-unit{min-width:2.6rem;padding:.35rem .25rem .3rem}.vl-session__count--dock .vl-session__count-unit strong{font-size:1.05rem}.vl-session__dock-cta{align-items:center;background:var(--vl-button);border:1px solid var(--vl-button);border-radius:var(--vl-cta-radius);color:var(--vl-white);display:inline-flex;flex:1 1 auto;font-family:var(--vl-font-body);font-size:1rem;font-weight:500;gap:.55rem;justify-content:center;letter-spacing:0;line-height:1.2;min-height:50px;padding:15px 24px;text-decoration:none;text-transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.vl-session__cta-arrow{display:inline-block;transition:transform .18s ease}.vl-session__dock-cta:focus-visible,.vl-session__dock-cta:hover{background:var(--vl-button-hover);border-color:var(--vl-button-hover);color:var(--vl-white)}.vl-session__dock-cta:focus-visible .vl-session__cta-arrow,.vl-session__dock-cta:hover .vl-session__cta-arrow{transform:translateX(4px)}.vl-session__dock-cta:focus-visible{box-shadow:var(--vl-focus);outline:none}.vl-session__count--rail{margin:0 0 1rem}.vl-session__when--rail{margin:0 0 .85rem}.vl-session__rail{padding:1.15rem 1.2rem 1.25rem;position:sticky;top:5.5rem}.vl-session__facts-line{align-items:baseline;border-bottom:1px solid var(--vl-rule);color:var(--vl-heading);display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.4;margin:0 0 .85rem;padding:0 0 .85rem}.vl-session__facts-line span:not(:last-child):after{color:var(--vl-muted);content:"·";font-weight:400;margin:0 .55rem}.vl-session__facts{border-bottom:1px solid var(--vl-rule);display:grid;gap:.75rem 1rem;grid-template-columns:1fr 1fr;list-style:none;margin:0 0 1rem;padding:0 0 1rem}.vl-session__facts li{color:var(--vl-heading);font-size:.875rem;line-height:1.4;padding:0}.vl-session__facts li:first-child{padding-top:0}.vl-session__facts li:last-child{padding-bottom:0}.vl-session__facts span{color:var(--vl-muted);display:block;font-size:.6875rem;font-weight:600;letter-spacing:.06em;margin-bottom:.12rem;text-transform:none}.vl-session__panel .vl-session__heading{font-size:1.2rem;margin:0 0 .35rem}.vl-session__form-lede{color:var(--vl-muted);font-size:.8125rem;line-height:1.45;margin:0 0 .75rem}.vl-session__form-lede p{margin:0}.vl-session__hs-form{--hsf-global__font-family:var(--vl-font-body);--hsf-global__font-size:1rem;--hsf-global__color:var(--vl-heading);--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-background__border-width:0;--hsf-row__vertical-spacing:0.5rem;--hsf-field-label__font-family:var(--vl-font-body);--hsf-field-label__font-size:0.8125rem;--hsf-field-label__color:var(--vl-heading);--hsf-field-label-requiredindicator__color:var(--vl-teal);--hsf-button__width:100%;--hsf-button__font-weight:500;--hsf-field-input__font-family:var(--vl-font-body);--hsf-field-input__color:var(--vl-heading);--hsf-field-input__background-color:var(--vl-white);--hsf-field-input__border-color:var(--vl-rule-strong);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:4px;--hsf-field-input__padding:0.5rem 0.7rem;--hsf-button__font-family:var(--vl-font-body);--hsf-button__font-size:1rem;--hsf-button__color:var(--vl-white);--hsf-button__background-color:var(--vl-button);--hsf-button__border-color:var(--vl-button);--hsf-button__border-style:solid;--hsf-button__border-width:1px;--hsf-button__border-radius:8px;--hsf-button__padding:15px 24px;--hsf-button__box-shadow:none;--hsf-button--hover__background-color:var(--vl-button-hover);--hsf-button--hover__color:var(--vl-white);--hsf-button--hover__border-color:var(--vl-button-hover)}.vl-session__hs-form .hbspt-form,.vl-session__hs-form .hs-form,.vl-session__hs-form form{margin:0}.vl-session__hs-form .hs-form-frame,.vl-session__hs-form .hs-form-html{display:block;width:100%}.vl-session__hs-target{min-height:0}.vl-session__hs-form .hbspt-form,.vl-session__hs-form .hs-form{width:100%}.vl-session__hs-form .form-columns-1,.vl-session__hs-form .form-columns-2,.vl-session__hs-form .form-columns-3,.vl-session__hs-form fieldset{border:0;display:block!important;float:none!important;margin:0;max-width:none!important;padding:0;width:100%!important}.vl-session__hs-form .hs-fieldtype-booleancheckbox,.vl-session__hs-form .hs-fieldtype-text,.vl-session__hs-form .hs-firstname,.vl-session__hs-form .hs-form-field,.vl-session__hs-form .hs-lastname,.vl-session__hs-form .hs_firstname,.vl-session__hs-form .hs_lastname{display:block!important;float:none!important;margin:0 0 .95rem;max-width:none!important;width:100%!important}.vl-session__hs-form .hs-fieldtype-hidden,.vl-session__hs-form .hs-form-field.hs-fieldtype-hidden,.vl-session__hs-form .hs-form-field:has(input[type=hidden]),.vl-session__hs-form [class*=hs-utm_],.vl-session__hs-form [class*=hs_last_form],.vl-session__hs-form [class*=hs_utm_],.vl-session__hs-form [class*=last_form_submission]{display:none!important;height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;visibility:hidden!important;width:0!important;clip:rect(0,0,0,0)!important}.vl-session__hs-form .hs-form-field>label,.vl-session__hs-form .hsfc-FieldLabel,.vl-session__hs-form label{color:var(--vl-heading);display:block;font-size:.8125rem;font-weight:600;letter-spacing:0;margin:0 0 .4rem;text-transform:none}.vl-session__hs-form .hs-form-required{color:var(--vl-teal)!important;margin-left:.15rem}.vl-session__hs-form .hs-input:not([type=checkbox]):not([type=radio]),.vl-session__hs-form input[type=email],.vl-session__hs-form input[type=tel],.vl-session__hs-form input[type=text],.vl-session__hs-form select{background:var(--vl-white)!important;border:1px solid var(--vl-rule-strong)!important;border-radius:var(--vl-btn-radius)!important;box-shadow:none!important;color:var(--vl-heading)!important;font-family:var(--vl-font-body)!important;font-size:1rem!important;height:2.65rem!important;max-width:none!important;padding:0 .75rem!important;width:100%!important}.vl-session__hs-form .hs-input:focus,.vl-session__hs-form input:focus,.vl-session__hs-form select:focus{border-color:var(--vl-teal)!important;box-shadow:0 0 0 3px rgba(26,117,105,.18)!important;outline:none!important}.vl-session__hs-form .hs-form-booleancheckbox,.vl-session__hs-form .inputs-list,.vl-session__hs-form ul.inputs-list{list-style:none;margin:0;padding:0}.vl-session__hs-form .hs-form-booleancheckbox-display,.vl-session__hs-form .hs-form-checkbox-display,.vl-session__hs-form label.hs-form-booleancheckbox-display{align-items:flex-start;color:var(--vl-body);display:flex;font-size:.8125rem;font-weight:400;gap:.55rem;letter-spacing:0;line-height:1.4;margin:0;text-transform:none}.vl-session__hs-form .hs-form-booleancheckbox-display input,.vl-session__hs-form .hs-form-booleancheckbox-display span{float:none!important}.vl-session__hs-form .hs-input[type=checkbox],.vl-session__hs-form .hs-input[type=radio],.vl-session__hs-form input[type=checkbox],.vl-session__hs-form input[type=radio]{appearance:auto!important;-webkit-appearance:checkbox!important;background:var(--vl-white)!important;border:1px solid var(--vl-rule-strong)!important;border-radius:2px!important;box-shadow:none!important;cursor:pointer;display:inline-block!important;flex:0 0 1rem;height:1rem!important;margin:.15rem 0 0!important;max-width:1rem!important;min-width:1rem!important;padding:0!important;width:1rem!important}.vl-session__hs-form .hs-submit{margin:.15rem 0 0;padding:0;text-align:left}.vl-session__hs-form .hs-submit .actions{margin:0;padding:0;text-align:left}.vl-session__hs-form .hs-button,.vl-session__hs-form .hs-button.primary,.vl-session__hs-form .hs-button.primary.large,.vl-session__hs-form .hs-submit .actions .hs-button,.vl-session__hs-form .hs-submit .actions input,.vl-session__hs-form .hsfc-Button,.vl-session__hs-form button[type=submit],.vl-session__hs-form input.hs-button,.vl-session__hs-form input[type=submit]{align-items:center;background:var(--vl-button)!important;background-image:none!important;border:1px solid var(--vl-button)!important;border-radius:var(--vl-cta-radius)!important;box-shadow:none!important;color:var(--vl-white)!important;cursor:pointer;display:inline-flex!important;font-family:var(--vl-font-body)!important;font-size:1rem!important;font-weight:500!important;gap:.55rem;justify-content:center;letter-spacing:0!important;line-height:1.2!important;margin:0!important;max-width:none!important;min-height:50px!important;padding:15px 24px!important;text-decoration:none!important;text-transform:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease;width:100%!important}.vl-session__hs-form .hsfc-Button:after,.vl-session__hs-form button[type=submit]:after{content:"→";display:inline-block;margin-left:.15rem;transition:transform .18s ease}.vl-session__hs-form .hs-button.primary:hover,.vl-session__hs-form .hs-button:hover,.vl-session__hs-form .hsfc-Button:hover,.vl-session__hs-form button[type=submit]:hover,.vl-session__hs-form input[type=submit]:hover{background:var(--vl-button-hover)!important;border-color:var(--vl-button-hover)!important;color:var(--vl-white)!important}.vl-session__hs-form .hsfc-Button:hover:after,.vl-session__hs-form button[type=submit]:hover:after{transform:translateX(4px)}.vl-session__hs-form .hs-button:focus-visible,.vl-session__hs-form input[type=submit]:focus-visible{box-shadow:var(--vl-focus)!important;outline:none}.vl-session__hs-form .hs-error-msgs{color:#9b3b32;font-size:.8125rem;list-style:none;margin:.35rem 0 0;padding:0}.vl-session__hs-form .legal-consent-container{color:var(--vl-muted);font-size:.75rem;line-height:1.4;margin:.15rem 0 1rem}.vl-session__hs-form .legal-consent-container .hs-richtext,.vl-session__hs-form .legal-consent-container>.hs-richtext{display:none}.vl-session__hs-form .legal-consent-container a{color:var(--vl-heading);text-decoration:underline;text-underline-offset:.12em}.vl-session__hs-form .submitted-message{color:var(--vl-body);font-size:1.125rem;line-height:1.7;padding:0}.vl-session__hs-form .submitted-message:before{align-items:center;background:var(--vl-teal-soft);border-radius:999px;color:var(--vl-teal);content:"Registered";display:inline-flex;font-family:var(--vl-font-body);font-size:.6875rem;font-weight:600;letter-spacing:.08em;line-height:1;margin:0 0 1.35rem;padding:.28rem .7rem;text-transform:uppercase}.vl-session__hs-form .submitted-message .hs-richtext p:first-child,.vl-session__hs-form .submitted-message h1,.vl-session__hs-form .submitted-message h2,.vl-session__hs-form .submitted-message h3,.vl-session__hs-form .submitted-message p:first-child{color:var(--vl-heading);display:block;font-family:var(--vl-font-display);font-size:1.85rem;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0 0 1.5rem}.vl-session__hs-form .submitted-message p{color:var(--vl-body);font-family:var(--vl-font-body);font-size:1.125rem;font-weight:400;letter-spacing:0;line-height:1.7;margin:0 0 1.35rem;text-transform:none}.vl-session__hs-form .submitted-message p:first-child{margin-bottom:1.5rem}.vl-session__hs-form .submitted-message p:last-child{margin-bottom:0}.vl-session--form-done .vl-session__dock,.vl-session--form-done .vl-session__form-intro-heading,.vl-session--form-done .vl-session__form-lede,.vl-session:has(.submitted-message) .hs-form>:not(.submitted-message),.vl-session:has(.submitted-message) .hs-submit,.vl-session:has(.submitted-message) .legal-consent-container,.vl-session:has(.submitted-message) .vl-session__dock,.vl-session:has(.submitted-message) .vl-session__form-intro-heading,.vl-session:has(.submitted-message) .vl-session__form-lede{display:none!important}.vl-session--form-done .vl-session__rail,.vl-session:has(.submitted-message) .vl-session__rail{padding:1.6rem 1.5rem 1.75rem}.vl-session--form-done .vl-session__panel,.vl-session:has(.submitted-message) .hbspt-form,.vl-session:has(.submitted-message) .vl-session__hs-form,.vl-session:has(.submitted-message) .vl-session__panel{min-height:0;padding:0}@media (max-width:960px){.vl-session--register .vl-session__layout{grid-template-columns:1fr}.vl-session__rail{position:static}.vl-session__headline{max-width:16ch}.vl-session__dock{display:block}.vl-session--countdown .vl-session__stage,.vl-session--register .vl-session__stage{padding-bottom:clamp(5.5rem,8vw,7rem)}.vl-session--form-done.vl-session--countdown .vl-session__stage,.vl-session--form-done.vl-session--register .vl-session__stage,.vl-session:has(.submitted-message).vl-session--countdown .vl-session__stage,.vl-session:has(.submitted-message).vl-session--register .vl-session__stage{padding-bottom:clamp(2rem,4vw,3.25rem)}.vl-session__dock-inner{flex-wrap:nowrap}.vl-session__dock-cta{width:100%}}@media (max-width:640px){.vl-session__tools{align-items:stretch;flex-direction:column}.vl-session__tool-btn{justify-content:center;width:100%}}@media (max-width:420px){.vl-session__facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.vl-session__badge,.vl-session__date-line,.vl-session__deck,.vl-session__headline .vl-session__word,.vl-session__subhead,.vl-session__tags,.vl-session__when{animation:none!important;filter:none;opacity:1;transform:none}}