/*
! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{background-color:hsla(var(--b1)/var(--tw-bg-opacity,1));color:hsla(var(--bc)/var(--tw-text-opacity,1))}html{-webkit-tap-highlight-color:transparent}:root{--p:210 100% 20%;--pf:210 100% 20%;--pc:0 0% 100%;--s:176 98.7% 29.8%;--sf:176 98.7% 29.8%;--sc:0 0% 100%;--a:174 60% 51%;--af:174 59.8% 41%;--ac:0 0% 100%;--n:219 14.1% 27.8%;--nf:222 13.4% 19%;--nc:0 0% 100%;--b1:0 0% 100%;--b2:210 20% 98%;--b3:216 12.2% 83.9%;--bc:215 27.9% 16.9%;--in:207 89.8% 53.9%;--su:174 100% 29%;--wa:36 100% 50%;--er:14 100% 57.1%;--rounded-box:1rem;--rounded-btn:0.5rem;--rounded-badge:1.9rem;--animation-btn:0.25s;--animation-input:.2s;--padding-card:2rem;--btn-text-case:uppercase;--btn-focus-scale:0.95;--navbar-padding:.5rem;--border-btn:1px;--tab-border:1px;--tab-radius:0.5rem;--tab-spacer:0.5rem;--focus-ring:2px;--focus-ring-offset:2px;--glass-opacity:30%;--glass-border-opacity:10%;--glass-reflex-degree:100deg;--glass-reflex-opacity:10%;--glass-blur:40px;--glass-text-shadow-opacity:5%}:root .alert{margin:0;border-radius:inherit;padding:.5em 0;justify-content:center}:root .alert,:root .alert p{--body-min-font-width:0.5625rem;--body-max-font-width:1rem;--slope:1.0542vw;--y-axis-intersection:0.32530rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .alert p{padding-top:0;margin-top:0}:root .breadcrumbs li{padding-left:0;margin-right:0;--body-min-font-width:0.7rem;--body-max-font-width:1rem;--slope:0.72289vw;--y-axis-intersection:0.53735rem}:root .breadcrumbs li,:root .lead{font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .lead{margin-top:1em;line-height:1.5;--body-min-font-width:0.75rem;--body-max-font-width:1.5rem;--slope:1.8072vw;--y-axis-intersection:0.34337rem}:root .quote-container{display:grid;-moz-column-gap:2rem;column-gap:2rem;align-items:center;margin:3em auto 0;max-width:64rem;grid-template-columns:1fr;justify-content:center}:root .quote-image-container{order:-1;min-width:12rem;margin:auto}:root .quote-text-container{max-width:-moz-max-content;max-width:max-content;position:relative;margin-top:0}:root .quote-text,:root .quote-text>p{margin-top:0}:root .quote-attribution{text-align:right;margin-top:1em}:root .quote-attribution:before{content:"—"}:root .quote-text-wrapper{display:flex;position:relative}:root .quote-text p:first-of-type:before{content:open-quote;--body-min-font-width:3rem;--body-max-font-width:5rem;--slope:4.8193vw;--y-axis-intersection:1.9157rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));font-weight:900;line-height:0;position:absolute;left:-.3em;top:.3em;color:#00d19e}:root .mobile-menu>div.active>a{text-decoration:underline}:root .mobile-menu a{font-family:Jost,Arial,sans-serif;font-weight:500;line-height:1.5;text-decoration:none;--body-min-font-width:1.3125rem;--body-max-font-width:1.5625rem;--slope:0.60241vw;--y-axis-intersection:1.1770rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .mobile-menu>div:first-of-type{margin-top:5em}:root .filters-unavailable-message{color:#2c353b}:root blockquote{margin-top:2em;padding-left:1.5em;border-color:#01978d;border-left:4px;color:#111827;quotes:"“""”""‘""’";line-height:1.5;--body-min-font-width:0.5rem;--body-max-font-width:1rem;--slope:1.2048vw;--y-axis-intersection:0.22892rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .alert svg{width:1.5em;height:100%;margin:0 .5em}:root .link:hover{color:#01978d}:root .navbar button{margin-top:0}:root .navbar .btn{font-size:1rem}:root .utility .btn{min-height:0;height:inherit}:root .badge-primary{color:#fff}:root .indicator .indicator-item{top:25px;right:90px}:root .tabs>a{text-decoration:none}:root .tab-lifted.tab--active{border-color:rgba(229,231,235,var(--tw-border-opacity));border-radius:inherit;color:inherit}:root .tab--active:hover{color:inherit;cursor:inherit}:root .site-name{flex:none;padding-left:0;font-weight:350}:root .site-name div{text-transform:uppercase;font-size:.5rem;margin-bottom:.5em}:root .site-name span{line-height:1.2;--body-min-font-width:1.5rem;--body-max-font-width:1.9375rem;--slope:1.0542vw;--y-axis-intersection:1.2628rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .nav-links-container{flex:1 1 0%}:root .nav-links{align-items:stretch;display:none;flex-wrap:wrap;justify-content:flex-end}:root .nav-aux-links-container:hover{cursor:pointer}:root .card-image-container,:root .hotel-list__hotel-cards figure{aspect-ratio:135/86!important}:root footer li{margin-top:.75em}:root .text-neutral-content a{color:#fff}:root .schedule{border-collapse:collapse;display:table;width:100%}:root .schedule .schedule-table__table-body{text-align:center}:root .schedule-group>div>.grid-cols-1{border:1px solid #ccc}:root .t-row:not(:first-child){border-top:1px solid gray}:root [data-page-type=event] .hero{color:#fff;grid-template-columns:1fr minmax(0,1280px) 1fr}:root [data-page-type=event] .hero>div{grid-column:2;width:100%}:root [data-page-type=event] .hero-content{text-align:left;justify-content:flex-start;display:block;padding:5rem 1rem}:root [data-page-type=event] .hero-content>div{max-width:none}:root [data-page-type=event] .grid-cols-3-center-screen-2xl>.grid-column-1-3{grid-column:2}:root .person-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1rem}:root .person-card{display:flex;flex-direction:column;align-items:center}:root .person-card>.person-card-affiliation{--body-min-font-width:0.75rem;--body-max-font-width:1rem;--slope:0.60241vw;--y-axis-intersection:0.61446rem;margin-top:.25rem;text-align:center}:root .person-card>.person-card-affiliation,:root .person-card>.person-card-full-name{font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .person-card>.person-card-full-name{margin-top:.25em;--body-min-font-width:0.9375rem;--body-max-font-width:1.4rem;--slope:1.1145vw;--y-axis-intersection:0.68675rem}:root .person-card-image{height:150px;width:150px;border-radius:9999px;overflow:hidden}:root [data-page-type=speaker] .hero-content{display:block}:root [data-page-type=speaker] .hero-image>span{height:150px;width:150px;border-radius:99999px;grid-area:image}:root .accordion-item{padding-bottom:1rem;border-bottom:1px solid #ccc}:root .accordion-item .accordion-item__button{display:grid;text-align:left;grid-template-columns:2rem 1fr;align-items:center;width:100%;font-weight:600}:root .accordion-item .accordion-item__panel{margin-top:1em}:root :is([data-page-type=honoree],[data-page-type=speaker]) header .hero{display:grid}:root :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content-wrapper .hero-image{height:150px;width:150px;border-radius:9999px}:root :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content{display:grid;grid-column:1/4;width:100%;justify-content:flex-start;grid-template-columns:150px auto;padding:1rem}:root .youtube-embed-wrapper lite-youtube>.lty-playbtn{background-image:url(/youtube-play-button.svg)}:root .youtube-embed-wrapper{width:100%;max-width:800px;margin:auto}:root .tabs{display:flex;gap:.75rem;padding:0}:root .tabs .tab{color:#000;--body-min-font-width:0.7rem;--body-max-font-width:1rem;--slope:0.72289vw;--y-axis-intersection:0.53735rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));border-top-width:1px;border-right-width:1px;border-left-width:1px;height:auto;padding:1rem 1rem .5rem;font-weight:300}:root .tabs .tab.tab--active{border-top-color:#f97316;border-top-width:4px}:root .search .search-controls{padding:0 1rem 2rem}:root .search .ais-RefinementList-list{padding-left:0;margin-top:0}:root .search .ais-RefinementList-list.virtual{display:block}:root .search .virtual .ais-RefinementList-label{flex-wrap:wrap}:root .search .virtual .search-box-explanation{flex-basis:100%;margin-top:0;margin-left:30px}:root .search .ais-RefinementList-labelText{--body-min-font-width:0.7rem;--body-max-font-width:1rem;--slope:0.72289vw;--y-axis-intersection:0.53735rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .search .ais-SearchBox-input{padding-left:.5rem;box-shadow:none;border:2px solid #2c353b;border-radius:0}:root .search .ais-SearchBox-input:focus{border-color:#ab9ff9;border-width:initial}:root .search .ais-SearchBox-input::-moz-placeholder{color:#757575}:root .search .ais-SearchBox-input::placeholder{color:#757575}:root .search .scheduler-explanation,:root .search .sustainability-explanation{line-height:1.3}:root .search .ais-Hits-item{padding:0 2rem 1rem;border-radius:0;background-color:#ffffffee}:root .search .abstract__button,:root .search .ais-Hits-item p{margin-top:.2em}:root .search .abstract__list{margin-top:0}:root .search .abstract__list>a>li{margin-top:.6em;line-height:1.2}:root .search .ais-Hits-item span{margin-right:.5rem}:root .search .ais-Hits-item span.inline-block{background:#f5f5fa none repeat scroll 0 0;border:1px solid #b6b7d5;border-radius:99999px;color:#23263b;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:400;line-height:1rem;margin-bottom:1px;overflow:hidden;padding:0 .4rem;vertical-align:middle}:root .search .ais-Hits-item span:first-of-type{justify-self:flex-end;align-self:baseline}:root .search .ais-Pagination-list{margin-bottom:1em;padding-left:0;place-content:center;flex-wrap:wrap}:root .search .ais-Pagination-item{padding-left:1px}:root .search .current-hits{white-space:nowrap}:root .search .search-result{flex-basis:100%}:root .search .search-result .extra-abstracts-info{margin-top:.5rem;margin-left:.5rem}:root .search .chair-tag,:root .search .date-range-tag,:root .search .room-tag{align-items:center;display:flex}:root [data-page-path^="/sessions/"] .hero-content{padding:1.25rem 0 0;text-align:left;justify-content:flex-start;display:block}:root [data-page-path^="/sessions/"] .hero-content .hero-content__date,:root [data-page-path^="/sessions/"] .hero-content .hero-content__location{align-items:center;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}:root [data-page-path^="/sessions/"] .tag-list{display:block}:root [data-page-path^="/sessions/"] .tag-list>li{font-size:medium;border:none;padding:0}:root [data-page-path^="/sessions/"] section:first-of-type>div>div>button{color:#000;background:none;line-height:1.2;margin-left:0!important;margin-right:0!important;padding-left:0;padding-right:0}:root [data-page-path^="/sessions/"] section:first-of-type>div>div>button>div:before{color:#00b388;padding-right:.5rem}:root [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=false]>div:before{content:"+";font-size:1.565rem}:root [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=true]>div:before{content:"-";font-size:2rem}:root [data-page-path^="/sessions/"] section:first-of-type>div>div{border-bottom:1px solid #0000001a;padding:1rem 0}:root [data-page-path^="/sessions/"] section:first-of-type>div>div:first-of-type{border-bottom:none;padding:0}:root [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{color:#2c353b;padding:0}:root [data-page-path^="/sessions/"] .author-selection>button.absolute{margin-top:0}:root [data-page-path^="/sessions/"] .author-selection>input.w-full:focus{border-color:#ab9ff9;border-width:initial}@media print{:root .session-list--custom-print-preview{display:block;font-size:.75rem;margin:3rem}:root .session-list--custom-print-preview p{margin-top:.3em}:root .session-list--custom-print-preview .search-result{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}:root .session-list--custom-print-preview .abstract__button{display:none}}@media only screen and (min-width:768px){:root :is([data-page-type=honoree],[data-page-type=speaker]) .hero-content{padding-left:4rem}:root [data-page-path^="/sessions/"] section:first-of-type>div>div>div>button:first-of-type{margin-top:0}:root [data-page-path^="/sessions/"] [aria-selected=true]>div{background:#ffffffee;color:#000}:root [data-page-path^="/sessions/"] [aria-expanded=false]{background:none}:root [data-page-path^="/sessions/"] [aria-expanded=true]{background:#ffffffee;color:#000}:root [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{padding-bottom:1.5em}:root [data-page-path^="/sessions/"] .tag-list,:root [data-page-path^="/sessions/"] .tag-list>li{display:inline-flex}:root [data-page-path^="/sessions/"] .tag-list>li:first-of-type{padding:0 .25em 0 0}:root [data-page-path^="/sessions/"] .tag-list>li:first-of-type:before{content:none}:root [data-page-path^="/sessions/"] .tag-list>li:before{content:"|";padding:0 1rem}}@media only screen and (min-width:1024px){:root .hero-content{padding:5em 0}:root .utility{display:flex}:root .utility .spacer{display:flex;flex:1 1 0%}:root .utility .search{flex:none}:root .grid-cols-2-1{grid-template-columns:2fr 1fr}:root .mobile-only{display:none}:root .nav-links{display:flex}:root .nav-links .nav-item:not(.nav-item--current) a{text-decoration:none}:root .nav-links .nav-item.nav-item--current a{text-decoration:underline}:root .hamburger{display:none}:root .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:flex-start}:root .checkbox-label>input{margin-top:.25em;margin-right:.25em}:root .quote-container{grid-template-columns:minmax(0,3fr) minmax(0,8rem);padding:2rem 6rem 2rem 4rem}:root .quote-image-container{min-width:none;order:0}:root .t-cell{font-size:1rem}:root .person-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:5rem;grid-column-gap:3rem}:root .honor-recipient-card-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:5rem}:root :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content{padding:4em 0 4em 4em}:root .schedule-group__filters-list.schedule-group__filters-list--expanded{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr))}:root .search{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}:root .search .ais-RefinementList-list{display:block}:root [data-page-path="/"] .header.header--with-image{display:grid;grid-template-rows:none;margin-top:1.5rem}:root [data-page-path="/"] figure.header-image{display:block;height:auto;aspect-ratio:1.17/1}:root [data-page-path="/"] .header-image__image-container{filter:none;-webkit-filter:none}}@media only screen and (min-width:1280px){:root .honor-recipient-card-list{grid-template-columns:repeat(5,minmax(0,1fr))}:root [data-page-type=event] .hero-content{padding:5rem 1rem}:root .search .search-controls .ais-RefinementList-list{display:grid}:root .search .search-controls .ais-RefinementList-list.virtual{display:block}}:root body{font-family:Jost,Arial,sans-serif;color:#2c353b}:root :is(.header-content) h1,:root h1.super,:root header>div.header.header--with-image>div>h1{line-height:1.15;--body-min-font-width:2.375rem;--body-max-font-width:3.8125rem;--slope:3.4639vw;--y-axis-intersection:1.5956rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .featured-content__heading,:root h1{margin-top:0;--body-min-font-width:1.875rem;--body-max-font-width:3rem;--slope:2.7108vw;--y-axis-intersection:1.2651rem}:root .featured-content__heading,:root h1,:root h2{font-weight:600;line-height:1.05;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root h2{margin-top:1.6em;--body-min-font-width:1.6875rem;--body-max-font-width:2.1875rem;--slope:1.2048vw;--y-axis-intersection:1.4164rem}:root .search-controls h2,:root .sorting-categories__selected-content-heading-title,:root h3{font-weight:600;margin-top:1.6em;line-height:1.2;--body-min-font-width:1.5rem;--body-max-font-width:1.9375rem;--slope:1.0542vw;--y-axis-intersection:1.2628rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .layout-content h2,:root .layout-content h3,:root .session-group-accordion__heading,:root h4{font-weight:600;margin-top:.75em;line-height:1.12;--body-min-font-width:1.3125rem;--body-max-font-width:1.5625rem;--slope:0.60241vw;--y-axis-intersection:1.1770rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root #tab-panels>div>p:nth-child(-n+3),:root .accordion-item__heading,:root .event-details__detail-block>h2,:root .schedule__header,:root .search-result>h3,:root h3.card-title,:root h5{font-weight:600;margin-top:.75em;line-height:1.15;--body-min-font-width:1.1875rem;--body-max-font-width:1.25rem;--slope:0.15060vw;--y-axis-intersection:1.1536rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .schedule-filter__header,:root .search-refinements .accordion-item__button,:root h6{font-weight:500;margin-top:.75em;text-transform:uppercase;letter-spacing:.24em;line-height:1.2;--body-min-font-width:0.875rem;--body-max-font-width:1.1rem;--slope:0.54217vw;--y-axis-intersection:0.75301rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .event-header-content span,:root .featured-content__subheading,:root .hero-content__details>h3,:root .hero-content__details>p,:root :is(.header-content,.event-header-content) a,:root :is(.header-content,.event-header-content) a:active,:root :is(.header-content,.event-header-content,[data-page-path^="/sessions/"] .container) p,:root p.large{margin-top:1em;line-height:1.33;font-weight:350;--body-min-font-width:1.1875rem;--body-max-font-width:1.5rem;--slope:0.75301vw;--y-axis-intersection:1.0181rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .accordion-item__heading-eyebrow,:root .accordion-item__heading-title,:root .event-header-content__registration-summary>p,:root .featured-content .nav-button:not(:last-of-type),:root .session-information>h5,:root .sorting-categories__selected-content-heading-eyebrow,:root .t-cell,:root :is(.event-header-content) .nav-button__title,:root :not(.t-cell)>p,:root [data-page-path^="/sessions/"] section div.text-gray-500>h3,:root main ol,:root main ul{margin-top:1em;line-height:1.5;--body-min-font-width:0.9375rem;--body-max-font-width:1.1rem;--slope:0.39157vw;--y-axis-intersection:0.84940rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .accordion-item__heading-eyebrow,:root .sorting-categories__selected-content-heading-eyebrow{font-weight:400}:root .abstract-link,:root .abstract__button,:root .abstract__list,:root .search-result p{margin-top:1em;line-height:1.5;--body-min-font-width:0.9rem;--body-max-font-width:1rem;--slope:0.24096vw;--y-axis-intersection:0.84578rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .abstract__list>a>li,:root .schedule-group label span,:root .search-box-explanation,:root p.small{margin-top:1em;line-height:1.43;font-size:.875rem}:root ol,:root ul{margin-top:.5em;padding-left:1em}:root li{margin-top:.5em;padding-left:.25em;line-height:2;--body-min-font-width:0.9375rem;--body-max-font-width:1.1rem;--slope:0.39157vw;--y-axis-intersection:0.84940rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .event-header-content,:root [data-page-path^="/sessions/"] .hero-content{display:grid;grid-template-columns:repeat(2,1fr)}:root .event-header-content :is(.event-header-content__date-time,.event-header-content__location),:root [data-page-path^="/sessions/"] .hero-content :is(.event-header-content__date-time,.event-header-content__location){display:inline-grid;grid-template-columns:2.5rem auto;gap:.5rem;align-items:center}:root .event-header-content .event-header-content__date-time:not(:first-of-type) :is(.event-header-content__date-time-icon)>svg,:root [data-page-path^="/sessions/"] .hero-content .event-header-content__date-time:not(:first-of-type) :is(.event-header-content__date-time-icon)>svg{display:none}:root .event-header-content .event-header-content__location-info p,:root [data-page-path^="/sessions/"] .hero-content .event-header-content__location-info p{margin-top:0}:root .event-header-content .event-header-content__location,:root [data-page-path^="/sessions/"] .hero-content .event-header-content__location{align-items:baseline}:root .event-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}:root .nav-links a{font-weight:350;line-height:1.5;--body-min-font-width:1rem;--body-max-font-width:1.25rem;--slope:0.60241vw;--y-axis-intersection:0.86446rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));text-decoration:none}:root .breadcrumbs>ul>li{font-size:14px}:root footer a{color:#fff;text-decoration:none}:root footer a:hover{color:#fff;text-decoration:underline;background-color:transparent}:root .link-list a,:root .link-list a:active,:root .link-list a:focus{line-height:1.5;--body-min-font-width:0.9375rem;--body-max-font-width:1.1rem;--slope:0.39157vw;--y-axis-intersection:0.84940rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));padding:0;font-weight:500;height:2rem;min-height:-moz-fit-content;min-height:fit-content;text-align:left}:root .link-list a:active,:root .link-list a:focus,:root .link-list a:hover{background-color:transparent;margin-top:0}:root figcaption{color:#454d51}:root cite{font-style:inherit}:root .nav-button{display:inline-flex;align-items:center;padding-left:1rem;padding-right:1rem}:root :is(.btn,.nav-button,.button--print),:root :is(.btn,.nav-button,.button--print):active{color:#fff;margin-top:inherit;line-height:1.11;font-size:1.125rem;font-weight:600;height:64px;background-color:#043465;border:none;text-transform:none;text-decoration:none;text-align:inherit;border-radius:inherit}:root :is(.btn,.nav-button,button--print):hover{background-color:#00558c}:root :is(.btn,.nav-button,.button--print):focus{background-color:#00558c;outline:2px solid #043465}:root .navbar>a{text-decoration-line:none}:root .navbar>a :hover{color:inherit}:root .mobile-menu{row-gap:1em}:root .mobile-menu>:is(.btn,.nav-button),:root .nav-links :is(.btn,.nav-button){background-color:transparent;margin-top:0;display:flex;height:auto;line-height:1.2}:root .mobile-menu>:is(.btn,.nav-button) a,:root .nav-links :is(.btn,.nav-button) a{display:block;text-align:left}:root .nav-utility-links{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}:root .nav-utility-links>div{padding-left:1rem;padding-right:1rem}:root .nav-utility-links .btn{height:48px;min-height:1rem}:root .mobile-menu>:is(.btn,.nav-button),:root .nav-links>:is(.btn,.nav-button){background-color:transparent;margin-top:0}:root .hamburger{margin-top:0}:root .hamburger svg{stroke:#fff;background-color:transparent;width:1.5rem;height:1.5rem}:root :is(.header-content) :is(.btn,.nav-button),:root :is(.header-content) :is(.btn,.nav-button):active{background-color:transparent;border:3px solid #00d19e;width:-moz-fit-content;width:fit-content}:root :is(.header-content) :is(.btn,.nav-button):hover{background-color:transparent;border:3px solid #fff}:root :is(.header-content) :is(.btn,.nav-button):focus{background-color:transparent;border:3px solid #fff;outline:2px solid #00d19e}:root .footer__content,:root header,:root main{max-width:1280px;margin:0 auto}:root footer,:root main{padding:0}:root :is(b,strong,.strong,h1,h2,h3,h4,h5,h6){font-weight:600}:root :is(:not(.t-cell)>p,ul,ol,li){font-weight:350}:root .breadcrumbs{-webkit-font-smoothing:antialiased;padding-top:1.5rem;padding-bottom:2rem}:root .breadcrumbs li,:root .breadcrumbs ul{margin-top:0}:root [data-page-path="/"] .breadcrumbs{display:none}:root .header{display:block}:root .header>:is(.header-content,.event-header-content){margin-top:0}:root .header>:is(.header-content,.event-header-content)>*{max-width:95ch}:root .header.header--with-image{display:grid;grid-column:1/-1;grid-template-columns:[ text-start ] 1.2fr [ img-start ] 75px [ text-end ] 1fr [ img-end ];grid-template-rows:[ img-start ] 50px [ text-start ] 1fr [ img-end ] 75px [ text-end ];align-items:stretch}:root .header.header--with-image>:is(.header-content,.event-header-content){color:#fff;grid-column:text-start/text-end;grid-row:text-start/text-end;padding:4em 135px 4em 5em}:root div[data-page-path]:not([data-page-path="/"]) .header.header--with-image{filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04));-webkit-filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04))}:root div[data-page-path]:not([data-page-path="/"]) .header.header--with-image>.header-image{grid-row:img-start/text-end;filter:none;-webkit-filter:none}:root div[data-page-path]:not([data-page-path="/"]) .header.header--with-image>:is(.header-content,.event-header-content){display:grid;align-content:center;grid-row:img-start/text-end}:root .header.header--with-image>.header-image{height:100%;grid-column:img;grid-row:img-start/img-end;will-change:filter;filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04));-webkit-filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04))}:root nav{padding-bottom:0}:root .navbar{padding:0;margin:0 auto}:root .topbar-nav{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;width:100%}:root .header-logo{height:100%;position:relative;width:100%;display:inline-block}:root .header-logo-container{margin:0;min-width:12rem;width:100%;display:grid;flex:1 0 auto;grid-template-rows:minmax(5rem,1fr) auto}:root .header-logo-container>div.h-full{width:inherit}:root .header-logo-container .header-logo-container__content{padding-left:1.5rem}:root .header-logo-container .header-logo-container__content *{justify-self:flex-start;font-size:1rem;margin-top:0;font-family:Jost,Arial,sans-serif;font-weight:400}:root :is(.header-content,.event-header-content){color:#fff;-webkit-font-smoothing:antialiased;background:radial-gradient(56.75% 60.18% at 37.31% 46.62%,#006cb3 0,#043465 100%);background-color:#036;padding:6rem 12rem 6rem 4rem;grid-row-start:1;grid-row-end:6;grid-column-start:1;grid-column-end:8}:root .header-content a{color:#fff}:root :is(.header-content,.event-header-content)>div{margin-top:1em}:root .header-image{-o-object-fit:cover;object-fit:cover;position:relative;margin-top:0;z-index:1;aspect-ratio:1.27/1}:root .header-carousel{background-color:#fff}:root :is(.header-image__image-container){height:100%}:root :is(.header-image,.header-image__image-container){height:100%}:root .header-image__image-container{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04));-webkit-filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04))}:root .header-image>.main-image-caption{color:#454d51;padding:1em 0 1em calc(75px + 1em);grid-column-start:2;grid-column-end:5}:root .rich-text-image{filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04));-webkit-filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04));display:block;grid-template:[image-row-left] "left image right" auto [image-row-right] [text-row-left] "left text right" auto [text-row-right]/auto 20rem auto}:root .rich-text-image .rich-text-image__image-container{justify-self:left;width:100%;min-height:20rem;grid-area:image;position:relative}:root .rich-text-image .rich-text-image .main-image-caption{grid-area:text;width:100%;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}:root .rich-text-image--inline-right{float:right;margin-left:1.5rem}:root .rich-text-image--inline-left{float:left;margin-right:1.5rem}:root .main-image-caption__credit:before{content:"Credit: "}:root .hotel-list,:root main section{margin-top:4em}:root .accordion{margin-top:1em}:root main section>div>:first-child{margin-top:0}:root .card-list.card-list--2-columns,:root .event-details__detail-block,:root .layout-content.layout-content--2-columns,:root main>section>*{max-width:95ch}:root .featured-content,:root .layout-content.layout-content--2-columns:has(.youtube-embed-wrapper),:root .markdown-block,:root .person-list-section,:root .search,:root main>section :is(.layout-content,.sorting-categories,.card-list){max-width:none}:root main .grid{grid-column:1/-1}:root .event-details__detail-block ul,:root main ol,:root main ul{padding-left:2rem}:root .event-details__detail-block li,:root main li{line-height:1.5}:root .event-details__detail-block ul,:root main ul{list-style-type:square}:root .event-details__detail-block ul>li::marker,:root main ul>li::marker{color:#00d19e}:root main :is(.layout-content,.card-list){display:grid;margin-bottom:4em}:root .layout-content :is(ol,ul){padding-left:1.5rem}:root main :is(.layout-content.layout-content--2-columns,.card-list.card-list--2-columns){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem;-moz-column-gap:12rem;column-gap:12rem;background:linear-gradient(#2c353b,#2c353b) 50%/2px 100% no-repeat}:root main :is(.layout-content.layout-content--3-columns,.layout-content.layout-content--4-columns,.card-list.card-list--3-columns,.card-list.card-list--4-columns){display:grid;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}:root main :is(.layout-content.layout-content--3-columns,.card-list.card-list--3-columns){grid-template-columns:repeat(3,minmax(0,1fr))}:root main :is(.layout-content.layout-content--4-columns,.card-list.card-list--4-columns){grid-template-columns:repeat(4,minmax(0,1fr))}:root :is(h2,h3,h4)+:is(.layout-content,.card-list),:root figure+:is(h2,h3,h4){margin-top:1em}:root section+:is(h2,h3,h4){margin-top:3em}:root .card{background-color:#fff;border-radius:0;gap:1.5em}:root .card .card__body :first-of-type{margin-top:0}:root .card__content{padding:0;display:flex;flex:1 1 auto;flex-direction:column}:root .card__content .nav-button__title{color:#2c353b}:root .card__content h3.card-title{margin-top:0}:root .card-list--with-card-images h3.card-title,:root .hotel-list h3.card-title{margin-top:1em}:root .card-list--with-card-borders .card__content,:root .exhibitor-opportunities .card__content,:root .sponsorship-opportunities .card__content{padding:1.5rem}:root .card-list--with-card-borders .card__content>div:first-of-type,:root .exhibitor-opportunities .card__content>div:first-of-type,:root .sponsorship-opportunities .card__content>div:first-of-type{flex:1 1 auto}:root .card figure{margin:0}:root .card img{margin-top:0}:root .card-actions{display:block;margin-left:0;margin-right:0}:root .card-actions a{display:block;padding:0;margin:0;min-height:-moz-fit-content;min-height:fit-content;height:auto;color:#2c353b;text-decoration:none;font-weight:600;float:left;text-align:initial}:root .card-actions .nav-button__title:after{content:"";width:17px;height:14px;background:url(/link-arrow.svg) no-repeat 100%;padding-left:25px}:root .card-actions a:active,:root .card-actions a:focus,:root .card-actions a:hover{background-color:transparent;margin-top:0;outline:none;height:auto;text-decoration:underline}:root .card-actions .btn{background-color:transparent;text-decoration:none}:root .card-actions:empty{display:none}:root .card-list{margin-top:3em}:root .card-list--with-card-borders .card,:root .exhibitor-opportunities .card,:root .sponsorship-opportunities .card{border:1px solid #2c353b}:root .card-list--with-card-borders .card .card-actions>a,:root .exhibitor-opportunities .card .card-actions>a,:root .sponsorship-opportunities .card .card-actions>a{float:right}:root .card-list.card-list--with-card-borders .card{cursor:pointer}:root .card-list.card-list--with-card-images :is(.card-image-container,.card-title){cursor:pointer}:root .sorting-categories .btn{text-align:left;position:relative}:root .sorting-categories{display:flex;flex-wrap:nowrap;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;margin-top:2em}:root .sorting-categories .sorting-categories__selected-content{width:100%}:root .sorting-categories .session-group-accordion{margin-top:3em}:root .sorting-categories .session-group-accordion .session-information__session,:root .sorting-categories .session-group-accordion .session-information__sponsors{margin:0}:root .sorting-categories .session-group-accordion .session-information__whats-the-difference{font-size:15px}:root .sorting-categories .accordion-item__button{display:block}:root .sorting-categories .accordion-item__panel{margin-top:.5em}:root .sorting-categories .accordion-item__heading-eyebrow{margin-top:0}:root .sorting-categories>ol{padding-left:0}:root .sorting-category-nav-item{width:100%;height:-moz-fit-content;height:fit-content;list-style-type:none;font-size:1rem;display:block;padding:0;margin-top:0;background-color:#f1f1f1;border-left:4px solid #f1f1f1;border-bottom:1px solid #e6e6e6}:root .sorting-category-nav-item .sorting-category-nav-item__link{width:100%;height:-moz-fit-content;height:fit-content;padding:1rem .5rem;text-align:left;display:flex;color:#2c353b;font-weight:600}:root .sorting-category-nav-item .sorting-category-nav-item__link .sorting-category-nav-item__index{width:2rem;text-align:right}:root .sorting-category-nav-item .sorting-category-nav-item__link .sorting-category-nav-item__label{text-align:left;margin-left:4px;flex-grow:0;width:85%}:root .sorting-category-nav-item--active,:root .sorting-category-nav-item:active,:root .sorting-category-nav-item:focus,:root .sorting-category-nav-item:focus-visible,:root .sorting-category-nav-item:hover{background-color:#fff;border-left:4px solid #00d19e;border-bottom-color:#e6e6e6;outline:none;height:-moz-fit-content;height:fit-content;margin-top:0}:root .sorting-categories .tabs{gap:0}:root .accordion-item__heading,:root .accordion-item__heading-title,:root .sorting-categories__selected-content-heading-title{margin-top:0}:root .accordion-item__heading-title-and-icon{display:grid;grid-template-columns:2rem 1fr;align-items:center}:root .accordion-item__heading-icon{color:#00b388;font-size:1.565rem}:root .accordion-item__heading-eyebrow,:root .session-information{padding-left:2rem}:root .session-information>p{margin-top:.2em}:root .session-information__location{display:flex;font-size:.875rem;justify-content:flex-start;align-items:center;padding-bottom:.5rem}:root .session-information__location svg{margin-right:.5rem}:root .hotel-list{max-width:100%}:root .hotel-list .hotel-list__body{display:flex;justify-content:space-between;width:100%}:root .hotel-list .hotel-list__body--with-rich-text>.hotel-list__map-container{--tw-bg-opacity:1;align-items:center;background-color:hsla(var(--b2)/var(--tw-bg-opacity));display:flex;justify-content:center;vertical-align:middle;width:75%}:root .hotel-list .hotel-list__body--without-rich-text>.hotel-list__map-container{width:100%}:root .hotel-list .hotel-list__hotel-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}:root .hotel-list .indicator{width:inherit}:root .hotel-list .hotel-list__map-container{height:24em}:root .hotel-list .hotel-list__rich-text{align-items:center;display:flex;flex:none;gap:1.5rem;padding-left:2rem;padding-right:2rem;width:25%}:root .hotel-list .card{box-shadow:none;width:100%;border:none}:root .hotel-list .card-title{margin-bottom:0}:root .hotel-list .gm-control-active>img,:root .hotel-list .gm-style img{margin-top:0}:root .sponsorship-opportunities{max-width:100%}:root :is(.sponsorship-opportunities,.product-grid) .card .card__content{height:100%}:root :is(.sponsorship-opportunities,.product-grid) .card .card__content>*{margin-top:.5rem}:root :is(.sponsorship-opportunities,.product-grid) .card .card-title{margin-bottom:0}:root :is(.sponsorship-opportunities,.product-grid) .card .card__body{display:flex;align-items:flex-end}:root :is(.sponsorship-opportunities,.product-grid) .card .card__body>*{margin:1em 0;font-weight:600;line-height:1.05;--body-min-font-width:1.6875rem;--body-max-font-width:2.1875rem;--slope:1.2048vw;--y-axis-intersection:1.4164rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root :is(.sponsorship-opportunities,.product-grid) .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3em;max-width:100%}:root :is(.sponsorship-opportunities,.product-grid) .card-list .card:hover{box-shadow:0 10px 10px rgba(0,0,0,.25);transform:translateY(-3px);transition:all .1s ease-in-out}:root :is(.sponsorship-opportunities,.product-grid) .card-list .card__content{padding-bottom:.5rem}:root :is(.sponsorship-opportunities,.product-grid) .card-list .card__content>div:first-of-type{flex:1 1 auto}:root :is(.sponsorship-opportunities,.product-grid) .card-list .card-actions{--body-min-font-width:0.875rem;--body-max-font-width:1.1rem;--slope:0.54217vw;--y-axis-intersection:0.75301rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root :is(.sponsorship-opportunities,.product-grid) .card-list .card-actions a{color:#2c353b}:root .exhibitor-opportunities{margin-top:0;max-width:100%}:root .exhibitor-opportunities>div{border:none;margin:0;padding:0}:root .exhibitor-opportunities>div h2{top:0!important;position:static;padding:0}:root .exhibitor-opportunities>div>div{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:1em}:root .featured-content{color:#2c353b;display:grid;-moz-column-gap:4rem;column-gap:4rem;align-items:center;margin:7em 0}:root .featured-content.featured-content--image-right{grid-template:"image content" auto/1fr 1fr}:root .featured-content.featured-content--image-left{grid-template:"content image" auto/1fr 1fr}:root .featured-content *{flex:0 1 auto;flex-grow:0}:root .featured-content .featured-content__image{display:grid;grid-template-rows:1fr auto;grid-area:image;min-height:500px;filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04));-webkit-filter:drop-shadow(-20px 27px 48px rgba(0,0,0,.16)) drop-shadow(-5px 9px 18px rgba(0,0,0,.1)) drop-shadow(-3px 5px 8px rgba(0,0,0,.04))}:root .featured-content .featured-content__content-container{grid-area:content}:root .featured-content .featured-content__intro{letter-spacing:.24em;text-transform:uppercase;line-height:120%}:root .featured-content .featured-content__heading{letter-spacing:-.02em;margin-top:.1em}:root .featured-content .featured-content__subheading{font-weight:350;margin-top:.5em}:root .featured-content .featured-content__main{font-weight:350;line-height:24px}:root .featured-content .featured-content__ctas{display:grid;grid-template-rows:auto}:root .featured-content .featured-content__ctas .nav-button:not(:last-of-type){background-color:transparent;color:inherit;height:-moz-min-content;height:min-content;min-height:-moz-min-content;min-height:min-content;justify-content:flex-start;padding-left:0;text-align:left;flex-wrap:nowrap}:root .featured-content .featured-content__ctas .nav-button:not(:last-of-type):hover{text-decoration:underline}:root .featured-content .featured-content__ctas .nav-button:not(:last-of-type):after{content:url(/link-arrow.svg);width:17px;height:100%;padding-left:10px}:root .featured-content .featured-content__ctas .nav-button{max-width:-moz-fit-content;max-width:fit-content;margin-top:1em}:root .accordion-item:not(:first-of-type) .accordion-item__heading{margin-top:1em}:root .schedule-group{margin-top:3em;-moz-column-gap:4rem;column-gap:4rem}:root .schedule-group .schedule-group__no-matches-message{text-align:center;margin-left:4rem;margin-right:4rem}:root .schedule-group--with-filters{display:flex;max-width:none}:root .schedule-group--with-filters .schedule-group__filters{width:300px}:root .schedule-group--with-filters .schedule-group__filters .accordion{margin-top:0}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter:first-of-type{padding-top:0}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter{padding:1rem 0}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item{border-bottom:none;padding-bottom:0}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading{margin-bottom:0}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button{display:inline-block}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button .accordion-item__heading-icon{float:right}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information{padding-left:0}:root .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information .checkbox-label>label{padding-left:.5rem}:root .schedule-group__schedule-list{flex:1 1 0%}:root .schedule-group__schedule-list .schedule:not(:first-of-type){margin-top:2em}:root .schedule-group__schedule-list .schedule__header{margin-top:0}:root .schedule-group__filters-heading{display:none}:root .schedule-filter{border-bottom:2px solid #2c353b;display:flex;flex-direction:column;padding-bottom:25px}:root .schedule-filter .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:center}:root .schedule-filter .checkbox-label input,:root .schedule-filter .checkbox-label span{margin:0}:root .schedule-group__filters-list>.schedule-filter:first-of-type>h4,:root .schedule-group__schedule-list>.schedule:first-of-type>h3{margin-top:0;padding-top:0}:root .schedule-group__no-matches-message,:root .t-cell{margin-top:0}:root .tooltip:after{display:none}:root .search-restriction{width:100%;border:2px solid #2c353b;border-radius:0;margin-top:0}:root :is(.schedule-group--with-filters,.search-controls) .accordion-item .accordion-item__button{grid-template-columns:1fr 2rem;font-weight:350;letter-spacing:.1em}:root .search-refinements .accordion{margin-top:2em}:root .search-refinements .accordion-item{border-color:#2c353b;margin:0;padding:1rem 0}:root .search-refinements .accordion-item .accordion-item__button,:root .search-refinements .accordion-item .accordion-item__heading{margin-top:0}:root .search-refinements .accordion-item .accordion-item__heading-icon{order:1;justify-self:flex-end}:root .search-refinements .accordion-item:first-of-type{border-top:1px solid}:root .search-refinements .session-information{padding-left:0}:root .search-refinements .accordion-item__panel{margin-top:0}:root .ais-RefinementList-list>li{list-style-type:none}:root .ais-RefinementList-list>li .ais-RefinementList-label{line-height:1}:root .ais-RefinementList-list>li input{border:2px solid #2c353b;border-radius:0;box-shadow:none;color:#fff}:root .ais-RefinementList-list>li .search-box-explanation{display:block;margin:0 0 3px 24px}:root .empty-list-message{align-items:center;display:flex;flex-direction:column;gap:1rem}:root .button--print,:root .button--print:active{display:none;align-items:center;justify-content:center;margin-top:1em;padding:.25rem .75rem;-moz-column-gap:.5rem;column-gap:.5rem}:root .search-pagination{grid-column:span 2/span 2}:root .search-pagination .empty-list-message,:root .search-pagination .results-count{color:#2c353b;padding-left:4rem;margin-bottom:1em}:root .search-pagination .ais-SearchBox-input:focus{border-color:#036}:root .search-pagination .ais-Hits-item:first-of-type h3,:root .search-pagination .ais-Hits-list{margin-top:0}:root .search-pagination .ais-Hits-item{box-shadow:none;padding:0 2rem 2rem}:root .search-pagination .ais-Hits-item .search-result .abstract__button{font-weight:500;margin-top:0}:root .search-pagination .ais-Hits-item .search-result .abstract__button .accordion-item__heading-icon{display:inline-block;width:15px;height:45px}:root .search-pagination .ais-Hits-item .search-result .abstract__more-details{margin-left:1rem;padding-left:1rem;border-left:1px solid}:root .search-pagination .ais-Hits-item .search-result .session-detail{font-weight:500}:root .search-pagination .ais-Hits-item .search-result .session-detail__value{font-weight:350}:root .search-pagination .ais-Hits-item .search-result .abstract__list{padding-left:.3rem}:root .search-pagination .ais-Hits-item .search-result .abstract__list>a{text-decoration:none}:root .search-pagination .ais-Hits-item .search-result .abstract__list>a>li{color:inherit;font-weight:350}:root .search-pagination .ais-Hits-item .search-result .abstract__list>a>li>span:first-of-type{color:#2c353b}:root .abstract-link{list-style-type:none;margin-top:.3em}:root .abstract-link a:hover>.abstract-link___title{text-decoration:underline}:root .abstract-link a{display:grid;font-weight:350;grid-template-columns:1fr 8fr;text-decoration:none}:root .abstract-link a .abstract-link__code{color:#000}:root [data-page-path^="/sessions/"] header{display:block}:root [data-page-path^="/sessions/"] header .breadcrumbs ul,:root [data-page-path^="/sessions/"] header .breadcrumbs ul>li{margin-top:0}:root [data-page-path^="/sessions/"] header .hero-content__details>div{display:block}:root [data-page-path^="/sessions/"] header .hero-content__details>div>span{margin-top:.2em;display:block}:root [data-page-path^="/sessions/"] header .hero-content__details>div>span>ul.tag-list>li{padding:0;line-height:1.5}:root [data-page-path^="/sessions/"] .abstract__title{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}:root [data-page-path^="/sessions/"] main>section:first-of-type{display:block}:root [data-page-path^="/sessions/"] main>section:first-of-type>div{max-width:none;background:none;padding:0 0 1em;border-bottom:4px solid #2c353b}:root [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{border:0;padding:0}:root [data-page-path^="/sessions/"] main>section:first-of-type .author-selection input{border:2px solid #2c353b}:root [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{margin-bottom:1rem;width:100%}:root [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__input{padding:.5rem 1rem;width:100%}:root [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__options{background-color:#fff;white:100%;position:absolute;list-style:none}:root [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__options>li:hover{cursor:pointer}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group{border:0;-moz-column-gap:3rem;column-gap:3rem}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection button{background:none;margin-top:.65rem}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection .author-selection__description{margin-top:0}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div{overflow:inherit;max-height:none}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button{background-color:#f1f1f1;font-weight:500;border-bottom:1px solid #e6e6e6}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button>div{gap:.3rem}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button[aria-selected=true]{background-color:#fff;border-left:4px solid #00d19e}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button:focus-visible{outline:none}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels{padding:0}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels h2{margin-top:0;line-height:1.1}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p:nth-child(-n+3){font-weight:350}:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>h2+div,:root [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p+div{margin-top:1em}:root footer{width:100vw;-webkit-font-smoothing:antialiased;background-color:#043465;top:100vh;position:sticky;color:#fff;padding:2rem 2rem 1rem}:root .footer__content{width:100%}:root .footer__main-content,:root .footer__secondary-content{width:100%;display:grid;grid-template-columns:3fr 1fr}:root .footer__secondary-content{border-top:1px solid #fff;margin-top:4rem}:root .footer__nav-links{display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:1rem}:root .link-list,:root .link-list a,:root .link-list>li{list-style-type:none;margin-top:0;padding-left:0}:root .footer__contact-info>:first-child{margin-top:0}:root .footer__social-links{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}:root .footer__social-links a{padding:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;height:55px}:root .footer__social-links a:active,:root .footer__social-links a:focus,:root .footer__social-links a:hover{background-color:transparent;margin-top:0;outline:none;height:55px}:root footer .btn{background-color:transparent}:root :is(.session-information__other-locator,.session-information__sponsor,.session-information__organizer):not(:last-child):after{content:", "}:root [data-page-path^="/sessions/"] .container,:root [data-page-type=event] .event-header-content{max-width:1280px;-moz-column-gap:3rem;column-gap:3rem;background:none;color:#2c353b;border-color:#505050;border-style:solid;border-width:4px 0 2px;padding:4rem 3.25rem}:root [data-page-path^="/sessions/"] .container .hero-content,:root [data-page-type=event] .event-header-content .hero-content{align-items:flex-start;-moz-column-gap:3rem;column-gap:3rem}:root [data-page-path^="/sessions/"] .container>div,:root [data-page-type=event] .event-header-content>div{color:#2c353b;padding:0}:root [data-page-path^="/sessions/"] .container .event-header-content__subheading>p,:root [data-page-type=event] .event-header-content .event-header-content__subheading>p{margin-top:.5em}:root [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__date-time *,:root [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__location *,:root [data-page-path^="/sessions/"] .container .event-header-content__details .nav-button__title,:root [data-page-path^="/sessions/"] .container .event-header-content__details h3,:root [data-page-path^="/sessions/"] .container .event-header-content__details>p,:root [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__date-time *,:root [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__location *,:root [data-page-path^="/sessions/"] .container .hero-content__details .nav-button__title,:root [data-page-path^="/sessions/"] .container .hero-content__details h3,:root [data-page-path^="/sessions/"] .container .hero-content__details>p,:root [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__date-time *,:root [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__location *,:root [data-page-type=event] .event-header-content .event-header-content__details .nav-button__title,:root [data-page-type=event] .event-header-content .event-header-content__details h3,:root [data-page-type=event] .event-header-content .event-header-content__details>p,:root [data-page-type=event] .event-header-content .hero-content__details .event-header-content__date-time *,:root [data-page-type=event] .event-header-content .hero-content__details .event-header-content__location *,:root [data-page-type=event] .event-header-content .hero-content__details .nav-button__title,:root [data-page-type=event] .event-header-content .hero-content__details h3,:root [data-page-type=event] .event-header-content .hero-content__details>p{margin-top:0}:root [data-page-type=event] .event-details{-moz-column-gap:4rem;column-gap:4rem;margin-top:2em}:root [data-page-type=event] .event-details__detail-block{background:#f1f1f1;padding:1rem;border-left:3px solid #00d19e}:root [data-page-type=event] .event-details__detail-block>:first-child,:root [data-page-type=event] main>div>section:first-of-type{margin-top:0}:root [data-page-type=event] main>div>section>section{margin-top:3.5rem}:root [data-page-type=event] main>div>section>section>*{max-width:95ch}:root [data-page-type=event] main>div>section>section>:is(.card-list--4-columns,.person-list-section,.featured-content,.markdown-block){max-width:none}:root [data-page-type=event] main>div>section>section>:first-child{margin-top:0}:root .markdown-block{margin-top:1em;overflow-x:scroll}:root .markdown-block>table:not(:first-of-type){margin-top:2em}:root .markdown-block>table{min-width:768px;max-width:none;table-layout:fixed}:root .markdown-block thead tr th{font-weight:600}:root .markdown-block tbody{border-bottom-width:1px}:root .markdown-block tbody tr{font-weight:350;border:none}:root .markdown-block tbody tr td{padding:.8rem;margin:auto}:root .markdown-block tbody tr th{font-weight:600}:root .markdown-block tbody tr:nth-child(2n){background:#f3f3f3}:root .alert>p{max-width:1280px;margin:0 auto;color:#036}@media only screen and (max-width:640px){:root #main .exhibitor-opportunities .card-list>div>div,:root #main div.sponsorship-opportunities{grid-template-columns:repeat(1,1fr)}:root #main .exhibitor-opportunities .card-list>div>div .card,:root #main div.sponsorship-opportunities .card{min-height:200px}:root main :is(.layout-content,.card-list,.hotel-list){display:block!important}:root main :is(.layout-content.layout-content--2-columns,.card-list.card-list--2-columns){background:none}:root main :is(.card-list--with-card-borders>.card){margin-top:2em}:root .abstract-link>a{grid-template-columns:1fr 3fr}}@media only screen and (max-width:768px){:root .rich-text-image .rich-text-image__image-container{min-height:-moz-fit-content;min-height:fit-content}:root #site-layout>header>div.header>div,:root :is(.header-content,.event-header-content){padding:2rem}:root div.header.header--with-image>figure>div{aspect-ratio:1.27/1}:root .layout-content>:not(.card){border:none!important;padding:0!important;margin-top:3em}:root .layout-content>.card{margin-top:2rem}:root .sorting-categories{display:block}:root .sorting-categories .accordion-item{margin-top:2rem}:root .sorting-categories>ol{width:100%}:root .sorting-categories>div{margin-top:2em}:root main .hotel-list .hotel-list__body,:root main .hotel-list .hotel-list__hotel-cards{display:block}:root main .hotel-list .hotel-list__body--with-rich-text>.hotel-list__map-container,:root main .hotel-list .hotel-list__hotel-cards .card,:root main .hotel-list .hotel-list__hotel-cards>*,:root main .hotel-list .hotel-list__rich-text{width:100%;padding:0}:root .exhibitor-opportunities .card-list>div>div,:root div.sponsorship-opportunities{grid-template-columns:repeat(2,1fr)}:root .featured-content.featured-content--image-left,:root .featured-content.featured-content--image-right{display:block}:root .featured-content.featured-content--image-left .featured-content__content-container,:root .featured-content.featured-content--image-right .featured-content__content-container{margin-top:2em;padding:0}:root .featured-content.featured-content--image-left .featured-content__image,:root .featured-content.featured-content--image-right .featured-content__image{min-height:400px}:root main .schedule-group--with-filters{display:block}:root main .schedule-group--with-filters .schedule-group__filters{width:100%}:root main .schedule-group__schedule-list{margin-top:3em}:root main .schedule-filter .checkbox-label:not(:first-of-type){margin-top:1em}:root .footer__main-content,:root .footer__secondary-content{display:block;margin-top:2rem}:root .footer__contact-info{margin-top:3rem}:root [data-page-type=event] .event-header-content{padding:2rem}:root [data-page-path^="/sessions/"] .hero-content,:root [data-page-type=event] .event-header-content{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}:root [data-page-path^="/sessions/"] .container{padding:2rem}:root [data-page-path^="/sessions/"] main section:first-of-type{margin-top:1em}:root [data-page-path^="/sessions/"] main section:first-of-type .text-gray-500>h3{font-weight:350;margin-top:0}}@media only screen and (max-width:900px){:root figure.rich-text-image{width:100%;margin-left:0;margin-right:0}:root figure.rich-text-image--inline-right{float:none}:root .schedule-group--with-filters{-moz-column-gap:2rem;column-gap:2rem}:root .schedule-group--with-filters .schedule-group__filters{width:220px}}@media only screen and (max-width:1024px){:root :is(.header-content) h1,:root h1.super,:root header>div.header.header--with-image>div>h1{line-height:1;--body-min-font-width:2.375rem;--body-max-font-width:3.8125rem;--slope:3.4639vw;--y-axis-intersection:1.5956rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .featured-content__heading,:root h1,:root h2{line-height:1.2}:root .search-controls h2,:root .sorting-categories__selected-content-heading-title,:root h3{line-height:1.1}:root .layout-content :is(h2,h3),:root .session-group-accordion__heading,:root h4{line-height:1.2}:root #tab-panels>div>p:nth-child(-n+3),:root .accordion-item__heading,:root .event-details__detail-block>h2,:root .schedule__header,:root .search-result>h3,:root h3.card-title,:root h5{line-height:1.2}:root .schedule-filter__header,:root .search-refinements .accordion-item__button,:root h6{letter-spacing:.2em;line-height:1.2}:root .event-header-content span,:root .featured-content__subheading,:root .hero-content__details>h3,:root .hero-content__details>p,:root :is(.header-content,.event-header-content) a,:root :is(.header-content,.event-header-content) a:active,:root :is(.header-content,.event-header-content) p,:root p.large{line-height:1.42}:root .accordion-item__heading-eyebrow,:root .event-header-content__registration-summary>p,:root .session-information>h5,:root .sorting-categories__selected-content-heading-eyebrow,:root .t-cell,:root :is(.event-header-content) .nav-button__title,:root [data-page-path^="/sessions/"] section div.text-gray-500>h3,:root p{line-height:1.53}:root .abstract-link,:root .abstract__button,:root .abstract__list,:root .search-result p{line-height:1.53}:root li{line-height:1.6}:root .header.header--with-image,:root div[data-page-path]:not([data-page-path="/"]) .header.header--with-image,:root footer{display:block}:root .mobile-menu>:is(.btn,.nav-button),:root .nav-links :is(.btn,.nav-button){display:block}:root .header.header--with-image{margin-bottom:6em}:root .header-image__image-container{aspect-ratio:2/1;width:100%;filter:none;box-shadow:-20px 27px 48px rgba(0,0,0,.16)}:root :is(.header-content,.event-header-content),:root header>div.header.header--with-image>:is(.header-content,.event-header-content){padding:4rem;margin-top:0}:root .header-image{display:block;height:25rem}:root .header-image .main-image-caption{padding:.5rem 2rem}:root .header.header--with-image>.header-image,:root div[data-page-path]:not([data-page-path="/"]) .header.header--with-image{filter:none}:root main>section{display:block;padding:0}:root main>section:first-of-type{margin-top:4em}:root main :is(.layout-content.layout-content--3-columns,.layout-content.layout-content--4-columns,.card-list.card-list--3-columns,.card-list.card-list--4-columns){grid-template-columns:repeat(2,minmax(0,1fr))}:root main :is(.layout-content.layout-content--3-columns,.card-list.card-list--3-columns,.layout-content.layout-content--4-columns,.card-list.card-list--4-columns)>div{margin-top:3em}:root .hotel-list .hotel-list__hotel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}:root .sponsorship-opportunities .card-list{grid-template-columns:repeat(3,1fr)}:root .quote-container .quote-text-container{margin-top:1em}:root [data-page-type=event] .event-details{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2em}:root .search-pagination .empty-list-message,:root .search-pagination .results-count{padding-left:1rem}:root .search-pagination .ais-Hits-list{padding:0 1rem 2rem}:root .search-pagination .ais-Hits-list .ais-Hits-item{padding-left:0;padding-right:0}}@media only screen and (max-width:1280px){:root .nav-links>:is(.btn,.nav-button){height:32px}:root .header.header--with-image>:is(.header-content,.event-header-content){padding:2rem 135px 2rem 2rem}:root div.header.header--with-image>div>h1{font-size:50px}:root [data-page-path="/"] .header-logo-container__content{margin-bottom:1em}:root nav{padding:1rem 2rem}:root .breadcrumbs{padding:.5rem 2rem 2rem}:root .alert>p,:root [data-page-type=event] .event-details{padding:0 2rem}}@media only screen and (max-width:1330px){:root #main{padding:0 2rem}}:root .header-logo-container__content{margin-top:.5rem}:root .header-content{background:#043465}:root .footer{background-color:#043465}:root [data-page-path="/"] .header{position:relative}:root [data-page-path="/"] .header:before{content:"";display:block;position:absolute;width:100%;background-image:url(https://cdn.sanity.io/images/w9qr87ve/production/cfb0d11c24e6fcc4addf332052ee4f20bb4a584f-2454x2842.svg);background-repeat:repeat-y;background-size:contain}:root [data-page-path="/"] .header-content{position:relative;overflow:hidden;display:grid;align-content:center;grid-row:img-start/text-end}:root [data-page-path="/"] figure.header-image{overflow:hidden}:root [data-page-path="/"] figure.header-image:after{background-image:url(https://cdn.sanity.io/images/w9qr87ve/production/f5fc0d1b08ac64b367a829848cff38bb726328e8-1023x806.svg);content:"";display:block;position:absolute;background-size:contain}:root [data-page-path="/"] #main,:root [data-page-path="/"] .footer{z-index:1;position:relative}:root [data-page-path="/"] footer{top:0}@media only screen and (max-width:99999px){:root [data-page-path="/"] .header:before{height:1300px}}@media only screen and (max-width:1023px){:root [data-page-path="/"] .header:before{height:2300px}}body,html{margin:0;height:100%}.search-result.chair p.highlight{font-weight:700;font-size:larger}header.grid-cols-3-center-screen-2xl{row-gap:0}@media (min-width:1024px){.topbar-nav{padding-top:2rem;padding-bottom:1rem}}footer{margin-top:4rem}a{font-weight:500;color:hsla(var(--p)/var(--tw-text-opacity));text-decoration-line:underline}a,a:hover{--tw-text-opacity:1}a:hover{color:hsla(var(--s)/var(--tw-text-opacity))}a>div.inline-block{margin-left:2px;vertical-align:text-bottom}iframe{height:auto;max-width:100%}strong{font-weight:600}ol{list-style-type:decimal}ul{list-style-type:disc}ol ol,ol ul,ul ol,ul ul{margin-top:1rem}hr{margin-top:0;margin-bottom:0;border-top-width:1px;padding-top:0;padding-bottom:0;border-color:#e5e7eb}blockquote:not(.quotation-text) p:first-of-type:before{content:open-quote}blockquote:not(.quotation-text) p:last-of-type:after{content:close-quote}h1,h2,h3,h4{line-height:1.25;margin-bottom:1px}:root [data-page-path^="/sessions/"] .author-selection>inputtable:focus{border-color:#ab9ff9;border-width:initial}table{margin-top:.5rem;width:100%;text-align:left}td,th{padding:.5rem .75rem;border-color:#4b5563}tbody td{text-align:center;vertical-align:middle}tbody th{text-align:left;font-weight:400}tbody tr{border-bottom-width:1px;border-color:#e5e7eb}tbody tr,thead{font-weight:600}thead{border-bottom-width:1px;border-color:#d1d5db}thead th{text-align:center;font-weight:400}figure>*{margin:0}figcaption{margin-top:.5rem}figure,img,video{margin-top:1rem}:root main .grid-cols-3-center-screen-2xl{grid-column:1/-1}.grid-cols-3-center-screen-2xl li:not(.ais-Hits-item),.grid-cols-3-center-screen-2xl ol:not(.ais-Hits-list),.grid-cols-3-center-screen-2xl ul:not(.ais-Hits-list){margin-top:.5em}.grid-cols-3-center-screen-2xl li{padding-left:.25em}.grid-cols-3-center-screen-2xl ol,.grid-cols-3-center-screen-2xl ul{padding-left:1em}.schedule-group .grid-cols-3-center-screen-2xl .flex:first-of-type h4{margin-top:0}.grid-cols-3-center-screen-2xl{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}@media (min-width:768px){.grid-cols-3-center-screen-2xl{-moz-column-gap:4rem;column-gap:4rem}}.grid-cols-3-center-screen-2xl{grid-template-columns:1fr minmax(0,1536px) 1fr}:root [data-page-type=event] [data-page-type=honor-recipient] header>.grid-column-1-3{grid-column:2}header[data-page-type=honor-recipient] header{row-gap:0}:root main [data-page-type=honor-recipient] header{grid-column:1/-1}[data-page-type=honor-recipient] header li:not(.ais-Hits-item),[data-page-type=honor-recipient] header ol:not(.ais-Hits-list),[data-page-type=honor-recipient] header ul:not(.ais-Hits-list){margin-top:.5em}[data-page-type=honor-recipient] header li{padding-left:.25em}[data-page-type=honor-recipient] header ol,[data-page-type=honor-recipient] header ul{padding-left:1em}.schedule-group [data-page-type=honor-recipient] header .flex:first-of-type h4{margin-top:0}[data-page-type=honor-recipient] header{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}@media (min-width:768px){[data-page-type=honor-recipient] header{-moz-column-gap:4rem;column-gap:4rem}}[data-page-type=honor-recipient] header{grid-template-columns:1fr minmax(0,1536px) 1fr}[data-page-type=honor-recipient] header>*{grid-column:2}[data-page-type=honor-recipient] header>.grid-column-1-3{grid-column:1/4}.grid-cols-3-center-screen-2xl>*{grid-column:2}.grid-cols-3-center-screen-2xl>.grid-column-1-3{grid-column:1/4}.grid li:not(.ais-Hits-item),.grid ol:not(.ais-Hits-list),.grid ul:not(.ais-Hits-list){margin-top:.5em}.grid li{padding-left:.25em}.grid ol,.grid ul{padding-left:1em}:root main .t-row{grid-column:1/-1}.t-row li:not(.ais-Hits-item),.t-row ol:not(.ais-Hits-list),.t-row ul:not(.ais-Hits-list){margin-top:.5em}.t-row li{padding-left:.25em}.t-row ol,.t-row ul{padding-left:1em}.schedule-group .t-row .flex:first-of-type h4{margin-top:0}.t-row{margin-bottom:0;display:grid;-moz-column-gap:1rem;column-gap:1rem;padding-bottom:1rem}@media (min-width:768px){.t-row{margin-bottom:1rem}}@media (min-width:1024px){.t-row{margin-bottom:0}}.t-row{grid-area:repeat(auto,3)}:root [data-page-path^="/sessions/"] .author-selection>input.t-cell:focus{border-color:#ab9ff9;border-width:initial}.t-cell{display:block;width:100%;padding:0 0 1rem;text-align:left}@media (min-width:768px){.t-cell{padding-top:1rem;padding-bottom:1rem}}@media (min-width:1024px){.t-cell{display:inline}}.t-row>.t-cell:first-of-type{line-height:1.7}.t-row>.t-cell{padding:1rem 0 0}.schedule-body .t-cell>:is(span,p){font-weight:400}.schedule-group>h3{line-height:1.5rem}.schedule-group h4{margin-top:2rem;font-weight:700}@media (min-width:768px){.schedule-group h4{margin-top:0}}.schedule-group .grid .flex:first-of-type h4{margin-top:0}.schedule-group>div>.grid-cols-1{padding:1rem}.schedule-group label span{padding-left:.5rem}@media (min-width:1024px){.t-row{grid-template-columns:minmax(200px,275px) repeat(auto-fit,minmax(100px,1fr))}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.alert>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.alert{display:flex;flex-direction:column;align-items:center;justify-content:space-between;--tw-bg-opacity:1;background-color:hsla(var(--b2)/var(--tw-bg-opacity,1));padding:1rem;border-radius:var(--rounded-box,1rem)}@media (min-width:768px){.alert>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.alert{flex-direction:row}}.alert>*{display:flex}.avatar.placeholder>div{display:flex}.avatar.placeholder>div,.badge{align-items:center;justify-content:center}.badge{display:inline-flex;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);height:1.25rem;font-size:.875rem;line-height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;--tw-bg-opacity:1;background-color:hsla(var(--n)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--n)/var(--tw-border-opacity,1));border-width:1px;--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1));border-radius:var(--rounded-badge,1.9rem)}.breadcrumbs{max-width:100%;overflow-x:auto;padding-top:.5rem;padding-bottom:.5rem}.breadcrumbs>ul{white-space:nowrap;min-height:-moz-min-content;min-height:min-content}.breadcrumbs>ul,.breadcrumbs>ul>li,.breadcrumbs>ul>li>a{display:flex;align-items:center}.breadcrumbs>ul>li>a{cursor:pointer}.breadcrumbs>ul>li>a:hover{text-decoration:underline}.btn{border-color:transparent;border-color:hsla(var(--n)/var(--tw-border-opacity,1));cursor:pointer;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-shrink:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn,.5rem);height:3rem;font-size:.875rem;line-height:1.25rem;line-height:1em;padding-left:1rem;padding-right:1rem;min-height:3rem;font-weight:600;text-transform:uppercase;text-transform:var(--btn-text-case,uppercase);border-width:var(--border-btn,1px);animation:button-pop var(--animation-btn,.25s) ease-out;--tw-bg-opacity:1;background-color:hsla(var(--n)/var(--tw-bg-opacity,1));--tw-border-opacity:1;--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1))}.btn:focus{outline:2px solid transparent;outline-offset:2px}.btn-disabled,.btn[disabled]{pointer-events:none;--tw-bg-opacity:0.2;background-color:hsla(var(--n)/var(--tw-bg-opacity,1));--tw-border-opacity:0;--tw-text-opacity:0.2;color:hsla(var(--bc)/var(--tw-text-opacity,1))}.btn.loading,.btn.loading:hover{pointer-events:none}.btn.loading:before{border-radius:9999px;border-width:2px;height:1rem;margin-right:.5rem;width:1rem;animation:spin 2s linear infinite;content:"";border-color:transparent currentColor currentColor transparent}@media (prefers-reduced-motion:reduce){.btn.loading:before{animation:spin 10s linear infinite}}.btn-group>input[type=radio].btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-group>input[type=radio].btn:before{content:attr(data-title)}.card{display:flex;flex-direction:column;overflow:hidden;position:relative;border-radius:var(--rounded-box,1rem)}.card:focus{outline:2px solid transparent;outline-offset:2px}.card figure,.card figure>*{width:100%}.card-actions{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-.25rem;margin-right:-.25rem}.card-actions>*{margin:.25rem}.card.image-full{display:grid}.card.image-full:before{position:relative;content:"";--tw-bg-opacity:1;background-color:hsla(var(--n)/var(--tw-bg-opacity,1));opacity:.75;z-index:10;border-radius:var(--rounded-box,1rem)}.card.image-full:before,.card.image-full>*{grid-column-start:1;grid-row-start:1}.card.image-full>figure img{height:100%;-o-object-fit:cover;object-fit:cover}.card.image-full>.card-body{position:relative;--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1));z-index:20}.checkbox{flex-shrink:0;--chkbg:var(--bc);--chkfg:var(--b1);-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-border-opacity:0.2;border-color:hsla(var(--bc)/var(--tw-border-opacity,1));border-width:1px;cursor:pointer;height:1.5rem;width:1.5rem;border-radius:var(--rounded-btn,.5rem)}.checkbox:focus{outline:2px solid transparent;outline-offset:2px}.dropdown{display:inline-block;position:relative}.dropdown>:focus{outline:2px solid transparent;outline-offset:2px}.dropdown .dropdown-content{opacity:0;position:absolute;visibility:hidden;z-index:50;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:.95;--tw-scale-y:.95;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:top;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dropdown.dropdown-hover:hover .dropdown-content,.dropdown.dropdown-open .dropdown-content,.dropdown:not(.dropdown-hover):focus .dropdown-content,.dropdown:not(.dropdown-hover):focus-within .dropdown-content{opacity:1;visibility:visible}.footer{width:100%;grid-auto-flow:row;font-size:.875rem;line-height:1.25rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:2.5rem}.footer,.footer>*{display:grid;place-items:start}.footer>*{gap:.5rem}@media (min-width:48rem){.footer{grid-auto-flow:column}.footer-center{grid-auto-flow:row dense}}.label{display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.5rem .25rem}.hero{background-position:50%;background-size:cover;display:grid;place-items:center;width:100%}.hero>*{grid-column-start:1;grid-row-start:1}.hero-content{display:flex;align-items:center;justify-content:center;z-index:0;max-width:80rem;padding:1rem;gap:1rem}.indicator{display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content}.indicator .indicator-item{z-index:1;position:absolute;--tw-translate-x:0;--tw-translate-x:50%;--tw-translate-y:0;--tw-translate-y:-50%;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));top:0;right:0;bottom:auto;left:auto}.indicator .indicator-item.indicator-start{left:0;right:auto;--tw-translate-x:-50%}.indicator .indicator-item.indicator-center{right:50%;left:50%;--tw-translate-x:-50%}.indicator .indicator-item.indicator-end{right:0;left:auto;--tw-translate-x:50%}.indicator .indicator-item.indicator-bottom{bottom:0;top:auto;--tw-translate-y:50%}.indicator .indicator-item.indicator-middle{top:50%;bottom:50%;--tw-translate-y:-50%}.indicator .indicator-item.indicator-top{top:0;bottom:auto;--tw-translate-y:-50%}.input{flex-shrink:1;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);height:3rem;font-size:.875rem;line-height:1.25rem;line-height:2;padding-left:1rem;padding-right:1rem;--tw-bg-opacity:1;background-color:hsla(var(--b1)/var(--tw-bg-opacity,1));--tw-border-opacity:0;border-color:hsla(var(--bc)/var(--tw-border-opacity,1));border-width:1px;border-radius:var(--rounded-btn,.5rem)}.input:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsla(var(--bc)/.2)}.input-group>*,.input-group>.input{border-radius:0}.link{cursor:pointer;text-decoration:underline}.menu{display:flex;flex-direction:column;overflow:hidden}.menu.horizontal{display:inline-flex;flex-direction:row}.menu.horizontal :where(li){flex-direction:row}.menu :where(li){display:flex;flex-direction:column;align-items:stretch}.menu :where(li)>a,.menu :where(li)>button,.menu :where(li)>span{display:flex;align-items:center;outline:2px solid transparent;outline-offset:2px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu :where(li)>a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu :where(li)>a:focus{outline:2px solid transparent;outline-offset:2px}.menu :where(li).disabled>a,.menu :where(li).disabled>button,.menu :where(li).disabled>span{cursor:auto}.navbar{padding:var(--navbar-padding,.5rem);min-height:4rem}.navbar,.navbar>*{display:flex;align-items:center}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:3rem;font-size:.875rem;line-height:1.25rem;line-height:2;padding-left:1rem;padding-right:2.5rem;min-height:3rem;--tw-bg-opacity:1;background-color:hsla(var(--b1)/var(--tw-bg-opacity,1));--tw-border-opacity:0;border-color:hsla(var(--bc)/var(--tw-border-opacity,1));border-width:1px;font-weight:600;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-radius:var(--rounded-btn,.5rem);background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 20px) calc(1px + 50%),calc(100% - 16px) calc(1px + 50%);background-size:4px 4px,4px 4px;background-repeat:no-repeat}.select:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsla(var(--bc)/.2)}.select-disabled,.select[disabled]{pointer-events:none;--tw-bg-opacity:1;background-color:hsla(var(--b2)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--b2)/var(--tw-border-opacity,1));cursor:not-allowed;--tw-text-opacity:0.2}.steps{counter-reset:step;grid-auto-columns:1fr;display:inline-grid;overflow:hidden;overflow-x:auto;grid-auto-flow:column}.steps [class~=step]{display:grid;place-items:center;text-align:center;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:auto;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:40px 1fr;min-width:4rem}.tabs{display:flex;align-items:flex-end}.tab,.tabs{flex-wrap:wrap}.tab{display:inline-flex;align-items:center;justify-content:center;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:2rem;font-size:.875rem;line-height:1.25rem;line-height:2;--tab-padding:1rem;--tw-text-opacity:0.5;--tab-color:hsla(var(--bc)/var(--tw-text-opacity,1));--tab-bg:hsla(var(--b1)/var(--tw-bg-opacity,1));--tab-border-color:hsla(var(--b3)/var(--tw-bg-opacity,1));color:var(--tab-color);padding-left:var(--tab-padding,1rem);padding-right:var(--tab-padding,1rem)}.tab,.toggle{cursor:pointer}.toggle{flex-shrink:0;--chkbg:hsla(var(--bc)/.2);--focus-shadow:0 0 0;--handleoffset:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-bg-opacity:0.2;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1));--tw-border-opacity:0.2;border-color:hsla(var(--bc)/var(--tw-border-opacity,1));border-width:1px;height:1.5rem;width:3rem;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;border-radius:var(--rounded-badge,1.9rem);transition:background,box-shadow var(--animation-input,.2s) ease-in-out;box-shadow:calc(var(--handleoffset)*-1) 0 0 2px hsl(var(--b1)) inset,0 0 0 2px hsl(var(--b1)) inset,var(--focus-shadow)}.toggle:focus{outline:2px solid transparent;outline-offset:2px}.tooltip{display:inline-block;position:relative;--tooltip-offset:calc(100% + 1px + var(--tooltip-tail, 0px));text-align:center;--tooltip-tail:3px;--tooltip-color:hsl(var(--n));--tooltip-text-color:hsl(var(--nc));--tooltip-tail-offset:calc(100% + 1px - var(--tooltip-tail))}.tooltip:before{position:absolute;pointer-events:none;content:attr(data-tip);top:auto;bottom:var(--tooltip-offset);border-radius:.25rem;font-size:.875rem;line-height:1.25rem;max-width:20rem;padding:.25rem .5rem;background-color:var(--tooltip-color);color:var(--tooltip-text-color);width:-moz-max-content;width:max-content}.tooltip-bottom:before,.tooltip:before{transform:translateX(-50%);left:50%;right:auto}.tooltip-bottom:before{top:var(--tooltip-offset);bottom:auto}.btn .badge{--tw-bg-opacity:1;background-color:hsla(var(--b1)/var(--tw-bg-opacity,1));border-color:transparent;--tw-text-opacity:1;color:hsla(var(--bc)/var(--tw-text-opacity,1))}.btn .badge-outline{background-color:transparent;border-color:hsla(var(--b2)/var(--tw-border-opacity,1));color:hsla(var(--b2)/var(--tw-text-opacity,1))}.btn .badge-outline,.btn-outline .badge{--tw-border-opacity:1;--tw-text-opacity:1}.btn-outline .badge{border-color:hsla(var(--nf)/var(--tw-border-opacity,1));color:hsla(var(--nc)/var(--tw-text-opacity,1))}.btn-outline.btn-primary .badge{--tw-bg-opacity:1;background-color:hsla(var(--p)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.btn-outline.btn-secondary .badge{--tw-bg-opacity:1;background-color:hsla(var(--s)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--s)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--sc)/var(--tw-text-opacity,1))}.btn-outline.btn-accent .badge{--tw-bg-opacity:1;background-color:hsla(var(--a)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--a)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--ac)/var(--tw-text-opacity,1))}.btn-outline .badge.outline{background-color:transparent;--tw-border-opacity:1;border-color:hsla(var(--nf)/var(--tw-border-opacity,1))}.btn-outline.btn-primary .badge-outline{background-color:transparent;--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--p)/var(--tw-text-opacity,1))}.btn-outline.btn-secondary .badge-outline{background-color:transparent;--tw-border-opacity:1;border-color:hsla(var(--s)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--s)/var(--tw-text-opacity,1))}.btn-outline.btn-accent .badge-outline{background-color:transparent;--tw-border-opacity:1;border-color:hsla(var(--a)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--a)/var(--tw-text-opacity,1))}.btn-outline:hover .badge{--tw-bg-opacity:1;background-color:hsla(var(--b2)/var(--tw-bg-opacity,1));color:hsla(var(--bc)/var(--tw-text-opacity,1))}.btn-outline:hover .badge,.btn-outline:hover .badge.outline{--tw-border-opacity:1;border-color:hsla(var(--b2)/var(--tw-border-opacity,1));--tw-text-opacity:1}.btn-outline:hover .badge.outline{color:hsla(var(--nc)/var(--tw-text-opacity,1))}.btn-outline.btn-primary:hover .badge{background-color:hsla(var(--pc)/var(--tw-bg-opacity,1));color:hsla(var(--p)/var(--tw-text-opacity,1))}.btn-outline.btn-primary:hover .badge,.btn-outline.btn-primary:hover .badge.outline{--tw-bg-opacity:1;--tw-border-opacity:1;border-color:hsla(var(--pc)/var(--tw-border-opacity,1));--tw-text-opacity:1}.btn-outline.btn-primary:hover .badge.outline{background-color:hsla(var(--pf)/var(--tw-bg-opacity,1));color:hsla(var(--pc)/var(--tw-text-opacity,1))}.btn-outline.btn-secondary:hover .badge{background-color:hsla(var(--sc)/var(--tw-bg-opacity,1));color:hsla(var(--s)/var(--tw-text-opacity,1))}.btn-outline.btn-secondary:hover .badge,.btn-outline.btn-secondary:hover .badge.outline{--tw-bg-opacity:1;--tw-border-opacity:1;border-color:hsla(var(--sc)/var(--tw-border-opacity,1));--tw-text-opacity:1}.btn-outline.btn-secondary:hover .badge.outline{background-color:hsla(var(--sf)/var(--tw-bg-opacity,1));color:hsla(var(--sc)/var(--tw-text-opacity,1))}.btn-outline.btn-accent:hover .badge{background-color:hsla(var(--ac)/var(--tw-bg-opacity,1));color:hsla(var(--a)/var(--tw-text-opacity,1))}.btn-outline.btn-accent:hover .badge,.btn-outline.btn-accent:hover .badge.outline{--tw-bg-opacity:1;--tw-border-opacity:1;border-color:hsla(var(--ac)/var(--tw-border-opacity,1));--tw-text-opacity:1}.btn-outline.btn-accent:hover .badge.outline{background-color:hsla(var(--af)/var(--tw-bg-opacity,1));color:hsla(var(--ac)/var(--tw-text-opacity,1))}.breadcrumbs>ul>li>a:focus{outline:2px solid transparent;outline-offset:2px}.breadcrumbs>ul>li>a:focus-visible{border-radius:var(--rounded-badge,1.9rem);box-shadow:0 0 0 2px currentColor}.breadcrumbs>ul>li+:before{content:"";display:block;height:.375rem;margin-left:.5rem;margin-right:.75rem;opacity:.4;width:.375rem;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-rotate:45deg;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top:1px solid;border-right:1px solid;background-color:transparent}.btn:active:focus,.btn:active:hover{animation:none;transform:scale(var(--btn-focus-scale,.95))}.btn-active,.btn:hover{--tw-bg-opacity:1;background-color:hsla(var(--nf)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--nf)/var(--tw-border-opacity,1))}.btn:focus-visible{box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsl(var(--nf))}.btn-primary{--tw-bg-opacity:1;background-color:hsla(var(--p)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.btn-primary.btn-active,.btn-primary:hover{--tw-bg-opacity:1;background-color:hsla(var(--pf)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--pf)/var(--tw-border-opacity,1))}.btn-primary:focus-visible{box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsl(var(--p))}.btn.glass.btn-active,.btn.glass:hover{--glass-opacity:25%;--glass-border-opacity:15%}.btn.glass:focus-visible{box-shadow:0 0 0 2px currentColor}.btn-link{--tw-text-opacity:1;color:hsla(var(--p)/var(--tw-text-opacity,1))}.btn-link,.btn-link.btn-active,.btn-link:hover{background-color:transparent;border-color:transparent}.btn-link.btn-active,.btn-link:hover{text-decoration:underline}.btn-link:focus-visible{box-shadow:0 0 0 2px currentColor}.btn-outline{background-color:transparent;border-color:currentColor;--tw-text-opacity:1;color:hsla(var(--bc)/var(--tw-text-opacity,1))}.btn-outline:hover{--tw-bg-opacity:1;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--bc)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--b1)/var(--tw-text-opacity,1))}.btn-outline.btn-primary{--tw-text-opacity:1;color:hsla(var(--p)/var(--tw-text-opacity,1))}.btn-outline.btn-primary:hover{--tw-bg-opacity:1;background-color:hsla(var(--pf)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--pf)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.btn-outline.btn-secondary{--tw-text-opacity:1;color:hsla(var(--s)/var(--tw-text-opacity,1))}.btn-outline.btn-secondary:hover{--tw-bg-opacity:1;background-color:hsla(var(--sf)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--sf)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--sc)/var(--tw-text-opacity,1))}.btn-outline.btn-accent{--tw-text-opacity:1;color:hsla(var(--a)/var(--tw-text-opacity,1))}.btn-outline.btn-accent:hover{--tw-bg-opacity:1;background-color:hsla(var(--af)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--af)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--ac)/var(--tw-text-opacity,1))}.btn-outline.btn-success{--tw-text-opacity:1;color:hsla(var(--su)/var(--tw-text-opacity,1))}.btn-outline.btn-success:hover{--tw-bg-opacity:1;background-color:hsla(var(--su)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--su)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1))}.btn-outline.btn-info{--tw-text-opacity:1;color:hsla(var(--in)/var(--tw-text-opacity,1))}.btn-outline.btn-info:hover{--tw-bg-opacity:1;background-color:hsla(var(--in)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--in)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1))}.btn-outline.btn-warning{--tw-text-opacity:1;color:hsla(var(--wa)/var(--tw-text-opacity,1))}.btn-outline.btn-warning:hover{--tw-bg-opacity:1;background-color:hsla(var(--wa)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--wa)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1))}.btn-outline.btn-error{--tw-text-opacity:1;color:hsla(var(--er)/var(--tw-text-opacity,1))}.btn-outline.btn-error:hover{--tw-bg-opacity:1;background-color:hsla(var(--er)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--er)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1))}.btn.loading.btn-circle:before,.btn.loading.btn-square:before{margin-right:0}.btn.loading.btn-lg:before,.btn.loading.btn-xl:before{height:1.25rem;width:1.25rem}.btn.loading.btn-sm:before,.btn.loading.btn-xs:before{height:.75rem;width:.75rem}.btn-group>.btn-active,.btn-group>input[type=radio]:checked.btn{--tw-bg-opacity:1;background-color:hsla(var(--p)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.btn-group>.btn-active:focus-visible,.btn-group>input[type=radio]:checked.btn:focus-visible{box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsl(var(--p))}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}@keyframes button-pop{0%{transform:scale(var(--btn-focus-scale,.95))}40%{transform:scale(1.02)}to{transform:scale(1)}}.card:focus-visible{box-shadow:0 0 0 2px currentColor}.card.bordered{--tw-border-opacity:1;border-color:hsla(var(--b2)/var(--tw-border-opacity,1));border-width:1px}.card.compact .card-body{font-size:.875rem;line-height:1.25rem;padding:1rem}.card.compact .card-title{margin-bottom:.25rem}.card-title{font-weight:600;font-size:1.25rem;line-height:1.75rem;margin-bottom:.75rem}.card-actions:first-child{margin-bottom:.5rem}.card-actions:last-child{margin-top:1.5rem}.checkbox:focus-visible{box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsl(var(--bc))}.checkbox:checked,.checkbox[checked=true]{--tw-bg-opacity:1;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1));background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-in-out;background-image:linear-gradient(-45deg,transparent 65%,hsl(var(--chkbg)) 0),linear-gradient(45deg,transparent 75%,hsl(var(--chkbg)) 0),linear-gradient(-45deg,hsl(var(--chkbg)) 40%,transparent 0),linear-gradient(45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 0,hsl(var(--chkfg)) 40%,transparent 0),linear-gradient(-45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 0)}.checkbox:indeterminate{--tw-bg-opacity:1;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1));background-repeat:no-repeat;animation:checkmark var(--animation-input,.2s) ease-in-out;background-image:linear-gradient(90deg,transparent 80%,hsl(var(--chkbg)) 0),linear-gradient(-90deg,transparent 80%,hsl(var(--chkbg)) 0),linear-gradient(0deg,hsl(var(--chkbg)) 43%,hsl(var(--chkfg)) 0,hsl(var(--chkfg)) 57%,hsl(var(--chkbg)) 0)}.checkbox:disabled{--tw-bg-opacity:1;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1));border-color:transparent;cursor:not-allowed;opacity:.2}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}.drawer-toggle:focus-visible~.drawer-content .drawer-button.btn-primary{box-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsl(var(--p))}.drawer-toggle:focus-visible~.drawer-content .drawer-button.btn-link{box-shadow:0 0 0 2px currentColor}.dropdown.dropdown-hover:hover .dropdown-content,.dropdown.dropdown-open .dropdown-content,.dropdown:focus .dropdown-content,.dropdown:focus-within .dropdown-content{--tw-scale-x:1;--tw-scale-y:1}.label a:hover{--tw-text-opacity:1;color:hsla(var(--bc)/var(--tw-text-opacity,1))}.input-disabled,.input[disabled]{--tw-bg-opacity:1;background-color:hsla(var(--b2)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--b2)/var(--tw-border-opacity,1));cursor:not-allowed;--tw-text-opacity:0.2}.input-disabled::-moz-placeholder,.input[disabled]::-moz-placeholder{--tw-placeholder-opacity:0.2;color:hsla(var(--bc)/var(--tw-placeholder-opacity,1))}.input-disabled::placeholder,.input[disabled]::placeholder{--tw-placeholder-opacity:0.2;color:hsla(var(--bc)/var(--tw-placeholder-opacity,1))}.link-primary{--tw-text-opacity:1;color:hsla(var(--p)/var(--tw-text-opacity,1))}.link-primary:hover{--tw-text-opacity:1;color:hsla(var(--pf)/var(--tw-text-opacity,1))}.link:focus{outline:2px solid transparent;outline-offset:2px}.link:focus-visible{box-shadow:0 0 0 2px currentColor}.menu.horizontal li.bordered>a,.menu.horizontal li.bordered>button,.menu.horizontal li.bordered>span{--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1));border-left-width:0;border-bottom-width:4px}.menu[class*=p-] li a{border-radius:var(--rounded-btn,.5rem)}.menu :where(li.bordered>a),.menu :where(li.bordered>button),.menu :where(li.bordered>span){--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1));border-left-width:4px}.menu li>:where(a),.menu li>:where(button),.menu li>:where(span){padding:.75rem 1.25rem;color:currentColor}.menu li>:where(a:focus),.menu li>:where(a:hover),.menu li>:where(button:focus),.menu li>:where(button:hover){--tw-bg-opacity:0.1;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1))}.menu li>:where(a.active),.menu li>:where(button.active){--tw-bg-opacity:1;background-color:hsla(var(--p)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.menu li>:where(a:active),.menu li>:where(button:active){--tw-bg-opacity:1;background-color:hsla(var(--pf)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.menu li.disabled>a:hover,.menu li.disabled>button:hover,.menu li.disabled>span:hover{background-color:transparent}.menu li.disabled>a,.menu li.disabled>button,.menu li.disabled>span{--tw-text-opacity:0.2;color:hsla(var(--bc)/var(--tw-text-opacity,1))}.menu li.hover-bordered a{border-color:transparent;border-left-width:4px}.menu li.hover-bordered a:hover{--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1))}.menu ul{padding-left:1.5rem}.menu.compact li>a,.menu.compact li>span{font-size:.875rem;line-height:1.25rem;padding-top:.5rem;padding-bottom:.5rem}.menu .menu-title>a,.menu .menu-title>span{font-weight:700;font-size:.75rem;line-height:1rem;padding-top:.25rem;padding-bottom:.25rem;--tw-text-opacity:0.4;color:hsla(var(--bc)/var(--tw-text-opacity,1))}.mockup-phone .display{overflow:hidden;border-radius:40px;margin-top:-25px}@keyframes radiomark{0%{box-shadow:0 0 0 12px hsl(var(--b1)) inset,0 0 0 12px hsl(var(--b1)) inset,var(--focus-shadow)}50%{box-shadow:0 0 0 3px hsl(var(--b1)) inset,0 0 0 3px hsl(var(--b1)) inset,var(--focus-shadow)}to{box-shadow:0 0 0 4px hsl(var(--b1)) inset,0 0 0 4px hsl(var(--b1)) inset,var(--focus-shadow)}}@keyframes rating-pop{0%{transform:translateY(-.125em)}40%{transform:translateY(-.125em)}to{transform:translateY(0)}}.select-disabled::-moz-placeholder,.select[disabled]::-moz-placeholder{--tw-placeholder-opacity:0.2;color:hsla(var(--bc)/var(--tw-placeholder-opacity,1))}.select-disabled::placeholder,.select[disabled]::placeholder{--tw-placeholder-opacity:0.2;color:hsla(var(--bc)/var(--tw-placeholder-opacity,1))}.select-multiple,.select[multiple],.select[size].select:not([size="1"]){background-image:none;padding-right:1rem}.steps [class~=step]:before{--tw-bg-opacity:1;height:.5rem;top:0;--tw-text-opacity:1;width:100%;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:"";margin-left:-100%}.steps [class~=step]:after,.steps [class~=step]:before{background-color:hsla(var(--b3)/var(--tw-bg-opacity,1));color:hsla(var(--bc)/var(--tw-text-opacity,1));grid-column-start:1;grid-row-start:1}.steps [class~=step]:after{content:counter(step);counter-increment:step;z-index:1;--tw-bg-opacity:1;border-radius:9999px;display:grid;place-items:center;place-self:center;height:2rem;position:relative;--tw-text-opacity:1;width:2rem}.steps [class~=step]:first-child:before{content:none}.steps [class~=step][data-content]:after{content:attr(data-content)}.steps .step-neutral+.step-neutral:before,.steps .step-neutral:after{--tw-bg-opacity:1;background-color:hsla(var(--n)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity,1))}.steps .step-primary+.step-primary:before,.steps .step-primary:after{--tw-bg-opacity:1;background-color:hsla(var(--p)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.steps .step-secondary+.step-secondary:before,.steps .step-secondary:after{--tw-bg-opacity:1;background-color:hsla(var(--s)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsla(var(--sc)/var(--tw-text-opacity,1))}.steps .step-accent+.step-accent:before,.steps .step-accent:after{--tw-bg-opacity:1;background-color:hsla(var(--a)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsla(var(--ac)/var(--tw-text-opacity,1))}.steps .step-info+.step-info:before,.steps .step-info:after{--tw-bg-opacity:1;background-color:hsla(var(--in)/var(--tw-bg-opacity,1))}.steps .step-info:after{--tw-text-opacity:1;color:hsla(var(--b1)/var(--tw-text-opacity,1))}.steps .step-success+.step-success:before,.steps .step-success:after{--tw-bg-opacity:1;background-color:hsla(var(--su)/var(--tw-bg-opacity,1))}.steps .step-success:after{--tw-text-opacity:1;color:hsla(var(--b1)/var(--tw-text-opacity,1))}.steps .step-warning+.step-warning:before,.steps .step-warning:after{--tw-bg-opacity:1;background-color:hsla(var(--wa)/var(--tw-bg-opacity,1))}.steps .step-warning:after{--tw-text-opacity:1;color:hsla(var(--b1)/var(--tw-text-opacity,1))}.steps .step-error+.step-error:before,.steps .step-error:after{--tw-bg-opacity:1;background-color:hsla(var(--er)/var(--tw-bg-opacity,1))}.steps .step-error:after{--tw-text-opacity:1;color:hsla(var(--b1)/var(--tw-text-opacity,1))}.tab:hover{--tw-text-opacity:1}.tab.tab-active{border-color:hsla(var(--bc)/var(--tw-border-opacity,1));--tw-border-opacity:1}.tab:focus{outline:2px solid transparent;outline-offset:2px}.tab:focus-visible{box-shadow:inset 0 0 0 2px currentColor}.table tr.active td,.table tr.active th,.table tr.active:nth-child(2n) td,.table tr.active:nth-child(2n) th{--tw-bg-opacity:1;background-color:hsla(var(--b3)/var(--tw-bg-opacity,1))}.toggle:focus-visible{--focus-shadow:0 0 0 2px hsl(var(--b1)),0 0 0 4px hsl(var(--bc))}.toggle:checked,.toggle[checked=true]{--chkbg:hsl(var(--bc));--tw-bg-opacity:1;--tw-border-opacity:1;box-shadow:var(--handleoffset) 0 0 2px hsl(var(--b1)) inset,0 0 0 2px hsl(var(--b1)) inset,var(--focus-shadow)}[dir=rtl] .toggle:checked,[dir=rtl] .toggle[checked=true]{box-shadow:calc(var(--handleoffset)*1) 0 0 2px hsl(var(--b1)) inset,0 0 0 2px hsl(var(--b1)) inset,var(--focus-shadow)}.toggle:indeterminate{--chkbg:hsl(var(--bc));--tw-bg-opacity:1;--tw-border-opacity:1;box-shadow:calc(var(--handleoffset)/2) 0 0 2px hsl(var(--b1)) inset,calc(var(--handleoffset)/-2) 0 0 2px hsl(var(--b1)) inset,0 0 0 2px hsl(var(--b1)) inset,var(--focus-shadow)}[dir=rtl] .toggle:indeterminate{box-shadow:calc(var(--handleoffset)/2) 0 0 2px hsl(var(--b1)) inset,calc(var(--handleoffset)/-2) 0 0 2px hsl(var(--b1)) inset,0 0 0 2px hsl(var(--b1)) inset,var(--focus-shadow)}.toggle:disabled{--tw-bg-opacity:0.2;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1));border-color:transparent;cursor:not-allowed}.tooltip:after,.tooltip:before{opacity:0;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-delay:.1s}.tooltip:after{position:absolute;content:"";border-style:solid;border-width:var(--tooltip-tail,0);width:0;height:0;display:block;transform:translateX(-50%);border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--tooltip-color);top:auto;left:50%;right:auto;bottom:var(--tooltip-tail-offset)}.tooltip.tooltip-open:after,.tooltip.tooltip-open:before,.tooltip:hover:after,.tooltip:hover:before{opacity:1;transition-delay:75ms}.tooltip-bottom:after{transform:translateX(-50%);border-left-color:transparent;border-bottom-color:var(--tooltip-color);border-right-color:transparent;border-top-color:transparent;top:var(--tooltip-tail-offset);left:50%;right:auto;bottom:auto}.prose :where(a,blockquote,figure figcaption,a code,thead,strong,.lead,h1,h2,h3,h4):not(:where([class~=not-prose] *)){color:inherit}.alert-info{background-color:hsla(var(--in)/var(--tw-bg-opacity,1));color:hsla(var(--in)/var(--tw-text-opacity,1))}.alert-info,.alert-warning{--tw-bg-opacity:0.1;--tw-text-opacity:1}.alert-warning{background-color:hsla(var(--wa)/var(--tw-bg-opacity,1));color:hsla(var(--wa)/var(--tw-text-opacity,1))}.alert-error{--tw-bg-opacity:0.1;background-color:hsla(var(--er)/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsla(var(--er)/var(--tw-text-opacity,1))}.avatar.online:before{content:"";--tw-bg-opacity:1;background-color:hsla(var(--su)/var(--tw-bg-opacity,1));border-radius:9999px;display:block;position:absolute;z-index:10;width:15%;height:15%;top:7%;right:7%;box-shadow:0 0 0 2px hsl(var(--b1))}.badge-primary{--tw-bg-opacity:1;background-color:hsla(var(--p)/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:hsla(var(--p)/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity,1))}.badge-outline.badge-primary{--tw-text-opacity:1;color:hsla(var(--p)/var(--tw-text-opacity,1))}.menu-vertical :where(li.bordered>a),.menu-vertical :where(li.bordered>button),.menu-vertical :where(li.bordered>span){border-bottom-width:0;border-left-width:4px}.menu-horizontal :where(li.bordered>a),.menu-horizontal :where(li.bordered>button),.menu-horizontal :where(li.bordered>span){border-left-width:0;border-bottom-width:4px}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-7{top:1.75rem;bottom:1.75rem}.-top-12{top:-3rem}.bottom-\[-4rem\]{bottom:-4rem}.left-0{left:0}.right-2{right:.5rem}.top-0{top:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.\!m-0{margin:0!important}.\!m-1{margin:.25rem!important}.m-0{margin:0}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.\!ml-0{margin-left:0!important}.\!mt-0{margin-top:0!important}.-ml-8{margin-left:-2rem}.-mt-3{margin-top:-.75rem}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-6{margin-bottom:1.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.max-h-\[90vh\]{max-height:90vh}.min-h-screen{min-height:100vh}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2\/3{width:66.666667%}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[500px\]{max-width:500px}.max-w-xl{max-width:36rem}.flex-none{flex:none}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.scale-y-100{--tw-scale-y:1}.scale-y-100,.scale-y-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-95{--tw-scale-y:.95}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-4{gap:1rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-8{row-gap:2rem}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overscroll-none{overscroll-behavior:none}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.bg-\[\#FFFFFFEE\]{background-color:#ffffffee}.bg-\[\#fffffff7\]{background-color:#fffffff7}.bg-base-300{--tw-bg-opacity:1;background-color:hsla(var(--b3)/var(--tw-bg-opacity))}.bg-base-content{--tw-bg-opacity:1;background-color:hsla(var(--bc)/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.stroke-current{stroke:currentColor}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.\!pl-0{padding-left:0!important}.pb-10{padding-bottom:2.5rem}.pb-5{padding-bottom:1.25rem}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.italic{font-style:italic}.leading-tight{line-height:1.25}.text-\[\#01978d\]{--tw-text-opacity:1;color:rgb(1 151 141/var(--tw-text-opacity))}.text-neutral-content{--tw-text-opacity:1;color:hsla(var(--nc)/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.outline-dotted{outline-style:dotted}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}li.ais-Hits-item,ul.ais-Hits-list,ul.tag-list{list-style:none;padding:0;margin:0}.ais-RefinementList.ais-RefinementList--noRefinement:before{color:#fff;content:"No Filters found"}button.ais-SearchBox-reset{margin-top:0}.loader{animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ais-GeoSearch-input,.ais-RefinementList-checkbox{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:checkbox!important}.schedule-group .grid .peer:checked~.peer-checked\:flex:first-of-type h4{margin-top:0}@media (min-width:768px){.schedule-group .grid .md\:flex:first-of-type h4,:root [data-page-path^="/sessions/"] .author-selection>button.md\:absolute{margin-top:0}}.focus\:top-0:focus{top:0}.focus\:bg-secondary:focus{--tw-bg-opacity:1;background-color:hsla(var(--s)/var(--tw-bg-opacity))}.focus\:bg-secondary-content:focus{--tw-bg-opacity:1;background-color:hsla(var(--sc)/var(--tw-bg-opacity))}.focus\:underline:focus{text-decoration-line:underline}.peer:checked~.peer-checked\:flex{display:flex}@media (min-width:768px){.md\:absolute{position:absolute}.md\:-right-1\/2{right:-50%}.md\:bottom-10{bottom:2.5rem}.md\:mr-4{margin-right:1rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[200\%\]{width:200%}.md\:w-\[30\%\]{width:30%}.md\:flex-none{flex:none}.md\:flex-row{flex-direction:row}.md\:gap-0{gap:0}.md\:self-start{align-self:flex-start}.md\:p-4{padding:1rem}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}