@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";body{word-break:normal}p{widows:2;orphans:2}#footercopyright{font-size:14px;font-family:inherit;text-align:left;font-weight:400;margin:15px 0 0}#footercopyright:hover a{opacity:.8;text-decoration:underline}#footercopyright a{text-decoration:none;background:none;opacity:.4}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--loop-distance, calc(var(--slide-width-per-item) * var(--repeat-count)))))}}section[id^=logoslider]{--slide-height: 40px;--slide-width-per-item: 180px;--repeat-count: 3;--slide-padding: 40px;--scroll-speed: 70s;--logo-opacity: .75}section[id^=logoslider] .slide img{height:var(--slide-height)}section[id^=logoslider] .slide{height:var(--slide-height);padding:0 var(--slide-padding)}.slider{height:var(--slide-height);margin:70px auto;overflow:hidden;position:relative;width:100%}.slider .slide-track{animation:scroll-left var(--scroll-speed) linear infinite;display:flex}.slider .slide-track img{opacity:var(--logo-opacity);transition:opacity .2s ease-in-out,filter .2s ease-in-out}.slider .slide-track img:hover{opacity:1}.slider[data-logo-color=black] .slide img{filter:grayscale(1) contrast(1000)}.slider[data-logo-color=white] .slide img{filter:grayscale(1) contrast(1000) invert(1)}#siteWrapper .accordion-item__description a{text-decoration:underline}.list-section-title,h1,h2,h3,h4{position:relative}.list-section-title strong,h1 strong,h2 strong,h3 strong,h4 strong{display:inline-block;font-size:calc((var(--small-text-size-value) - 1) * 1.2vw + 1rem);font-weight:400;font-family:var(--body-font-font-family);background:hsla(var(--safeDarkAccent-hsl),1);color:var(--siteBackgroundColor);padding:10px;line-height:.8em;border-radius:2em;position:absolute;transform:translateY(-150%)}.list-section-title[style*=center] strong,h1[style*=center] strong,h2[style*=center] strong,h3[style*=center] strong,h4[style*=center] strong,.list-section-title[data-section-title-alignment=center] strong,h1[data-section-title-alignment=center] strong,h2[data-section-title-alignment=center] strong,h3[data-section-title-alignment=center] strong,h4[data-section-title-alignment=center] strong{left:50%;transform:translate(-50%,-150%)}#logoslider{padding-bottom:3vw}#siteWrapper .list-item-content__description p{opacity:1;transform:translate(0)}#siteWrapper .background-pause-button{display:none!important;opacity:0!important}#siteWrapper .header-actions-action .sqs-button-element--primary{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 20px color-mix(in oklab,var(--primaryButtonBackgroundColor) 50%,transparent 80%)}#siteWrapper .header-actions-action--cta{overflow:visible}body{-webkit-hyphens:auto;hyphens:auto;word-break:normal;overflow-wrap:anywhere;text-wrap:balance}@supports (text-wrap: pretty){body{text-wrap:pretty}}p,li{hanging-punctuation:first allow-end;widows:2;orphans:2}h1,h2,h3,.list-section-title p{text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;word-break:normal;overflow-wrap:anywhere}@supports (text-wrap: pretty){h1,h2,h3,.list-section-title p{text-wrap:pretty}}.schedule{--white: #fff;--near-white: #f5f5f5;--orange: #ff6a00;--dark-gray: #2b2b2b;--black: #000;--bg: var(--near-white);--card: var(--white);--text: var(--black);--muted: #4a4a4a;--primary: var(--orange);--border: #e6e6e6;--radius: 20px;--radius-sm: 10px;--shadow: 0 6px 24px rgba(0, 0, 0, .08);--gap: 20px;--table-padding: 14px 16px;width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:var(--radius);border:1px solid var(--border);background:var(--card)}.schedule thead th{text-align:left;padding:16px;font-weight:700;font-size:.95rem;color:var(--black);background:linear-gradient(180deg,#fff,#f9f9f9);border-bottom:1px solid var(--border)}.schedule tbody tr{transition:background .16s ease,transform .16s ease}.schedule tbody tr:nth-child(odd){background:#fff}.schedule tbody tr:nth-child(2n){background:#fcfcfc}.schedule tbody tr:hover{background:#fff3e9}.schedule td{padding:var(--table-padding);vertical-align:middle;border-bottom:1px solid var(--border);color:var(--text);font-size:.95rem}.col-time{white-space:nowrap;font-feature-settings:"tnum" 1,"lnum" 1;color:var(--primary);font-weight:700}.session-name{font-weight:700;letter-spacing:.2px;color:var(--black)}.muted{color:var(--muted);font-weight:500}.accent-bar{height:3px;width:100%;background:linear-gradient(90deg,var(--black),var(--primary),#ff9340);border-radius:999px;margin:8px 0 20px}@media (width <= 720px){.schedule thead{display:none}.schedule tbody tr{display:block;padding:16px}.schedule td{display:block;padding:9px 0;border-bottom:none;text-align:left;font-weight:400}.schedule td .session-name,.schedule .col-time{font-weight:400}.schedule td:before{content:attr(data-label);display:block;color:var(--muted);font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.4px;margin-bottom:2px}.schedule tbody tr+tr{border-top:1px solid var(--border)}}strong em,s,span[style*=line-through],em u,u em{font-family:Material Symbols Outlined;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 200,"opsz" 48;font-weight:300;font-style:normal;font-size:1.2em;line-height:inherit;color:inherit;letter-spacing:normal;text-transform:none;text-decoration:none!important;display:inline-block;white-space:nowrap;overflow-wrap:normal;direction:ltr;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;vertical-align:middle;margin:0 .25em 0 0;pointer-events:none}.sqs-html-content p[style*=margin-left]{margin-left:0!important;display:flex;flex-wrap:wrap;gap:2em;align-items:center;margin-top:2em}.sqs-html-content p[style*=margin-left][style*="text-align:center"]{justify-content:center}.sqs-html-content p[style*=margin-left][style*="text-align:right"]{justify-content:flex-end}.sqs-edit-mode-active .fluid-engine .sqs-html-content p[style*=margin-left] .sqs-block-button-container{width:unset}.sqs-html-content p[style*=margin-left] a{font-size:calc((var(--primary-button-font-font-size-value) - 1) * 1.2vw + 1rem);font-family:var(--primary-button-font-font-family);font-style:var(--primary-button-font-font-style);font-weight:var(--primary-button-font-font-weight);line-height:var(--primary-button-font-line-height);letter-spacing:var(--primary-button-font-letter-spacing);text-transform:var(--primary-button-font-text-transform);color:var(--primaryButtonTextColor);background-color:var(--primaryButtonBackgroundColor);padding:var(--primary-button-padding-y) var(--primary-button-padding-x);border-width:var(--primary-button-stroke);border-color:var(--primaryButtonTextColor);border-radius:300px;text-decoration:none;-webkit-backface-visibility:hidden;transform:translate(0);transition:.6s cubic-bezier(.19,1,.22,1) color;position:relative}.sqs-html-content p[style*=margin-left] a:before{z-index:-1;position:absolute;content:"";bottom:0;left:0;right:0;top:0;border-style:solid;border-width:2px;transition:.6s cubic-bezier(.19,1,.22,1) clip-path;clip-path:polygon(-2% 102%,102% 102%,102% 102%,-2% 102%);transform:translateZ(0);border-color:var(--primaryButtonBackgroundColor);background-color:var(--primaryButtonTextColor);border-radius:300px}.sqs-html-content p[style*=margin-left] a:hover{color:var(--primaryButtonBackgroundColor)}.sqs-html-content p[style*=margin-left] a:hover:before{clip-path:polygon(-2% -2%,102% -2%,102% 102%,-2% 102%)}.sqs-html-content p[style*=margin-left] a:second-child:not(:last-child){font-size:calc((var(--secondary-button-font-font-size-value) - 1) * 1.2vw + 1rem);font-family:var(--secondary-button-font-font-family);font-style:var(--secondary-button-font-font-style);font-weight:var(--secondary-button-font-font-weight);line-height:var(--secondary-button-font-line-height);letter-spacing:var(--secondary-button-font-letter-spacing);text-transform:var(--secondary-button-font-text-transform);color:var(--secondaryButtonTextColor);background-color:var(--secondaryButtonBackgroundColor);padding:var(--secondary-button-padding-y) var(--secondary-button-padding-x);border-width:var(--secondary-button-stroke);border-color:var(--secondaryButtonTextColor);border-radius:300px;text-decoration:none;-webkit-backface-visibility:hidden;transform:translate(0);transition:.6s cubic-bezier(.19,1,.22,1) color;position:relative}.sqs-html-content p[style*=margin-left] a:second-child:not(:last-child):before{z-index:-1;position:absolute;content:"";bottom:0;left:0;right:0;top:0;border-style:solid;border-width:2px;transition:.6s cubic-bezier(.19,1,.22,1) clip-path;clip-path:polygon(-2% 102%,102% 102%,102% 102%,-2% 102%);transform:translateZ(0);border-color:var(--secondaryButtonBackgroundColor);background-color:var(--secondaryButtonTextColor);border-radius:300px}.sqs-html-content p[style*=margin-left] a:second-child:not(:last-child):hover{color:var(--secondaryButtonBackgroundColor)}.sqs-html-content p[style*=margin-left] a:second-child:not(:last-child):hover:before{clip-path:polygon(-2% -2%,102% -2%,102% 102%,-2% 102%)}.sqs-html-content p[style*=margin-left] a:last-child{font-size:calc((var(--tertiary-button-font-font-size-value) - 1) * 1.2vw + 1rem);font-family:var(--tertiary-button-font-font-family);font-style:var(--tertiary-button-font-font-style);font-weight:var(--tertiary-button-font-font-weight);line-height:var(--tertiary-button-font-line-height);letter-spacing:var(--tertiary-button-font-letter-spacing);text-transform:var(--tertiary-button-font-text-transform);color:var(--tertiaryButtonTextColor);background-color:var(--tertiaryButtonBackgroundColor);padding:var(--tertiary-button-padding-y) var(--tertiary-button-padding-x);border-width:var(--tertiary-button-stroke);border-color:var(--tertiaryButtonTextColor);text-decoration:none;-webkit-backface-visibility:hidden;transform:translate(0);transition:.6s cubic-bezier(.19,1,.22,1) color;position:relative;border-top:none;border-right:none;border-left:none;border-bottom-style:solid;border-radius:0;border-bottom-width:var(--tertiary-button-stroke);color:var(--tertiaryButtonBackgroundColor);border-color:var(--tertiaryButtonBackgroundColor);background-color:transparent}.sqs-html-content p[style*=margin-left] a:last-child:before{z-index:-1;position:absolute;content:"";bottom:0;left:0;right:0;top:0;border-style:solid;border-width:2px;transition:.6s cubic-bezier(.19,1,.22,1) clip-path;clip-path:polygon(-2% 102%,102% 102%,102% 102%,-2% 102%);transform:translateZ(0);border-color:var(--tertiaryButtonBackgroundColor);background-color:var(--tertiaryButtonTextColor);border-radius:0}.sqs-html-content p[style*=margin-left] a:last-child:hover{color:var(--tertiaryButtonBackgroundColor)}.sqs-html-content p[style*=margin-left] a:last-child:hover:before{clip-path:polygon(-2% -2%,102% -2%,102% 102%,-2% 102%)}.sqs-html-content p[style*=margin-left] a:last-child:hover{color:var(--tertiaryButtonTextColor)}.sqs-html-content p[style*=margin-left] a:last-child:before{border-width:0;bottom:-2px;left:-2px;right:-2px;top:-2px;border-color:var(--tertiaryButtonBackgroundColor);background-color:var(--tertiaryButtonBackgroundColor)}
