/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}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}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}img{border-style:solid}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}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--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-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));--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-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)}: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 .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 .honor-recipient-hero__citation,:root .honor-recipient-hero__institution-name{--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 .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;margin:0 .5em}:root .site-name span{font-weight:600;font-size:1.125rem;line-height:1.75rem}:root .nav-links-container{flex:1 1 0%}:root .nav-links{align-items:stretch;display:none;flex-wrap:wrap;justify-content:flex-end}:root .background-image{background-image:var(--background-image);background-repeat:no-repeat;background-size:cover}:root .card-image-container,:root .hotel-list__hotel-cards figure{aspect-ratio:135/86!important}:root footer li{margin-top:.75em}: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 .honor-recipient-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding-left:0}:root .honor-recipient-card,:root .person-card{display:flex;flex-direction:column;align-items:center}:root .honor-recipient-card__honor,: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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));margin-top:.25rem;text-align:center}:root .honor-recipient-card__full-name,: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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}:root .honor-recipient-card__full-name{text-align:center}: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__button svg{height:1rem;width:100%}: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}}@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;--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 .accordion-item__heading-title,: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 .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 .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 :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:3em}:root .accordion{margin-top:1em}:root main section>div>:first-child{margin-top:0}:root .card-list.card-list--2-columns,:root .card-list.card-list--3-columns,:root .event-details__detail-block,:root .layout-content.layout-content--2-columns,:root .layout-content.layout-content--3-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}: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{border-radius:0}: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 .session-group-accordion{margin-top:3em}: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;padding-bottom:3px;font-size:1.565rem}:root .accordion-item__heading-eyebrow,:root .session-information{padding-left:2rem}:root .session-information>p{margin-top:.2em}: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 ul>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 .accordion-item__heading-title,: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 .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 #main{padding:0 2rem}:root nav{padding:1rem 2rem}:root .breadcrumbs{padding:.5rem 2rem 2rem}:root .alert>p,:root [data-page-type=event] .event-details{padding:0 2rem}}[data-theme=apstheme]{--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%}[data-theme=apstheme] .alert{margin:0;border-radius:inherit;padding:.5em 0;justify-content:center}[data-theme=apstheme] .alert,[data-theme=apstheme] .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))}[data-theme=apstheme] .alert p{padding-top:0;margin-top:0}[data-theme=apstheme] .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}[data-theme=apstheme] .breadcrumbs li,[data-theme=apstheme] .lead{font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=apstheme] .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}[data-theme=apstheme] .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}[data-theme=apstheme] .quote-image-container{order:-1;min-width:12rem;margin:auto}[data-theme=apstheme] .quote-text-container{max-width:-moz-max-content;max-width:max-content;position:relative;margin-top:0}[data-theme=apstheme] .quote-text,[data-theme=apstheme] .quote-text>p{margin-top:0}[data-theme=apstheme] .quote-attribution{text-align:right;margin-top:1em}[data-theme=apstheme] .quote-attribution:before{content:"—"}[data-theme=apstheme] .quote-text-wrapper{display:flex;position:relative}[data-theme=apstheme] .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}[data-theme=apstheme] .mobile-menu>div.active>a{text-decoration:underline}[data-theme=apstheme] .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))}[data-theme=apstheme] .filters-unavailable-message{color:#2c353b}[data-theme=apstheme] 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))}[data-theme=apstheme] .honor-recipient-hero__citation,[data-theme=apstheme] .honor-recipient-hero__institution-name{--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))}[data-theme=apstheme] .alert svg{width:1.5em;height:100%;margin:0 .5em}[data-theme=apstheme] .link:hover{color:#01978d}[data-theme=apstheme] .navbar button{margin-top:0}[data-theme=apstheme] .navbar .btn{font-size:1rem}[data-theme=apstheme] .utility .btn{min-height:0;height:inherit}[data-theme=apstheme] .badge-primary{color:#fff}[data-theme=apstheme] .indicator .indicator-item{top:25px;right:90px}[data-theme=apstheme] .tabs>a{text-decoration:none}[data-theme=apstheme] .tab-lifted.tab--active{border-color:rgba(229,231,235,var(--tw-border-opacity));border-radius:inherit;color:inherit}[data-theme=apstheme] .tab--active:hover{color:inherit;cursor:inherit}[data-theme=apstheme] .site-name{flex:none;margin:0 .5em}[data-theme=apstheme] .site-name span{font-weight:600;font-size:1.125rem;line-height:1.75rem}[data-theme=apstheme] .nav-links-container{flex:1 1 0%}[data-theme=apstheme] .nav-links{align-items:stretch;display:none;flex-wrap:wrap;justify-content:flex-end}[data-theme=apstheme] .background-image{background-image:var(--background-image);background-repeat:no-repeat;background-size:cover}[data-theme=apstheme] .card-image-container,[data-theme=apstheme] .hotel-list__hotel-cards figure{aspect-ratio:135/86!important}[data-theme=apstheme] footer li{margin-top:.75em}[data-theme=apstheme] .schedule{border-collapse:collapse;display:table;width:100%}[data-theme=apstheme] .schedule .schedule-table__table-body{text-align:center}[data-theme=apstheme] .schedule-group>div>.grid-cols-1{border:1px solid #ccc}[data-theme=apstheme] .t-row:not(:first-child){border-top:1px solid gray}[data-theme=apstheme] [data-page-type=event] .hero{color:#fff;grid-template-columns:1fr minmax(0,1280px) 1fr}[data-theme=apstheme] [data-page-type=event] .hero>div{grid-column:2;width:100%}[data-theme=apstheme] [data-page-type=event] .hero-content{text-align:left;justify-content:flex-start;display:block;padding:5rem 1rem}[data-theme=apstheme] [data-page-type=event] .hero-content>div{max-width:none}[data-theme=apstheme] [data-page-type=event] .grid-cols-3-center-screen-2xl>.grid-column-1-3{grid-column:2}[data-theme=apstheme] .person-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1rem}[data-theme=apstheme] .honor-recipient-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding-left:0}[data-theme=apstheme] .honor-recipient-card,[data-theme=apstheme] .person-card{display:flex;flex-direction:column;align-items:center}[data-theme=apstheme] .honor-recipient-card__honor,[data-theme=apstheme] .person-card>.person-card-affiliation{--body-min-font-width:0.75rem;--body-max-font-width:1rem;--slope:0.60241vw;--y-axis-intersection:0.61446rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));margin-top:.25rem;text-align:center}[data-theme=apstheme] .honor-recipient-card__full-name,[data-theme=apstheme] .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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=apstheme] .honor-recipient-card__full-name{text-align:center}[data-theme=apstheme] .person-card-image{height:150px;width:150px;border-radius:9999px;overflow:hidden}[data-theme=apstheme] [data-page-type=speaker] .hero-content{display:block}[data-theme=apstheme] [data-page-type=speaker] .hero-image>span{height:150px;width:150px;border-radius:99999px;grid-area:image}[data-theme=apstheme] .accordion-item{padding-bottom:1rem;border-bottom:1px solid #ccc}[data-theme=apstheme] .accordion-item .accordion-item__button{display:grid;text-align:left;grid-template-columns:2rem 1fr;align-items:center;width:100%;font-weight:600}[data-theme=apstheme] .accordion-item .accordion-item__button svg{height:1rem;width:100%}[data-theme=apstheme] .accordion-item .accordion-item__panel{margin-top:1em}[data-theme=apstheme] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero{display:grid}[data-theme=apstheme] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content-wrapper .hero-image{height:150px;width:150px;border-radius:9999px}[data-theme=apstheme] :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}[data-theme=apstheme] .youtube-embed-wrapper lite-youtube>.lty-playbtn{background-image:url(/youtube-play-button.svg)}[data-theme=apstheme] .youtube-embed-wrapper{width:100%;max-width:800px;margin:auto}[data-theme=apstheme] .tabs{display:flex;gap:.75rem;padding:0}[data-theme=apstheme] .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}[data-theme=apstheme] .tabs .tab.tab--active{border-top-color:#f97316;border-top-width:4px}[data-theme=apstheme] .search .search-controls{padding:0 1rem 2rem}[data-theme=apstheme] .search .ais-RefinementList-list{padding-left:0;margin-top:0}[data-theme=apstheme] .search .ais-RefinementList-list.virtual{display:block}[data-theme=apstheme] .search .virtual .ais-RefinementList-label{flex-wrap:wrap}[data-theme=apstheme] .search .virtual .search-box-explanation{flex-basis:100%;margin-top:0;margin-left:30px}[data-theme=apstheme] .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))}[data-theme=apstheme] .search .ais-SearchBox-input{padding-left:.5rem;box-shadow:none;border:2px solid #2c353b;border-radius:0}[data-theme=apstheme] .search .ais-SearchBox-input:focus{border-color:#ab9ff9;border-width:initial}[data-theme=apstheme] .search .ais-SearchBox-input::-moz-placeholder{color:#757575}[data-theme=apstheme] .search .ais-SearchBox-input::placeholder{color:#757575}[data-theme=apstheme] .search .scheduler-explanation,[data-theme=apstheme] .search .sustainability-explanation{line-height:1.3}[data-theme=apstheme] .search .ais-Hits-item{padding:0 2rem 1rem;border-radius:0;background-color:#ffffffee}[data-theme=apstheme] .search .abstract__button,[data-theme=apstheme] .search .ais-Hits-item p{margin-top:.2em}[data-theme=apstheme] .search .abstract__list{margin-top:0}[data-theme=apstheme] .search .abstract__list>a>li{margin-top:.6em;line-height:1.2}[data-theme=apstheme] .search .ais-Hits-item span{margin-right:.5rem}[data-theme=apstheme] .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}[data-theme=apstheme] .search .ais-Hits-item span:first-of-type{justify-self:flex-end;align-self:baseline}[data-theme=apstheme] .search .ais-Pagination-list{margin-bottom:1em;padding-left:0;place-content:center;flex-wrap:wrap}[data-theme=apstheme] .search .ais-Pagination-item{padding-left:1px}[data-theme=apstheme] .search .current-hits{white-space:nowrap}[data-theme=apstheme] .search .search-result{flex-basis:100%}[data-theme=apstheme] .search .search-result .extra-abstracts-info{margin-top:.5rem;margin-left:.5rem}[data-theme=apstheme] .search .chair-tag,[data-theme=apstheme] .search .date-range-tag,[data-theme=apstheme] .search .room-tag{align-items:center;display:flex}[data-theme=apstheme] [data-page-path^="/sessions/"] .hero-content{padding:1.25rem 0 0;text-align:left;justify-content:flex-start;display:block}[data-theme=apstheme] [data-page-path^="/sessions/"] .hero-content .hero-content__date,[data-theme=apstheme] [data-page-path^="/sessions/"] .hero-content .hero-content__location{align-items:center;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=apstheme] [data-page-path^="/sessions/"] .tag-list{display:block}[data-theme=apstheme] [data-page-path^="/sessions/"] .tag-list>li{font-size:medium;border:none;padding:0}[data-theme=apstheme] [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}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div>button>div:before{color:#00b388;padding-right:.5rem}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=false]>div:before{content:"+";font-size:1.565rem}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=true]>div:before{content:"-";font-size:2rem}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div{border-bottom:1px solid #0000001a;padding:1rem 0}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div:first-of-type{border-bottom:none;padding:0}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{color:#2c353b;padding:0}[data-theme=apstheme] [data-page-path^="/sessions/"] .author-selection>button.absolute{margin-top:0}[data-theme=apstheme] [data-page-path^="/sessions/"] .author-selection>input.w-full:focus{border-color:#ab9ff9;border-width:initial}@media print{[data-theme=apstheme] .session-list--custom-print-preview{display:block;font-size:.75rem;margin:3rem}[data-theme=apstheme] .session-list--custom-print-preview p{margin-top:.3em}[data-theme=apstheme] .session-list--custom-print-preview .search-result{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}[data-theme=apstheme] .session-list--custom-print-preview .abstract__button{display:none}}@media only screen and (min-width:768px){[data-theme=apstheme] :is([data-page-type=honoree],[data-page-type=speaker]) .hero-content{padding-left:4rem}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>button:first-of-type{margin-top:0}[data-theme=apstheme] [data-page-path^="/sessions/"] [aria-selected=true]>div{background:#ffffffee;color:#000}[data-theme=apstheme] [data-page-path^="/sessions/"] [aria-expanded=false]{background:none}[data-theme=apstheme] [data-page-path^="/sessions/"] [aria-expanded=true]{background:#ffffffee;color:#000}[data-theme=apstheme] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{padding-bottom:1.5em}[data-theme=apstheme] [data-page-path^="/sessions/"] .tag-list,[data-theme=apstheme] [data-page-path^="/sessions/"] .tag-list>li{display:inline-flex}[data-theme=apstheme] [data-page-path^="/sessions/"] .tag-list>li:first-of-type{padding:0 .25em 0 0}[data-theme=apstheme] [data-page-path^="/sessions/"] .tag-list>li:first-of-type:before{content:none}[data-theme=apstheme] [data-page-path^="/sessions/"] .tag-list>li:before{content:"|";padding:0 1rem}}@media only screen and (min-width:1024px){[data-theme=apstheme] .hero-content{padding:5em 0}[data-theme=apstheme] .utility{display:flex}[data-theme=apstheme] .utility .spacer{display:flex;flex:1 1 0%}[data-theme=apstheme] .utility .search{flex:none}[data-theme=apstheme] .grid-cols-2-1{grid-template-columns:2fr 1fr}[data-theme=apstheme] .mobile-only{display:none}[data-theme=apstheme] .nav-links{display:flex}[data-theme=apstheme] .nav-links .nav-item:not(.nav-item--current) a{text-decoration:none}[data-theme=apstheme] .nav-links .nav-item.nav-item--current a{text-decoration:underline}[data-theme=apstheme] .hamburger{display:none}[data-theme=apstheme] .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:flex-start}[data-theme=apstheme] .checkbox-label>input{margin-top:.25em;margin-right:.25em}[data-theme=apstheme] .quote-container{grid-template-columns:minmax(0,3fr) minmax(0,8rem);padding:2rem 6rem 2rem 4rem}[data-theme=apstheme] .quote-image-container{min-width:none;order:0}[data-theme=apstheme] .t-cell{font-size:1rem}[data-theme=apstheme] .person-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:5rem;grid-column-gap:3rem}[data-theme=apstheme] .honor-recipient-card-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:5rem}[data-theme=apstheme] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content{padding:4em 0 4em 4em}[data-theme=apstheme] .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))}[data-theme=apstheme] .search{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=apstheme] .search .ais-RefinementList-list{display:block}}@media only screen and (min-width:1280px){[data-theme=apstheme] .honor-recipient-card-list{grid-template-columns:repeat(5,minmax(0,1fr))}[data-theme=apstheme] [data-page-type=event] .hero-content{padding:5rem 1rem}[data-theme=apstheme] .search .search-controls .ais-RefinementList-list{display:grid}[data-theme=apstheme] .search .search-controls .ais-RefinementList-list.virtual{display:block}}[data-theme=apstheme] body{font-family:Jost,Arial,sans-serif;color:#2c353b}[data-theme=apstheme] :is(.header-content) h1,[data-theme=apstheme] h1.super,[data-theme=apstheme] 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))}[data-theme=apstheme] .featured-content__heading,[data-theme=apstheme] h1{margin-top:0;--body-min-font-width:1.875rem;--body-max-font-width:3rem;--slope:2.7108vw;--y-axis-intersection:1.2651rem}[data-theme=apstheme] .featured-content__heading,[data-theme=apstheme] h1,[data-theme=apstheme] 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))}[data-theme=apstheme] 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}[data-theme=apstheme] .search-controls h2,[data-theme=apstheme] .sorting-categories__selected-content-heading-title,[data-theme=apstheme] 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))}[data-theme=apstheme] .layout-content h2,[data-theme=apstheme] .layout-content h3,[data-theme=apstheme] .session-group-accordion__heading,[data-theme=apstheme] 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))}[data-theme=apstheme] #tab-panels>div>p:nth-child(-n+3),[data-theme=apstheme] .accordion-item__heading,[data-theme=apstheme] .accordion-item__heading-title,[data-theme=apstheme] .event-details__detail-block>h2,[data-theme=apstheme] .schedule__header,[data-theme=apstheme] .search-result>h3,[data-theme=apstheme] h3.card-title,[data-theme=apstheme] 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))}[data-theme=apstheme] .schedule-filter__header,[data-theme=apstheme] .search-refinements .accordion-item__button,[data-theme=apstheme] 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))}[data-theme=apstheme] .event-header-content span,[data-theme=apstheme] .featured-content__subheading,[data-theme=apstheme] .hero-content__details>h3,[data-theme=apstheme] .hero-content__details>p,[data-theme=apstheme] :is(.header-content,.event-header-content) a,[data-theme=apstheme] :is(.header-content,.event-header-content) a:active,[data-theme=apstheme] :is(.header-content,.event-header-content,[data-page-path^="/sessions/"] .container) p,[data-theme=apstheme] 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))}[data-theme=apstheme] .accordion-item__heading-eyebrow,[data-theme=apstheme] .event-header-content__registration-summary>p,[data-theme=apstheme] .featured-content .nav-button:not(:last-of-type),[data-theme=apstheme] .session-information>h5,[data-theme=apstheme] .sorting-categories__selected-content-heading-eyebrow,[data-theme=apstheme] .t-cell,[data-theme=apstheme] :is(.event-header-content) .nav-button__title,[data-theme=apstheme] :not(.t-cell)>p,[data-theme=apstheme] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=apstheme] main ol,[data-theme=apstheme] 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))}[data-theme=apstheme] .accordion-item__heading-eyebrow,[data-theme=apstheme] .sorting-categories__selected-content-heading-eyebrow{font-weight:400}[data-theme=apstheme] .abstract-link,[data-theme=apstheme] .abstract__button,[data-theme=apstheme] .abstract__list,[data-theme=apstheme] .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))}[data-theme=apstheme] .abstract__list>a>li,[data-theme=apstheme] .schedule-group label span,[data-theme=apstheme] .search-box-explanation,[data-theme=apstheme] p.small{margin-top:1em;line-height:1.43;font-size:.875rem}[data-theme=apstheme] ol,[data-theme=apstheme] ul{margin-top:.5em;padding-left:1em}[data-theme=apstheme] 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))}[data-theme=apstheme] .event-header-content,[data-theme=apstheme] [data-page-path^="/sessions/"] .hero-content{display:grid;grid-template-columns:repeat(2,1fr)}[data-theme=apstheme] .event-header-content :is(.event-header-content__date-time,.event-header-content__location),[data-theme=apstheme] [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}[data-theme=apstheme] .event-header-content .event-header-content__date-time:not(:first-of-type) :is(.event-header-content__date-time-icon)>svg,[data-theme=apstheme] [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}[data-theme=apstheme] .event-header-content .event-header-content__location-info p,[data-theme=apstheme] [data-page-path^="/sessions/"] .hero-content .event-header-content__location-info p{margin-top:0}[data-theme=apstheme] .event-header-content .event-header-content__location,[data-theme=apstheme] [data-page-path^="/sessions/"] .hero-content .event-header-content__location{align-items:baseline}[data-theme=apstheme] .event-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}[data-theme=apstheme] .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}[data-theme=apstheme] .breadcrumbs>ul>li{font-size:14px}[data-theme=apstheme] footer a{color:#fff;text-decoration:none}[data-theme=apstheme] footer a:hover{color:#fff;text-decoration:underline;background-color:transparent}[data-theme=apstheme] .link-list a,[data-theme=apstheme] .link-list a:active,[data-theme=apstheme] .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}[data-theme=apstheme] .link-list a:active,[data-theme=apstheme] .link-list a:focus,[data-theme=apstheme] .link-list a:hover{background-color:transparent;margin-top:0}[data-theme=apstheme] figcaption{color:#454d51}[data-theme=apstheme] cite{font-style:inherit}[data-theme=apstheme] .nav-button{display:inline-flex;align-items:center;padding-left:1rem;padding-right:1rem}[data-theme=apstheme] :is(.btn,.nav-button,.button--print),[data-theme=apstheme] :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}[data-theme=apstheme] :is(.btn,.nav-button,button--print):hover{background-color:#00558c}[data-theme=apstheme] :is(.btn,.nav-button,.button--print):focus{background-color:#00558c;outline:2px solid #043465}[data-theme=apstheme] .mobile-menu>:is(.btn,.nav-button),[data-theme=apstheme] .nav-links>:is(.btn,.nav-button){background-color:transparent;margin-top:0}[data-theme=apstheme] .hamburger{margin-top:0}[data-theme=apstheme] .hamburger svg{stroke:#fff;background-color:transparent;width:1.5rem;height:1.5rem}[data-theme=apstheme] :is(.header-content) :is(.btn,.nav-button),[data-theme=apstheme] :is(.header-content) :is(.btn,.nav-button):active{background-color:transparent;border:3px solid #00d19e;width:-moz-fit-content;width:fit-content}[data-theme=apstheme] :is(.header-content) :is(.btn,.nav-button):hover{background-color:transparent;border:3px solid #fff}[data-theme=apstheme] :is(.header-content) :is(.btn,.nav-button):focus{background-color:transparent;border:3px solid #fff;outline:2px solid #00d19e}[data-theme=apstheme] .footer__content,[data-theme=apstheme] header,[data-theme=apstheme] main{max-width:1280px;margin:0 auto}[data-theme=apstheme] footer,[data-theme=apstheme] main{padding:0}[data-theme=apstheme] :is(b,strong,.strong,h1,h2,h3,h4,h5,h6){font-weight:600}[data-theme=apstheme] :is(:not(.t-cell)>p,ul,ol,li){font-weight:350}[data-theme=apstheme] .breadcrumbs{-webkit-font-smoothing:antialiased;padding-top:1.5rem;padding-bottom:2rem}[data-theme=apstheme] .breadcrumbs li,[data-theme=apstheme] .breadcrumbs ul{margin-top:0}[data-theme=apstheme] [data-page-path="/"] .breadcrumbs{display:none}[data-theme=apstheme] .header{display:block}[data-theme=apstheme] .header>:is(.header-content,.event-header-content){margin-top:0}[data-theme=apstheme] .header>:is(.header-content,.event-header-content)>*{max-width:95ch}[data-theme=apstheme] .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}[data-theme=apstheme] .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}[data-theme=apstheme] 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))}[data-theme=apstheme] 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}[data-theme=apstheme] 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}[data-theme=apstheme] .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))}[data-theme=apstheme] nav{padding-bottom:0}[data-theme=apstheme] .navbar{padding:0;margin:0 auto}[data-theme=apstheme] .topbar-nav{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;width:100%}[data-theme=apstheme] .header-logo{height:100%;position:relative;width:100%;display:inline-block}[data-theme=apstheme] .header-logo-container{margin:0;min-width:12rem;width:100%;display:grid;flex:1 0 auto;grid-template-rows:minmax(5rem,1fr) auto}[data-theme=apstheme] .header-logo-container>div.h-full{width:inherit}[data-theme=apstheme] .header-logo-container .header-logo-container__content{padding-left:1.5rem}[data-theme=apstheme] .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}[data-theme=apstheme] :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}[data-theme=apstheme] .header-content a{color:#fff}[data-theme=apstheme] :is(.header-content,.event-header-content)>div{margin-top:1em}[data-theme=apstheme] .header-image{-o-object-fit:cover;object-fit:cover;position:relative;margin-top:0;z-index:1;aspect-ratio:1.27/1}[data-theme=apstheme] :is(.header-image__image-container){height:100%}[data-theme=apstheme] :is(.header-image,.header-image__image-container){height:100%}[data-theme=apstheme] .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))}[data-theme=apstheme] .header-image>.main-image-caption{color:#454d51;padding:1em 0 1em calc(75px + 1em);grid-column-start:2;grid-column-end:5}[data-theme=apstheme] .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}[data-theme=apstheme] .rich-text-image .rich-text-image__image-container{justify-self:left;width:100%;min-height:20rem;grid-area:image;position:relative}[data-theme=apstheme] .rich-text-image .rich-text-image .main-image-caption{grid-area:text;width:100%;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=apstheme] .rich-text-image--inline-right{float:right;margin-left:1.5rem}[data-theme=apstheme] .rich-text-image--inline-left{float:left;margin-right:1.5rem}[data-theme=apstheme] .main-image-caption__credit:before{content:"Credit: "}[data-theme=apstheme] .hotel-list,[data-theme=apstheme] main section{margin-top:3em}[data-theme=apstheme] .accordion{margin-top:1em}[data-theme=apstheme] main section>div>:first-child{margin-top:0}[data-theme=apstheme] .card-list.card-list--2-columns,[data-theme=apstheme] .card-list.card-list--3-columns,[data-theme=apstheme] .event-details__detail-block,[data-theme=apstheme] .layout-content.layout-content--2-columns,[data-theme=apstheme] .layout-content.layout-content--3-columns,[data-theme=apstheme] main>section>*{max-width:95ch}[data-theme=apstheme] .featured-content,[data-theme=apstheme] .layout-content.layout-content--2-columns:has(.youtube-embed-wrapper),[data-theme=apstheme] .markdown-block,[data-theme=apstheme] .person-list-section,[data-theme=apstheme] .search,[data-theme=apstheme] main>section :is(.layout-content,.sorting-categories,.card-list){max-width:none}[data-theme=apstheme] main .grid{grid-column:1/-1}[data-theme=apstheme] .event-details__detail-block ul,[data-theme=apstheme] main ol,[data-theme=apstheme] main ul{padding-left:2rem}[data-theme=apstheme] .event-details__detail-block li,[data-theme=apstheme] main li{line-height:1.5}[data-theme=apstheme] .event-details__detail-block ul,[data-theme=apstheme] main ul{list-style-type:square}[data-theme=apstheme] .event-details__detail-block ul>li::marker,[data-theme=apstheme] main ul>li::marker{color:#00d19e}[data-theme=apstheme] main :is(.layout-content,.card-list){display:grid}[data-theme=apstheme] .layout-content :is(ol,ul){padding-left:1.5rem}[data-theme=apstheme] 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}[data-theme=apstheme] 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}[data-theme=apstheme] main :is(.layout-content.layout-content--3-columns,.card-list.card-list--3-columns){grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=apstheme] main :is(.layout-content.layout-content--4-columns,.card-list.card-list--4-columns){grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=apstheme] :is(h2,h3,h4)+:is(.layout-content,.card-list),[data-theme=apstheme] figure+:is(h2,h3,h4){margin-top:1em}[data-theme=apstheme] section+:is(h2,h3,h4){margin-top:3em}[data-theme=apstheme] .card{border-radius:0}[data-theme=apstheme] .card .card__body :first-of-type{margin-top:0}[data-theme=apstheme] .card__content{padding:0;display:flex;flex:1 1 auto;flex-direction:column}[data-theme=apstheme] .card__content .nav-button__title{color:#2c353b}[data-theme=apstheme] .card__content h3.card-title{margin-top:0}[data-theme=apstheme] .card-list--with-card-images h3.card-title,[data-theme=apstheme] .hotel-list h3.card-title{margin-top:1em}[data-theme=apstheme] .card-list--with-card-borders .card__content,[data-theme=apstheme] .exhibitor-opportunities .card__content,[data-theme=apstheme] .sponsorship-opportunities .card__content{padding:1.5rem}[data-theme=apstheme] .card-list--with-card-borders .card__content>div:first-of-type,[data-theme=apstheme] .exhibitor-opportunities .card__content>div:first-of-type,[data-theme=apstheme] .sponsorship-opportunities .card__content>div:first-of-type{flex:1 1 auto}[data-theme=apstheme] .card figure{margin:0}[data-theme=apstheme] .card img{margin-top:0}[data-theme=apstheme] .card-actions{display:block;margin-left:0;margin-right:0}[data-theme=apstheme] .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}[data-theme=apstheme] .card-actions .nav-button__title:after{content:"";width:17px;height:14px;background:url(/link-arrow.svg) no-repeat 100%;padding-left:25px}[data-theme=apstheme] .card-actions a:active,[data-theme=apstheme] .card-actions a:focus,[data-theme=apstheme] .card-actions a:hover{background-color:transparent;margin-top:0;outline:none;height:auto;text-decoration:underline}[data-theme=apstheme] .card-actions .btn{background-color:transparent;text-decoration:none}[data-theme=apstheme] .card-actions:empty{display:none}[data-theme=apstheme] .card-list{margin-top:3em}[data-theme=apstheme] .card-list--with-card-borders .card,[data-theme=apstheme] .exhibitor-opportunities .card,[data-theme=apstheme] .sponsorship-opportunities .card{border:1px solid #2c353b}[data-theme=apstheme] .card-list--with-card-borders .card .card-actions>a,[data-theme=apstheme] .exhibitor-opportunities .card .card-actions>a,[data-theme=apstheme] .sponsorship-opportunities .card .card-actions>a{float:right}[data-theme=apstheme] .card-list.card-list--with-card-borders .card{cursor:pointer}[data-theme=apstheme] .card-list.card-list--with-card-images :is(.card-image-container,.card-title){cursor:pointer}[data-theme=apstheme] .sorting-categories .btn{text-align:left;position:relative}[data-theme=apstheme] .sorting-categories{display:flex;flex-wrap:nowrap;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;margin-top:2em}[data-theme=apstheme] .sorting-categories .session-group-accordion{margin-top:3em}[data-theme=apstheme] .sorting-categories .accordion-item__button{display:block}[data-theme=apstheme] .sorting-categories .accordion-item__panel{margin-top:.5em}[data-theme=apstheme] .sorting-categories .accordion-item__heading-eyebrow{margin-top:0}[data-theme=apstheme] .sorting-categories>ol{padding-left:0}[data-theme=apstheme] .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}[data-theme=apstheme] .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}[data-theme=apstheme] .sorting-category-nav-item .sorting-category-nav-item__link .sorting-category-nav-item__index{width:2rem;text-align:right}[data-theme=apstheme] .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%}[data-theme=apstheme] .sorting-category-nav-item--active,[data-theme=apstheme] .sorting-category-nav-item:active,[data-theme=apstheme] .sorting-category-nav-item:focus,[data-theme=apstheme] .sorting-category-nav-item:focus-visible,[data-theme=apstheme] .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}[data-theme=apstheme] .sorting-categories .tabs{gap:0}[data-theme=apstheme] .accordion-item__heading,[data-theme=apstheme] .accordion-item__heading-title,[data-theme=apstheme] .sorting-categories__selected-content-heading-title{margin-top:0}[data-theme=apstheme] .accordion-item__heading-title-and-icon{display:grid;grid-template-columns:2rem 1fr;align-items:center}[data-theme=apstheme] .accordion-item__heading-icon{color:#00b388;padding-bottom:3px;font-size:1.565rem}[data-theme=apstheme] .accordion-item__heading-eyebrow,[data-theme=apstheme] .session-information{padding-left:2rem}[data-theme=apstheme] .session-information>p{margin-top:.2em}[data-theme=apstheme] .hotel-list{max-width:100%}[data-theme=apstheme] .hotel-list .hotel-list__body{display:flex;justify-content:space-between;width:100%}[data-theme=apstheme] .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%}[data-theme=apstheme] .hotel-list .hotel-list__body--without-rich-text>.hotel-list__map-container{width:100%}[data-theme=apstheme] .hotel-list .hotel-list__hotel-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=apstheme] .hotel-list .indicator{width:inherit}[data-theme=apstheme] .hotel-list .hotel-list__map-container{height:24em}[data-theme=apstheme] .hotel-list .hotel-list__rich-text{align-items:center;display:flex;flex:none;gap:1.5rem;padding-left:2rem;padding-right:2rem;width:25%}[data-theme=apstheme] .hotel-list .card{box-shadow:none;width:100%;border:none}[data-theme=apstheme] .hotel-list .card-title{margin-bottom:0}[data-theme=apstheme] .hotel-list .gm-control-active>img,[data-theme=apstheme] .hotel-list .gm-style img{margin-top:0}[data-theme=apstheme] .sponsorship-opportunities{max-width:100%}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card .card__content{height:100%}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card .card__content>*{margin-top:.5rem}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card .card-title{margin-bottom:0}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card .card__body{display:flex;align-items:flex-end}[data-theme=apstheme] :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))}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3em;max-width:100%}[data-theme=apstheme] :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}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content{padding-bottom:.5rem}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content>div:first-of-type{flex:1 1 auto}[data-theme=apstheme] :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))}[data-theme=apstheme] :is(.sponsorship-opportunities,.product-grid) .card-list .card-actions a{color:#2c353b}[data-theme=apstheme] .exhibitor-opportunities{margin-top:0;max-width:100%}[data-theme=apstheme] .exhibitor-opportunities>div{border:none;margin:0;padding:0}[data-theme=apstheme] .exhibitor-opportunities>div h2{top:0!important;position:static;padding:0}[data-theme=apstheme] .exhibitor-opportunities>div>div{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:1em}[data-theme=apstheme] .featured-content{color:#2c353b;display:grid;-moz-column-gap:4rem;column-gap:4rem;align-items:center;margin:7em 0}[data-theme=apstheme] .featured-content.featured-content--image-right{grid-template:"image content" auto/1fr 1fr}[data-theme=apstheme] .featured-content.featured-content--image-left{grid-template:"content image" auto/1fr 1fr}[data-theme=apstheme] .featured-content *{flex:0 1 auto;flex-grow:0}[data-theme=apstheme] .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))}[data-theme=apstheme] .featured-content .featured-content__content-container{grid-area:content}[data-theme=apstheme] .featured-content .featured-content__intro{letter-spacing:.24em;text-transform:uppercase;line-height:120%}[data-theme=apstheme] .featured-content .featured-content__heading{letter-spacing:-.02em;margin-top:.1em}[data-theme=apstheme] .featured-content .featured-content__subheading{font-weight:350;margin-top:.5em}[data-theme=apstheme] .featured-content .featured-content__main{font-weight:350;line-height:24px}[data-theme=apstheme] .featured-content .featured-content__ctas{display:grid;grid-template-rows:auto}[data-theme=apstheme] .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}[data-theme=apstheme] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):hover{text-decoration:underline}[data-theme=apstheme] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):after{content:url(/link-arrow.svg);width:17px;height:100%;padding-left:10px}[data-theme=apstheme] .featured-content .featured-content__ctas .nav-button{max-width:-moz-fit-content;max-width:fit-content;margin-top:1em}[data-theme=apstheme] .accordion-item:not(:first-of-type) .accordion-item__heading{margin-top:1em}[data-theme=apstheme] .schedule-group{margin-top:3em;-moz-column-gap:4rem;column-gap:4rem}[data-theme=apstheme] .schedule-group .schedule-group__no-matches-message{text-align:center;margin-left:4rem;margin-right:4rem}[data-theme=apstheme] .schedule-group--with-filters{display:flex;max-width:none}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters{width:300px}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion{margin-top:0}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter:first-of-type{padding-top:0}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter{padding:1rem 0}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item{border-bottom:none;padding-bottom:0}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading{margin-bottom:0}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button{display:inline-block}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button .accordion-item__heading-icon{float:right}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information{padding-left:0}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information .checkbox-label>label{padding-left:.5rem}[data-theme=apstheme] .schedule-group__schedule-list{flex:1 1 0%}[data-theme=apstheme] .schedule-group__schedule-list .schedule:not(:first-of-type){margin-top:2em}[data-theme=apstheme] .schedule-group__schedule-list .schedule__header{margin-top:0}[data-theme=apstheme] .schedule-group__filters-heading{display:none}[data-theme=apstheme] .schedule-filter{border-bottom:2px solid #2c353b;display:flex;flex-direction:column;padding-bottom:25px}[data-theme=apstheme] .schedule-filter .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:center}[data-theme=apstheme] .schedule-filter .checkbox-label input,[data-theme=apstheme] .schedule-filter .checkbox-label span{margin:0}[data-theme=apstheme] .schedule-group__filters-list>.schedule-filter:first-of-type>h4,[data-theme=apstheme] .schedule-group__schedule-list>.schedule:first-of-type>h3{margin-top:0;padding-top:0}[data-theme=apstheme] .schedule-group__no-matches-message,[data-theme=apstheme] .t-cell{margin-top:0}[data-theme=apstheme] .tooltip:after{display:none}[data-theme=apstheme] .search-restriction{width:100%;border:2px solid #2c353b;border-radius:0;margin-top:0}[data-theme=apstheme] :is(.schedule-group--with-filters,.search-controls) .accordion-item .accordion-item__button{grid-template-columns:1fr 2rem;font-weight:350;letter-spacing:.1em}[data-theme=apstheme] .search-refinements .accordion{margin-top:2em}[data-theme=apstheme] .search-refinements .accordion-item{border-color:#2c353b;margin:0;padding:1rem 0}[data-theme=apstheme] .search-refinements .accordion-item .accordion-item__button,[data-theme=apstheme] .search-refinements .accordion-item .accordion-item__heading{margin-top:0}[data-theme=apstheme] .search-refinements .accordion-item .accordion-item__heading-icon{order:1;justify-self:flex-end}[data-theme=apstheme] .search-refinements .accordion-item:first-of-type{border-top:1px solid}[data-theme=apstheme] .search-refinements .session-information{padding-left:0}[data-theme=apstheme] .search-refinements .accordion-item__panel{margin-top:0}[data-theme=apstheme] .ais-RefinementList-list>li{list-style-type:none}[data-theme=apstheme] .ais-RefinementList-list>li .ais-RefinementList-label{line-height:1}[data-theme=apstheme] .ais-RefinementList-list>li input{border:2px solid #2c353b;border-radius:0;box-shadow:none;color:#fff}[data-theme=apstheme] .ais-RefinementList-list>li .search-box-explanation{display:block;margin:0 0 3px 24px}[data-theme=apstheme] .empty-list-message{align-items:center;display:flex;flex-direction:column;gap:1rem}[data-theme=apstheme] .button--print,[data-theme=apstheme] .button--print:active{display:none;align-items:center;justify-content:center;margin-top:1em;padding:.25rem .75rem;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=apstheme] .search-pagination{grid-column:span 2/span 2}[data-theme=apstheme] .search-pagination .empty-list-message,[data-theme=apstheme] .search-pagination .results-count{color:#2c353b;padding-left:4rem;margin-bottom:1em}[data-theme=apstheme] .search-pagination .ais-SearchBox-input:focus{border-color:#036}[data-theme=apstheme] .search-pagination .ais-Hits-item:first-of-type h3,[data-theme=apstheme] .search-pagination .ais-Hits-list{margin-top:0}[data-theme=apstheme] .search-pagination .ais-Hits-item{box-shadow:none;padding:0 2rem 2rem}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .abstract__button{font-weight:500;margin-top:0}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .abstract__button .accordion-item__heading-icon{display:inline-block;width:15px;height:45px}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .abstract__more-details{margin-left:1rem;padding-left:1rem;border-left:1px solid}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .session-detail{font-weight:500}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .session-detail__value{font-weight:350}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .abstract__list{padding-left:.3rem}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .abstract__list>a{text-decoration:none}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li{color:inherit;font-weight:350}[data-theme=apstheme] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li>span:first-of-type{color:#2c353b}[data-theme=apstheme] .abstract-link{list-style-type:none;margin-top:.3em}[data-theme=apstheme] .abstract-link a:hover>.abstract-link___title{text-decoration:underline}[data-theme=apstheme] .abstract-link a{display:grid;font-weight:350;grid-template-columns:1fr 8fr;text-decoration:none}[data-theme=apstheme] .abstract-link a .abstract-link__code{color:#000}[data-theme=apstheme] [data-page-path^="/sessions/"] header{display:block}[data-theme=apstheme] [data-page-path^="/sessions/"] header .breadcrumbs ul,[data-theme=apstheme] [data-page-path^="/sessions/"] header .breadcrumbs ul>li{margin-top:0}[data-theme=apstheme] [data-page-path^="/sessions/"] header .hero-content__details>div{display:block}[data-theme=apstheme] [data-page-path^="/sessions/"] header .hero-content__details>div>span{margin-top:.2em;display:block}[data-theme=apstheme] [data-page-path^="/sessions/"] header .hero-content__details>div>span>ul.tag-list>li{padding:0;line-height:1.5}[data-theme=apstheme] [data-page-path^="/sessions/"] .abstract__title{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type{display:block}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type>div{max-width:none;background:none;padding:0 0 1em;border-bottom:4px solid #2c353b}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{border:0;padding:0}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection input{border:2px solid #2c353b}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{margin-bottom:1rem;width:100%}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__input{padding:.5rem 1rem;width:100%}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection ul>li:hover{cursor:pointer}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group{border:0;-moz-column-gap:3rem;column-gap:3rem}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection button{background:none;margin-top:.65rem}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection .author-selection__description{margin-top:0}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div{overflow:inherit;max-height:none}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button{background-color:#f1f1f1;font-weight:500;border-bottom:1px solid #e6e6e6}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button>div{gap:.3rem}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button[aria-selected=true]{background-color:#fff;border-left:4px solid #00d19e}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button:focus-visible{outline:none}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels{padding:0}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels h2{margin-top:0;line-height:1.1}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p:nth-child(-n+3){font-weight:350}[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>h2+div,[data-theme=apstheme] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p+div{margin-top:1em}[data-theme=apstheme] footer{width:100vw;-webkit-font-smoothing:antialiased;background-color:#043465;top:100vh;position:sticky;color:#fff;padding:2rem 2rem 1rem}[data-theme=apstheme] .footer__content{width:100%}[data-theme=apstheme] .footer__main-content,[data-theme=apstheme] .footer__secondary-content{width:100%;display:grid;grid-template-columns:3fr 1fr}[data-theme=apstheme] .footer__secondary-content{border-top:1px solid #fff;margin-top:4rem}[data-theme=apstheme] .footer__nav-links{display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:1rem}[data-theme=apstheme] .link-list,[data-theme=apstheme] .link-list a,[data-theme=apstheme] .link-list>li{list-style-type:none;margin-top:0;padding-left:0}[data-theme=apstheme] .footer__contact-info>:first-child{margin-top:0}[data-theme=apstheme] .footer__social-links{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}[data-theme=apstheme] .footer__social-links a{padding:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;height:55px}[data-theme=apstheme] .footer__social-links a:active,[data-theme=apstheme] .footer__social-links a:focus,[data-theme=apstheme] .footer__social-links a:hover{background-color:transparent;margin-top:0;outline:none;height:55px}[data-theme=apstheme] footer .btn{background-color:transparent}[data-theme=apstheme] :is(.session-information__other-locator,.session-information__sponsor,.session-information__organizer):not(:last-child):after{content:", "}[data-theme=apstheme] [data-page-path^="/sessions/"] .container,[data-theme=apstheme] [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}[data-theme=apstheme] [data-page-path^="/sessions/"] .container .hero-content,[data-theme=apstheme] [data-page-type=event] .event-header-content .hero-content{align-items:flex-start;-moz-column-gap:3rem;column-gap:3rem}[data-theme=apstheme] [data-page-path^="/sessions/"] .container>div,[data-theme=apstheme] [data-page-type=event] .event-header-content>div{color:#2c353b;padding:0}[data-theme=apstheme] [data-page-path^="/sessions/"] .container .event-header-content__subheading>p,[data-theme=apstheme] [data-page-type=event] .event-header-content .event-header-content__subheading>p{margin-top:.5em}[data-theme=apstheme] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__date-time *,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__location *,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .event-header-content__details .nav-button__title,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .event-header-content__details h3,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .event-header-content__details>p,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__date-time *,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__location *,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .hero-content__details .nav-button__title,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .hero-content__details h3,[data-theme=apstheme] [data-page-path^="/sessions/"] .container .hero-content__details>p,[data-theme=apstheme] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__date-time *,[data-theme=apstheme] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__location *,[data-theme=apstheme] [data-page-type=event] .event-header-content .event-header-content__details .nav-button__title,[data-theme=apstheme] [data-page-type=event] .event-header-content .event-header-content__details h3,[data-theme=apstheme] [data-page-type=event] .event-header-content .event-header-content__details>p,[data-theme=apstheme] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__date-time *,[data-theme=apstheme] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__location *,[data-theme=apstheme] [data-page-type=event] .event-header-content .hero-content__details .nav-button__title,[data-theme=apstheme] [data-page-type=event] .event-header-content .hero-content__details h3,[data-theme=apstheme] [data-page-type=event] .event-header-content .hero-content__details>p{margin-top:0}[data-theme=apstheme] [data-page-type=event] .event-details{-moz-column-gap:4rem;column-gap:4rem;margin-top:2em}[data-theme=apstheme] [data-page-type=event] .event-details__detail-block{background:#f1f1f1;padding:1rem;border-left:3px solid #00d19e}[data-theme=apstheme] [data-page-type=event] .event-details__detail-block>:first-child,[data-theme=apstheme] [data-page-type=event] main>div>section:first-of-type{margin-top:0}[data-theme=apstheme] [data-page-type=event] main>div>section>section{margin-top:3.5rem}[data-theme=apstheme] [data-page-type=event] main>div>section>section>*{max-width:95ch}[data-theme=apstheme] [data-page-type=event] main>div>section>section>:is(.card-list--4-columns,.person-list-section,.featured-content,.markdown-block){max-width:none}[data-theme=apstheme] [data-page-type=event] main>div>section>section>:first-child{margin-top:0}[data-theme=apstheme] .markdown-block{margin-top:1em;overflow-x:scroll}[data-theme=apstheme] .markdown-block>table:not(:first-of-type){margin-top:2em}[data-theme=apstheme] .markdown-block>table{min-width:768px;max-width:none;table-layout:fixed}[data-theme=apstheme] .markdown-block thead tr th{font-weight:600}[data-theme=apstheme] .markdown-block tbody{border-bottom-width:1px}[data-theme=apstheme] .markdown-block tbody tr{font-weight:350;border:none}[data-theme=apstheme] .markdown-block tbody tr td{padding:.8rem;margin:auto}[data-theme=apstheme] .markdown-block tbody tr th{font-weight:600}[data-theme=apstheme] .markdown-block tbody tr:nth-child(2n){background:#f3f3f3}[data-theme=apstheme] .alert>p{max-width:1280px;margin:0 auto;color:#036}@media only screen and (max-width:640px){[data-theme=apstheme] #main .exhibitor-opportunities .card-list>div>div,[data-theme=apstheme] #main div.sponsorship-opportunities{grid-template-columns:repeat(1,1fr)}[data-theme=apstheme] #main .exhibitor-opportunities .card-list>div>div .card,[data-theme=apstheme] #main div.sponsorship-opportunities .card{min-height:200px}[data-theme=apstheme] main :is(.layout-content,.card-list,.hotel-list){display:block!important}[data-theme=apstheme] main :is(.layout-content.layout-content--2-columns,.card-list.card-list--2-columns){background:none}[data-theme=apstheme] main :is(.card-list--with-card-borders>.card){margin-top:2em}[data-theme=apstheme] .abstract-link>a{grid-template-columns:1fr 3fr}}@media only screen and (max-width:768px){[data-theme=apstheme] .rich-text-image .rich-text-image__image-container{min-height:-moz-fit-content;min-height:fit-content}[data-theme=apstheme] #site-layout>header>div.header>div,[data-theme=apstheme] :is(.header-content,.event-header-content){padding:2rem}[data-theme=apstheme] div.header.header--with-image>figure>div{aspect-ratio:1.27/1}[data-theme=apstheme] .layout-content>:not(.card){border:none!important;padding:0!important;margin-top:3em}[data-theme=apstheme] .layout-content>.card{margin-top:2rem}[data-theme=apstheme] .sorting-categories{display:block}[data-theme=apstheme] .sorting-categories .accordion-item{margin-top:2rem}[data-theme=apstheme] .sorting-categories>ol{width:100%}[data-theme=apstheme] .sorting-categories>div{margin-top:2em}[data-theme=apstheme] main .hotel-list .hotel-list__body,[data-theme=apstheme] main .hotel-list .hotel-list__hotel-cards{display:block}[data-theme=apstheme] main .hotel-list .hotel-list__body--with-rich-text>.hotel-list__map-container,[data-theme=apstheme] main .hotel-list .hotel-list__hotel-cards .card,[data-theme=apstheme] main .hotel-list .hotel-list__hotel-cards>*,[data-theme=apstheme] main .hotel-list .hotel-list__rich-text{width:100%;padding:0}[data-theme=apstheme] .exhibitor-opportunities .card-list>div>div,[data-theme=apstheme] div.sponsorship-opportunities{grid-template-columns:repeat(2,1fr)}[data-theme=apstheme] .featured-content.featured-content--image-left,[data-theme=apstheme] .featured-content.featured-content--image-right{display:block}[data-theme=apstheme] .featured-content.featured-content--image-left .featured-content__content-container,[data-theme=apstheme] .featured-content.featured-content--image-right .featured-content__content-container{margin-top:2em;padding:0}[data-theme=apstheme] .featured-content.featured-content--image-left .featured-content__image,[data-theme=apstheme] .featured-content.featured-content--image-right .featured-content__image{min-height:400px}[data-theme=apstheme] main .schedule-group--with-filters{display:block}[data-theme=apstheme] main .schedule-group--with-filters .schedule-group__filters{width:100%}[data-theme=apstheme] main .schedule-group__schedule-list{margin-top:3em}[data-theme=apstheme] main .schedule-filter .checkbox-label:not(:first-of-type){margin-top:1em}[data-theme=apstheme] .footer__main-content,[data-theme=apstheme] .footer__secondary-content{display:block;margin-top:2rem}[data-theme=apstheme] .footer__contact-info{margin-top:3rem}[data-theme=apstheme] [data-page-type=event] .event-header-content{padding:2rem}[data-theme=apstheme] [data-page-path^="/sessions/"] .hero-content,[data-theme=apstheme] [data-page-type=event] .event-header-content{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}[data-theme=apstheme] [data-page-path^="/sessions/"] .container{padding:2rem}[data-theme=apstheme] [data-page-path^="/sessions/"] main section:first-of-type{margin-top:1em}[data-theme=apstheme] [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){[data-theme=apstheme] figure.rich-text-image{width:100%;margin-left:0;margin-right:0}[data-theme=apstheme] figure.rich-text-image--inline-right{float:none}[data-theme=apstheme] .schedule-group--with-filters{-moz-column-gap:2rem;column-gap:2rem}[data-theme=apstheme] .schedule-group--with-filters .schedule-group__filters{width:220px}}@media only screen and (max-width:1024px){[data-theme=apstheme] :is(.header-content) h1,[data-theme=apstheme] h1.super,[data-theme=apstheme] 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))}[data-theme=apstheme] .featured-content__heading,[data-theme=apstheme] h1,[data-theme=apstheme] h2{line-height:1.2}[data-theme=apstheme] .search-controls h2,[data-theme=apstheme] .sorting-categories__selected-content-heading-title,[data-theme=apstheme] h3{line-height:1.1}[data-theme=apstheme] .layout-content :is(h2,h3),[data-theme=apstheme] .session-group-accordion__heading,[data-theme=apstheme] h4{line-height:1.2}[data-theme=apstheme] #tab-panels>div>p:nth-child(-n+3),[data-theme=apstheme] .accordion-item__heading,[data-theme=apstheme] .accordion-item__heading-title,[data-theme=apstheme] .event-details__detail-block>h2,[data-theme=apstheme] .schedule__header,[data-theme=apstheme] .search-result>h3,[data-theme=apstheme] h3.card-title,[data-theme=apstheme] h5{line-height:1.2}[data-theme=apstheme] .schedule-filter__header,[data-theme=apstheme] .search-refinements .accordion-item__button,[data-theme=apstheme] h6{letter-spacing:.2em;line-height:1.2}[data-theme=apstheme] .event-header-content span,[data-theme=apstheme] .featured-content__subheading,[data-theme=apstheme] .hero-content__details>h3,[data-theme=apstheme] .hero-content__details>p,[data-theme=apstheme] :is(.header-content,.event-header-content) a,[data-theme=apstheme] :is(.header-content,.event-header-content) a:active,[data-theme=apstheme] :is(.header-content,.event-header-content) p,[data-theme=apstheme] p.large{line-height:1.42}[data-theme=apstheme] .accordion-item__heading-eyebrow,[data-theme=apstheme] .event-header-content__registration-summary>p,[data-theme=apstheme] .session-information>h5,[data-theme=apstheme] .sorting-categories__selected-content-heading-eyebrow,[data-theme=apstheme] .t-cell,[data-theme=apstheme] :is(.event-header-content) .nav-button__title,[data-theme=apstheme] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=apstheme] p{line-height:1.53}[data-theme=apstheme] .abstract-link,[data-theme=apstheme] .abstract__button,[data-theme=apstheme] .abstract__list,[data-theme=apstheme] .search-result p{line-height:1.53}[data-theme=apstheme] li{line-height:1.6}[data-theme=apstheme] .header.header--with-image,[data-theme=apstheme] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image,[data-theme=apstheme] footer{display:block}[data-theme=apstheme] .header.header--with-image{margin-bottom:6em}[data-theme=apstheme] .header-image__image-container{aspect-ratio:2/1;width:100%;filter:none;box-shadow:-20px 27px 48px rgba(0,0,0,.16)}[data-theme=apstheme] :is(.header-content,.event-header-content),[data-theme=apstheme] header>div.header.header--with-image>:is(.header-content,.event-header-content){padding:4rem;margin-top:0}[data-theme=apstheme] .header-image{display:block;height:25rem}[data-theme=apstheme] .header-image .main-image-caption{padding:.5rem 2rem}[data-theme=apstheme] .header.header--with-image>.header-image,[data-theme=apstheme] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image{filter:none}[data-theme=apstheme] main>section{display:block;padding:0}[data-theme=apstheme] main>section:first-of-type{margin-top:4em}[data-theme=apstheme] 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))}[data-theme=apstheme] 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}[data-theme=apstheme] .hotel-list .hotel-list__hotel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=apstheme] .sponsorship-opportunities .card-list{grid-template-columns:repeat(3,1fr)}[data-theme=apstheme] .quote-container .quote-text-container{margin-top:1em}[data-theme=apstheme] [data-page-type=event] .event-details{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2em}[data-theme=apstheme] .search-pagination .empty-list-message,[data-theme=apstheme] .search-pagination .results-count{padding-left:1rem}[data-theme=apstheme] .search-pagination .ais-Hits-list{padding:0 1rem 2rem}[data-theme=apstheme] .search-pagination .ais-Hits-list .ais-Hits-item{padding-left:0;padding-right:0}}@media only screen and (max-width:1280px){[data-theme=apstheme] .nav-links>:is(.btn,.nav-button){height:32px}[data-theme=apstheme] .header.header--with-image>:is(.header-content,.event-header-content){padding:2rem 135px 2rem 2rem}[data-theme=apstheme] div.header.header--with-image>div>h1{font-size:50px}[data-theme=apstheme] [data-page-path="/"] .header-logo-container__content{margin-bottom:1em}[data-theme=apstheme] #main{padding:0 2rem}[data-theme=apstheme] nav{padding:1rem 2rem}[data-theme=apstheme] .breadcrumbs{padding:.5rem 2rem 2rem}[data-theme=apstheme] .alert>p,[data-theme=apstheme] [data-page-type=event] .event-details{padding:0 2rem}}[data-theme=march22]{--p:230 38.9% 42.4%;--pf:210 100% 20%;--pc:0 0% 100%;--s:12 65.4% 45.3%;--sf:176 98.7% 29.8%;--sc:0 0% 100%;--a:243 44.4% 26.1%;--af:174 59.8% 41%;--ac:0 0% 100%;--n:0 0% 0%;--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%}[data-theme=march22] .alert{margin:0;border-radius:inherit;padding:.5em 0;justify-content:center}[data-theme=march22] .alert,[data-theme=march22] .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))}[data-theme=march22] .alert p{padding-top:0;margin-top:0}[data-theme=march22] .breadcrumbs li{margin-top:0}[data-theme=march22] .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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=march22] .quote-container{padding:2rem 6rem 2rem 4rem;-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=march22] .quote-image-container{order:-1;min-width:12rem;margin:auto}[data-theme=march22] .quote-text-container{color:#fff}[data-theme=march22] .quote-text{color:#fff;margin-top:0}[data-theme=march22] .quote-text>p{margin-top:0}[data-theme=march22] .quote-attribution{color:#fff}[data-theme=march22] .quote-attribution:before{content:"—"}[data-theme=march22] .quote-text-wrapper{display:flex;position:relative}[data-theme=march22] .quote-text p:first-of-type:before{color:#bf4528}[data-theme=march22] .mobile-menu>div.active>a{text-decoration:underline}[data-theme=march22] .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))}[data-theme=march22] .filters-unavailable-message{color:#2c353b}[data-theme=march22] 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))}[data-theme=march22] .honor-recipient-hero__citation,[data-theme=march22] .honor-recipient-hero__institution-name{--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))}[data-theme=march22] .alert svg{width:1.5em;height:100%;margin:0 .5em;stroke:#bf4528}[data-theme=march22] .link:hover{color:#bf4528}[data-theme=march22] .navbar button{margin-top:0}[data-theme=march22] .navbar .btn{font-size:1rem}[data-theme=march22] .utility .btn{min-height:0;height:inherit}[data-theme=march22] .badge-primary{color:#fff}[data-theme=march22] .indicator .indicator-item{top:25px;right:90px}[data-theme=march22] .tabs>a{text-decoration:none}[data-theme=march22] .tab-lifted.tab--active{border-color:rgba(229,231,235,var(--tw-border-opacity));border-radius:inherit;color:inherit}[data-theme=march22] .tab--active:hover{color:inherit;cursor:inherit}[data-theme=march22] .site-name{flex:none;margin:0 .5em}[data-theme=march22] .site-name span{font-weight:600;font-size:1.125rem;line-height:1.75rem}[data-theme=march22] .nav-links-container{flex:1 1 0%}[data-theme=march22] .nav-links{align-items:stretch;display:none;flex-wrap:wrap;justify-content:flex-end}[data-theme=march22] .background-image{background-image:var(--background-image);background-repeat:no-repeat;background-size:cover}[data-theme=march22] .card-image-container,[data-theme=march22] .hotel-list__hotel-cards figure{aspect-ratio:135/86!important}[data-theme=march22] footer li{margin-top:.25em}[data-theme=march22] .schedule{border-collapse:collapse;display:table;width:100%}[data-theme=march22] .schedule .schedule-table__table-body{text-align:center}[data-theme=march22] .schedule-group>div>.grid-cols-1{border:1px solid #ccc}[data-theme=march22] .t-row:not(:first-child){border-top:1px solid #ccc}[data-theme=march22] [data-page-type=event] .hero{background:#00000099;color:#fff}[data-theme=march22] [data-page-type=event] .hero>div{grid-column:2;width:100%}[data-theme=march22] [data-page-type=event] .hero-content{padding:5rem 2rem}[data-theme=march22] [data-page-type=event] .hero-content>div{max-width:none}[data-theme=march22] [data-page-type=event] .grid-cols-3-center-screen-2xl>.grid-column-1-3{grid-column:2}[data-theme=march22] .person-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1rem}[data-theme=march22] .honor-recipient-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding-left:0}[data-theme=march22] .honor-recipient-card,[data-theme=march22] .person-card{display:flex;flex-direction:column;align-items:center}[data-theme=march22] .honor-recipient-card__honor,[data-theme=march22] .person-card>.person-card-affiliation{--body-min-font-width:0.75rem;--body-max-font-width:1rem;--slope:0.60241vw;--y-axis-intersection:0.61446rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));margin-top:.25rem;text-align:center}[data-theme=march22] .honor-recipient-card__full-name,[data-theme=march22] .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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=march22] .honor-recipient-card__full-name{text-align:center}[data-theme=march22] .person-card-image{height:150px;width:150px;border-radius:9999px;overflow:hidden}[data-theme=march22] [data-page-type=speaker] .hero-content{display:block}[data-theme=march22] [data-page-type=speaker] .hero-image>span{height:150px;width:150px;border-radius:99999px;grid-area:image}[data-theme=march22] .accordion-item{padding-bottom:1rem;border-bottom:1px solid #ccc}[data-theme=march22] .accordion-item .accordion-item__button{display:grid;text-align:left;grid-template-columns:2rem 1fr;align-items:center;width:100%;font-weight:600}[data-theme=march22] .accordion-item .accordion-item__button svg{height:1rem;width:100%}[data-theme=march22] .accordion-item .accordion-item__panel{margin-top:1em}[data-theme=march22] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero{display:grid}[data-theme=march22] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content-wrapper .hero-image{height:150px;width:150px;border-radius:9999px}[data-theme=march22] :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}[data-theme=march22] .youtube-embed-wrapper lite-youtube>.lty-playbtn{background-image:url(/youtube-play-button.svg)}[data-theme=march22] .youtube-embed-wrapper{width:100%;max-width:800px;margin:auto}[data-theme=march22] .tabs{display:flex;gap:.75rem;padding:0}[data-theme=march22] .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}[data-theme=march22] .tabs .tab.tab--active{border-top-color:#f97316;border-top-width:4px}[data-theme=march22] .search{background:#00000099;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-theme=march22] [data-page-path^="/sessions/"] .hero-content{padding:1.25rem 0 0;text-align:left;justify-content:flex-start;display:block}[data-theme=march22] [data-page-path^="/sessions/"] .hero-content .hero-content__date,[data-theme=march22] [data-page-path^="/sessions/"] .hero-content .hero-content__location{align-items:center;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march22] [data-page-path^="/sessions/"] .tag-list{display:block}[data-theme=march22] [data-page-path^="/sessions/"] .tag-list>li{font-size:medium;border:none;padding:0}[data-theme=march22] [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}[data-theme=march22] [data-page-path^="/sessions/"] section:first-of-type>div>div>button>div:before{color:#00b388;padding-right:.5rem}[data-theme=march22] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=false]>div:before{content:"+";font-size:1.565rem}[data-theme=march22] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=true]>div:before{content:"-";font-size:2rem}[data-theme=march22] [data-page-path^="/sessions/"] section:first-of-type>div>div{border-bottom:1px solid #0000001a;padding:1rem 0}[data-theme=march22] [data-page-path^="/sessions/"] section:first-of-type>div>div:first-of-type{border-bottom:none;padding:0}[data-theme=march22] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{color:#2c353b;padding:0}[data-theme=march22] [data-page-path^="/sessions/"] .author-selection>button.absolute{margin-top:0}[data-theme=march22] [data-page-path^="/sessions/"] .author-selection>input.w-full:focus{border-color:#ab9ff9;border-width:initial}@media print{[data-theme=march22] .session-list--custom-print-preview{display:block;font-size:.75rem;margin:3rem}[data-theme=march22] .session-list--custom-print-preview p{margin-top:.3em}[data-theme=march22] .session-list--custom-print-preview .search-result{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}[data-theme=march22] .session-list--custom-print-preview .abstract__button{display:none}}@media only screen and (min-width:768px){[data-theme=march22] .layout-content.no-cms-padding{padding:2rem}[data-theme=march22] [data-page-type=honor-recipient] #main>div>section>div{padding:4rem}[data-theme=march22] [data-page-type=honor-recipient] main>div>section{display:block}}@media only screen and (min-width:1024px){[data-theme=march22] .hero-content{padding:5em 0}[data-theme=march22] .utility{display:flex}[data-theme=march22] .utility .spacer{display:flex;flex:1 1 0%}[data-theme=march22] .utility .search{flex:none}[data-theme=march22] .grid-cols-2-1{grid-template-columns:2fr 1fr}[data-theme=march22] .mobile-only{display:none}[data-theme=march22] .nav-links{display:flex}[data-theme=march22] .nav-links .nav-item:not(.nav-item--current) a{text-decoration:none}[data-theme=march22] .nav-links .nav-item.nav-item--current a{text-decoration:underline}[data-theme=march22] .hamburger{display:none}[data-theme=march22] .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:flex-start}[data-theme=march22] .checkbox-label>input{margin-top:.25em;margin-right:.25em}[data-theme=march22] .quote-container{grid-template-columns:minmax(0,3fr) minmax(0,8rem);padding:2rem 6rem 2rem 4rem}[data-theme=march22] .quote-image-container{min-width:none;order:0}[data-theme=march22] .t-cell{font-size:1rem}[data-theme=march22] .person-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:5rem;grid-column-gap:3rem}[data-theme=march22] .honor-recipient-card-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:5rem}[data-theme=march22] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content{padding:4em 0 4em 4em}[data-theme=march22] .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))}[data-theme=march22] .search{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=march22] .search .ais-RefinementList-list{display:block}}@media only screen and (min-width:1280px){[data-theme=march22] [data-page-type=honor-recipient] main>div>section{display:grid}[data-theme=march22] [data-page-type=honor-recipient] main>div>section>aside{width:20rem;padding:2rem 2rem 2rem 0}}[data-theme=march22] body{font-family:Jost,Arial,sans-serif;color:#2c353b}[data-theme=march22] :is(.header-content) h1,[data-theme=march22] h1.super,[data-theme=march22] 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))}[data-theme=march22] .featured-content__heading,[data-theme=march22] h1{margin-top:0;--body-min-font-width:1.875rem;--body-max-font-width:3rem;--slope:2.7108vw;--y-axis-intersection:1.2651rem}[data-theme=march22] .featured-content__heading,[data-theme=march22] h1,[data-theme=march22] 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))}[data-theme=march22] 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}[data-theme=march22] .search-controls h2,[data-theme=march22] .sorting-categories__selected-content-heading-title,[data-theme=march22] 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))}[data-theme=march22] .layout-content h2,[data-theme=march22] .layout-content h3,[data-theme=march22] .session-group-accordion__heading,[data-theme=march22] 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))}[data-theme=march22] #tab-panels>div>p:nth-child(-n+3),[data-theme=march22] .accordion-item__heading,[data-theme=march22] .accordion-item__heading-title,[data-theme=march22] .event-details__detail-block>h2,[data-theme=march22] .schedule__header,[data-theme=march22] .search-result>h3,[data-theme=march22] h3.card-title,[data-theme=march22] 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))}[data-theme=march22] .schedule-filter__header,[data-theme=march22] .search-refinements .accordion-item__button,[data-theme=march22] 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))}[data-theme=march22] .event-header-content span,[data-theme=march22] .featured-content__subheading,[data-theme=march22] .hero-content__details>h3,[data-theme=march22] .hero-content__details>p,[data-theme=march22] :is(.header-content,.event-header-content) a,[data-theme=march22] :is(.header-content,.event-header-content) a:active,[data-theme=march22] :is(.header-content,.event-header-content,[data-page-path^="/sessions/"] .container) p,[data-theme=march22] 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))}[data-theme=march22] .accordion-item__heading-eyebrow,[data-theme=march22] .event-header-content__registration-summary>p,[data-theme=march22] .featured-content .nav-button:not(:last-of-type),[data-theme=march22] .session-information>h5,[data-theme=march22] .sorting-categories__selected-content-heading-eyebrow,[data-theme=march22] .t-cell,[data-theme=march22] :is(.event-header-content) .nav-button__title,[data-theme=march22] :not(.t-cell)>p,[data-theme=march22] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=march22] main ol,[data-theme=march22] 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))}[data-theme=march22] .accordion-item__heading-eyebrow,[data-theme=march22] .sorting-categories__selected-content-heading-eyebrow{font-weight:400}[data-theme=march22] .abstract-link,[data-theme=march22] .abstract__button,[data-theme=march22] .abstract__list,[data-theme=march22] .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))}[data-theme=march22] .abstract__list>a>li,[data-theme=march22] .schedule-group label span,[data-theme=march22] .search-box-explanation,[data-theme=march22] p.small{margin-top:1em;line-height:1.43;font-size:.875rem}[data-theme=march22] ol,[data-theme=march22] ul{margin-top:.5em;padding-left:1em}[data-theme=march22] 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))}[data-theme=march22] .event-header-content,[data-theme=march22] [data-page-path^="/sessions/"] .hero-content{display:grid;grid-template-columns:repeat(2,1fr)}[data-theme=march22] .event-header-content :is(.event-header-content__date-time,.event-header-content__location),[data-theme=march22] [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}[data-theme=march22] .event-header-content .event-header-content__date-time:not(:first-of-type) :is(.event-header-content__date-time-icon)>svg,[data-theme=march22] [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}[data-theme=march22] .event-header-content .event-header-content__location-info p,[data-theme=march22] [data-page-path^="/sessions/"] .hero-content .event-header-content__location-info p{margin-top:0}[data-theme=march22] .event-header-content .event-header-content__location,[data-theme=march22] [data-page-path^="/sessions/"] .hero-content .event-header-content__location{align-items:baseline}[data-theme=march22] .event-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}[data-theme=march22] .nav-links a{color:#fff}[data-theme=march22] .breadcrumbs>ul>li{font-size:14px}[data-theme=march22] footer a{color:#fff;text-decoration:none;font-weight:400}[data-theme=march22] footer a:hover{text-decoration:underline}[data-theme=march22] .link-list a,[data-theme=march22] .link-list a:active,[data-theme=march22] .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}[data-theme=march22] .link-list a:active,[data-theme=march22] .link-list a:focus,[data-theme=march22] .link-list a:hover{background-color:transparent;margin-top:0}[data-theme=march22] figcaption{color:#454d51}[data-theme=march22] cite{font-style:inherit}[data-theme=march22] .nav-button{display:inline-flex;align-items:center;padding-left:1rem;padding-right:1rem}[data-theme=march22] :is(.btn,.nav-button,.button--print),[data-theme=march22] :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}[data-theme=march22] :is(.btn,.nav-button,button--print):hover{background-color:#00558c}[data-theme=march22] :is(.btn,.nav-button,.button--print):focus{background-color:#00558c;outline:2px solid #043465}[data-theme=march22] .mobile-menu>:is(.btn,.nav-button),[data-theme=march22] .nav-links>:is(.btn,.nav-button){background-color:transparent;margin-top:0}[data-theme=march22] .hamburger{margin-top:0}[data-theme=march22] .hamburger svg{stroke:#fff}[data-theme=march22] :is(.header-content) :is(.btn,.nav-button),[data-theme=march22] :is(.header-content) :is(.btn,.nav-button):active{background-color:transparent;border:3px solid #00d19e;width:-moz-fit-content;width:fit-content}[data-theme=march22] :is(.header-content) :is(.btn,.nav-button):hover{background-color:transparent;border:3px solid #fff}[data-theme=march22] :is(.header-content) :is(.btn,.nav-button):focus{background-color:transparent;border:3px solid #fff;outline:2px solid #00d19e}[data-theme=march22] .footer__content,[data-theme=march22] header,[data-theme=march22] main{max-width:1280px;margin:0 auto}[data-theme=march22] footer,[data-theme=march22] main{padding:0}[data-theme=march22] :is(b,strong,.strong,h1,h2,h3,h4,h5,h6){font-weight:600}[data-theme=march22] :is(:not(.t-cell)>p,ul,ol,li){font-weight:350}[data-theme=march22] .breadcrumbs{color:#fff;background:#00000099;margin:0;padding:0 0 0 1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-theme=march22] .breadcrumbs li,[data-theme=march22] .breadcrumbs ul{margin-top:0}[data-theme=march22] [data-page-path="/"] .breadcrumbs{display:none}[data-theme=march22] .header{display:block}[data-theme=march22] .header>:is(.header-content,.event-header-content){margin-top:0}[data-theme=march22] .header>:is(.header-content,.event-header-content)>*{max-width:95ch}[data-theme=march22] .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}[data-theme=march22] .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}[data-theme=march22] 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))}[data-theme=march22] 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}[data-theme=march22] 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}[data-theme=march22] .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))}[data-theme=march22] nav{padding-bottom:0}[data-theme=march22] .navbar{padding:0;margin:0 auto}[data-theme=march22] .topbar-nav{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;width:100%}[data-theme=march22] .header-logo{height:100%;position:relative;width:100%;display:inline-block}[data-theme=march22] .header-logo-container{margin:0;min-width:12rem;width:100%;display:grid;flex:1 0 auto;grid-template-rows:minmax(5rem,1fr) auto}[data-theme=march22] .header-logo-container>div.h-full{width:inherit}[data-theme=march22] .header-logo-container .header-logo-container__content{padding-left:1.5rem}[data-theme=march22] .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}[data-theme=march22] :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}[data-theme=march22] .header-content a{color:#fff}[data-theme=march22] :is(.header-content,.event-header-content)>div{margin-top:1em}[data-theme=march22] .header-image{-o-object-fit:cover;object-fit:cover;position:relative;margin-top:0;z-index:1;aspect-ratio:1.27/1}[data-theme=march22] :is(.header-image__image-container){height:100%}[data-theme=march22] :is(.header-image,.header-image__image-container){height:100%}[data-theme=march22] .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))}[data-theme=march22] .header-image>.main-image-caption{color:#454d51;padding:1em 0 1em calc(75px + 1em);grid-column-start:2;grid-column-end:5}[data-theme=march22] .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}[data-theme=march22] .rich-text-image .rich-text-image__image-container{justify-self:left;width:100%;min-height:20rem;grid-area:image;position:relative}[data-theme=march22] .rich-text-image .rich-text-image .main-image-caption{grid-area:text;width:100%;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march22] .rich-text-image--inline-right{float:right;margin-left:1.5rem}[data-theme=march22] .rich-text-image--inline-left{float:left;margin-right:1.5rem}[data-theme=march22] .main-image-caption__credit:before{content:"Credit: "}[data-theme=march22] .hotel-list,[data-theme=march22] main section{margin-top:3em}[data-theme=march22] .accordion{margin-top:1em}[data-theme=march22] main section>div>:first-child{margin-top:0}[data-theme=march22] .card-list.card-list--2-columns,[data-theme=march22] .card-list.card-list--3-columns,[data-theme=march22] .event-details__detail-block,[data-theme=march22] .layout-content.layout-content--2-columns,[data-theme=march22] .layout-content.layout-content--3-columns,[data-theme=march22] main>section>*{max-width:95ch}[data-theme=march22] .featured-content,[data-theme=march22] .layout-content.layout-content--2-columns:has(.youtube-embed-wrapper),[data-theme=march22] .markdown-block,[data-theme=march22] .person-list-section,[data-theme=march22] .search,[data-theme=march22] main>section :is(.layout-content,.sorting-categories,.card-list){max-width:none}[data-theme=march22] main .grid{grid-column:1/-1}[data-theme=march22] .event-details__detail-block ul,[data-theme=march22] main ol,[data-theme=march22] main ul{padding-left:2rem}[data-theme=march22] .event-details__detail-block li,[data-theme=march22] main li{line-height:1.5}[data-theme=march22] .event-details__detail-block ul,[data-theme=march22] main ul{list-style-type:square}[data-theme=march22] .event-details__detail-block ul>li::marker,[data-theme=march22] main ul>li::marker{color:#00d19e}[data-theme=march22] main :is(.layout-content,.card-list){display:grid}[data-theme=march22] .layout-content :is(ol,ul){padding-left:1.5rem}[data-theme=march22] 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}[data-theme=march22] 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}[data-theme=march22] main :is(.layout-content.layout-content--3-columns,.card-list.card-list--3-columns){grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=march22] main :is(.layout-content.layout-content--4-columns,.card-list.card-list--4-columns){grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=march22] :is(h2,h3,h4)+:is(.layout-content,.card-list),[data-theme=march22] figure+:is(h2,h3,h4){margin-top:1em}[data-theme=march22] section+:is(h2,h3,h4){margin-top:3em}[data-theme=march22] .card{background:#fff;border:none}[data-theme=march22] .card__content{padding:0;display:flex;flex:1 1 auto;flex-direction:column}[data-theme=march22] .card__content .nav-button__title{color:#2c353b}[data-theme=march22] .card__content h3.card-title{margin-top:0}[data-theme=march22] .card-list--with-card-images h3.card-title,[data-theme=march22] .hotel-list h3.card-title{margin-top:1em}[data-theme=march22] .card-list--with-card-borders .card__content,[data-theme=march22] .exhibitor-opportunities .card__content,[data-theme=march22] .sponsorship-opportunities .card__content{padding:1.5rem}[data-theme=march22] .card-list--with-card-borders .card__content>div:first-of-type,[data-theme=march22] .exhibitor-opportunities .card__content>div:first-of-type,[data-theme=march22] .sponsorship-opportunities .card__content>div:first-of-type{flex:1 1 auto}[data-theme=march22] .card figure{margin:0}[data-theme=march22] .card img{margin-top:0}[data-theme=march22] .card-actions{margin-left:0;margin-right:0}[data-theme=march22] .card-actions .nav-button__title:after{content:"";width:17px;height:14px;background:url(/link-arrow.svg) no-repeat 100%;padding-left:25px}[data-theme=march22] .card-actions a:active,[data-theme=march22] .card-actions a:focus,[data-theme=march22] .card-actions a:hover{background-color:transparent;margin-top:0;outline:none;height:auto;text-decoration:underline}[data-theme=march22] .card-actions .btn{background-color:transparent;text-decoration:none}[data-theme=march22] .card-actions:empty{display:none}[data-theme=march22] .card-list{margin-top:3em}[data-theme=march22] .card-list--with-card-borders .card,[data-theme=march22] .exhibitor-opportunities .card,[data-theme=march22] .sponsorship-opportunities .card{border:1px solid #2c353b}[data-theme=march22] .card-list--with-card-borders .card .card-actions>a,[data-theme=march22] .exhibitor-opportunities .card .card-actions>a,[data-theme=march22] .sponsorship-opportunities .card .card-actions>a{float:right}[data-theme=march22] .card-list.card-list--with-card-borders .card{cursor:pointer}[data-theme=march22] .card-list.card-list--with-card-images :is(.card-image-container,.card-title){cursor:pointer}[data-theme=march22] .sorting-categories .btn{text-align:left;position:relative}[data-theme=march22] .sorting-categories{display:flex;flex-wrap:nowrap;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;margin-top:2em}[data-theme=march22] .sorting-categories .session-group-accordion{margin-top:3em}[data-theme=march22] .sorting-categories .accordion-item__button{display:block}[data-theme=march22] .sorting-categories .accordion-item__panel{margin-top:.5em}[data-theme=march22] .sorting-categories .accordion-item__heading-eyebrow{margin-top:0}[data-theme=march22] .sorting-categories>ol{padding-left:0}[data-theme=march22] .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}[data-theme=march22] .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}[data-theme=march22] .sorting-category-nav-item .sorting-category-nav-item__link .sorting-category-nav-item__index{width:2rem;text-align:right}[data-theme=march22] .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%}[data-theme=march22] .sorting-category-nav-item--active,[data-theme=march22] .sorting-category-nav-item:active,[data-theme=march22] .sorting-category-nav-item:focus,[data-theme=march22] .sorting-category-nav-item:focus-visible,[data-theme=march22] .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}[data-theme=march22] .sorting-categories .tabs{gap:0}[data-theme=march22] .accordion-item__heading,[data-theme=march22] .accordion-item__heading-title,[data-theme=march22] .sorting-categories__selected-content-heading-title{margin-top:0}[data-theme=march22] .accordion-item__heading-title-and-icon{display:grid;grid-template-columns:2rem 1fr;align-items:center}[data-theme=march22] .accordion-item__heading-icon{color:#00b388;padding-bottom:3px;font-size:1.565rem}[data-theme=march22] .accordion-item__heading-eyebrow,[data-theme=march22] .session-information{padding-left:2rem}[data-theme=march22] .session-information>p{margin-top:.2em}[data-theme=march22] .hotel-list{max-width:100%}[data-theme=march22] .hotel-list .hotel-list__body{display:flex;justify-content:space-between;width:100%}[data-theme=march22] .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%}[data-theme=march22] .hotel-list .hotel-list__body--without-rich-text>.hotel-list__map-container{width:100%}[data-theme=march22] .hotel-list .hotel-list__hotel-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=march22] .hotel-list .indicator{width:inherit}[data-theme=march22] .hotel-list .hotel-list__map-container{height:24em}[data-theme=march22] .hotel-list .hotel-list__rich-text{align-items:center;display:flex;flex:none;gap:1.5rem;padding-left:2rem;padding-right:2rem;width:25%}[data-theme=march22] .hotel-list .card{box-shadow:none;width:100%;border:none}[data-theme=march22] .hotel-list .card-title{margin-bottom:0}[data-theme=march22] .hotel-list .gm-control-active>img,[data-theme=march22] .hotel-list .gm-style img{margin-top:0}[data-theme=march22] .sponsorship-opportunities{max-width:100%}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card .card__content{height:100%}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card .card__content>*{margin-top:.5rem}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card .card-title{margin-bottom:0}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card .card__body{display:flex;align-items:flex-end}[data-theme=march22] :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))}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3em;max-width:100%}[data-theme=march22] :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}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content{padding-bottom:.5rem}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content>div:first-of-type{flex:1 1 auto}[data-theme=march22] :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))}[data-theme=march22] :is(.sponsorship-opportunities,.product-grid) .card-list .card-actions a{color:#2c353b}[data-theme=march22] .exhibitor-opportunities{background:#00000099;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-theme=march22] .featured-content{color:#2c353b;display:grid;-moz-column-gap:4rem;column-gap:4rem;align-items:center;margin:7em 0}[data-theme=march22] .featured-content.featured-content--image-right{grid-template:"image content" auto/1fr 1fr}[data-theme=march22] .featured-content.featured-content--image-left{grid-template:"content image" auto/1fr 1fr}[data-theme=march22] .featured-content *{flex:0 1 auto;flex-grow:0}[data-theme=march22] .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))}[data-theme=march22] .featured-content .featured-content__content-container{grid-area:content}[data-theme=march22] .featured-content .featured-content__intro{letter-spacing:.24em;text-transform:uppercase;line-height:120%}[data-theme=march22] .featured-content .featured-content__heading{letter-spacing:-.02em;margin-top:.1em}[data-theme=march22] .featured-content .featured-content__subheading{font-weight:350;margin-top:.5em}[data-theme=march22] .featured-content .featured-content__main{font-weight:350;line-height:24px}[data-theme=march22] .featured-content .featured-content__ctas{display:grid;grid-template-rows:auto}[data-theme=march22] .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}[data-theme=march22] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):hover{text-decoration:underline}[data-theme=march22] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):after{content:url(/link-arrow.svg);width:17px;height:100%;padding-left:10px}[data-theme=march22] .featured-content .featured-content__ctas .nav-button{max-width:-moz-fit-content;max-width:fit-content;margin-top:1em}[data-theme=march22] .accordion-item:not(:first-of-type) .accordion-item__heading{margin-top:1em}[data-theme=march22] .schedule-group{margin-top:3em;-moz-column-gap:4rem;column-gap:4rem}[data-theme=march22] .schedule-group .schedule-group__no-matches-message{text-align:center;margin-left:4rem;margin-right:4rem}[data-theme=march22] .schedule-group--with-filters{display:flex;max-width:none}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters{width:300px}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion{margin-top:0}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter:first-of-type{padding-top:0}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter{padding:1rem 0}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item{border-bottom:none;padding-bottom:0}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading{margin-bottom:0}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button{display:inline-block}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button .accordion-item__heading-icon{float:right}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information{padding-left:0}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information .checkbox-label>label{padding-left:.5rem}[data-theme=march22] .schedule-group__schedule-list{flex:1 1 0%}[data-theme=march22] .schedule-group__schedule-list .schedule:not(:first-of-type){margin-top:2em}[data-theme=march22] .schedule-group__schedule-list .schedule__header{margin-top:0}[data-theme=march22] .schedule-group__filters-heading{display:none}[data-theme=march22] .schedule-filter{border-bottom:2px solid #2c353b;display:flex;flex-direction:column;padding-bottom:25px}[data-theme=march22] .schedule-filter .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:center}[data-theme=march22] .schedule-filter .checkbox-label input,[data-theme=march22] .schedule-filter .checkbox-label span{margin:0}[data-theme=march22] .schedule-group__filters-list>.schedule-filter:first-of-type>h4,[data-theme=march22] .schedule-group__schedule-list>.schedule:first-of-type>h3{margin-top:0;padding-top:0}[data-theme=march22] .schedule-group__no-matches-message,[data-theme=march22] .t-cell{margin-top:0}[data-theme=march22] .tooltip:after{display:none}[data-theme=march22] .search-restriction{width:100%;border:2px solid #2c353b;border-radius:0;margin-top:0}[data-theme=march22] :is(.schedule-group--with-filters,.search-controls) .accordion-item .accordion-item__button{grid-template-columns:1fr 2rem;font-weight:350;letter-spacing:.1em}[data-theme=march22] .search-refinements .accordion{margin-top:2em}[data-theme=march22] .search-refinements .accordion-item{border-color:#2c353b;margin:0;padding:1rem 0}[data-theme=march22] .search-refinements .accordion-item .accordion-item__button,[data-theme=march22] .search-refinements .accordion-item .accordion-item__heading{margin-top:0}[data-theme=march22] .search-refinements .accordion-item .accordion-item__heading-icon{order:1;justify-self:flex-end}[data-theme=march22] .search-refinements .accordion-item:first-of-type{border-top:1px solid}[data-theme=march22] .search-refinements .session-information{padding-left:0}[data-theme=march22] .search-refinements .accordion-item__panel{margin-top:0}[data-theme=march22] .ais-RefinementList-list>li{list-style-type:none}[data-theme=march22] .ais-RefinementList-list>li .ais-RefinementList-label{line-height:1}[data-theme=march22] .ais-RefinementList-list>li input{border:2px solid #2c353b;border-radius:0;box-shadow:none;color:#fff}[data-theme=march22] .ais-RefinementList-list>li .search-box-explanation{display:block;margin:0 0 3px 24px}[data-theme=march22] .empty-list-message{align-items:center;display:flex;flex-direction:column;gap:1rem}[data-theme=march22] .button--print,[data-theme=march22] .button--print:active{display:none;align-items:center;justify-content:center;margin-top:1em;padding:.25rem .75rem;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march22] .search-pagination{grid-column:span 2/span 2}[data-theme=march22] .search-pagination .empty-list-message,[data-theme=march22] .search-pagination .results-count{color:#2c353b;padding-left:4rem;margin-bottom:1em}[data-theme=march22] .search-pagination .ais-SearchBox-input:focus{border-color:#036}[data-theme=march22] .search-pagination .ais-Hits-item:first-of-type h3,[data-theme=march22] .search-pagination .ais-Hits-list{margin-top:0}[data-theme=march22] .search-pagination .ais-Hits-item{box-shadow:none;padding:0 2rem 2rem}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .abstract__button{font-weight:500;margin-top:0}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .abstract__button .accordion-item__heading-icon{display:inline-block;width:15px;height:45px}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .abstract__more-details{margin-left:1rem;padding-left:1rem;border-left:1px solid}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .session-detail{font-weight:500}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .session-detail__value{font-weight:350}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .abstract__list{padding-left:.3rem}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .abstract__list>a{text-decoration:none}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li{color:inherit;font-weight:350}[data-theme=march22] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li>span:first-of-type{color:#2c353b}[data-theme=march22] .abstract-link{list-style-type:none;margin-top:.3em}[data-theme=march22] .abstract-link a:hover>.abstract-link___title{text-decoration:underline}[data-theme=march22] .abstract-link a{display:grid;font-weight:350;grid-template-columns:1fr 8fr;text-decoration:none}[data-theme=march22] .abstract-link a .abstract-link__code{color:#000}[data-theme=march22] [data-page-path^="/sessions/"] header{display:block}[data-theme=march22] [data-page-path^="/sessions/"] header .breadcrumbs ul,[data-theme=march22] [data-page-path^="/sessions/"] header .breadcrumbs ul>li{margin-top:0}[data-theme=march22] [data-page-path^="/sessions/"] header .hero-content__details>div{display:block}[data-theme=march22] [data-page-path^="/sessions/"] header .hero-content__details>div>span{margin-top:.2em;display:block}[data-theme=march22] [data-page-path^="/sessions/"] header .hero-content__details>div>span>ul.tag-list>li{padding:0;line-height:1.5}[data-theme=march22] [data-page-path^="/sessions/"] .abstract__title{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type{display:block}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type>div{max-width:none;background:none;padding:0 0 1em;border-bottom:4px solid #2c353b}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{border:0;padding:0}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection input{border:2px solid #2c353b}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{margin-bottom:1rem;width:100%}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__input{padding:.5rem 1rem;width:100%}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection ul>li:hover{cursor:pointer}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group{border:0;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection button{background:none;margin-top:.65rem}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection .author-selection__description{margin-top:0}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div{overflow:inherit;max-height:none}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button{background-color:#f1f1f1;font-weight:500;border-bottom:1px solid #e6e6e6}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button>div{gap:.3rem}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button[aria-selected=true]{background-color:#fff;border-left:4px solid #00d19e}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button:focus-visible{outline:none}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels{padding:0}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels h2{margin-top:0;line-height:1.1}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p:nth-child(-n+3){font-weight:350}[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>h2+div,[data-theme=march22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p+div{margin-top:1em}[data-theme=march22] footer{background:none;color:#fff;margin-top:0}[data-theme=march22] .footer__content{width:100%}[data-theme=march22] .footer__main-content,[data-theme=march22] .footer__secondary-content{width:100%;display:grid;grid-template-columns:3fr 1fr}[data-theme=march22] .footer__secondary-content{border-top:1px solid #fff;margin-top:4rem}[data-theme=march22] .footer__nav-links{display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:1rem}[data-theme=march22] .link-list,[data-theme=march22] .link-list a,[data-theme=march22] .link-list>li{list-style-type:none;margin-top:0;padding-left:0}[data-theme=march22] .footer__contact-info>:first-child{margin-top:0}[data-theme=march22] .footer__social-links{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march22] .footer__social-links a{padding:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;height:55px}[data-theme=march22] .footer__social-links a:active,[data-theme=march22] .footer__social-links a:focus,[data-theme=march22] .footer__social-links a:hover{background-color:transparent;margin-top:0;outline:none;height:55px}[data-theme=march22] footer .btn{background-color:transparent}[data-theme=march22] :is(.session-information__other-locator,.session-information__sponsor,.session-information__organizer):not(:last-child):after{content:", "}[data-theme=march22] [data-page-path^="/sessions/"] .container,[data-theme=march22] [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}[data-theme=march22] [data-page-path^="/sessions/"] .container .hero-content,[data-theme=march22] [data-page-type=event] .event-header-content .hero-content{align-items:flex-start;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march22] [data-page-path^="/sessions/"] .container>div,[data-theme=march22] [data-page-type=event] .event-header-content>div{color:#2c353b;padding:0}[data-theme=march22] [data-page-path^="/sessions/"] .container .event-header-content__subheading>p,[data-theme=march22] [data-page-type=event] .event-header-content .event-header-content__subheading>p{margin-top:.5em}[data-theme=march22] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__date-time *,[data-theme=march22] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__location *,[data-theme=march22] [data-page-path^="/sessions/"] .container .event-header-content__details .nav-button__title,[data-theme=march22] [data-page-path^="/sessions/"] .container .event-header-content__details h3,[data-theme=march22] [data-page-path^="/sessions/"] .container .event-header-content__details>p,[data-theme=march22] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__date-time *,[data-theme=march22] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__location *,[data-theme=march22] [data-page-path^="/sessions/"] .container .hero-content__details .nav-button__title,[data-theme=march22] [data-page-path^="/sessions/"] .container .hero-content__details h3,[data-theme=march22] [data-page-path^="/sessions/"] .container .hero-content__details>p,[data-theme=march22] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__date-time *,[data-theme=march22] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__location *,[data-theme=march22] [data-page-type=event] .event-header-content .event-header-content__details .nav-button__title,[data-theme=march22] [data-page-type=event] .event-header-content .event-header-content__details h3,[data-theme=march22] [data-page-type=event] .event-header-content .event-header-content__details>p,[data-theme=march22] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__date-time *,[data-theme=march22] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__location *,[data-theme=march22] [data-page-type=event] .event-header-content .hero-content__details .nav-button__title,[data-theme=march22] [data-page-type=event] .event-header-content .hero-content__details h3,[data-theme=march22] [data-page-type=event] .event-header-content .hero-content__details>p{margin-top:0}[data-theme=march22] [data-page-type=event] .event-details{-moz-column-gap:4rem;column-gap:4rem;margin-top:2em}[data-theme=march22] [data-page-type=event] .event-details__detail-block{background:#f1f1f1;padding:1rem;border-left:3px solid #00d19e}[data-theme=march22] [data-page-type=event] .event-details__detail-block>:first-child,[data-theme=march22] [data-page-type=event] main>div>section:first-of-type{margin-top:0}[data-theme=march22] [data-page-type=event] main>div>section>section{margin-top:3.5rem}[data-theme=march22] [data-page-type=event] main>div>section>section>*{max-width:95ch}[data-theme=march22] [data-page-type=event] main>div>section>section>:is(.card-list--4-columns,.person-list-section,.featured-content,.markdown-block){max-width:none}[data-theme=march22] [data-page-type=event] main>div>section>section>:first-child{margin-top:0}[data-theme=march22] .markdown-block{margin-top:1em;overflow-x:scroll}[data-theme=march22] .markdown-block>table:not(:first-of-type){margin-top:2em}[data-theme=march22] .markdown-block>table{min-width:768px;max-width:none;table-layout:fixed}[data-theme=march22] .markdown-block thead tr th{font-weight:600}[data-theme=march22] .markdown-block tbody{border-bottom-width:1px}[data-theme=march22] .markdown-block tbody tr{font-weight:350;border:none}[data-theme=march22] .markdown-block tbody tr td{padding:.8rem;margin:auto}[data-theme=march22] .markdown-block tbody tr th{font-weight:600}[data-theme=march22] .markdown-block tbody tr:nth-child(2n){background:#f3f3f3}[data-theme=march22] .alert>p{max-width:1280px;margin:0 auto;color:#036}@media only screen and (max-width:640px){[data-theme=march22] #main .exhibitor-opportunities .card-list>div>div,[data-theme=march22] #main div.sponsorship-opportunities{grid-template-columns:repeat(1,1fr)}[data-theme=march22] #main .exhibitor-opportunities .card-list>div>div .card,[data-theme=march22] #main div.sponsorship-opportunities .card{min-height:200px}[data-theme=march22] main :is(.layout-content,.card-list,.hotel-list){display:block!important}[data-theme=march22] main :is(.layout-content.layout-content--2-columns,.card-list.card-list--2-columns){background:none}[data-theme=march22] main :is(.card-list--with-card-borders>.card){margin-top:2em}[data-theme=march22] .abstract-link>a{grid-template-columns:1fr 3fr}}@media only screen and (max-width:768px){[data-theme=march22] .rich-text-image .rich-text-image__image-container{min-height:-moz-fit-content;min-height:fit-content}[data-theme=march22] #site-layout>header>div.header>div,[data-theme=march22] :is(.header-content,.event-header-content){padding:2rem}[data-theme=march22] div.header.header--with-image>figure>div{aspect-ratio:1.27/1}[data-theme=march22] .layout-content>:not(.card){border:none!important;padding:0!important;margin-top:3em}[data-theme=march22] .layout-content>.card{margin-top:2rem}[data-theme=march22] .sorting-categories{display:block}[data-theme=march22] .sorting-categories .accordion-item{margin-top:2rem}[data-theme=march22] .sorting-categories>ol{width:100%}[data-theme=march22] .sorting-categories>div{margin-top:2em}[data-theme=march22] main .hotel-list .hotel-list__body,[data-theme=march22] main .hotel-list .hotel-list__hotel-cards{display:block}[data-theme=march22] main .hotel-list .hotel-list__body--with-rich-text>.hotel-list__map-container,[data-theme=march22] main .hotel-list .hotel-list__hotel-cards .card,[data-theme=march22] main .hotel-list .hotel-list__hotel-cards>*,[data-theme=march22] main .hotel-list .hotel-list__rich-text{width:100%;padding:0}[data-theme=march22] .exhibitor-opportunities .card-list>div>div,[data-theme=march22] div.sponsorship-opportunities{grid-template-columns:repeat(2,1fr)}[data-theme=march22] .featured-content.featured-content--image-left,[data-theme=march22] .featured-content.featured-content--image-right{display:block}[data-theme=march22] .featured-content.featured-content--image-left .featured-content__content-container,[data-theme=march22] .featured-content.featured-content--image-right .featured-content__content-container{margin-top:2em;padding:0}[data-theme=march22] .featured-content.featured-content--image-left .featured-content__image,[data-theme=march22] .featured-content.featured-content--image-right .featured-content__image{min-height:400px}[data-theme=march22] main .schedule-group--with-filters{display:block}[data-theme=march22] main .schedule-group--with-filters .schedule-group__filters{width:100%}[data-theme=march22] main .schedule-group__schedule-list{margin-top:3em}[data-theme=march22] main .schedule-filter .checkbox-label:not(:first-of-type){margin-top:1em}[data-theme=march22] .footer__main-content,[data-theme=march22] .footer__secondary-content{display:block;margin-top:2rem}[data-theme=march22] .footer__contact-info{margin-top:3rem}[data-theme=march22] [data-page-type=event] .event-header-content{padding:2rem}[data-theme=march22] [data-page-path^="/sessions/"] .hero-content,[data-theme=march22] [data-page-type=event] .event-header-content{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}[data-theme=march22] [data-page-path^="/sessions/"] .container{padding:2rem}[data-theme=march22] [data-page-path^="/sessions/"] main section:first-of-type{margin-top:1em}[data-theme=march22] [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){[data-theme=march22] figure.rich-text-image{width:100%;margin-left:0;margin-right:0}[data-theme=march22] figure.rich-text-image--inline-right{float:none}[data-theme=march22] .schedule-group--with-filters{-moz-column-gap:2rem;column-gap:2rem}[data-theme=march22] .schedule-group--with-filters .schedule-group__filters{width:220px}}@media only screen and (max-width:1024px){[data-theme=march22] :is(.header-content) h1,[data-theme=march22] h1.super,[data-theme=march22] 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))}[data-theme=march22] .featured-content__heading,[data-theme=march22] h1,[data-theme=march22] h2{line-height:1.2}[data-theme=march22] .search-controls h2,[data-theme=march22] .sorting-categories__selected-content-heading-title,[data-theme=march22] h3{line-height:1.1}[data-theme=march22] .layout-content :is(h2,h3),[data-theme=march22] .session-group-accordion__heading,[data-theme=march22] h4{line-height:1.2}[data-theme=march22] #tab-panels>div>p:nth-child(-n+3),[data-theme=march22] .accordion-item__heading,[data-theme=march22] .accordion-item__heading-title,[data-theme=march22] .event-details__detail-block>h2,[data-theme=march22] .schedule__header,[data-theme=march22] .search-result>h3,[data-theme=march22] h3.card-title,[data-theme=march22] h5{line-height:1.2}[data-theme=march22] .schedule-filter__header,[data-theme=march22] .search-refinements .accordion-item__button,[data-theme=march22] h6{letter-spacing:.2em;line-height:1.2}[data-theme=march22] .event-header-content span,[data-theme=march22] .featured-content__subheading,[data-theme=march22] .hero-content__details>h3,[data-theme=march22] .hero-content__details>p,[data-theme=march22] :is(.header-content,.event-header-content) a,[data-theme=march22] :is(.header-content,.event-header-content) a:active,[data-theme=march22] :is(.header-content,.event-header-content) p,[data-theme=march22] p.large{line-height:1.42}[data-theme=march22] .accordion-item__heading-eyebrow,[data-theme=march22] .event-header-content__registration-summary>p,[data-theme=march22] .session-information>h5,[data-theme=march22] .sorting-categories__selected-content-heading-eyebrow,[data-theme=march22] .t-cell,[data-theme=march22] :is(.event-header-content) .nav-button__title,[data-theme=march22] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=march22] p{line-height:1.53}[data-theme=march22] .abstract-link,[data-theme=march22] .abstract__button,[data-theme=march22] .abstract__list,[data-theme=march22] .search-result p{line-height:1.53}[data-theme=march22] li{line-height:1.6}[data-theme=march22] .header.header--with-image,[data-theme=march22] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image,[data-theme=march22] footer{display:block}[data-theme=march22] .header.header--with-image{margin-bottom:6em}[data-theme=march22] .header-image__image-container{aspect-ratio:2/1;width:100%;filter:none;box-shadow:-20px 27px 48px rgba(0,0,0,.16)}[data-theme=march22] :is(.header-content,.event-header-content),[data-theme=march22] header>div.header.header--with-image>:is(.header-content,.event-header-content){padding:4rem;margin-top:0}[data-theme=march22] .header-image{display:block;height:25rem}[data-theme=march22] .header-image .main-image-caption{padding:.5rem 2rem}[data-theme=march22] .header.header--with-image>.header-image,[data-theme=march22] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image{filter:none}[data-theme=march22] main>section{display:block;padding:0}[data-theme=march22] main>section:first-of-type{margin-top:4em}[data-theme=march22] 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))}[data-theme=march22] 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}[data-theme=march22] .hotel-list .hotel-list__hotel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=march22] .sponsorship-opportunities .card-list{grid-template-columns:repeat(3,1fr)}[data-theme=march22] .quote-container .quote-text-container{margin-top:1em}[data-theme=march22] [data-page-type=event] .event-details{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2em}[data-theme=march22] .search-pagination .empty-list-message,[data-theme=march22] .search-pagination .results-count{padding-left:1rem}[data-theme=march22] .search-pagination .ais-Hits-list{padding:0 1rem 2rem}[data-theme=march22] .search-pagination .ais-Hits-list .ais-Hits-item{padding-left:0;padding-right:0}}@media only screen and (max-width:1280px){[data-theme=march22] .nav-links>:is(.btn,.nav-button){height:32px}[data-theme=march22] .header.header--with-image>:is(.header-content,.event-header-content){padding:2rem 135px 2rem 2rem}[data-theme=march22] div.header.header--with-image>div>h1{font-size:50px}[data-theme=march22] [data-page-path="/"] .header-logo-container__content{margin-bottom:1em}[data-theme=march22] #main{padding:0 2rem}[data-theme=march22] nav{padding:1rem 2rem}[data-theme=march22] .breadcrumbs{padding:.5rem 2rem 2rem}[data-theme=march22] .alert>p,[data-theme=march22] [data-page-type=event] .event-details{padding:0 2rem}}[data-theme=march22] .layout-content.no-cms-padding{padding:1rem}[data-theme=march22] .bg-transparent-dark{--tw-bg-opacity:0.6;background-color:hsla(0 0% 0%/var(--tw-bg-opacity))}[data-theme=march22] .bg-neutral{--tw-bg-opacity:0.93;background-color:hsla(0 0% 100%/var(--tw-bg-opacity))}[data-theme=march22] .btn-outline.btn-primary:hover,[data-theme=march22] .btn-primary:hover{background:#425096}[data-theme=march22] .btn-link:hover{color:#bf4528}[data-theme=march22] .nav-links a:hover{color:#fff;text-decoration:underline;text-decoration-color:#bf4528}[data-theme=march22] .nav-links span:hover{text-decoration:none}[data-theme=march22] section{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden}[data-theme=march22] header .hero .grid-cols-2{align-items:center}[data-theme=march22] header .hero .grid-cols-2 img{max-height:400px;margin:0 auto}[data-theme=march22] header .hero .grid-cols-2 a{color:#fff}[data-theme=march22] #site-layout{background:url(/_next/static/media/efec791bb568b4c4b2171b46134b1c57a576365f-2079x887.e9414f79.svg) center 30vh/105% auto no-repeat fixed,url(/_next/static/media/582afadbd61bdc0a92a49c3fd05f8e6398ce90b1-1716x1181.05a87ac7.webp) -10% -230%/80% auto no-repeat fixed,linear-gradient(180deg,#0f0f0f,#2d2a57,#c65035) fixed}[data-theme=march22] .grid-cols-3-center-screen-2xl{row-gap:0}[data-theme=march22] .card h2,[data-theme=march22] .card h3,[data-theme=march22] .grid-cols-3-center-screen-2xl h2,[data-theme=march22] .grid-cols-3-center-screen-2xl h3{color:#000}[data-theme=march22] .breadcrumbs ul{margin-top:0;padding:.75em 0}[data-theme=march22] .breadcrumbs li a{color:#ab9ff9;text-decoration:none}[data-theme=march22] .breadcrumbs li a:hover{text-decoration:underline}[data-theme=march22] .quote-text p{margin-top:0}[data-theme=march22] figure figcaption:hover{color:inherit}[data-theme=march22] footer li:first-of-type{margin-top:.75em}[data-theme=march22] [data-page-type=event] main>div>section{background:#00000099;padding:0}[data-theme=march22] [data-page-type=event] main>div>section>div>section{-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=march22] [data-page-type=event] main>div>section>div.grid{background:#ffffffee;padding:2rem}[data-theme=march22] [data-page-type=event] .sidebar{color:#fff;padding:2rem 2rem 3rem}[data-theme=march22] [data-page-type=event] .sidebar h2{color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:300;line-height:1.5}[data-theme=march22] [data-page-type=event] .sidebar h2:first-of-type{margin-top:0}[data-theme=march22] [data-page-type=event] .sidebar h3{color:#fff}[data-theme=march22] [data-page-type=honor-recipient] main>div>section{background:#00000099}[data-theme=march22] [data-page-type=honor-recipient] main>div>section>div{background:#ffffffee;padding:2rem}[data-theme=march22] [data-page-type=honor-recipient] main>div>section>aside{color:#fff;padding:2rem}[data-theme=march22] [data-page-type=honor-recipient] main>div>section>div>section{-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=march22] [data-page-type=honor-recipient] main>div>section>div.grid{background:#ffffffee;padding:2rem}[data-theme=march22] [data-page-type=honor-recipient] .honor-recipient-hero{text-align:center}[data-theme=march22] [data-page-type=honor-recipient] .honor-recipient-hero__recipient-name{color:#425096}[data-theme=march22] [data-page-type=honor-recipient] .honor-recipient-hero__institution-name{margin-top:0}[data-theme=march22] [data-page-type=honor-recipient] .honor-recipient-hero__award-name{font-weight:700}[data-theme=march22] [data-page-type=honor-recipient] .honor-recipient-hero__citation{margin-top:0}[data-theme=march22] [data-page-type=honor-recipient] aside p>a{color:#ab9ff9}[data-theme=march22] [data-page-type=honor-recipient] aside h2{color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:300;line-height:1.5}[data-theme=march22] [data-page-type=honor-recipient] aside h2:first-of-type{margin-top:0}[data-theme=march22] section.text-white h2{color:#fff}[data-theme=march22] .search-controls h2{color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:300}[data-theme=march22] .search-controls h3{color:#fff}[data-theme=march22] .search-controls h3:first-of-type{margin-top:.5em}[data-theme=march22] .search-controls a{color:#ab9ff9}[data-theme=march22] .scheduler-container>svg{color:#fff}[data-theme=march22] .scheduler-explanation,[data-theme=march22] .sustainability-explanation{color:#fff;line-height:1.3}[data-theme=march22] section.bg-transparent-dark .hero-content p>a{color:#ab9ff9}[data-theme=march22] .abstract__list>a>li{color:#425096}[data-theme=march22] .abstract__list>a>li:hover{color:#bf4528}[data-theme=march22] .tabs .tab.tab--active{border-top-color:#c65035}@media only screen and (min-width:1536px){[data-theme=march22] [data-page-type=event] .hero-content{padding:5rem 2rem}}[data-theme=april22]{--p:230 38.9% 42.4%;--pf:210 100% 20%;--pc:0 0% 100%;--s:180 39% 64%;--sf:176 98.7% 29.8%;--sc:0 0% 100%;--a:243 44.4% 26.1%;--af:174 59.8% 41%;--ac:0 0% 100%;--n:0 0% 0%;--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%}[data-theme=april22] .alert{margin:0;border-radius:inherit;padding:.5em 0;justify-content:center}[data-theme=april22] .alert,[data-theme=april22] .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))}[data-theme=april22] .alert p{padding-top:0;margin-top:0}[data-theme=april22] .breadcrumbs li{margin-top:0}[data-theme=april22] .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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=april22] .quote-container{padding:2rem 6rem 2rem 4rem;-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=april22] .quote-image-container{order:-1;min-width:12rem;margin:auto}[data-theme=april22] .quote-text-container{color:#fff}[data-theme=april22] .quote-text{color:#fff;margin-top:0}[data-theme=april22] .quote-text>p{margin-top:0}[data-theme=april22] .quote-attribution{color:#fff}[data-theme=april22] .quote-attribution:before{content:"—"}[data-theme=april22] .quote-text-wrapper{display:flex;position:relative}[data-theme=april22] .quote-text p:first-of-type:before{color:#282560}[data-theme=april22] .mobile-menu>div.active>a{text-decoration:underline}[data-theme=april22] .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))}[data-theme=april22] .filters-unavailable-message{color:#2c353b}[data-theme=april22] 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))}[data-theme=april22] .honor-recipient-hero__citation,[data-theme=april22] .honor-recipient-hero__institution-name{--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))}[data-theme=april22] .alert svg{width:1.5em;height:100%;margin:0 .5em;stroke:#282560}[data-theme=april22] .link:hover{color:#282560}[data-theme=april22] .navbar button{margin-top:0}[data-theme=april22] .navbar .btn{font-size:1rem}[data-theme=april22] .utility .btn{min-height:0;height:inherit}[data-theme=april22] .badge-primary{color:#fff}[data-theme=april22] .indicator .indicator-item{top:25px;right:90px}[data-theme=april22] .tabs>a{text-decoration:none}[data-theme=april22] .tab-lifted.tab--active{border-color:rgba(229,231,235,var(--tw-border-opacity));border-radius:inherit;color:inherit}[data-theme=april22] .tab--active:hover{color:inherit;cursor:inherit}[data-theme=april22] .site-name{flex:none;margin:0 .5em}[data-theme=april22] .site-name span{font-weight:600;font-size:1.125rem;line-height:1.75rem}[data-theme=april22] .nav-links-container{flex:1 1 0%}[data-theme=april22] .nav-links{align-items:stretch;display:none;flex-wrap:wrap;justify-content:flex-end}[data-theme=april22] .background-image{background-image:var(--background-image);background-repeat:no-repeat;background-size:cover}[data-theme=april22] .card-image-container,[data-theme=april22] .hotel-list__hotel-cards figure{aspect-ratio:135/86!important}[data-theme=april22] footer li{margin-top:.25em}[data-theme=april22] .schedule{border-collapse:collapse;display:table;width:100%}[data-theme=april22] .schedule .schedule-table__table-body{text-align:center}[data-theme=april22] .schedule-group>div>.grid-cols-1{border:1px solid #ccc}[data-theme=april22] .t-row:not(:first-child){border-top:1px solid #ccc}[data-theme=april22] [data-page-type=event] .hero{background:#00000099;color:#fff}[data-theme=april22] [data-page-type=event] .hero>div{grid-column:2;width:100%}[data-theme=april22] [data-page-type=event] .hero-content{padding:5rem 1rem}[data-theme=april22] [data-page-type=event] .hero-content>div{max-width:none}[data-theme=april22] [data-page-type=event] .grid-cols-3-center-screen-2xl>.grid-column-1-3{grid-column:2}[data-theme=april22] .person-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1rem}[data-theme=april22] .honor-recipient-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding-left:0}[data-theme=april22] .honor-recipient-card,[data-theme=april22] .person-card{display:flex;flex-direction:column;align-items:center}[data-theme=april22] .honor-recipient-card__honor,[data-theme=april22] .person-card>.person-card-affiliation{--body-min-font-width:0.75rem;--body-max-font-width:1rem;--slope:0.60241vw;--y-axis-intersection:0.61446rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));margin-top:.25rem;text-align:center}[data-theme=april22] .honor-recipient-card__full-name,[data-theme=april22] .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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=april22] .honor-recipient-card__full-name{text-align:center}[data-theme=april22] .person-card-image{height:150px;width:150px;border-radius:9999px;overflow:hidden}[data-theme=april22] [data-page-type=speaker] .hero-content{display:block}[data-theme=april22] [data-page-type=speaker] .hero-image>span{height:150px;width:150px;border-radius:99999px;grid-area:image}[data-theme=april22] .accordion-item{padding-bottom:1rem;border-bottom:1px solid #ccc}[data-theme=april22] .accordion-item .accordion-item__button{display:grid;text-align:left;grid-template-columns:2rem 1fr;align-items:center;width:100%;font-weight:600}[data-theme=april22] .accordion-item .accordion-item__button svg{height:1rem;width:100%}[data-theme=april22] .accordion-item .accordion-item__panel{margin-top:1em}[data-theme=april22] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero{display:grid}[data-theme=april22] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content-wrapper .hero-image{height:150px;width:150px;border-radius:9999px}[data-theme=april22] :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}[data-theme=april22] .youtube-embed-wrapper lite-youtube>.lty-playbtn{background-image:url(/youtube-play-button.svg)}[data-theme=april22] .youtube-embed-wrapper{width:100%;max-width:800px;margin:auto}[data-theme=april22] .tabs{display:flex;gap:.75rem;padding:0}[data-theme=april22] .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}[data-theme=april22] .tabs .tab.tab--active{border-top-color:#f97316;border-top-width:4px}[data-theme=april22] .search{background:#00000099;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-theme=april22] [data-page-path^="/sessions/"] .hero-content{padding:1.25rem 0 0;text-align:left;justify-content:flex-start;display:block}[data-theme=april22] [data-page-path^="/sessions/"] .hero-content .hero-content__date,[data-theme=april22] [data-page-path^="/sessions/"] .hero-content .hero-content__location{align-items:center;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=april22] [data-page-path^="/sessions/"] .tag-list{display:block}[data-theme=april22] [data-page-path^="/sessions/"] .tag-list>li{font-size:medium;border:none;padding:0}[data-theme=april22] [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}[data-theme=april22] [data-page-path^="/sessions/"] section:first-of-type>div>div>button>div:before{color:#00b388;padding-right:.5rem}[data-theme=april22] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=false]>div:before{content:"+";font-size:1.565rem}[data-theme=april22] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=true]>div:before{content:"-";font-size:2rem}[data-theme=april22] [data-page-path^="/sessions/"] section:first-of-type>div>div{border-bottom:1px solid #0000001a;padding:1rem 0}[data-theme=april22] [data-page-path^="/sessions/"] section:first-of-type>div>div:first-of-type{border-bottom:none;padding:0}[data-theme=april22] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{color:#2c353b;padding:0}[data-theme=april22] [data-page-path^="/sessions/"] .author-selection>button.absolute{margin-top:0}[data-theme=april22] [data-page-path^="/sessions/"] .author-selection>input.w-full:focus{border-color:#ab9ff9;border-width:initial}@media print{[data-theme=april22] .session-list--custom-print-preview{display:block;font-size:.75rem;margin:3rem}[data-theme=april22] .session-list--custom-print-preview p{margin-top:.3em}[data-theme=april22] .session-list--custom-print-preview .search-result{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}[data-theme=april22] .session-list--custom-print-preview .abstract__button{display:none}}@media only screen and (min-width:768px){[data-theme=april22] .layout-content.no-cms-padding,[data-theme=april22] footer>div{padding:2rem}[data-theme=april22] [data-page-type=honor-recipient] #main>div>section>div{padding:4rem}[data-theme=april22] [data-page-type=honor-recipient] main>div>section{display:block}}@media only screen and (min-width:1024px){[data-theme=april22] .hero-content{padding:5em 0}[data-theme=april22] .utility{display:flex}[data-theme=april22] .utility .spacer{display:flex;flex:1 1 0%}[data-theme=april22] .utility .search{flex:none}[data-theme=april22] .grid-cols-2-1{grid-template-columns:2fr 1fr}[data-theme=april22] .mobile-only{display:none}[data-theme=april22] .nav-links{display:flex}[data-theme=april22] .nav-links .nav-item:not(.nav-item--current) a{text-decoration:none}[data-theme=april22] .nav-links .nav-item.nav-item--current a{text-decoration:underline}[data-theme=april22] .hamburger{display:none}[data-theme=april22] .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:flex-start}[data-theme=april22] .checkbox-label>input{margin-top:.25em;margin-right:.25em}[data-theme=april22] .quote-container{grid-template-columns:minmax(0,3fr) minmax(0,8rem);padding:2rem 6rem 2rem 4rem}[data-theme=april22] .quote-image-container{min-width:none;order:0}[data-theme=april22] .t-cell{font-size:1rem}[data-theme=april22] .person-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:5rem;grid-column-gap:3rem}[data-theme=april22] .honor-recipient-card-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:5rem}[data-theme=april22] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content{padding:4em 0 4em 4em}[data-theme=april22] .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))}[data-theme=april22] .search{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=april22] .search .ais-RefinementList-list{display:block}}@media only screen and (min-width:1280px){[data-theme=april22] [data-page-type=honor-recipient] main>div>section{display:grid}[data-theme=april22] [data-page-type=honor-recipient] main>div>section>aside{width:20rem;padding:2rem 2rem 2rem 0}}[data-theme=april22] body{font-family:Jost,Arial,sans-serif;color:#2c353b}[data-theme=april22] :is(.header-content) h1,[data-theme=april22] h1.super,[data-theme=april22] 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))}[data-theme=april22] .featured-content__heading,[data-theme=april22] h1{margin-top:0;--body-min-font-width:1.875rem;--body-max-font-width:3rem;--slope:2.7108vw;--y-axis-intersection:1.2651rem}[data-theme=april22] .featured-content__heading,[data-theme=april22] h1,[data-theme=april22] 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))}[data-theme=april22] 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}[data-theme=april22] .search-controls h2,[data-theme=april22] .sorting-categories__selected-content-heading-title,[data-theme=april22] 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))}[data-theme=april22] .layout-content h2,[data-theme=april22] .layout-content h3,[data-theme=april22] .session-group-accordion__heading,[data-theme=april22] 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))}[data-theme=april22] #tab-panels>div>p:nth-child(-n+3),[data-theme=april22] .accordion-item__heading,[data-theme=april22] .accordion-item__heading-title,[data-theme=april22] .event-details__detail-block>h2,[data-theme=april22] .schedule__header,[data-theme=april22] .search-result>h3,[data-theme=april22] h3.card-title,[data-theme=april22] 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))}[data-theme=april22] .schedule-filter__header,[data-theme=april22] .search-refinements .accordion-item__button,[data-theme=april22] 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))}[data-theme=april22] .event-header-content span,[data-theme=april22] .featured-content__subheading,[data-theme=april22] .hero-content__details>h3,[data-theme=april22] .hero-content__details>p,[data-theme=april22] :is(.header-content,.event-header-content) a,[data-theme=april22] :is(.header-content,.event-header-content) a:active,[data-theme=april22] :is(.header-content,.event-header-content,[data-page-path^="/sessions/"] .container) p,[data-theme=april22] 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))}[data-theme=april22] .accordion-item__heading-eyebrow,[data-theme=april22] .event-header-content__registration-summary>p,[data-theme=april22] .featured-content .nav-button:not(:last-of-type),[data-theme=april22] .session-information>h5,[data-theme=april22] .sorting-categories__selected-content-heading-eyebrow,[data-theme=april22] .t-cell,[data-theme=april22] :is(.event-header-content) .nav-button__title,[data-theme=april22] :not(.t-cell)>p,[data-theme=april22] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=april22] main ol,[data-theme=april22] 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))}[data-theme=april22] .accordion-item__heading-eyebrow,[data-theme=april22] .sorting-categories__selected-content-heading-eyebrow{font-weight:400}[data-theme=april22] .abstract-link,[data-theme=april22] .abstract__button,[data-theme=april22] .abstract__list,[data-theme=april22] .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))}[data-theme=april22] .abstract__list>a>li,[data-theme=april22] .schedule-group label span,[data-theme=april22] .search-box-explanation,[data-theme=april22] p.small{margin-top:1em;line-height:1.43;font-size:.875rem}[data-theme=april22] ol,[data-theme=april22] ul{margin-top:.5em;padding-left:1em}[data-theme=april22] 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))}[data-theme=april22] .event-header-content,[data-theme=april22] [data-page-path^="/sessions/"] .hero-content{display:grid;grid-template-columns:repeat(2,1fr)}[data-theme=april22] .event-header-content :is(.event-header-content__date-time,.event-header-content__location),[data-theme=april22] [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}[data-theme=april22] .event-header-content .event-header-content__date-time:not(:first-of-type) :is(.event-header-content__date-time-icon)>svg,[data-theme=april22] [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}[data-theme=april22] .event-header-content .event-header-content__location-info p,[data-theme=april22] [data-page-path^="/sessions/"] .hero-content .event-header-content__location-info p{margin-top:0}[data-theme=april22] .event-header-content .event-header-content__location,[data-theme=april22] [data-page-path^="/sessions/"] .hero-content .event-header-content__location{align-items:baseline}[data-theme=april22] .event-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}[data-theme=april22] .nav-links a{color:#fff}[data-theme=april22] .breadcrumbs>ul>li{font-size:14px}[data-theme=april22] footer a{color:#fff;text-decoration:none;font-weight:400}[data-theme=april22] footer a:hover{text-decoration:underline}[data-theme=april22] .link-list a,[data-theme=april22] .link-list a:active,[data-theme=april22] .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}[data-theme=april22] .link-list a:active,[data-theme=april22] .link-list a:focus,[data-theme=april22] .link-list a:hover{background-color:transparent;margin-top:0}[data-theme=april22] figcaption{color:#454d51}[data-theme=april22] cite{font-style:inherit}[data-theme=april22] .nav-button{display:inline-flex;align-items:center;padding-left:1rem;padding-right:1rem}[data-theme=april22] :is(.btn,.nav-button,.button--print),[data-theme=april22] :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}[data-theme=april22] :is(.btn,.nav-button,button--print):hover{background-color:#00558c}[data-theme=april22] :is(.btn,.nav-button,.button--print):focus{background-color:#00558c;outline:2px solid #043465}[data-theme=april22] .mobile-menu>:is(.btn,.nav-button),[data-theme=april22] .nav-links>:is(.btn,.nav-button){background-color:transparent;margin-top:0}[data-theme=april22] .hamburger{margin-top:0}[data-theme=april22] .hamburger svg{stroke:#fff}[data-theme=april22] :is(.header-content) :is(.btn,.nav-button),[data-theme=april22] :is(.header-content) :is(.btn,.nav-button):active{background-color:transparent;border:3px solid #00d19e;width:-moz-fit-content;width:fit-content}[data-theme=april22] :is(.header-content) :is(.btn,.nav-button):hover{background-color:transparent;border:3px solid #fff}[data-theme=april22] :is(.header-content) :is(.btn,.nav-button):focus{background-color:transparent;border:3px solid #fff;outline:2px solid #00d19e}[data-theme=april22] .footer__content,[data-theme=april22] header,[data-theme=april22] main{max-width:1280px;margin:0 auto}[data-theme=april22] footer,[data-theme=april22] main{padding:0}[data-theme=april22] :is(b,strong,.strong,h1,h2,h3,h4,h5,h6){font-weight:600}[data-theme=april22] :is(:not(.t-cell)>p,ul,ol,li){font-weight:350}[data-theme=april22] .breadcrumbs{color:#fff;background:#00000099;margin:0;padding:0 0 0 1rem;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-theme=april22] .breadcrumbs li,[data-theme=april22] .breadcrumbs ul{margin-top:0}[data-theme=april22] [data-page-path="/"] .breadcrumbs{display:none}[data-theme=april22] .header{display:block}[data-theme=april22] .header>:is(.header-content,.event-header-content){margin-top:0}[data-theme=april22] .header>:is(.header-content,.event-header-content)>*{max-width:95ch}[data-theme=april22] .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}[data-theme=april22] .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}[data-theme=april22] 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))}[data-theme=april22] 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}[data-theme=april22] 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}[data-theme=april22] .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))}[data-theme=april22] nav{padding-bottom:0}[data-theme=april22] .navbar{padding:0;margin:0 auto}[data-theme=april22] .topbar-nav{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;width:100%}[data-theme=april22] .header-logo{height:100%;position:relative;width:100%;display:inline-block}[data-theme=april22] .header-logo-container{margin:0;min-width:12rem;width:100%;display:grid;flex:1 0 auto;grid-template-rows:minmax(5rem,1fr) auto}[data-theme=april22] .header-logo-container>div.h-full{width:inherit}[data-theme=april22] .header-logo-container .header-logo-container__content{padding-left:1.5rem}[data-theme=april22] .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}[data-theme=april22] :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}[data-theme=april22] .header-content a{color:#fff}[data-theme=april22] :is(.header-content,.event-header-content)>div{margin-top:1em}[data-theme=april22] .header-image{-o-object-fit:cover;object-fit:cover;position:relative;margin-top:0;z-index:1;aspect-ratio:1.27/1}[data-theme=april22] :is(.header-image__image-container){height:100%}[data-theme=april22] :is(.header-image,.header-image__image-container){height:100%}[data-theme=april22] .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))}[data-theme=april22] .header-image>.main-image-caption{color:#454d51;padding:1em 0 1em calc(75px + 1em);grid-column-start:2;grid-column-end:5}[data-theme=april22] .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}[data-theme=april22] .rich-text-image .rich-text-image__image-container{justify-self:left;width:100%;min-height:20rem;grid-area:image;position:relative}[data-theme=april22] .rich-text-image .rich-text-image .main-image-caption{grid-area:text;width:100%;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=april22] .rich-text-image--inline-right{float:right;margin-left:1.5rem}[data-theme=april22] .rich-text-image--inline-left{float:left;margin-right:1.5rem}[data-theme=april22] .main-image-caption__credit:before{content:"Credit: "}[data-theme=april22] .hotel-list,[data-theme=april22] main section{margin-top:3em}[data-theme=april22] .accordion{margin-top:1em}[data-theme=april22] main section>div>:first-child{margin-top:0}[data-theme=april22] .card-list.card-list--2-columns,[data-theme=april22] .card-list.card-list--3-columns,[data-theme=april22] .event-details__detail-block,[data-theme=april22] .layout-content.layout-content--2-columns,[data-theme=april22] .layout-content.layout-content--3-columns,[data-theme=april22] main>section>*{max-width:95ch}[data-theme=april22] .featured-content,[data-theme=april22] .layout-content.layout-content--2-columns:has(.youtube-embed-wrapper),[data-theme=april22] .markdown-block,[data-theme=april22] .person-list-section,[data-theme=april22] .search,[data-theme=april22] main>section :is(.layout-content,.sorting-categories,.card-list){max-width:none}[data-theme=april22] main .grid{grid-column:1/-1}[data-theme=april22] .event-details__detail-block ul,[data-theme=april22] main ol,[data-theme=april22] main ul{padding-left:2rem}[data-theme=april22] .event-details__detail-block li,[data-theme=april22] main li{line-height:1.5}[data-theme=april22] .event-details__detail-block ul,[data-theme=april22] main ul{list-style-type:square}[data-theme=april22] .event-details__detail-block ul>li::marker,[data-theme=april22] main ul>li::marker{color:#00d19e}[data-theme=april22] main :is(.layout-content,.card-list){display:grid}[data-theme=april22] .layout-content :is(ol,ul){padding-left:1.5rem}[data-theme=april22] 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}[data-theme=april22] 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}[data-theme=april22] main :is(.layout-content.layout-content--3-columns,.card-list.card-list--3-columns){grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=april22] main :is(.layout-content.layout-content--4-columns,.card-list.card-list--4-columns){grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=april22] :is(h2,h3,h4)+:is(.layout-content,.card-list),[data-theme=april22] figure+:is(h2,h3,h4){margin-top:1em}[data-theme=april22] section+:is(h2,h3,h4){margin-top:3em}[data-theme=april22] .card{background:#fff;border:none}[data-theme=april22] .card__content{padding:0;display:flex;flex:1 1 auto;flex-direction:column}[data-theme=april22] .card__content .nav-button__title{color:#2c353b}[data-theme=april22] .card__content h3.card-title{margin-top:0}[data-theme=april22] .card-list--with-card-images h3.card-title,[data-theme=april22] .hotel-list h3.card-title{margin-top:1em}[data-theme=april22] .card-list--with-card-borders .card__content,[data-theme=april22] .exhibitor-opportunities .card__content,[data-theme=april22] .sponsorship-opportunities .card__content{padding:1.5rem}[data-theme=april22] .card-list--with-card-borders .card__content>div:first-of-type,[data-theme=april22] .exhibitor-opportunities .card__content>div:first-of-type,[data-theme=april22] .sponsorship-opportunities .card__content>div:first-of-type{flex:1 1 auto}[data-theme=april22] .card figure{margin:0}[data-theme=april22] .card img{margin-top:0}[data-theme=april22] .card-actions{margin-left:0;margin-right:0}[data-theme=april22] .card-actions .nav-button__title:after{content:"";width:17px;height:14px;background:url(/link-arrow.svg) no-repeat 100%;padding-left:25px}[data-theme=april22] .card-actions a:active,[data-theme=april22] .card-actions a:focus,[data-theme=april22] .card-actions a:hover{background-color:transparent;margin-top:0;outline:none;height:auto;text-decoration:underline}[data-theme=april22] .card-actions .btn{background-color:transparent;text-decoration:none}[data-theme=april22] .card-actions:empty{display:none}[data-theme=april22] .card-list{margin-top:3em}[data-theme=april22] .card-list--with-card-borders .card,[data-theme=april22] .exhibitor-opportunities .card,[data-theme=april22] .sponsorship-opportunities .card{border:1px solid #2c353b}[data-theme=april22] .card-list--with-card-borders .card .card-actions>a,[data-theme=april22] .exhibitor-opportunities .card .card-actions>a,[data-theme=april22] .sponsorship-opportunities .card .card-actions>a{float:right}[data-theme=april22] .card-list.card-list--with-card-borders .card{cursor:pointer}[data-theme=april22] .card-list.card-list--with-card-images :is(.card-image-container,.card-title){cursor:pointer}[data-theme=april22] .sorting-categories .btn{text-align:left;position:relative}[data-theme=april22] .sorting-categories{display:flex;flex-wrap:nowrap;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;margin-top:2em}[data-theme=april22] .sorting-categories .session-group-accordion{margin-top:3em}[data-theme=april22] .sorting-categories .accordion-item__button{display:block}[data-theme=april22] .sorting-categories .accordion-item__panel{margin-top:.5em}[data-theme=april22] .sorting-categories .accordion-item__heading-eyebrow{margin-top:0}[data-theme=april22] .sorting-categories>ol{padding-left:0}[data-theme=april22] .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}[data-theme=april22] .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}[data-theme=april22] .sorting-category-nav-item .sorting-category-nav-item__link .sorting-category-nav-item__index{width:2rem;text-align:right}[data-theme=april22] .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%}[data-theme=april22] .sorting-category-nav-item--active,[data-theme=april22] .sorting-category-nav-item:active,[data-theme=april22] .sorting-category-nav-item:focus,[data-theme=april22] .sorting-category-nav-item:focus-visible,[data-theme=april22] .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}[data-theme=april22] .sorting-categories .tabs{gap:0}[data-theme=april22] .accordion-item__heading,[data-theme=april22] .accordion-item__heading-title,[data-theme=april22] .sorting-categories__selected-content-heading-title{margin-top:0}[data-theme=april22] .accordion-item__heading-title-and-icon{display:grid;grid-template-columns:2rem 1fr;align-items:center}[data-theme=april22] .accordion-item__heading-icon{color:#00b388;padding-bottom:3px;font-size:1.565rem}[data-theme=april22] .accordion-item__heading-eyebrow,[data-theme=april22] .session-information{padding-left:2rem}[data-theme=april22] .session-information>p{margin-top:.2em}[data-theme=april22] .hotel-list{max-width:100%}[data-theme=april22] .hotel-list .hotel-list__body{display:flex;justify-content:space-between;width:100%}[data-theme=april22] .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%}[data-theme=april22] .hotel-list .hotel-list__body--without-rich-text>.hotel-list__map-container{width:100%}[data-theme=april22] .hotel-list .hotel-list__hotel-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=april22] .hotel-list .indicator{width:inherit}[data-theme=april22] .hotel-list .hotel-list__map-container{height:24em}[data-theme=april22] .hotel-list .hotel-list__rich-text{align-items:center;display:flex;flex:none;gap:1.5rem;padding-left:2rem;padding-right:2rem;width:25%}[data-theme=april22] .hotel-list .card{box-shadow:none;width:100%;border:none}[data-theme=april22] .hotel-list .card-title{margin-bottom:0}[data-theme=april22] .hotel-list .gm-control-active>img,[data-theme=april22] .hotel-list .gm-style img{margin-top:0}[data-theme=april22] .sponsorship-opportunities{max-width:100%}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card .card__content{height:100%}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card .card__content>*{margin-top:.5rem}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card .card-title{margin-bottom:0}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card .card__body{display:flex;align-items:flex-end}[data-theme=april22] :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))}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3em;max-width:100%}[data-theme=april22] :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}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content{padding-bottom:.5rem}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content>div:first-of-type{flex:1 1 auto}[data-theme=april22] :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))}[data-theme=april22] :is(.sponsorship-opportunities,.product-grid) .card-list .card-actions a{color:#2c353b}[data-theme=april22] .exhibitor-opportunities{background:#00000099;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-theme=april22] .featured-content{color:#2c353b;display:grid;-moz-column-gap:4rem;column-gap:4rem;align-items:center;margin:7em 0}[data-theme=april22] .featured-content.featured-content--image-right{grid-template:"image content" auto/1fr 1fr}[data-theme=april22] .featured-content.featured-content--image-left{grid-template:"content image" auto/1fr 1fr}[data-theme=april22] .featured-content *{flex:0 1 auto;flex-grow:0}[data-theme=april22] .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))}[data-theme=april22] .featured-content .featured-content__content-container{grid-area:content}[data-theme=april22] .featured-content .featured-content__intro{letter-spacing:.24em;text-transform:uppercase;line-height:120%}[data-theme=april22] .featured-content .featured-content__heading{letter-spacing:-.02em;margin-top:.1em}[data-theme=april22] .featured-content .featured-content__subheading{font-weight:350;margin-top:.5em}[data-theme=april22] .featured-content .featured-content__main{font-weight:350;line-height:24px}[data-theme=april22] .featured-content .featured-content__ctas{display:grid;grid-template-rows:auto}[data-theme=april22] .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}[data-theme=april22] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):hover{text-decoration:underline}[data-theme=april22] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):after{content:url(/link-arrow.svg);width:17px;height:100%;padding-left:10px}[data-theme=april22] .featured-content .featured-content__ctas .nav-button{max-width:-moz-fit-content;max-width:fit-content;margin-top:1em}[data-theme=april22] .accordion-item:not(:first-of-type) .accordion-item__heading{margin-top:1em}[data-theme=april22] .schedule-group{margin-top:3em;-moz-column-gap:4rem;column-gap:4rem}[data-theme=april22] .schedule-group .schedule-group__no-matches-message{text-align:center;margin-left:4rem;margin-right:4rem}[data-theme=april22] .schedule-group--with-filters{display:flex;max-width:none}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters{width:300px}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion{margin-top:0}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter:first-of-type{padding-top:0}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter{padding:1rem 0}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item{border-bottom:none;padding-bottom:0}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading{margin-bottom:0}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button{display:inline-block}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button .accordion-item__heading-icon{float:right}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information{padding-left:0}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information .checkbox-label>label{padding-left:.5rem}[data-theme=april22] .schedule-group__schedule-list{flex:1 1 0%}[data-theme=april22] .schedule-group__schedule-list .schedule:not(:first-of-type){margin-top:2em}[data-theme=april22] .schedule-group__schedule-list .schedule__header{margin-top:0}[data-theme=april22] .schedule-group__filters-heading{display:none}[data-theme=april22] .schedule-filter{border-bottom:2px solid #2c353b;display:flex;flex-direction:column;padding-bottom:25px}[data-theme=april22] .schedule-filter .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:center}[data-theme=april22] .schedule-filter .checkbox-label input,[data-theme=april22] .schedule-filter .checkbox-label span{margin:0}[data-theme=april22] .schedule-group__filters-list>.schedule-filter:first-of-type>h4,[data-theme=april22] .schedule-group__schedule-list>.schedule:first-of-type>h3{margin-top:0;padding-top:0}[data-theme=april22] .schedule-group__no-matches-message,[data-theme=april22] .t-cell{margin-top:0}[data-theme=april22] .tooltip:after{display:none}[data-theme=april22] .search-restriction{width:100%;border:2px solid #2c353b;border-radius:0;margin-top:0}[data-theme=april22] :is(.schedule-group--with-filters,.search-controls) .accordion-item .accordion-item__button{grid-template-columns:1fr 2rem;font-weight:350;letter-spacing:.1em}[data-theme=april22] .search-refinements .accordion{margin-top:2em}[data-theme=april22] .search-refinements .accordion-item{border-color:#2c353b;margin:0;padding:1rem 0}[data-theme=april22] .search-refinements .accordion-item .accordion-item__button,[data-theme=april22] .search-refinements .accordion-item .accordion-item__heading{margin-top:0}[data-theme=april22] .search-refinements .accordion-item .accordion-item__heading-icon{order:1;justify-self:flex-end}[data-theme=april22] .search-refinements .accordion-item:first-of-type{border-top:1px solid}[data-theme=april22] .search-refinements .session-information{padding-left:0}[data-theme=april22] .search-refinements .accordion-item__panel{margin-top:0}[data-theme=april22] .ais-RefinementList-list>li{list-style-type:none}[data-theme=april22] .ais-RefinementList-list>li .ais-RefinementList-label{line-height:1}[data-theme=april22] .ais-RefinementList-list>li input{border:2px solid #2c353b;border-radius:0;box-shadow:none;color:#fff}[data-theme=april22] .ais-RefinementList-list>li .search-box-explanation{display:block;margin:0 0 3px 24px}[data-theme=april22] .empty-list-message{align-items:center;display:flex;flex-direction:column;gap:1rem}[data-theme=april22] .button--print,[data-theme=april22] .button--print:active{display:none;align-items:center;justify-content:center;margin-top:1em;padding:.25rem .75rem;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=april22] .search-pagination{grid-column:span 2/span 2}[data-theme=april22] .search-pagination .empty-list-message,[data-theme=april22] .search-pagination .results-count{color:#2c353b;padding-left:4rem;margin-bottom:1em}[data-theme=april22] .search-pagination .ais-SearchBox-input:focus{border-color:#036}[data-theme=april22] .search-pagination .ais-Hits-item:first-of-type h3,[data-theme=april22] .search-pagination .ais-Hits-list{margin-top:0}[data-theme=april22] .search-pagination .ais-Hits-item{box-shadow:none;padding:0 2rem 2rem}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .abstract__button{font-weight:500;margin-top:0}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .abstract__button .accordion-item__heading-icon{display:inline-block;width:15px;height:45px}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .abstract__more-details{margin-left:1rem;padding-left:1rem;border-left:1px solid}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .session-detail{font-weight:500}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .session-detail__value{font-weight:350}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .abstract__list{padding-left:.3rem}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .abstract__list>a{text-decoration:none}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li{color:inherit;font-weight:350}[data-theme=april22] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li>span:first-of-type{color:#2c353b}[data-theme=april22] .abstract-link{list-style-type:none;margin-top:.3em}[data-theme=april22] .abstract-link a:hover>.abstract-link___title{text-decoration:underline}[data-theme=april22] .abstract-link a{display:grid;font-weight:350;grid-template-columns:1fr 8fr;text-decoration:none}[data-theme=april22] .abstract-link a .abstract-link__code{color:#000}[data-theme=april22] [data-page-path^="/sessions/"] header{display:block}[data-theme=april22] [data-page-path^="/sessions/"] header .breadcrumbs ul,[data-theme=april22] [data-page-path^="/sessions/"] header .breadcrumbs ul>li{margin-top:0}[data-theme=april22] [data-page-path^="/sessions/"] header .hero-content__details>div{display:block}[data-theme=april22] [data-page-path^="/sessions/"] header .hero-content__details>div>span{margin-top:.2em;display:block}[data-theme=april22] [data-page-path^="/sessions/"] header .hero-content__details>div>span>ul.tag-list>li{padding:0;line-height:1.5}[data-theme=april22] [data-page-path^="/sessions/"] .abstract__title{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type{display:block}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type>div{max-width:none;background:none;padding:0 0 1em;border-bottom:4px solid #2c353b}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{border:0;padding:0}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection input{border:2px solid #2c353b}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{margin-bottom:1rem;width:100%}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__input{padding:.5rem 1rem;width:100%}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection ul>li:hover{cursor:pointer}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group{border:0;-moz-column-gap:3rem;column-gap:3rem}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection button{background:none;margin-top:.65rem}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection .author-selection__description{margin-top:0}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div{overflow:inherit;max-height:none}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button{background-color:#f1f1f1;font-weight:500;border-bottom:1px solid #e6e6e6}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button>div{gap:.3rem}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button[aria-selected=true]{background-color:#fff;border-left:4px solid #00d19e}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button:focus-visible{outline:none}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels{padding:0}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels h2{margin-top:0;line-height:1.1}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p:nth-child(-n+3){font-weight:350}[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>h2+div,[data-theme=april22] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p+div{margin-top:1em}[data-theme=april22] footer{background:none;color:#fff;margin-top:0}[data-theme=april22] .footer__content{width:100%}[data-theme=april22] .footer__main-content,[data-theme=april22] .footer__secondary-content{width:100%;display:grid;grid-template-columns:3fr 1fr}[data-theme=april22] .footer__secondary-content{border-top:1px solid #fff;margin-top:4rem}[data-theme=april22] .footer__nav-links{display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:1rem}[data-theme=april22] .link-list,[data-theme=april22] .link-list a,[data-theme=april22] .link-list>li{list-style-type:none;margin-top:0;padding-left:0}[data-theme=april22] .footer__contact-info>:first-child{margin-top:0}[data-theme=april22] .footer__social-links{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}[data-theme=april22] .footer__social-links a{padding:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;height:55px}[data-theme=april22] .footer__social-links a:active,[data-theme=april22] .footer__social-links a:focus,[data-theme=april22] .footer__social-links a:hover{background-color:transparent;margin-top:0;outline:none;height:55px}[data-theme=april22] footer .btn{background-color:transparent}[data-theme=april22] :is(.session-information__other-locator,.session-information__sponsor,.session-information__organizer):not(:last-child):after{content:", "}[data-theme=april22] [data-page-path^="/sessions/"] .container,[data-theme=april22] [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}[data-theme=april22] [data-page-path^="/sessions/"] .container .hero-content,[data-theme=april22] [data-page-type=event] .event-header-content .hero-content{align-items:flex-start;-moz-column-gap:3rem;column-gap:3rem}[data-theme=april22] [data-page-path^="/sessions/"] .container>div,[data-theme=april22] [data-page-type=event] .event-header-content>div{color:#2c353b;padding:0}[data-theme=april22] [data-page-path^="/sessions/"] .container .event-header-content__subheading>p,[data-theme=april22] [data-page-type=event] .event-header-content .event-header-content__subheading>p{margin-top:.5em}[data-theme=april22] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__date-time *,[data-theme=april22] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__location *,[data-theme=april22] [data-page-path^="/sessions/"] .container .event-header-content__details .nav-button__title,[data-theme=april22] [data-page-path^="/sessions/"] .container .event-header-content__details h3,[data-theme=april22] [data-page-path^="/sessions/"] .container .event-header-content__details>p,[data-theme=april22] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__date-time *,[data-theme=april22] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__location *,[data-theme=april22] [data-page-path^="/sessions/"] .container .hero-content__details .nav-button__title,[data-theme=april22] [data-page-path^="/sessions/"] .container .hero-content__details h3,[data-theme=april22] [data-page-path^="/sessions/"] .container .hero-content__details>p,[data-theme=april22] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__date-time *,[data-theme=april22] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__location *,[data-theme=april22] [data-page-type=event] .event-header-content .event-header-content__details .nav-button__title,[data-theme=april22] [data-page-type=event] .event-header-content .event-header-content__details h3,[data-theme=april22] [data-page-type=event] .event-header-content .event-header-content__details>p,[data-theme=april22] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__date-time *,[data-theme=april22] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__location *,[data-theme=april22] [data-page-type=event] .event-header-content .hero-content__details .nav-button__title,[data-theme=april22] [data-page-type=event] .event-header-content .hero-content__details h3,[data-theme=april22] [data-page-type=event] .event-header-content .hero-content__details>p{margin-top:0}[data-theme=april22] [data-page-type=event] .event-details{-moz-column-gap:4rem;column-gap:4rem;margin-top:2em}[data-theme=april22] [data-page-type=event] .event-details__detail-block{background:#f1f1f1;padding:1rem;border-left:3px solid #00d19e}[data-theme=april22] [data-page-type=event] .event-details__detail-block>:first-child,[data-theme=april22] [data-page-type=event] main>div>section:first-of-type{margin-top:0}[data-theme=april22] [data-page-type=event] main>div>section>section{margin-top:3.5rem}[data-theme=april22] [data-page-type=event] main>div>section>section>*{max-width:95ch}[data-theme=april22] [data-page-type=event] main>div>section>section>:is(.card-list--4-columns,.person-list-section,.featured-content,.markdown-block){max-width:none}[data-theme=april22] [data-page-type=event] main>div>section>section>:first-child{margin-top:0}[data-theme=april22] .markdown-block{margin-top:1em;overflow-x:scroll}[data-theme=april22] .markdown-block>table:not(:first-of-type){margin-top:2em}[data-theme=april22] .markdown-block>table{min-width:768px;max-width:none;table-layout:fixed}[data-theme=april22] .markdown-block thead tr th{font-weight:600}[data-theme=april22] .markdown-block tbody{border-bottom-width:1px}[data-theme=april22] .markdown-block tbody tr{font-weight:350;border:none}[data-theme=april22] .markdown-block tbody tr td{padding:.8rem;margin:auto}[data-theme=april22] .markdown-block tbody tr th{font-weight:600}[data-theme=april22] .markdown-block tbody tr:nth-child(2n){background:#f3f3f3}[data-theme=april22] .alert>p{max-width:1280px;margin:0 auto;color:#036}@media only screen and (max-width:640px){[data-theme=april22] #main .exhibitor-opportunities .card-list>div>div,[data-theme=april22] #main div.sponsorship-opportunities{grid-template-columns:repeat(1,1fr)}[data-theme=april22] #main .exhibitor-opportunities .card-list>div>div .card,[data-theme=april22] #main div.sponsorship-opportunities .card{min-height:200px}[data-theme=april22] main :is(.layout-content,.card-list,.hotel-list){display:block!important}[data-theme=april22] main :is(.layout-content.layout-content--2-columns,.card-list.card-list--2-columns){background:none}[data-theme=april22] main :is(.card-list--with-card-borders>.card){margin-top:2em}[data-theme=april22] .abstract-link>a{grid-template-columns:1fr 3fr}}@media only screen and (max-width:768px){[data-theme=april22] .rich-text-image .rich-text-image__image-container{min-height:-moz-fit-content;min-height:fit-content}[data-theme=april22] #site-layout>header>div.header>div,[data-theme=april22] :is(.header-content,.event-header-content){padding:2rem}[data-theme=april22] div.header.header--with-image>figure>div{aspect-ratio:1.27/1}[data-theme=april22] .layout-content>:not(.card){border:none!important;padding:0!important;margin-top:3em}[data-theme=april22] .layout-content>.card{margin-top:2rem}[data-theme=april22] .sorting-categories{display:block}[data-theme=april22] .sorting-categories .accordion-item{margin-top:2rem}[data-theme=april22] .sorting-categories>ol{width:100%}[data-theme=april22] .sorting-categories>div{margin-top:2em}[data-theme=april22] main .hotel-list .hotel-list__body,[data-theme=april22] main .hotel-list .hotel-list__hotel-cards{display:block}[data-theme=april22] main .hotel-list .hotel-list__body--with-rich-text>.hotel-list__map-container,[data-theme=april22] main .hotel-list .hotel-list__hotel-cards .card,[data-theme=april22] main .hotel-list .hotel-list__hotel-cards>*,[data-theme=april22] main .hotel-list .hotel-list__rich-text{width:100%;padding:0}[data-theme=april22] .exhibitor-opportunities .card-list>div>div,[data-theme=april22] div.sponsorship-opportunities{grid-template-columns:repeat(2,1fr)}[data-theme=april22] .featured-content.featured-content--image-left,[data-theme=april22] .featured-content.featured-content--image-right{display:block}[data-theme=april22] .featured-content.featured-content--image-left .featured-content__content-container,[data-theme=april22] .featured-content.featured-content--image-right .featured-content__content-container{margin-top:2em;padding:0}[data-theme=april22] .featured-content.featured-content--image-left .featured-content__image,[data-theme=april22] .featured-content.featured-content--image-right .featured-content__image{min-height:400px}[data-theme=april22] main .schedule-group--with-filters{display:block}[data-theme=april22] main .schedule-group--with-filters .schedule-group__filters{width:100%}[data-theme=april22] main .schedule-group__schedule-list{margin-top:3em}[data-theme=april22] main .schedule-filter .checkbox-label:not(:first-of-type){margin-top:1em}[data-theme=april22] .footer__main-content,[data-theme=april22] .footer__secondary-content{display:block;margin-top:2rem}[data-theme=april22] .footer__contact-info{margin-top:3rem}[data-theme=april22] [data-page-type=event] .event-header-content{padding:2rem}[data-theme=april22] [data-page-path^="/sessions/"] .hero-content,[data-theme=april22] [data-page-type=event] .event-header-content{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}[data-theme=april22] [data-page-path^="/sessions/"] .container{padding:2rem}[data-theme=april22] [data-page-path^="/sessions/"] main section:first-of-type{margin-top:1em}[data-theme=april22] [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){[data-theme=april22] figure.rich-text-image{width:100%;margin-left:0;margin-right:0}[data-theme=april22] figure.rich-text-image--inline-right{float:none}[data-theme=april22] .schedule-group--with-filters{-moz-column-gap:2rem;column-gap:2rem}[data-theme=april22] .schedule-group--with-filters .schedule-group__filters{width:220px}}@media only screen and (max-width:1024px){[data-theme=april22] :is(.header-content) h1,[data-theme=april22] h1.super,[data-theme=april22] 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))}[data-theme=april22] .featured-content__heading,[data-theme=april22] h1,[data-theme=april22] h2{line-height:1.2}[data-theme=april22] .search-controls h2,[data-theme=april22] .sorting-categories__selected-content-heading-title,[data-theme=april22] h3{line-height:1.1}[data-theme=april22] .layout-content :is(h2,h3),[data-theme=april22] .session-group-accordion__heading,[data-theme=april22] h4{line-height:1.2}[data-theme=april22] #tab-panels>div>p:nth-child(-n+3),[data-theme=april22] .accordion-item__heading,[data-theme=april22] .accordion-item__heading-title,[data-theme=april22] .event-details__detail-block>h2,[data-theme=april22] .schedule__header,[data-theme=april22] .search-result>h3,[data-theme=april22] h3.card-title,[data-theme=april22] h5{line-height:1.2}[data-theme=april22] .schedule-filter__header,[data-theme=april22] .search-refinements .accordion-item__button,[data-theme=april22] h6{letter-spacing:.2em;line-height:1.2}[data-theme=april22] .event-header-content span,[data-theme=april22] .featured-content__subheading,[data-theme=april22] .hero-content__details>h3,[data-theme=april22] .hero-content__details>p,[data-theme=april22] :is(.header-content,.event-header-content) a,[data-theme=april22] :is(.header-content,.event-header-content) a:active,[data-theme=april22] :is(.header-content,.event-header-content) p,[data-theme=april22] p.large{line-height:1.42}[data-theme=april22] .accordion-item__heading-eyebrow,[data-theme=april22] .event-header-content__registration-summary>p,[data-theme=april22] .session-information>h5,[data-theme=april22] .sorting-categories__selected-content-heading-eyebrow,[data-theme=april22] .t-cell,[data-theme=april22] :is(.event-header-content) .nav-button__title,[data-theme=april22] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=april22] p{line-height:1.53}[data-theme=april22] .abstract-link,[data-theme=april22] .abstract__button,[data-theme=april22] .abstract__list,[data-theme=april22] .search-result p{line-height:1.53}[data-theme=april22] li{line-height:1.6}[data-theme=april22] .header.header--with-image,[data-theme=april22] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image,[data-theme=april22] footer{display:block}[data-theme=april22] .header.header--with-image{margin-bottom:6em}[data-theme=april22] .header-image__image-container{aspect-ratio:2/1;width:100%;filter:none;box-shadow:-20px 27px 48px rgba(0,0,0,.16)}[data-theme=april22] :is(.header-content,.event-header-content),[data-theme=april22] header>div.header.header--with-image>:is(.header-content,.event-header-content){padding:4rem;margin-top:0}[data-theme=april22] .header-image{display:block;height:25rem}[data-theme=april22] .header-image .main-image-caption{padding:.5rem 2rem}[data-theme=april22] .header.header--with-image>.header-image,[data-theme=april22] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image{filter:none}[data-theme=april22] main>section{display:block;padding:0}[data-theme=april22] main>section:first-of-type{margin-top:4em}[data-theme=april22] 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))}[data-theme=april22] 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}[data-theme=april22] .hotel-list .hotel-list__hotel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=april22] .sponsorship-opportunities .card-list{grid-template-columns:repeat(3,1fr)}[data-theme=april22] .quote-container .quote-text-container{margin-top:1em}[data-theme=april22] [data-page-type=event] .event-details{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2em}[data-theme=april22] .search-pagination .empty-list-message,[data-theme=april22] .search-pagination .results-count{padding-left:1rem}[data-theme=april22] .search-pagination .ais-Hits-list{padding:0 1rem 2rem}[data-theme=april22] .search-pagination .ais-Hits-list .ais-Hits-item{padding-left:0;padding-right:0}}@media only screen and (max-width:1280px){[data-theme=april22] .nav-links>:is(.btn,.nav-button){height:32px}[data-theme=april22] .header.header--with-image>:is(.header-content,.event-header-content){padding:2rem 135px 2rem 2rem}[data-theme=april22] div.header.header--with-image>div>h1{font-size:50px}[data-theme=april22] [data-page-path="/"] .header-logo-container__content{margin-bottom:1em}[data-theme=april22] #main{padding:0 2rem}[data-theme=april22] nav{padding:1rem 2rem}[data-theme=april22] .breadcrumbs{padding:.5rem 2rem 2rem}[data-theme=april22] .alert>p,[data-theme=april22] [data-page-type=event] .event-details{padding:0 2rem}}[data-theme=april22] .layout-content.no-cms-padding{padding:1rem}[data-theme=april22] .bg-transparent-dark{--tw-bg-opacity:0.6;background-color:hsla(0 0% 0%/var(--tw-bg-opacity))}[data-theme=april22] .bg-neutral{--tw-bg-opacity:0.93;background-color:hsla(0 0% 100%/var(--tw-bg-opacity))}[data-theme=april22] .btn-outline.btn-primary:hover,[data-theme=april22] .btn-primary:hover{background:#7fc7c7}[data-theme=april22] .btn-link:hover{color:#282560}[data-theme=april22] .nav-links a:hover{color:#fff;text-decoration:underline;text-decoration-color:#7fc7c7}[data-theme=april22] .nav-links span:hover{text-decoration:none}[data-theme=april22] section{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow:hidden}[data-theme=april22] header .hero .grid-cols-2{align-items:center}[data-theme=april22] header .hero .grid-cols-2 img{max-height:400px;margin:0 auto}[data-theme=april22] header .hero .grid-cols-2 a{color:#fff}[data-theme=april22] #site-layout{background:url(/_next/static/media/deb8f64927a13486d955a2c66865578f9b18b5f4-3603x1535.1f3d2a7c.svg) center 30vh/105% auto no-repeat fixed,url(/_next/static/media/598ad42533127fca04fa4b57e91420ca6796de47-1828x1891.bb5bf700.webp) -10% -230%/80% auto no-repeat fixed,linear-gradient(180deg,#0f0f0f,#2d2a57,#7fc7c7) fixed}[data-theme=april22] .grid-cols-3-center-screen-2xl{row-gap:0}[data-theme=april22] .card h2,[data-theme=april22] .card h3,[data-theme=april22] .grid-cols-3-center-screen-2xl h2,[data-theme=april22] .grid-cols-3-center-screen-2xl h3{color:#000}[data-theme=april22] .breadcrumbs ul{margin-top:0;padding:.75em 0}[data-theme=april22] .breadcrumbs li a{color:#7fc7c7;text-decoration:none}[data-theme=april22] .breadcrumbs li a:hover{text-decoration:underline}[data-theme=april22] .quote-text p{margin-top:0}[data-theme=april22] figure figcaption:hover{color:inherit}[data-theme=april22] footer li:first-of-type{margin-top:.75em}[data-theme=april22] footer p{color:#fff}[data-theme=april22] footer>div{padding:1rem}[data-theme=april22] .footer{background:#00000099}[data-theme=april22] [data-page-type=event] main>div>section{background:#00000099;padding:0}[data-theme=april22] [data-page-type=event] main>div>section>div>section{-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=april22] [data-page-type=event] main>div>section>div.grid{background:#ffffffee;padding:2rem}[data-theme=april22] [data-page-type=event] .sidebar{color:#fff;padding:2rem 2rem 3rem}[data-theme=april22] [data-page-type=event] .sidebar h2{color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:300;line-height:1.5}[data-theme=april22] [data-page-type=event] .sidebar h2:first-of-type{margin-top:0}[data-theme=april22] [data-page-type=event] .sidebar h3{color:#fff}[data-theme=april22] [data-page-type=honor-recipient] main>div>section{background:#00000099}[data-theme=april22] [data-page-type=honor-recipient] main>div>section>div{background:#ffffffee;padding:2rem}[data-theme=april22] [data-page-type=honor-recipient] main>div>section>aside{color:#fff;padding:2rem}[data-theme=april22] [data-page-type=honor-recipient] main>div>section>div>section{-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=april22] [data-page-type=honor-recipient] main>div>section>div.grid{background:#ffffffee;padding:2rem}[data-theme=april22] [data-page-type=honor-recipient] .honor-recipient-hero{text-align:center}[data-theme=april22] [data-page-type=honor-recipient] .honor-recipient-hero__institution-name{margin-top:0}[data-theme=april22] [data-page-type=honor-recipient] .honor-recipient-hero__award-name{font-weight:700}[data-theme=april22] [data-page-type=honor-recipient] .honor-recipient-hero__citation{margin-top:0}[data-theme=april22] [data-page-type=honor-recipient] aside p>a{color:#7fc7c7}[data-theme=april22] [data-page-type=honor-recipient] aside h2{color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:300;line-height:1.5}[data-theme=april22] [data-page-type=honor-recipient] aside h2:first-of-type{margin-top:0}[data-theme=april22] section.text-white h2{color:#fff}[data-theme=april22] .search-controls h2{color:#fff;font-family:Roboto,Helvetica Neue,Helvetica,Arial,"sans-serif";font-weight:300}[data-theme=april22] .search-controls h3{color:#fff}[data-theme=april22] .search-controls h3:first-of-type{margin-top:.5em}[data-theme=april22] .search-controls a{color:#7fc7c7}[data-theme=april22] .scheduler-container>svg{color:#fff}[data-theme=april22] .scheduler-explanation,[data-theme=april22] .sustainability-explanation{color:#fff;line-height:1.3}[data-theme=april22] section.bg-transparent-dark .hero-content p>a{color:#7fc7c7}[data-theme=april22] .abstract__list>a>li{color:#425096}[data-theme=april22] .abstract__list>a>li:hover{color:#7fc7c7}[data-theme=april22] .tabs .tab.tab--active{border-top-color:#7fc7c7}[data-theme=march23]{--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%}[data-theme=march23] .alert{margin:0;border-radius:inherit;padding:.5em 0;justify-content:center}[data-theme=march23] .alert,[data-theme=march23] .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))}[data-theme=march23] .alert p{padding-top:0;margin-top:0}[data-theme=march23] .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}[data-theme=march23] .breadcrumbs li,[data-theme=march23] .lead{font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=march23] .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}[data-theme=march23] .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}[data-theme=march23] .quote-image-container{order:-1;min-width:12rem;margin:auto}[data-theme=march23] .quote-text-container{max-width:-moz-max-content;max-width:max-content;position:relative;margin-top:0}[data-theme=march23] .quote-text,[data-theme=march23] .quote-text>p{margin-top:0}[data-theme=march23] .quote-attribution{text-align:right;margin-top:1em}[data-theme=march23] .quote-attribution:before{content:"—"}[data-theme=march23] .quote-text-wrapper{display:flex;position:relative}[data-theme=march23] .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}[data-theme=march23] .mobile-menu>div.active>a{text-decoration:underline}[data-theme=march23] .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))}[data-theme=march23] .filters-unavailable-message{color:#2c353b}[data-theme=march23] 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))}[data-theme=march23] .honor-recipient-hero__citation,[data-theme=march23] .honor-recipient-hero__institution-name{--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))}[data-theme=march23] .alert svg{width:1.5em;height:100%;margin:0 .5em}[data-theme=march23] .link:hover{color:#01978d}[data-theme=march23] .navbar button{margin-top:0}[data-theme=march23] .navbar .btn{font-size:1rem}[data-theme=march23] .utility .btn{min-height:0;height:inherit}[data-theme=march23] .badge-primary{color:#fff}[data-theme=march23] .indicator .indicator-item{top:25px;right:90px}[data-theme=march23] .tabs>a{text-decoration:none}[data-theme=march23] .tab-lifted.tab--active{border-color:rgba(229,231,235,var(--tw-border-opacity));border-radius:inherit;color:inherit}[data-theme=march23] .tab--active:hover{color:inherit;cursor:inherit}[data-theme=march23] .site-name{flex:none;margin:0 .5em}[data-theme=march23] .site-name span{font-weight:600;font-size:1.125rem;line-height:1.75rem}[data-theme=march23] .nav-links-container{flex:1 1 0%}[data-theme=march23] .nav-links{align-items:stretch;display:none;flex-wrap:wrap;justify-content:flex-end}[data-theme=march23] .background-image{background-image:var(--background-image);background-repeat:no-repeat;background-size:cover}[data-theme=march23] .card-image-container,[data-theme=march23] .hotel-list__hotel-cards figure{aspect-ratio:135/86!important}[data-theme=march23] footer li{margin-top:.75em}[data-theme=march23] .schedule{border-collapse:collapse;display:table;width:100%}[data-theme=march23] .schedule .schedule-table__table-body{text-align:center}[data-theme=march23] .schedule-group>div>.grid-cols-1{border:1px solid #ccc}[data-theme=march23] .t-row:not(:first-child){border-top:1px solid gray}[data-theme=march23] [data-page-type=event] .hero{color:#fff;grid-template-columns:1fr minmax(0,1280px) 1fr}[data-theme=march23] [data-page-type=event] .hero>div{grid-column:2;width:100%}[data-theme=march23] [data-page-type=event] .hero-content{text-align:left;justify-content:flex-start;display:block;padding:5rem 1rem}[data-theme=march23] [data-page-type=event] .hero-content>div{max-width:none}[data-theme=march23] [data-page-type=event] .grid-cols-3-center-screen-2xl>.grid-column-1-3{grid-column:2}[data-theme=march23] .person-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1rem}[data-theme=march23] .honor-recipient-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding-left:0}[data-theme=march23] .honor-recipient-card,[data-theme=march23] .person-card{display:flex;flex-direction:column;align-items:center}[data-theme=march23] .honor-recipient-card__honor,[data-theme=march23] .person-card>.person-card-affiliation{--body-min-font-width:0.75rem;--body-max-font-width:1rem;--slope:0.60241vw;--y-axis-intersection:0.61446rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));margin-top:.25rem;text-align:center}[data-theme=march23] .honor-recipient-card__full-name,[data-theme=march23] .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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=march23] .honor-recipient-card__full-name{text-align:center}[data-theme=march23] .person-card-image{height:150px;width:150px;border-radius:9999px;overflow:hidden}[data-theme=march23] [data-page-type=speaker] .hero-content{display:block}[data-theme=march23] [data-page-type=speaker] .hero-image>span{height:150px;width:150px;border-radius:99999px;grid-area:image}[data-theme=march23] .accordion-item{padding-bottom:1rem;border-bottom:1px solid #ccc}[data-theme=march23] .accordion-item .accordion-item__button{display:grid;text-align:left;grid-template-columns:2rem 1fr;align-items:center;width:100%;font-weight:600}[data-theme=march23] .accordion-item .accordion-item__button svg{height:1rem;width:100%}[data-theme=march23] .accordion-item .accordion-item__panel{margin-top:1em}[data-theme=march23] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero{display:grid}[data-theme=march23] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content-wrapper .hero-image{height:150px;width:150px;border-radius:9999px}[data-theme=march23] :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}[data-theme=march23] .youtube-embed-wrapper lite-youtube>.lty-playbtn{background-image:url(/youtube-play-button.svg)}[data-theme=march23] .youtube-embed-wrapper{width:100%;max-width:800px;margin:auto}[data-theme=march23] .tabs{display:flex;gap:.75rem;padding:0}[data-theme=march23] .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}[data-theme=march23] .tabs .tab.tab--active{border-top-color:#f97316;border-top-width:4px}[data-theme=march23] .search .search-controls{padding:0 1rem 2rem}[data-theme=march23] .search .ais-RefinementList-list{padding-left:0;margin-top:0}[data-theme=march23] .search .ais-RefinementList-list.virtual{display:block}[data-theme=march23] .search .virtual .ais-RefinementList-label{flex-wrap:wrap}[data-theme=march23] .search .virtual .search-box-explanation{flex-basis:100%;margin-top:0;margin-left:30px}[data-theme=march23] .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))}[data-theme=march23] .search .ais-SearchBox-input{padding-left:.5rem;box-shadow:none;border:2px solid #2c353b;border-radius:0}[data-theme=march23] .search .ais-SearchBox-input:focus{border-color:#ab9ff9;border-width:initial}[data-theme=march23] .search .ais-SearchBox-input::-moz-placeholder{color:#757575}[data-theme=march23] .search .ais-SearchBox-input::placeholder{color:#757575}[data-theme=march23] .search .scheduler-explanation,[data-theme=march23] .search .sustainability-explanation{line-height:1.3}[data-theme=march23] .search .ais-Hits-item{padding:0 2rem 1rem;border-radius:0;background-color:#ffffffee}[data-theme=march23] .search .abstract__button,[data-theme=march23] .search .ais-Hits-item p{margin-top:.2em}[data-theme=march23] .search .abstract__list{margin-top:0}[data-theme=march23] .search .abstract__list>a>li{margin-top:.6em;line-height:1.2}[data-theme=march23] .search .ais-Hits-item span{margin-right:.5rem}[data-theme=march23] .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}[data-theme=march23] .search .ais-Hits-item span:first-of-type{justify-self:flex-end;align-self:baseline}[data-theme=march23] .search .ais-Pagination-list{margin-bottom:1em;padding-left:0;place-content:center;flex-wrap:wrap}[data-theme=march23] .search .ais-Pagination-item{padding-left:1px}[data-theme=march23] .search .current-hits{white-space:nowrap}[data-theme=march23] .search .search-result{flex-basis:100%}[data-theme=march23] .search .search-result .extra-abstracts-info{margin-top:.5rem;margin-left:.5rem}[data-theme=march23] .search .chair-tag,[data-theme=march23] .search .date-range-tag,[data-theme=march23] .search .room-tag{align-items:center;display:flex}[data-theme=march23] [data-page-path^="/sessions/"] .hero-content{padding:1.25rem 0 0;text-align:left;justify-content:flex-start;display:block}[data-theme=march23] [data-page-path^="/sessions/"] .hero-content .hero-content__date,[data-theme=march23] [data-page-path^="/sessions/"] .hero-content .hero-content__location{align-items:center;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march23] [data-page-path^="/sessions/"] .tag-list{display:block}[data-theme=march23] [data-page-path^="/sessions/"] .tag-list>li{font-size:medium;border:none;padding:0}[data-theme=march23] [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}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div>button>div:before{color:#00b388;padding-right:.5rem}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=false]>div:before{content:"+";font-size:1.565rem}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=true]>div:before{content:"-";font-size:2rem}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div{border-bottom:1px solid #0000001a;padding:1rem 0}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div:first-of-type{border-bottom:none;padding:0}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{color:#2c353b;padding:0}[data-theme=march23] [data-page-path^="/sessions/"] .author-selection>button.absolute{margin-top:0}[data-theme=march23] [data-page-path^="/sessions/"] .author-selection>input.w-full:focus{border-color:#ab9ff9;border-width:initial}@media print{[data-theme=march23] .session-list--custom-print-preview{display:block;font-size:.75rem;margin:3rem}[data-theme=march23] .session-list--custom-print-preview p{margin-top:.3em}[data-theme=march23] .session-list--custom-print-preview .search-result{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}[data-theme=march23] .session-list--custom-print-preview .abstract__button{display:none}}@media only screen and (min-width:768px){[data-theme=march23] :is([data-page-type=honoree],[data-page-type=speaker]) .hero-content{padding-left:4rem}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>button:first-of-type{margin-top:0}[data-theme=march23] [data-page-path^="/sessions/"] [aria-selected=true]>div{background:#ffffffee;color:#000}[data-theme=march23] [data-page-path^="/sessions/"] [aria-expanded=false]{background:none}[data-theme=march23] [data-page-path^="/sessions/"] [aria-expanded=true]{background:#ffffffee;color:#000}[data-theme=march23] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{padding-bottom:1.5em}[data-theme=march23] [data-page-path^="/sessions/"] .tag-list,[data-theme=march23] [data-page-path^="/sessions/"] .tag-list>li{display:inline-flex}[data-theme=march23] [data-page-path^="/sessions/"] .tag-list>li:first-of-type{padding:0 .25em 0 0}[data-theme=march23] [data-page-path^="/sessions/"] .tag-list>li:first-of-type:before{content:none}[data-theme=march23] [data-page-path^="/sessions/"] .tag-list>li:before{content:"|";padding:0 1rem}[data-theme=march23] [data-page-path="/"] header .header-content:after{display:block;right:-80px}}@media only screen and (min-width:1024px){[data-theme=march23] .hero-content{padding:5em 0}[data-theme=march23] .utility{display:flex}[data-theme=march23] .utility .spacer{display:flex;flex:1 1 0%}[data-theme=march23] .utility .search{flex:none}[data-theme=march23] .grid-cols-2-1{grid-template-columns:2fr 1fr}[data-theme=march23] .mobile-only{display:none}[data-theme=march23] .nav-links{display:flex}[data-theme=march23] .nav-links .nav-item:not(.nav-item--current) a{text-decoration:none}[data-theme=march23] .nav-links .nav-item.nav-item--current a{text-decoration:underline}[data-theme=march23] .hamburger{display:none}[data-theme=march23] .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:flex-start}[data-theme=march23] .checkbox-label>input{margin-top:.25em;margin-right:.25em}[data-theme=march23] .quote-container{grid-template-columns:minmax(0,3fr) minmax(0,8rem);padding:2rem 6rem 2rem 4rem}[data-theme=march23] .quote-image-container{min-width:none;order:0}[data-theme=march23] .t-cell{font-size:1rem}[data-theme=march23] .person-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:5rem;grid-column-gap:3rem}[data-theme=march23] .honor-recipient-card-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:5rem}[data-theme=march23] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content{padding:4em 0 4em 4em}[data-theme=march23] .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))}[data-theme=march23] .search{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=march23] .search .ais-RefinementList-list{display:block}[data-theme=march23] [data-page-path="/"] header .header-content:after{top:-80px;right:0}[data-theme=march23] [data-page-path="/"] .header-image:after{content:url(/mm23-element-1.svg);position:absolute;right:-105px;width:200px;height:200px;bottom:.5em;z-index:-1}[data-theme=march23] [data-page-path="/"] .header.header--with-image{display:grid}}@media only screen and (min-width:1280px){[data-theme=march23] .honor-recipient-card-list{grid-template-columns:repeat(5,minmax(0,1fr))}[data-theme=march23] [data-page-type=event] .hero-content{padding:5rem 1rem}[data-theme=march23] .search .search-controls .ais-RefinementList-list{display:grid}[data-theme=march23] .search .search-controls .ais-RefinementList-list.virtual{display:block}}[data-theme=march23] body{font-family:Jost,Arial,sans-serif;color:#2c353b}[data-theme=march23] :is(.header-content) h1,[data-theme=march23] h1.super,[data-theme=march23] 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))}[data-theme=march23] .featured-content__heading,[data-theme=march23] h1{margin-top:0;--body-min-font-width:1.875rem;--body-max-font-width:3rem;--slope:2.7108vw;--y-axis-intersection:1.2651rem}[data-theme=march23] .featured-content__heading,[data-theme=march23] h1,[data-theme=march23] 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))}[data-theme=march23] 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}[data-theme=march23] .search-controls h2,[data-theme=march23] .sorting-categories__selected-content-heading-title,[data-theme=march23] 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))}[data-theme=march23] .layout-content h2,[data-theme=march23] .layout-content h3,[data-theme=march23] .session-group-accordion__heading,[data-theme=march23] 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))}[data-theme=march23] #tab-panels>div>p:nth-child(-n+3),[data-theme=march23] .accordion-item__heading,[data-theme=march23] .accordion-item__heading-title,[data-theme=march23] .event-details__detail-block>h2,[data-theme=march23] .schedule__header,[data-theme=march23] .search-result>h3,[data-theme=march23] h3.card-title,[data-theme=march23] 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))}[data-theme=march23] .schedule-filter__header,[data-theme=march23] .search-refinements .accordion-item__button,[data-theme=march23] 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))}[data-theme=march23] .event-header-content span,[data-theme=march23] .featured-content__subheading,[data-theme=march23] .hero-content__details>h3,[data-theme=march23] .hero-content__details>p,[data-theme=march23] :is(.header-content,.event-header-content) a,[data-theme=march23] :is(.header-content,.event-header-content) a:active,[data-theme=march23] :is(.header-content,.event-header-content,[data-page-path^="/sessions/"] .container) p,[data-theme=march23] 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))}[data-theme=march23] .accordion-item__heading-eyebrow,[data-theme=march23] .event-header-content__registration-summary>p,[data-theme=march23] .featured-content .nav-button:not(:last-of-type),[data-theme=march23] .session-information>h5,[data-theme=march23] .sorting-categories__selected-content-heading-eyebrow,[data-theme=march23] .t-cell,[data-theme=march23] :is(.event-header-content) .nav-button__title,[data-theme=march23] :not(.t-cell)>p,[data-theme=march23] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=march23] main ol,[data-theme=march23] 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))}[data-theme=march23] .accordion-item__heading-eyebrow,[data-theme=march23] .sorting-categories__selected-content-heading-eyebrow{font-weight:400}[data-theme=march23] .abstract-link,[data-theme=march23] .abstract__button,[data-theme=march23] .abstract__list,[data-theme=march23] .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))}[data-theme=march23] .abstract__list>a>li,[data-theme=march23] .schedule-group label span,[data-theme=march23] .search-box-explanation,[data-theme=march23] p.small{margin-top:1em;line-height:1.43;font-size:.875rem}[data-theme=march23] ol,[data-theme=march23] ul{margin-top:.5em;padding-left:1em}[data-theme=march23] 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))}[data-theme=march23] .event-header-content,[data-theme=march23] [data-page-path^="/sessions/"] .hero-content{display:grid;grid-template-columns:repeat(2,1fr)}[data-theme=march23] .event-header-content :is(.event-header-content__date-time,.event-header-content__location),[data-theme=march23] [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}[data-theme=march23] .event-header-content .event-header-content__date-time:not(:first-of-type) :is(.event-header-content__date-time-icon)>svg,[data-theme=march23] [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}[data-theme=march23] .event-header-content .event-header-content__location-info p,[data-theme=march23] [data-page-path^="/sessions/"] .hero-content .event-header-content__location-info p{margin-top:0}[data-theme=march23] .event-header-content .event-header-content__location,[data-theme=march23] [data-page-path^="/sessions/"] .hero-content .event-header-content__location{align-items:baseline}[data-theme=march23] .event-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}[data-theme=march23] .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}[data-theme=march23] .breadcrumbs>ul>li{font-size:14px}[data-theme=march23] footer a{color:#fff;text-decoration:none}[data-theme=march23] footer a:hover{color:#fff;text-decoration:underline;background-color:transparent}[data-theme=march23] .link-list a,[data-theme=march23] .link-list a:active,[data-theme=march23] .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}[data-theme=march23] .link-list a:active,[data-theme=march23] .link-list a:focus,[data-theme=march23] .link-list a:hover{background-color:transparent;margin-top:0}[data-theme=march23] figcaption{color:#454d51}[data-theme=march23] cite{font-style:inherit}[data-theme=march23] .nav-button{display:inline-flex;align-items:center;padding-left:1rem;padding-right:1rem}[data-theme=march23] :is(.btn,.nav-button,.button--print),[data-theme=march23] :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}[data-theme=march23] :is(.btn,.nav-button,button--print):hover{background-color:#00558c}[data-theme=march23] :is(.btn,.nav-button,.button--print):focus{background-color:#00558c;outline:2px solid #043465}[data-theme=march23] .mobile-menu>:is(.btn,.nav-button),[data-theme=march23] .nav-links>:is(.btn,.nav-button){background-color:transparent;margin-top:0}[data-theme=march23] .hamburger{margin-top:0}[data-theme=march23] .hamburger svg{stroke:#fff;background-color:transparent;width:1.5rem;height:1.5rem}[data-theme=march23] :is(.header-content) :is(.btn,.nav-button),[data-theme=march23] :is(.header-content) :is(.btn,.nav-button):active{background-color:transparent;border:3px solid #00d19e;width:-moz-fit-content;width:fit-content}[data-theme=march23] :is(.header-content) :is(.btn,.nav-button):hover{background-color:transparent;border:3px solid #fff}[data-theme=march23] :is(.header-content) :is(.btn,.nav-button):focus{background-color:transparent;border:3px solid #fff;outline:2px solid #00d19e}[data-theme=march23] .footer__content,[data-theme=march23] header,[data-theme=march23] main{max-width:1280px;margin:0 auto}[data-theme=march23] footer,[data-theme=march23] main{padding:0}[data-theme=march23] :is(b,strong,.strong,h1,h2,h3,h4,h5,h6){font-weight:600}[data-theme=march23] :is(:not(.t-cell)>p,ul,ol,li){font-weight:350}[data-theme=march23] .breadcrumbs{-webkit-font-smoothing:antialiased;padding-top:1.5rem;padding-bottom:2rem}[data-theme=march23] .breadcrumbs li,[data-theme=march23] .breadcrumbs ul{margin-top:0}[data-theme=march23] [data-page-path="/"] .breadcrumbs{display:none}[data-theme=march23] .header{display:block}[data-theme=march23] .header>:is(.header-content,.event-header-content){margin-top:0}[data-theme=march23] .header>:is(.header-content,.event-header-content)>*{max-width:95ch}[data-theme=march23] .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}[data-theme=march23] .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}[data-theme=march23] 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))}[data-theme=march23] 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}[data-theme=march23] 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}[data-theme=march23] .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))}[data-theme=march23] nav{padding-bottom:0}[data-theme=march23] .navbar{padding:0;margin:0 auto}[data-theme=march23] .topbar-nav{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;width:100%}[data-theme=march23] .header-logo{height:100%;position:relative;width:100%;display:inline-block}[data-theme=march23] .header-logo-container{margin:0;min-width:12rem;width:100%;display:grid;flex:1 0 auto;grid-template-rows:minmax(5rem,1fr) auto}[data-theme=march23] .header-logo-container>div.h-full{width:inherit}[data-theme=march23] .header-logo-container .header-logo-container__content{padding-left:1.5rem}[data-theme=march23] .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}[data-theme=march23] :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}[data-theme=march23] .header-content a{color:#fff}[data-theme=march23] :is(.header-content,.event-header-content)>div{margin-top:1em}[data-theme=march23] .header-image{-o-object-fit:cover;object-fit:cover;position:relative;margin-top:0;z-index:1;aspect-ratio:1.27/1}[data-theme=march23] :is(.header-image__image-container){height:100%}[data-theme=march23] :is(.header-image,.header-image__image-container){height:100%}[data-theme=march23] .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))}[data-theme=march23] .header-image>.main-image-caption{color:#454d51;padding:1em 0 1em calc(75px + 1em);grid-column-start:2;grid-column-end:5}[data-theme=march23] .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}[data-theme=march23] .rich-text-image .rich-text-image__image-container{justify-self:left;width:100%;min-height:20rem;grid-area:image;position:relative}[data-theme=march23] .rich-text-image .rich-text-image .main-image-caption{grid-area:text;width:100%;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march23] .rich-text-image--inline-right{float:right;margin-left:1.5rem}[data-theme=march23] .rich-text-image--inline-left{float:left;margin-right:1.5rem}[data-theme=march23] .main-image-caption__credit:before{content:"Credit: "}[data-theme=march23] .hotel-list,[data-theme=march23] main section{margin-top:3em}[data-theme=march23] .accordion{margin-top:1em}[data-theme=march23] main section>div>:first-child{margin-top:0}[data-theme=march23] .card-list.card-list--2-columns,[data-theme=march23] .card-list.card-list--3-columns,[data-theme=march23] .event-details__detail-block,[data-theme=march23] .layout-content.layout-content--2-columns,[data-theme=march23] .layout-content.layout-content--3-columns,[data-theme=march23] main>section>*{max-width:95ch}[data-theme=march23] .featured-content,[data-theme=march23] .layout-content.layout-content--2-columns:has(.youtube-embed-wrapper),[data-theme=march23] .markdown-block,[data-theme=march23] .person-list-section,[data-theme=march23] .search,[data-theme=march23] main>section :is(.layout-content,.sorting-categories,.card-list){max-width:none}[data-theme=march23] main .grid{grid-column:1/-1}[data-theme=march23] .event-details__detail-block ul,[data-theme=march23] main ol,[data-theme=march23] main ul{padding-left:2rem}[data-theme=march23] .event-details__detail-block li,[data-theme=march23] main li{line-height:1.5}[data-theme=march23] .event-details__detail-block ul,[data-theme=march23] main ul{list-style-type:square}[data-theme=march23] .event-details__detail-block ul>li::marker,[data-theme=march23] main ul>li::marker{color:#00d19e}[data-theme=march23] main :is(.layout-content,.card-list){display:grid}[data-theme=march23] .layout-content :is(ol,ul){padding-left:1.5rem}[data-theme=march23] 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}[data-theme=march23] 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}[data-theme=march23] main :is(.layout-content.layout-content--3-columns,.card-list.card-list--3-columns){grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=march23] main :is(.layout-content.layout-content--4-columns,.card-list.card-list--4-columns){grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=march23] :is(h2,h3,h4)+:is(.layout-content,.card-list),[data-theme=march23] figure+:is(h2,h3,h4){margin-top:1em}[data-theme=march23] section+:is(h2,h3,h4){margin-top:3em}[data-theme=march23] .card{border-radius:0}[data-theme=march23] .card .card__body :first-of-type{margin-top:0}[data-theme=march23] .card__content{padding:0;display:flex;flex:1 1 auto;flex-direction:column}[data-theme=march23] .card__content .nav-button__title{color:#2c353b}[data-theme=march23] .card__content h3.card-title{margin-top:0}[data-theme=march23] .card-list--with-card-images h3.card-title,[data-theme=march23] .hotel-list h3.card-title{margin-top:1em}[data-theme=march23] .card-list--with-card-borders .card__content,[data-theme=march23] .exhibitor-opportunities .card__content,[data-theme=march23] .sponsorship-opportunities .card__content{padding:1.5rem}[data-theme=march23] .card-list--with-card-borders .card__content>div:first-of-type,[data-theme=march23] .exhibitor-opportunities .card__content>div:first-of-type,[data-theme=march23] .sponsorship-opportunities .card__content>div:first-of-type{flex:1 1 auto}[data-theme=march23] .card figure{margin:0}[data-theme=march23] .card img{margin-top:0}[data-theme=march23] .card-actions{display:block;margin-left:0;margin-right:0}[data-theme=march23] .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}[data-theme=march23] .card-actions .nav-button__title:after{content:"";width:17px;height:14px;background:url(/link-arrow.svg) no-repeat 100%;padding-left:25px}[data-theme=march23] .card-actions a:active,[data-theme=march23] .card-actions a:focus,[data-theme=march23] .card-actions a:hover{background-color:transparent;margin-top:0;outline:none;height:auto;text-decoration:underline}[data-theme=march23] .card-actions .btn{background-color:transparent;text-decoration:none}[data-theme=march23] .card-actions:empty{display:none}[data-theme=march23] .card-list{margin-top:3em}[data-theme=march23] .card-list--with-card-borders .card,[data-theme=march23] .exhibitor-opportunities .card,[data-theme=march23] .sponsorship-opportunities .card{border:1px solid #2c353b}[data-theme=march23] .card-list--with-card-borders .card .card-actions>a,[data-theme=march23] .exhibitor-opportunities .card .card-actions>a,[data-theme=march23] .sponsorship-opportunities .card .card-actions>a{float:right}[data-theme=march23] .card-list.card-list--with-card-borders .card{cursor:pointer}[data-theme=march23] .card-list.card-list--with-card-images :is(.card-image-container,.card-title){cursor:pointer}[data-theme=march23] .sorting-categories .btn{text-align:left;position:relative}[data-theme=march23] .sorting-categories{display:flex;flex-wrap:nowrap;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;margin-top:2em}[data-theme=march23] .sorting-categories .session-group-accordion{margin-top:3em}[data-theme=march23] .sorting-categories .accordion-item__button{display:block}[data-theme=march23] .sorting-categories .accordion-item__panel{margin-top:.5em}[data-theme=march23] .sorting-categories .accordion-item__heading-eyebrow{margin-top:0}[data-theme=march23] .sorting-categories>ol{padding-left:0}[data-theme=march23] .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}[data-theme=march23] .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}[data-theme=march23] .sorting-category-nav-item .sorting-category-nav-item__link .sorting-category-nav-item__index{width:2rem;text-align:right}[data-theme=march23] .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%}[data-theme=march23] .sorting-category-nav-item--active,[data-theme=march23] .sorting-category-nav-item:active,[data-theme=march23] .sorting-category-nav-item:focus,[data-theme=march23] .sorting-category-nav-item:focus-visible,[data-theme=march23] .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}[data-theme=march23] .sorting-categories .tabs{gap:0}[data-theme=march23] .accordion-item__heading,[data-theme=march23] .accordion-item__heading-title,[data-theme=march23] .sorting-categories__selected-content-heading-title{margin-top:0}[data-theme=march23] .accordion-item__heading-title-and-icon{display:grid;grid-template-columns:2rem 1fr;align-items:center}[data-theme=march23] .accordion-item__heading-icon{color:#00b388;padding-bottom:3px;font-size:1.565rem}[data-theme=march23] .accordion-item__heading-eyebrow,[data-theme=march23] .session-information{padding-left:2rem}[data-theme=march23] .session-information>p{margin-top:.2em}[data-theme=march23] .hotel-list{max-width:100%}[data-theme=march23] .hotel-list .hotel-list__body{display:flex;justify-content:space-between;width:100%}[data-theme=march23] .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%}[data-theme=march23] .hotel-list .hotel-list__body--without-rich-text>.hotel-list__map-container{width:100%}[data-theme=march23] .hotel-list .hotel-list__hotel-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=march23] .hotel-list .indicator{width:inherit}[data-theme=march23] .hotel-list .hotel-list__map-container{height:24em}[data-theme=march23] .hotel-list .hotel-list__rich-text{align-items:center;display:flex;flex:none;gap:1.5rem;padding-left:2rem;padding-right:2rem;width:25%}[data-theme=march23] .hotel-list .card{box-shadow:none;width:100%;border:none}[data-theme=march23] .hotel-list .card-title{margin-bottom:0}[data-theme=march23] .hotel-list .gm-control-active>img,[data-theme=march23] .hotel-list .gm-style img{margin-top:0}[data-theme=march23] .sponsorship-opportunities{max-width:100%}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card .card__content{height:100%}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card .card__content>*{margin-top:.5rem}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card .card-title{margin-bottom:0}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card .card__body{display:flex;align-items:flex-end}[data-theme=march23] :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))}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3em;max-width:100%}[data-theme=march23] :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}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content{padding-bottom:.5rem}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content>div:first-of-type{flex:1 1 auto}[data-theme=march23] :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))}[data-theme=march23] :is(.sponsorship-opportunities,.product-grid) .card-list .card-actions a{color:#2c353b}[data-theme=march23] .exhibitor-opportunities{margin-top:0;max-width:100%}[data-theme=march23] .exhibitor-opportunities>div{border:none;margin:0;padding:0}[data-theme=march23] .exhibitor-opportunities>div h2{top:0!important;position:static;padding:0}[data-theme=march23] .exhibitor-opportunities>div>div{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:1em}[data-theme=march23] .featured-content{color:#2c353b;display:grid;-moz-column-gap:4rem;column-gap:4rem;align-items:center;margin:7em 0}[data-theme=march23] .featured-content.featured-content--image-right{grid-template:"image content" auto/1fr 1fr}[data-theme=march23] .featured-content.featured-content--image-left{grid-template:"content image" auto/1fr 1fr}[data-theme=march23] .featured-content *{flex:0 1 auto;flex-grow:0}[data-theme=march23] .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))}[data-theme=march23] .featured-content .featured-content__content-container{grid-area:content}[data-theme=march23] .featured-content .featured-content__intro{letter-spacing:.24em;text-transform:uppercase;line-height:120%}[data-theme=march23] .featured-content .featured-content__heading{letter-spacing:-.02em;margin-top:.1em}[data-theme=march23] .featured-content .featured-content__subheading{font-weight:350;margin-top:.5em}[data-theme=march23] .featured-content .featured-content__main{font-weight:350;line-height:24px}[data-theme=march23] .featured-content .featured-content__ctas{display:grid;grid-template-rows:auto}[data-theme=march23] .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}[data-theme=march23] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):hover{text-decoration:underline}[data-theme=march23] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):after{content:url(/link-arrow.svg);width:17px;height:100%;padding-left:10px}[data-theme=march23] .featured-content .featured-content__ctas .nav-button{max-width:-moz-fit-content;max-width:fit-content;margin-top:1em}[data-theme=march23] .accordion-item:not(:first-of-type) .accordion-item__heading{margin-top:1em}[data-theme=march23] .schedule-group{margin-top:3em;-moz-column-gap:4rem;column-gap:4rem}[data-theme=march23] .schedule-group .schedule-group__no-matches-message{text-align:center;margin-left:4rem;margin-right:4rem}[data-theme=march23] .schedule-group--with-filters{display:flex;max-width:none}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters{width:300px}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion{margin-top:0}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter:first-of-type{padding-top:0}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter{padding:1rem 0}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item{border-bottom:none;padding-bottom:0}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading{margin-bottom:0}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button{display:inline-block}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button .accordion-item__heading-icon{float:right}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information{padding-left:0}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information .checkbox-label>label{padding-left:.5rem}[data-theme=march23] .schedule-group__schedule-list{flex:1 1 0%}[data-theme=march23] .schedule-group__schedule-list .schedule:not(:first-of-type){margin-top:2em}[data-theme=march23] .schedule-group__schedule-list .schedule__header{margin-top:0}[data-theme=march23] .schedule-group__filters-heading{display:none}[data-theme=march23] .schedule-filter{border-bottom:2px solid #2c353b;display:flex;flex-direction:column;padding-bottom:25px}[data-theme=march23] .schedule-filter .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:center}[data-theme=march23] .schedule-filter .checkbox-label input,[data-theme=march23] .schedule-filter .checkbox-label span{margin:0}[data-theme=march23] .schedule-group__filters-list>.schedule-filter:first-of-type>h4,[data-theme=march23] .schedule-group__schedule-list>.schedule:first-of-type>h3{margin-top:0;padding-top:0}[data-theme=march23] .schedule-group__no-matches-message,[data-theme=march23] .t-cell{margin-top:0}[data-theme=march23] .tooltip:after{display:none}[data-theme=march23] .search-restriction{width:100%;border:2px solid #2c353b;border-radius:0;margin-top:0}[data-theme=march23] :is(.schedule-group--with-filters,.search-controls) .accordion-item .accordion-item__button{grid-template-columns:1fr 2rem;font-weight:350;letter-spacing:.1em}[data-theme=march23] .search-refinements .accordion{margin-top:2em}[data-theme=march23] .search-refinements .accordion-item{border-color:#2c353b;margin:0;padding:1rem 0}[data-theme=march23] .search-refinements .accordion-item .accordion-item__button,[data-theme=march23] .search-refinements .accordion-item .accordion-item__heading{margin-top:0}[data-theme=march23] .search-refinements .accordion-item .accordion-item__heading-icon{order:1;justify-self:flex-end}[data-theme=march23] .search-refinements .accordion-item:first-of-type{border-top:1px solid}[data-theme=march23] .search-refinements .session-information{padding-left:0}[data-theme=march23] .search-refinements .accordion-item__panel{margin-top:0}[data-theme=march23] .ais-RefinementList-list>li{list-style-type:none}[data-theme=march23] .ais-RefinementList-list>li .ais-RefinementList-label{line-height:1}[data-theme=march23] .ais-RefinementList-list>li input{border:2px solid #2c353b;border-radius:0;box-shadow:none;color:#fff}[data-theme=march23] .ais-RefinementList-list>li .search-box-explanation{display:block;margin:0 0 3px 24px}[data-theme=march23] .empty-list-message{align-items:center;display:flex;flex-direction:column;gap:1rem}[data-theme=march23] .button--print,[data-theme=march23] .button--print:active{display:none;align-items:center;justify-content:center;margin-top:1em;padding:.25rem .75rem;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march23] .search-pagination{grid-column:span 2/span 2}[data-theme=march23] .search-pagination .empty-list-message,[data-theme=march23] .search-pagination .results-count{color:#2c353b;padding-left:4rem;margin-bottom:1em}[data-theme=march23] .search-pagination .ais-SearchBox-input:focus{border-color:#036}[data-theme=march23] .search-pagination .ais-Hits-item:first-of-type h3,[data-theme=march23] .search-pagination .ais-Hits-list{margin-top:0}[data-theme=march23] .search-pagination .ais-Hits-item{box-shadow:none;padding:0 2rem 2rem}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .abstract__button{font-weight:500;margin-top:0}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .abstract__button .accordion-item__heading-icon{display:inline-block;width:15px;height:45px}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .abstract__more-details{margin-left:1rem;padding-left:1rem;border-left:1px solid}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .session-detail{font-weight:500}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .session-detail__value{font-weight:350}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .abstract__list{padding-left:.3rem}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .abstract__list>a{text-decoration:none}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li{color:inherit;font-weight:350}[data-theme=march23] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li>span:first-of-type{color:#2c353b}[data-theme=march23] .abstract-link{list-style-type:none;margin-top:.3em}[data-theme=march23] .abstract-link a:hover>.abstract-link___title{text-decoration:underline}[data-theme=march23] .abstract-link a{display:grid;font-weight:350;grid-template-columns:1fr 8fr;text-decoration:none}[data-theme=march23] .abstract-link a .abstract-link__code{color:#000}[data-theme=march23] [data-page-path^="/sessions/"] header{display:block}[data-theme=march23] [data-page-path^="/sessions/"] header .breadcrumbs ul,[data-theme=march23] [data-page-path^="/sessions/"] header .breadcrumbs ul>li{margin-top:0}[data-theme=march23] [data-page-path^="/sessions/"] header .hero-content__details>div{display:block}[data-theme=march23] [data-page-path^="/sessions/"] header .hero-content__details>div>span{margin-top:.2em;display:block}[data-theme=march23] [data-page-path^="/sessions/"] header .hero-content__details>div>span>ul.tag-list>li{padding:0;line-height:1.5}[data-theme=march23] [data-page-path^="/sessions/"] .abstract__title{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type{display:block}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type>div{max-width:none;background:none;padding:0 0 1em;border-bottom:4px solid #2c353b}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{border:0;padding:0}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection input{border:2px solid #2c353b}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{margin-bottom:1rem;width:100%}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__input{padding:.5rem 1rem;width:100%}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection ul>li:hover{cursor:pointer}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group{border:0;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection button{background:none;margin-top:.65rem}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection .author-selection__description{margin-top:0}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div{overflow:inherit;max-height:none}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button{background-color:#f1f1f1;font-weight:500;border-bottom:1px solid #e6e6e6}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button>div{gap:.3rem}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button[aria-selected=true]{background-color:#fff;border-left:4px solid #00d19e}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button:focus-visible{outline:none}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels{padding:0}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels h2{margin-top:0;line-height:1.1}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p:nth-child(-n+3){font-weight:350}[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>h2+div,[data-theme=march23] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p+div{margin-top:1em}[data-theme=march23] footer{width:100vw;-webkit-font-smoothing:antialiased;background-color:#043465;top:100vh;position:sticky;color:#fff;padding:2rem 2rem 1rem}[data-theme=march23] .footer__content{width:100%}[data-theme=march23] .footer__main-content,[data-theme=march23] .footer__secondary-content{width:100%;display:grid;grid-template-columns:3fr 1fr}[data-theme=march23] .footer__secondary-content{border-top:1px solid #fff;margin-top:4rem}[data-theme=march23] .footer__nav-links{display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:1rem}[data-theme=march23] .link-list,[data-theme=march23] .link-list a,[data-theme=march23] .link-list>li{list-style-type:none;margin-top:0;padding-left:0}[data-theme=march23] .footer__contact-info>:first-child{margin-top:0}[data-theme=march23] .footer__social-links{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march23] .footer__social-links a{padding:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;height:55px}[data-theme=march23] .footer__social-links a:active,[data-theme=march23] .footer__social-links a:focus,[data-theme=march23] .footer__social-links a:hover{background-color:transparent;margin-top:0;outline:none;height:55px}[data-theme=march23] footer .btn{background-color:transparent}[data-theme=march23] :is(.session-information__other-locator,.session-information__sponsor,.session-information__organizer):not(:last-child):after{content:", "}[data-theme=march23] [data-page-path^="/sessions/"] .container,[data-theme=march23] [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}[data-theme=march23] [data-page-path^="/sessions/"] .container .hero-content,[data-theme=march23] [data-page-type=event] .event-header-content .hero-content{align-items:flex-start;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march23] [data-page-path^="/sessions/"] .container>div,[data-theme=march23] [data-page-type=event] .event-header-content>div{color:#2c353b;padding:0}[data-theme=march23] [data-page-path^="/sessions/"] .container .event-header-content__subheading>p,[data-theme=march23] [data-page-type=event] .event-header-content .event-header-content__subheading>p{margin-top:.5em}[data-theme=march23] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__date-time *,[data-theme=march23] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__location *,[data-theme=march23] [data-page-path^="/sessions/"] .container .event-header-content__details .nav-button__title,[data-theme=march23] [data-page-path^="/sessions/"] .container .event-header-content__details h3,[data-theme=march23] [data-page-path^="/sessions/"] .container .event-header-content__details>p,[data-theme=march23] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__date-time *,[data-theme=march23] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__location *,[data-theme=march23] [data-page-path^="/sessions/"] .container .hero-content__details .nav-button__title,[data-theme=march23] [data-page-path^="/sessions/"] .container .hero-content__details h3,[data-theme=march23] [data-page-path^="/sessions/"] .container .hero-content__details>p,[data-theme=march23] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__date-time *,[data-theme=march23] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__location *,[data-theme=march23] [data-page-type=event] .event-header-content .event-header-content__details .nav-button__title,[data-theme=march23] [data-page-type=event] .event-header-content .event-header-content__details h3,[data-theme=march23] [data-page-type=event] .event-header-content .event-header-content__details>p,[data-theme=march23] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__date-time *,[data-theme=march23] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__location *,[data-theme=march23] [data-page-type=event] .event-header-content .hero-content__details .nav-button__title,[data-theme=march23] [data-page-type=event] .event-header-content .hero-content__details h3,[data-theme=march23] [data-page-type=event] .event-header-content .hero-content__details>p{margin-top:0}[data-theme=march23] [data-page-type=event] .event-details{-moz-column-gap:4rem;column-gap:4rem;margin-top:2em}[data-theme=march23] [data-page-type=event] .event-details__detail-block{background:#f1f1f1;padding:1rem;border-left:3px solid #00d19e}[data-theme=march23] [data-page-type=event] .event-details__detail-block>:first-child,[data-theme=march23] [data-page-type=event] main>div>section:first-of-type{margin-top:0}[data-theme=march23] [data-page-type=event] main>div>section>section{margin-top:3.5rem}[data-theme=march23] [data-page-type=event] main>div>section>section>*{max-width:95ch}[data-theme=march23] [data-page-type=event] main>div>section>section>:is(.card-list--4-columns,.person-list-section,.featured-content,.markdown-block){max-width:none}[data-theme=march23] [data-page-type=event] main>div>section>section>:first-child{margin-top:0}[data-theme=march23] .markdown-block{margin-top:1em;overflow-x:scroll}[data-theme=march23] .markdown-block>table:not(:first-of-type){margin-top:2em}[data-theme=march23] .markdown-block>table{min-width:768px;max-width:none;table-layout:fixed}[data-theme=march23] .markdown-block thead tr th{font-weight:600}[data-theme=march23] .markdown-block tbody{border-bottom-width:1px}[data-theme=march23] .markdown-block tbody tr{font-weight:350;border:none}[data-theme=march23] .markdown-block tbody tr td{padding:.8rem;margin:auto}[data-theme=march23] .markdown-block tbody tr th{font-weight:600}[data-theme=march23] .markdown-block tbody tr:nth-child(2n){background:#f3f3f3}[data-theme=march23] .alert>p{max-width:1280px;margin:0 auto;color:#036}@media only screen and (max-width:640px){[data-theme=march23] #main .exhibitor-opportunities .card-list>div>div,[data-theme=march23] #main div.sponsorship-opportunities{grid-template-columns:repeat(1,1fr)}[data-theme=march23] #main .exhibitor-opportunities .card-list>div>div .card,[data-theme=march23] #main div.sponsorship-opportunities .card{min-height:200px}[data-theme=march23] main :is(.layout-content,.card-list,.hotel-list){display:block!important}[data-theme=march23] main :is(.layout-content.layout-content--2-columns,.card-list.card-list--2-columns){background:none}[data-theme=march23] main :is(.card-list--with-card-borders>.card){margin-top:2em}[data-theme=march23] .abstract-link>a{grid-template-columns:1fr 3fr}}@media only screen and (max-width:768px){[data-theme=march23] .rich-text-image .rich-text-image__image-container{min-height:-moz-fit-content;min-height:fit-content}[data-theme=march23] #site-layout>header>div.header>div,[data-theme=march23] :is(.header-content,.event-header-content){padding:2rem}[data-theme=march23] div.header.header--with-image>figure>div{aspect-ratio:1.27/1}[data-theme=march23] .layout-content>:not(.card){border:none!important;padding:0!important;margin-top:3em}[data-theme=march23] .layout-content>.card{margin-top:2rem}[data-theme=march23] .sorting-categories{display:block}[data-theme=march23] .sorting-categories .accordion-item{margin-top:2rem}[data-theme=march23] .sorting-categories>ol{width:100%}[data-theme=march23] .sorting-categories>div{margin-top:2em}[data-theme=march23] main .hotel-list .hotel-list__body,[data-theme=march23] main .hotel-list .hotel-list__hotel-cards{display:block}[data-theme=march23] main .hotel-list .hotel-list__body--with-rich-text>.hotel-list__map-container,[data-theme=march23] main .hotel-list .hotel-list__hotel-cards .card,[data-theme=march23] main .hotel-list .hotel-list__hotel-cards>*,[data-theme=march23] main .hotel-list .hotel-list__rich-text{width:100%;padding:0}[data-theme=march23] .exhibitor-opportunities .card-list>div>div,[data-theme=march23] div.sponsorship-opportunities{grid-template-columns:repeat(2,1fr)}[data-theme=march23] .featured-content.featured-content--image-left,[data-theme=march23] .featured-content.featured-content--image-right{display:block}[data-theme=march23] .featured-content.featured-content--image-left .featured-content__content-container,[data-theme=march23] .featured-content.featured-content--image-right .featured-content__content-container{margin-top:2em;padding:0}[data-theme=march23] .featured-content.featured-content--image-left .featured-content__image,[data-theme=march23] .featured-content.featured-content--image-right .featured-content__image{min-height:400px}[data-theme=march23] main .schedule-group--with-filters{display:block}[data-theme=march23] main .schedule-group--with-filters .schedule-group__filters{width:100%}[data-theme=march23] main .schedule-group__schedule-list{margin-top:3em}[data-theme=march23] main .schedule-filter .checkbox-label:not(:first-of-type){margin-top:1em}[data-theme=march23] .footer__main-content,[data-theme=march23] .footer__secondary-content{display:block;margin-top:2rem}[data-theme=march23] .footer__contact-info{margin-top:3rem}[data-theme=march23] [data-page-type=event] .event-header-content{padding:2rem}[data-theme=march23] [data-page-path^="/sessions/"] .hero-content,[data-theme=march23] [data-page-type=event] .event-header-content{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}[data-theme=march23] [data-page-path^="/sessions/"] .container{padding:2rem}[data-theme=march23] [data-page-path^="/sessions/"] main section:first-of-type{margin-top:1em}[data-theme=march23] [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){[data-theme=march23] figure.rich-text-image{width:100%;margin-left:0;margin-right:0}[data-theme=march23] figure.rich-text-image--inline-right{float:none}[data-theme=march23] .schedule-group--with-filters{-moz-column-gap:2rem;column-gap:2rem}[data-theme=march23] .schedule-group--with-filters .schedule-group__filters{width:220px}}@media only screen and (max-width:1024px){[data-theme=march23] :is(.header-content) h1,[data-theme=march23] h1.super,[data-theme=march23] 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))}[data-theme=march23] .featured-content__heading,[data-theme=march23] h1,[data-theme=march23] h2{line-height:1.2}[data-theme=march23] .search-controls h2,[data-theme=march23] .sorting-categories__selected-content-heading-title,[data-theme=march23] h3{line-height:1.1}[data-theme=march23] .layout-content :is(h2,h3),[data-theme=march23] .session-group-accordion__heading,[data-theme=march23] h4{line-height:1.2}[data-theme=march23] #tab-panels>div>p:nth-child(-n+3),[data-theme=march23] .accordion-item__heading,[data-theme=march23] .accordion-item__heading-title,[data-theme=march23] .event-details__detail-block>h2,[data-theme=march23] .schedule__header,[data-theme=march23] .search-result>h3,[data-theme=march23] h3.card-title,[data-theme=march23] h5{line-height:1.2}[data-theme=march23] .schedule-filter__header,[data-theme=march23] .search-refinements .accordion-item__button,[data-theme=march23] h6{letter-spacing:.2em;line-height:1.2}[data-theme=march23] .event-header-content span,[data-theme=march23] .featured-content__subheading,[data-theme=march23] .hero-content__details>h3,[data-theme=march23] .hero-content__details>p,[data-theme=march23] :is(.header-content,.event-header-content) a,[data-theme=march23] :is(.header-content,.event-header-content) a:active,[data-theme=march23] :is(.header-content,.event-header-content) p,[data-theme=march23] p.large{line-height:1.42}[data-theme=march23] .accordion-item__heading-eyebrow,[data-theme=march23] .event-header-content__registration-summary>p,[data-theme=march23] .session-information>h5,[data-theme=march23] .sorting-categories__selected-content-heading-eyebrow,[data-theme=march23] .t-cell,[data-theme=march23] :is(.event-header-content) .nav-button__title,[data-theme=march23] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=march23] p{line-height:1.53}[data-theme=march23] .abstract-link,[data-theme=march23] .abstract__button,[data-theme=march23] .abstract__list,[data-theme=march23] .search-result p{line-height:1.53}[data-theme=march23] li{line-height:1.6}[data-theme=march23] .header.header--with-image,[data-theme=march23] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image,[data-theme=march23] footer{display:block}[data-theme=march23] .header.header--with-image{margin-bottom:6em}[data-theme=march23] .header-image__image-container{aspect-ratio:2/1;width:100%;filter:none;box-shadow:-20px 27px 48px rgba(0,0,0,.16)}[data-theme=march23] :is(.header-content,.event-header-content),[data-theme=march23] header>div.header.header--with-image>:is(.header-content,.event-header-content){padding:4rem;margin-top:0}[data-theme=march23] .header-image{display:block;height:25rem}[data-theme=march23] .header-image .main-image-caption{padding:.5rem 2rem}[data-theme=march23] .header.header--with-image>.header-image,[data-theme=march23] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image{filter:none}[data-theme=march23] main>section{display:block;padding:0}[data-theme=march23] main>section:first-of-type{margin-top:4em}[data-theme=march23] 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))}[data-theme=march23] 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}[data-theme=march23] .hotel-list .hotel-list__hotel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=march23] .sponsorship-opportunities .card-list{grid-template-columns:repeat(3,1fr)}[data-theme=march23] .quote-container .quote-text-container{margin-top:1em}[data-theme=march23] [data-page-type=event] .event-details{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2em}[data-theme=march23] .search-pagination .empty-list-message,[data-theme=march23] .search-pagination .results-count{padding-left:1rem}[data-theme=march23] .search-pagination .ais-Hits-list{padding:0 1rem 2rem}[data-theme=march23] .search-pagination .ais-Hits-list .ais-Hits-item{padding-left:0;padding-right:0}}@media only screen and (max-width:1280px){[data-theme=march23] .nav-links>:is(.btn,.nav-button){height:32px}[data-theme=march23] .header.header--with-image>:is(.header-content,.event-header-content){padding:2rem 135px 2rem 2rem}[data-theme=march23] div.header.header--with-image>div>h1{font-size:50px}[data-theme=march23] [data-page-path="/"] .header-logo-container__content{margin-bottom:1em}[data-theme=march23] #main{padding:0 2rem}[data-theme=march23] nav{padding:1rem 2rem}[data-theme=march23] .breadcrumbs{padding:.5rem 2rem 2rem}[data-theme=march23] .alert>p,[data-theme=march23] [data-page-type=event] .event-details{padding:0 2rem}}[data-theme=march23] [data-page-path="/"] .header-content{position:relative;overflow:hidden}[data-theme=march23] [data-page-path="/"] .header-content:after{content:url(/mm23-element-1.svg);width:200px;height:200px;position:absolute;top:-80px}@media only screen and (max-width:767px){[data-theme=march23] header .header-content:after{display:none}}[data-theme=march24]{--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%}[data-theme=march24] .alert{margin:0;border-radius:inherit;padding:.5em 0;justify-content:center}[data-theme=march24] .alert,[data-theme=march24] .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))}[data-theme=march24] .alert p{padding-top:0;margin-top:0}[data-theme=march24] .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}[data-theme=march24] .breadcrumbs li,[data-theme=march24] .lead{font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=march24] .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}[data-theme=march24] .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}[data-theme=march24] .quote-image-container{order:-1;min-width:12rem;margin:auto}[data-theme=march24] .quote-text-container{max-width:-moz-max-content;max-width:max-content;position:relative;margin-top:0}[data-theme=march24] .quote-text,[data-theme=march24] .quote-text>p{margin-top:0}[data-theme=march24] .quote-attribution{text-align:right;margin-top:1em}[data-theme=march24] .quote-attribution:before{content:"—"}[data-theme=march24] .quote-text-wrapper{display:flex;position:relative}[data-theme=march24] .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}[data-theme=march24] .mobile-menu>div.active>a{text-decoration:underline}[data-theme=march24] .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))}[data-theme=march24] .filters-unavailable-message{color:#2c353b}[data-theme=march24] 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))}[data-theme=march24] .honor-recipient-hero__citation,[data-theme=march24] .honor-recipient-hero__institution-name{--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))}[data-theme=march24] .alert svg{width:1.5em;height:100%;margin:0 .5em}[data-theme=march24] .link:hover{color:#01978d}[data-theme=march24] .navbar button{margin-top:0}[data-theme=march24] .navbar .btn{font-size:1rem}[data-theme=march24] .utility .btn{min-height:0;height:inherit}[data-theme=march24] .badge-primary{color:#fff}[data-theme=march24] .indicator .indicator-item{top:25px;right:90px}[data-theme=march24] .tabs>a{text-decoration:none}[data-theme=march24] .tab-lifted.tab--active{border-color:rgba(229,231,235,var(--tw-border-opacity));border-radius:inherit;color:inherit}[data-theme=march24] .tab--active:hover{color:inherit;cursor:inherit}[data-theme=march24] .site-name{flex:none;margin:0 .5em}[data-theme=march24] .site-name span{font-weight:600;font-size:1.125rem;line-height:1.75rem}[data-theme=march24] .nav-links-container{flex:1 1 0%}[data-theme=march24] .nav-links{align-items:stretch;display:none;flex-wrap:wrap;justify-content:flex-end}[data-theme=march24] .background-image{background-image:var(--background-image);background-repeat:no-repeat;background-size:cover}[data-theme=march24] .card-image-container,[data-theme=march24] .hotel-list__hotel-cards figure{aspect-ratio:135/86!important}[data-theme=march24] footer li{margin-top:.75em}[data-theme=march24] .schedule{border-collapse:collapse;display:table;width:100%}[data-theme=march24] .schedule .schedule-table__table-body{text-align:center}[data-theme=march24] .schedule-group>div>.grid-cols-1{border:1px solid #ccc}[data-theme=march24] .t-row:not(:first-child){border-top:1px solid gray}[data-theme=march24] [data-page-type=event] .hero{color:#fff;grid-template-columns:1fr minmax(0,1280px) 1fr}[data-theme=march24] [data-page-type=event] .hero>div{grid-column:2;width:100%}[data-theme=march24] [data-page-type=event] .hero-content{text-align:left;justify-content:flex-start;display:block;padding:5rem 1rem}[data-theme=march24] [data-page-type=event] .hero-content>div{max-width:none}[data-theme=march24] [data-page-type=event] .grid-cols-3-center-screen-2xl>.grid-column-1-3{grid-column:2}[data-theme=march24] .person-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-row-gap:1rem}[data-theme=march24] .honor-recipient-card-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding-left:0}[data-theme=march24] .honor-recipient-card,[data-theme=march24] .person-card{display:flex;flex-direction:column;align-items:center}[data-theme=march24] .honor-recipient-card__honor,[data-theme=march24] .person-card>.person-card-affiliation{--body-min-font-width:0.75rem;--body-max-font-width:1rem;--slope:0.60241vw;--y-axis-intersection:0.61446rem;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width));margin-top:.25rem;text-align:center}[data-theme=march24] .honor-recipient-card__full-name,[data-theme=march24] .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;font-size:clamp(var(--body-min-font-width),var(--slope) + var(--y-axis-intersection),var(--body-max-font-width))}[data-theme=march24] .honor-recipient-card__full-name{text-align:center}[data-theme=march24] .person-card-image{height:150px;width:150px;border-radius:9999px;overflow:hidden}[data-theme=march24] [data-page-type=speaker] .hero-content{display:block}[data-theme=march24] [data-page-type=speaker] .hero-image>span{height:150px;width:150px;border-radius:99999px;grid-area:image}[data-theme=march24] .accordion-item{padding-bottom:1rem;border-bottom:1px solid #ccc}[data-theme=march24] .accordion-item .accordion-item__button{display:grid;text-align:left;grid-template-columns:2rem 1fr;align-items:center;width:100%;font-weight:600}[data-theme=march24] .accordion-item .accordion-item__button svg{height:1rem;width:100%}[data-theme=march24] .accordion-item .accordion-item__panel{margin-top:1em}[data-theme=march24] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero{display:grid}[data-theme=march24] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content-wrapper .hero-image{height:150px;width:150px;border-radius:9999px}[data-theme=march24] :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}[data-theme=march24] .youtube-embed-wrapper lite-youtube>.lty-playbtn{background-image:url(/youtube-play-button.svg)}[data-theme=march24] .youtube-embed-wrapper{width:100%;max-width:800px;margin:auto}[data-theme=march24] .tabs{display:flex;gap:.75rem;padding:0}[data-theme=march24] .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}[data-theme=march24] .tabs .tab.tab--active{border-top-color:#f97316;border-top-width:4px}[data-theme=march24] .search .search-controls{padding:0 1rem 2rem}[data-theme=march24] .search .ais-RefinementList-list{padding-left:0;margin-top:0}[data-theme=march24] .search .ais-RefinementList-list.virtual{display:block}[data-theme=march24] .search .virtual .ais-RefinementList-label{flex-wrap:wrap}[data-theme=march24] .search .virtual .search-box-explanation{flex-basis:100%;margin-top:0;margin-left:30px}[data-theme=march24] .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))}[data-theme=march24] .search .ais-SearchBox-input{padding-left:.5rem;box-shadow:none;border:2px solid #2c353b;border-radius:0}[data-theme=march24] .search .ais-SearchBox-input:focus{border-color:#ab9ff9;border-width:initial}[data-theme=march24] .search .ais-SearchBox-input::-moz-placeholder{color:#757575}[data-theme=march24] .search .ais-SearchBox-input::placeholder{color:#757575}[data-theme=march24] .search .scheduler-explanation,[data-theme=march24] .search .sustainability-explanation{line-height:1.3}[data-theme=march24] .search .ais-Hits-item{padding:0 2rem 1rem;border-radius:0;background-color:#ffffffee}[data-theme=march24] .search .abstract__button,[data-theme=march24] .search .ais-Hits-item p{margin-top:.2em}[data-theme=march24] .search .abstract__list{margin-top:0}[data-theme=march24] .search .abstract__list>a>li{margin-top:.6em;line-height:1.2}[data-theme=march24] .search .ais-Hits-item span{margin-right:.5rem}[data-theme=march24] .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}[data-theme=march24] .search .ais-Hits-item span:first-of-type{justify-self:flex-end;align-self:baseline}[data-theme=march24] .search .ais-Pagination-list{margin-bottom:1em;padding-left:0;place-content:center;flex-wrap:wrap}[data-theme=march24] .search .ais-Pagination-item{padding-left:1px}[data-theme=march24] .search .current-hits{white-space:nowrap}[data-theme=march24] .search .search-result{flex-basis:100%}[data-theme=march24] .search .search-result .extra-abstracts-info{margin-top:.5rem;margin-left:.5rem}[data-theme=march24] .search .chair-tag,[data-theme=march24] .search .date-range-tag,[data-theme=march24] .search .room-tag{align-items:center;display:flex}[data-theme=march24] [data-page-path^="/sessions/"] .hero-content{padding:1.25rem 0 0;text-align:left;justify-content:flex-start;display:block}[data-theme=march24] [data-page-path^="/sessions/"] .hero-content .hero-content__date,[data-theme=march24] [data-page-path^="/sessions/"] .hero-content .hero-content__location{align-items:center;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march24] [data-page-path^="/sessions/"] .tag-list{display:block}[data-theme=march24] [data-page-path^="/sessions/"] .tag-list>li{font-size:medium;border:none;padding:0}[data-theme=march24] [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}[data-theme=march24] [data-page-path^="/sessions/"] section:first-of-type>div>div>button>div:before{color:#00b388;padding-right:.5rem}[data-theme=march24] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=false]>div:before{content:"+";font-size:1.565rem}[data-theme=march24] [data-page-path^="/sessions/"] section:first-of-type>div>div>button[aria-expanded=true]>div:before{content:"-";font-size:2rem}[data-theme=march24] [data-page-path^="/sessions/"] section:first-of-type>div>div{border-bottom:1px solid #0000001a;padding:1rem 0}[data-theme=march24] [data-page-path^="/sessions/"] section:first-of-type>div>div:first-of-type{border-bottom:none;padding:0}[data-theme=march24] [data-page-path^="/sessions/"] section:first-of-type>div>div>div>div{color:#2c353b;padding:0}[data-theme=march24] [data-page-path^="/sessions/"] .author-selection>button.absolute{margin-top:0}[data-theme=march24] [data-page-path^="/sessions/"] .author-selection>input.w-full:focus{border-color:#ab9ff9;border-width:initial}@media print{[data-theme=march24] .session-list--custom-print-preview{display:block;font-size:.75rem;margin:3rem}[data-theme=march24] .session-list--custom-print-preview p{margin-top:.3em}[data-theme=march24] .session-list--custom-print-preview .search-result{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}[data-theme=march24] .session-list--custom-print-preview .abstract__button{display:none}}@media only screen and (min-width:1024px){[data-theme=march24] .hero-content{padding:5em 0}[data-theme=march24] .utility{display:flex}[data-theme=march24] .utility .spacer{display:flex;flex:1 1 0%}[data-theme=march24] .utility .search{flex:none}[data-theme=march24] .grid-cols-2-1{grid-template-columns:2fr 1fr}[data-theme=march24] .mobile-only{display:none}[data-theme=march24] .nav-links{display:flex}[data-theme=march24] .nav-links .nav-item:not(.nav-item--current) a{text-decoration:none}[data-theme=march24] .nav-links .nav-item.nav-item--current a{text-decoration:underline}[data-theme=march24] .hamburger{display:none}[data-theme=march24] .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:flex-start}[data-theme=march24] .checkbox-label>input{margin-top:.25em;margin-right:.25em}[data-theme=march24] .quote-container{grid-template-columns:minmax(0,3fr) minmax(0,8rem);padding:2rem 6rem 2rem 4rem}[data-theme=march24] .quote-image-container{min-width:none;order:0}[data-theme=march24] .t-cell{font-size:1rem}[data-theme=march24] .person-list{grid-template-columns:repeat(3,minmax(0,1fr));grid-row-gap:5rem;grid-column-gap:3rem}[data-theme=march24] .honor-recipient-card-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-row-gap:5rem}[data-theme=march24] :is([data-page-type=honoree],[data-page-type=speaker]) header .hero-content{padding:4em 0 4em 4em}[data-theme=march24] .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))}[data-theme=march24] .search{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=march24] .search .ais-RefinementList-list{display:block}[data-theme=march24] [data-page-path="/"] .header.header--with-image{display:grid;grid-template-rows:none;margin-top:1.5rem}[data-theme=march24] [data-page-path="/"] figure.header-image{display:block;height:auto;aspect-ratio:1.17/1}[data-theme=march24] [data-page-path="/"] .header-image__image-container{filter:none;-webkit-filter:none}[data-theme=march24] [data-page-path="/"] .header-image:before{content:"";display:block;position:absolute;width:100%;height:1600px;opacity:.05;background-image:url(/_next/static/media/0f63e1ada0d2a56c91e5a8b508c1be176326ba2a-1080x925.6c300024.svg);background-repeat:repeat-y;background-size:contain}}@media only screen and (min-width:1280px){[data-theme=march24] .honor-recipient-card-list{grid-template-columns:repeat(5,minmax(0,1fr))}[data-theme=march24] [data-page-type=event] .hero-content{padding:5rem 1rem}[data-theme=march24] .search .search-controls .ais-RefinementList-list{display:grid}[data-theme=march24] .search .search-controls .ais-RefinementList-list.virtual{display:block}}[data-theme=march24] body{font-family:Jost,Arial,sans-serif;color:#2c353b}[data-theme=march24] :is(.header-content) h1,[data-theme=march24] h1.super,[data-theme=march24] 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))}[data-theme=march24] .featured-content__heading,[data-theme=march24] h1{margin-top:0;--body-min-font-width:1.875rem;--body-max-font-width:3rem;--slope:2.7108vw;--y-axis-intersection:1.2651rem}[data-theme=march24] .featured-content__heading,[data-theme=march24] h1,[data-theme=march24] 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))}[data-theme=march24] 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}[data-theme=march24] .search-controls h2,[data-theme=march24] .sorting-categories__selected-content-heading-title,[data-theme=march24] 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))}[data-theme=march24] .layout-content h2,[data-theme=march24] .layout-content h3,[data-theme=march24] .session-group-accordion__heading,[data-theme=march24] 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))}[data-theme=march24] #tab-panels>div>p:nth-child(-n+3),[data-theme=march24] .accordion-item__heading,[data-theme=march24] .accordion-item__heading-title,[data-theme=march24] .event-details__detail-block>h2,[data-theme=march24] .schedule__header,[data-theme=march24] .search-result>h3,[data-theme=march24] h3.card-title,[data-theme=march24] 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))}[data-theme=march24] .schedule-filter__header,[data-theme=march24] .search-refinements .accordion-item__button,[data-theme=march24] 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))}[data-theme=march24] .event-header-content span,[data-theme=march24] .featured-content__subheading,[data-theme=march24] .hero-content__details>h3,[data-theme=march24] .hero-content__details>p,[data-theme=march24] :is(.header-content,.event-header-content) a,[data-theme=march24] :is(.header-content,.event-header-content) a:active,[data-theme=march24] :is(.header-content,.event-header-content,[data-page-path^="/sessions/"] .container) p,[data-theme=march24] 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))}[data-theme=march24] .accordion-item__heading-eyebrow,[data-theme=march24] .event-header-content__registration-summary>p,[data-theme=march24] .featured-content .nav-button:not(:last-of-type),[data-theme=march24] .session-information>h5,[data-theme=march24] .sorting-categories__selected-content-heading-eyebrow,[data-theme=march24] .t-cell,[data-theme=march24] :is(.event-header-content) .nav-button__title,[data-theme=march24] :not(.t-cell)>p,[data-theme=march24] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=march24] main ol,[data-theme=march24] 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))}[data-theme=march24] .accordion-item__heading-eyebrow,[data-theme=march24] .sorting-categories__selected-content-heading-eyebrow{font-weight:400}[data-theme=march24] .abstract-link,[data-theme=march24] .abstract__button,[data-theme=march24] .abstract__list,[data-theme=march24] .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))}[data-theme=march24] .abstract__list>a>li,[data-theme=march24] .schedule-group label span,[data-theme=march24] .search-box-explanation,[data-theme=march24] p.small{margin-top:1em;line-height:1.43;font-size:.875rem}[data-theme=march24] ol,[data-theme=march24] ul{margin-top:.5em;padding-left:1em}[data-theme=march24] 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))}[data-theme=march24] .event-header-content,[data-theme=march24] [data-page-path^="/sessions/"] .hero-content{display:grid;grid-template-columns:repeat(2,1fr)}[data-theme=march24] .event-header-content :is(.event-header-content__date-time,.event-header-content__location),[data-theme=march24] [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}[data-theme=march24] .event-header-content .event-header-content__date-time:not(:first-of-type) :is(.event-header-content__date-time-icon)>svg,[data-theme=march24] [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}[data-theme=march24] .event-header-content .event-header-content__location-info p,[data-theme=march24] [data-page-path^="/sessions/"] .hero-content .event-header-content__location-info p{margin-top:0}[data-theme=march24] .event-header-content .event-header-content__location,[data-theme=march24] [data-page-path^="/sessions/"] .hero-content .event-header-content__location{align-items:baseline}[data-theme=march24] .event-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}[data-theme=march24] .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}[data-theme=march24] .breadcrumbs>ul>li{font-size:14px}[data-theme=march24] footer a{color:#fff;text-decoration:none}[data-theme=march24] footer a:hover{color:#fff;text-decoration:underline;background-color:transparent}[data-theme=march24] .link-list a,[data-theme=march24] .link-list a:active,[data-theme=march24] .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}[data-theme=march24] .link-list a:active,[data-theme=march24] .link-list a:focus,[data-theme=march24] .link-list a:hover{background-color:transparent;margin-top:0}[data-theme=march24] figcaption{color:#454d51}[data-theme=march24] cite{font-style:inherit}[data-theme=march24] .nav-button{display:inline-flex;align-items:center;padding-left:1rem;padding-right:1rem}[data-theme=march24] :is(.btn,.nav-button,.button--print),[data-theme=march24] :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}[data-theme=march24] :is(.btn,.nav-button,button--print):hover{background-color:#00558c}[data-theme=march24] :is(.btn,.nav-button,.button--print):focus{background-color:#00558c;outline:2px solid #043465}[data-theme=march24] .mobile-menu>:is(.btn,.nav-button),[data-theme=march24] .nav-links>:is(.btn,.nav-button){background-color:transparent;margin-top:0}[data-theme=march24] .hamburger{margin-top:0}[data-theme=march24] .hamburger svg{stroke:#fff;background-color:transparent;width:1.5rem;height:1.5rem}[data-theme=march24] :is(.header-content) :is(.btn,.nav-button),[data-theme=march24] :is(.header-content) :is(.btn,.nav-button):active{background-color:transparent;border:3px solid #00d19e;width:-moz-fit-content;width:fit-content}[data-theme=march24] :is(.header-content) :is(.btn,.nav-button):hover{background-color:transparent;border:3px solid #fff}[data-theme=march24] :is(.header-content) :is(.btn,.nav-button):focus{background-color:transparent;border:3px solid #fff;outline:2px solid #00d19e}[data-theme=march24] .footer__content,[data-theme=march24] header,[data-theme=march24] main{max-width:1280px;margin:0 auto}[data-theme=march24] footer,[data-theme=march24] main{padding:0}[data-theme=march24] :is(b,strong,.strong,h1,h2,h3,h4,h5,h6){font-weight:600}[data-theme=march24] :is(:not(.t-cell)>p,ul,ol,li){font-weight:350}[data-theme=march24] .breadcrumbs{-webkit-font-smoothing:antialiased;padding-top:1.5rem;padding-bottom:2rem}[data-theme=march24] .breadcrumbs li,[data-theme=march24] .breadcrumbs ul{margin-top:0}[data-theme=march24] [data-page-path="/"] .breadcrumbs{display:none}[data-theme=march24] .header{display:block}[data-theme=march24] .header>:is(.header-content,.event-header-content){margin-top:0}[data-theme=march24] .header>:is(.header-content,.event-header-content)>*{max-width:95ch}[data-theme=march24] .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}[data-theme=march24] .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}[data-theme=march24] 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))}[data-theme=march24] 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}[data-theme=march24] 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}[data-theme=march24] .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))}[data-theme=march24] nav{padding-bottom:0}[data-theme=march24] .navbar{padding:0;margin:0 auto}[data-theme=march24] .topbar-nav{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;width:100%}[data-theme=march24] .header-logo{height:100%;position:relative;width:100%;display:inline-block}[data-theme=march24] .header-logo-container{margin:0;min-width:12rem;width:100%;display:grid;flex:1 0 auto;grid-template-rows:minmax(5rem,1fr) auto}[data-theme=march24] .header-logo-container>div.h-full{width:inherit}[data-theme=march24] .header-logo-container .header-logo-container__content{padding-left:1.5rem}[data-theme=march24] .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}[data-theme=march24] :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}[data-theme=march24] .header-content a{color:#fff}[data-theme=march24] :is(.header-content,.event-header-content)>div{margin-top:1em}[data-theme=march24] .header-image{-o-object-fit:cover;object-fit:cover;position:relative;margin-top:0;z-index:1;aspect-ratio:1.27/1}[data-theme=march24] :is(.header-image__image-container){height:100%}[data-theme=march24] :is(.header-image,.header-image__image-container){height:100%}[data-theme=march24] .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))}[data-theme=march24] .header-image>.main-image-caption{color:#454d51;padding:1em 0 1em calc(75px + 1em);grid-column-start:2;grid-column-end:5}[data-theme=march24] .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}[data-theme=march24] .rich-text-image .rich-text-image__image-container{justify-self:left;width:100%;min-height:20rem;grid-area:image;position:relative}[data-theme=march24] .rich-text-image .rich-text-image .main-image-caption{grid-area:text;width:100%;display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march24] .rich-text-image--inline-right{float:right;margin-left:1.5rem}[data-theme=march24] .rich-text-image--inline-left{float:left;margin-right:1.5rem}[data-theme=march24] .main-image-caption__credit:before{content:"Credit: "}[data-theme=march24] .hotel-list,[data-theme=march24] main section{margin-top:3em}[data-theme=march24] .accordion{margin-top:1em}[data-theme=march24] main section>div>:first-child{margin-top:0}[data-theme=march24] .card-list.card-list--2-columns,[data-theme=march24] .card-list.card-list--3-columns,[data-theme=march24] .event-details__detail-block,[data-theme=march24] .layout-content.layout-content--2-columns,[data-theme=march24] .layout-content.layout-content--3-columns,[data-theme=march24] main>section>*{max-width:95ch}[data-theme=march24] .featured-content,[data-theme=march24] .layout-content.layout-content--2-columns:has(.youtube-embed-wrapper),[data-theme=march24] .markdown-block,[data-theme=march24] .person-list-section,[data-theme=march24] .search,[data-theme=march24] main>section :is(.layout-content,.sorting-categories,.card-list){max-width:none}[data-theme=march24] main .grid{grid-column:1/-1}[data-theme=march24] .event-details__detail-block ul,[data-theme=march24] main ol,[data-theme=march24] main ul{padding-left:2rem}[data-theme=march24] .event-details__detail-block li,[data-theme=march24] main li{line-height:1.5}[data-theme=march24] .event-details__detail-block ul,[data-theme=march24] main ul{list-style-type:square}[data-theme=march24] .event-details__detail-block ul>li::marker,[data-theme=march24] main ul>li::marker{color:#00d19e}[data-theme=march24] main :is(.layout-content,.card-list){display:grid}[data-theme=march24] .layout-content :is(ol,ul){padding-left:1.5rem}[data-theme=march24] 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}[data-theme=march24] 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}[data-theme=march24] main :is(.layout-content.layout-content--3-columns,.card-list.card-list--3-columns){grid-template-columns:repeat(3,minmax(0,1fr))}[data-theme=march24] main :is(.layout-content.layout-content--4-columns,.card-list.card-list--4-columns){grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=march24] :is(h2,h3,h4)+:is(.layout-content,.card-list),[data-theme=march24] figure+:is(h2,h3,h4){margin-top:1em}[data-theme=march24] section+:is(h2,h3,h4){margin-top:3em}[data-theme=march24] .card{border-radius:0}[data-theme=march24] .card .card__body :first-of-type{margin-top:0}[data-theme=march24] .card__content{padding:0;display:flex;flex:1 1 auto;flex-direction:column}[data-theme=march24] .card__content .nav-button__title{color:#2c353b}[data-theme=march24] .card__content h3.card-title{margin-top:0}[data-theme=march24] .card-list--with-card-images h3.card-title,[data-theme=march24] .hotel-list h3.card-title{margin-top:1em}[data-theme=march24] .card-list--with-card-borders .card__content,[data-theme=march24] .exhibitor-opportunities .card__content,[data-theme=march24] .sponsorship-opportunities .card__content{padding:1.5rem}[data-theme=march24] .card-list--with-card-borders .card__content>div:first-of-type,[data-theme=march24] .exhibitor-opportunities .card__content>div:first-of-type,[data-theme=march24] .sponsorship-opportunities .card__content>div:first-of-type{flex:1 1 auto}[data-theme=march24] .card figure{margin:0}[data-theme=march24] .card img{margin-top:0}[data-theme=march24] .card-actions{display:block;margin-left:0;margin-right:0}[data-theme=march24] .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}[data-theme=march24] .card-actions .nav-button__title:after{content:"";width:17px;height:14px;background:url(/link-arrow.svg) no-repeat 100%;padding-left:25px}[data-theme=march24] .card-actions a:active,[data-theme=march24] .card-actions a:focus,[data-theme=march24] .card-actions a:hover{background-color:transparent;margin-top:0;outline:none;height:auto;text-decoration:underline}[data-theme=march24] .card-actions .btn{background-color:transparent;text-decoration:none}[data-theme=march24] .card-actions:empty{display:none}[data-theme=march24] .card-list{margin-top:3em}[data-theme=march24] .card-list--with-card-borders .card,[data-theme=march24] .exhibitor-opportunities .card,[data-theme=march24] .sponsorship-opportunities .card{border:1px solid #2c353b}[data-theme=march24] .card-list--with-card-borders .card .card-actions>a,[data-theme=march24] .exhibitor-opportunities .card .card-actions>a,[data-theme=march24] .sponsorship-opportunities .card .card-actions>a{float:right}[data-theme=march24] .card-list.card-list--with-card-borders .card{cursor:pointer}[data-theme=march24] .card-list.card-list--with-card-images :is(.card-image-container,.card-title){cursor:pointer}[data-theme=march24] .sorting-categories .btn{text-align:left;position:relative}[data-theme=march24] .sorting-categories{display:flex;flex-wrap:nowrap;align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;margin-top:2em}[data-theme=march24] .sorting-categories .session-group-accordion{margin-top:3em}[data-theme=march24] .sorting-categories .accordion-item__button{display:block}[data-theme=march24] .sorting-categories .accordion-item__panel{margin-top:.5em}[data-theme=march24] .sorting-categories .accordion-item__heading-eyebrow{margin-top:0}[data-theme=march24] .sorting-categories>ol{padding-left:0}[data-theme=march24] .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}[data-theme=march24] .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}[data-theme=march24] .sorting-category-nav-item .sorting-category-nav-item__link .sorting-category-nav-item__index{width:2rem;text-align:right}[data-theme=march24] .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%}[data-theme=march24] .sorting-category-nav-item--active,[data-theme=march24] .sorting-category-nav-item:active,[data-theme=march24] .sorting-category-nav-item:focus,[data-theme=march24] .sorting-category-nav-item:focus-visible,[data-theme=march24] .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}[data-theme=march24] .sorting-categories .tabs{gap:0}[data-theme=march24] .accordion-item__heading,[data-theme=march24] .accordion-item__heading-title,[data-theme=march24] .sorting-categories__selected-content-heading-title{margin-top:0}[data-theme=march24] .accordion-item__heading-title-and-icon{display:grid;grid-template-columns:2rem 1fr;align-items:center}[data-theme=march24] .accordion-item__heading-icon{color:#00b388;padding-bottom:3px;font-size:1.565rem}[data-theme=march24] .accordion-item__heading-eyebrow,[data-theme=march24] .session-information{padding-left:2rem}[data-theme=march24] .session-information>p{margin-top:.2em}[data-theme=march24] .hotel-list{max-width:100%}[data-theme=march24] .hotel-list .hotel-list__body{display:flex;justify-content:space-between;width:100%}[data-theme=march24] .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%}[data-theme=march24] .hotel-list .hotel-list__body--without-rich-text>.hotel-list__map-container{width:100%}[data-theme=march24] .hotel-list .hotel-list__hotel-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=march24] .hotel-list .indicator{width:inherit}[data-theme=march24] .hotel-list .hotel-list__map-container{height:24em}[data-theme=march24] .hotel-list .hotel-list__rich-text{align-items:center;display:flex;flex:none;gap:1.5rem;padding-left:2rem;padding-right:2rem;width:25%}[data-theme=march24] .hotel-list .card{box-shadow:none;width:100%;border:none}[data-theme=march24] .hotel-list .card-title{margin-bottom:0}[data-theme=march24] .hotel-list .gm-control-active>img,[data-theme=march24] .hotel-list .gm-style img{margin-top:0}[data-theme=march24] .sponsorship-opportunities{max-width:100%}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card .card__content{height:100%}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card .card__content>*{margin-top:.5rem}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card .card-title{margin-bottom:0}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card .card__body{display:flex;align-items:flex-end}[data-theme=march24] :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))}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card-list{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3em;max-width:100%}[data-theme=march24] :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}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content{padding-bottom:.5rem}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card-list .card__content>div:first-of-type{flex:1 1 auto}[data-theme=march24] :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))}[data-theme=march24] :is(.sponsorship-opportunities,.product-grid) .card-list .card-actions a{color:#2c353b}[data-theme=march24] .exhibitor-opportunities{margin-top:0;max-width:100%}[data-theme=march24] .exhibitor-opportunities>div{border:none;margin:0;padding:0}[data-theme=march24] .exhibitor-opportunities>div h2{top:0!important;position:static;padding:0}[data-theme=march24] .exhibitor-opportunities>div>div{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:1em}[data-theme=march24] .featured-content{color:#2c353b;display:grid;-moz-column-gap:4rem;column-gap:4rem;align-items:center;margin:7em 0}[data-theme=march24] .featured-content.featured-content--image-right{grid-template:"image content" auto/1fr 1fr}[data-theme=march24] .featured-content.featured-content--image-left{grid-template:"content image" auto/1fr 1fr}[data-theme=march24] .featured-content *{flex:0 1 auto;flex-grow:0}[data-theme=march24] .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))}[data-theme=march24] .featured-content .featured-content__content-container{grid-area:content}[data-theme=march24] .featured-content .featured-content__intro{letter-spacing:.24em;text-transform:uppercase;line-height:120%}[data-theme=march24] .featured-content .featured-content__heading{letter-spacing:-.02em;margin-top:.1em}[data-theme=march24] .featured-content .featured-content__subheading{font-weight:350;margin-top:.5em}[data-theme=march24] .featured-content .featured-content__main{font-weight:350;line-height:24px}[data-theme=march24] .featured-content .featured-content__ctas{display:grid;grid-template-rows:auto}[data-theme=march24] .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}[data-theme=march24] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):hover{text-decoration:underline}[data-theme=march24] .featured-content .featured-content__ctas .nav-button:not(:last-of-type):after{content:url(/link-arrow.svg);width:17px;height:100%;padding-left:10px}[data-theme=march24] .featured-content .featured-content__ctas .nav-button{max-width:-moz-fit-content;max-width:fit-content;margin-top:1em}[data-theme=march24] .accordion-item:not(:first-of-type) .accordion-item__heading{margin-top:1em}[data-theme=march24] .schedule-group{margin-top:3em;-moz-column-gap:4rem;column-gap:4rem}[data-theme=march24] .schedule-group .schedule-group__no-matches-message{text-align:center;margin-left:4rem;margin-right:4rem}[data-theme=march24] .schedule-group--with-filters{display:flex;max-width:none}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters{width:300px}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion{margin-top:0}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter:first-of-type{padding-top:0}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter{padding:1rem 0}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item{border-bottom:none;padding-bottom:0}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading{margin-bottom:0}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button{display:inline-block}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__heading button .accordion-item__heading-icon{float:right}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information{padding-left:0}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters .accordion .schedule-filter .accordion-item .accordion-item__panel .session-information .checkbox-label>label{padding-left:.5rem}[data-theme=march24] .schedule-group__schedule-list{flex:1 1 0%}[data-theme=march24] .schedule-group__schedule-list .schedule:not(:first-of-type){margin-top:2em}[data-theme=march24] .schedule-group__schedule-list .schedule__header{margin-top:0}[data-theme=march24] .schedule-group__filters-heading{display:none}[data-theme=march24] .schedule-filter{border-bottom:2px solid #2c353b;display:flex;flex-direction:column;padding-bottom:25px}[data-theme=march24] .schedule-filter .checkbox-label{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;align-items:center}[data-theme=march24] .schedule-filter .checkbox-label input,[data-theme=march24] .schedule-filter .checkbox-label span{margin:0}[data-theme=march24] .schedule-group__filters-list>.schedule-filter:first-of-type>h4,[data-theme=march24] .schedule-group__schedule-list>.schedule:first-of-type>h3{margin-top:0;padding-top:0}[data-theme=march24] .schedule-group__no-matches-message,[data-theme=march24] .t-cell{margin-top:0}[data-theme=march24] .tooltip:after{display:none}[data-theme=march24] .search-restriction{width:100%;border:2px solid #2c353b;border-radius:0;margin-top:0}[data-theme=march24] :is(.schedule-group--with-filters,.search-controls) .accordion-item .accordion-item__button{grid-template-columns:1fr 2rem;font-weight:350;letter-spacing:.1em}[data-theme=march24] .search-refinements .accordion{margin-top:2em}[data-theme=march24] .search-refinements .accordion-item{border-color:#2c353b;margin:0;padding:1rem 0}[data-theme=march24] .search-refinements .accordion-item .accordion-item__button,[data-theme=march24] .search-refinements .accordion-item .accordion-item__heading{margin-top:0}[data-theme=march24] .search-refinements .accordion-item .accordion-item__heading-icon{order:1;justify-self:flex-end}[data-theme=march24] .search-refinements .accordion-item:first-of-type{border-top:1px solid}[data-theme=march24] .search-refinements .session-information{padding-left:0}[data-theme=march24] .search-refinements .accordion-item__panel{margin-top:0}[data-theme=march24] .ais-RefinementList-list>li{list-style-type:none}[data-theme=march24] .ais-RefinementList-list>li .ais-RefinementList-label{line-height:1}[data-theme=march24] .ais-RefinementList-list>li input{border:2px solid #2c353b;border-radius:0;box-shadow:none;color:#fff}[data-theme=march24] .ais-RefinementList-list>li .search-box-explanation{display:block;margin:0 0 3px 24px}[data-theme=march24] .empty-list-message{align-items:center;display:flex;flex-direction:column;gap:1rem}[data-theme=march24] .button--print,[data-theme=march24] .button--print:active{display:none;align-items:center;justify-content:center;margin-top:1em;padding:.25rem .75rem;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march24] .search-pagination{grid-column:span 2/span 2}[data-theme=march24] .search-pagination .empty-list-message,[data-theme=march24] .search-pagination .results-count{color:#2c353b;padding-left:4rem;margin-bottom:1em}[data-theme=march24] .search-pagination .ais-SearchBox-input:focus{border-color:#036}[data-theme=march24] .search-pagination .ais-Hits-item:first-of-type h3,[data-theme=march24] .search-pagination .ais-Hits-list{margin-top:0}[data-theme=march24] .search-pagination .ais-Hits-item{box-shadow:none;padding:0 2rem 2rem}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .abstract__button{font-weight:500;margin-top:0}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .abstract__button .accordion-item__heading-icon{display:inline-block;width:15px;height:45px}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .abstract__more-details{margin-left:1rem;padding-left:1rem;border-left:1px solid}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .session-detail{font-weight:500}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .session-detail__value{font-weight:350}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .abstract__list{padding-left:.3rem}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .abstract__list>a{text-decoration:none}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li{color:inherit;font-weight:350}[data-theme=march24] .search-pagination .ais-Hits-item .search-result .abstract__list>a>li>span:first-of-type{color:#2c353b}[data-theme=march24] .abstract-link{list-style-type:none;margin-top:.3em}[data-theme=march24] .abstract-link a:hover>.abstract-link___title{text-decoration:underline}[data-theme=march24] .abstract-link a{display:grid;font-weight:350;grid-template-columns:1fr 8fr;text-decoration:none}[data-theme=march24] .abstract-link a .abstract-link__code{color:#000}[data-theme=march24] [data-page-path^="/sessions/"] header{display:block}[data-theme=march24] [data-page-path^="/sessions/"] header .breadcrumbs ul,[data-theme=march24] [data-page-path^="/sessions/"] header .breadcrumbs ul>li{margin-top:0}[data-theme=march24] [data-page-path^="/sessions/"] header .hero-content__details>div{display:block}[data-theme=march24] [data-page-path^="/sessions/"] header .hero-content__details>div>span{margin-top:.2em;display:block}[data-theme=march24] [data-page-path^="/sessions/"] header .hero-content__details>div>span>ul.tag-list>li{padding:0;line-height:1.5}[data-theme=march24] [data-page-path^="/sessions/"] .abstract__title{display:flex;-moz-column-gap:.5rem;column-gap:.5rem}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type{display:block}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type>div{max-width:none;background:none;padding:0 0 1em;border-bottom:4px solid #2c353b}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{border:0;padding:0}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection input{border:2px solid #2c353b}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection{margin-bottom:1rem;width:100%}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection .author-selection__input{padding:.5rem 1rem;width:100%}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type .author-selection ul>li:hover{cursor:pointer}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group{border:0;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection button{background:none;margin-top:.65rem}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group .author-selection .author-selection__description{margin-top:0}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div{overflow:inherit;max-height:none}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button{background-color:#f1f1f1;font-weight:500;border-bottom:1px solid #e6e6e6}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div>button>div{gap:.3rem}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button[aria-selected=true]{background-color:#fff;border-left:4px solid #00d19e}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group>div button:focus-visible{outline:none}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels{padding:0}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels h2{margin-top:0;line-height:1.1}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p:nth-child(-n+3){font-weight:350}[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>h2+div,[data-theme=march24] [data-page-path^="/sessions/"] main>section:first-of-type #tab-group #tab-panels div>p+div{margin-top:1em}[data-theme=march24] footer{width:100vw;-webkit-font-smoothing:antialiased;background-color:#043465;top:100vh;position:sticky;color:#fff;padding:2rem 2rem 1rem}[data-theme=march24] .footer__content{width:100%}[data-theme=march24] .footer__main-content,[data-theme=march24] .footer__secondary-content{width:100%;display:grid;grid-template-columns:3fr 1fr}[data-theme=march24] .footer__secondary-content{border-top:1px solid #fff;margin-top:4rem}[data-theme=march24] .footer__nav-links{display:flex;flex-wrap:wrap;-moz-column-gap:5rem;column-gap:5rem;row-gap:1rem}[data-theme=march24] .link-list,[data-theme=march24] .link-list a,[data-theme=march24] .link-list>li{list-style-type:none;margin-top:0;padding-left:0}[data-theme=march24] .footer__contact-info>:first-child{margin-top:0}[data-theme=march24] .footer__social-links{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march24] .footer__social-links a{padding:0;margin-top:0;min-height:-moz-fit-content;min-height:fit-content;height:55px}[data-theme=march24] .footer__social-links a:active,[data-theme=march24] .footer__social-links a:focus,[data-theme=march24] .footer__social-links a:hover{background-color:transparent;margin-top:0;outline:none;height:55px}[data-theme=march24] footer .btn{background-color:transparent}[data-theme=march24] :is(.session-information__other-locator,.session-information__sponsor,.session-information__organizer):not(:last-child):after{content:", "}[data-theme=march24] [data-page-path^="/sessions/"] .container,[data-theme=march24] [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}[data-theme=march24] [data-page-path^="/sessions/"] .container .hero-content,[data-theme=march24] [data-page-type=event] .event-header-content .hero-content{align-items:flex-start;-moz-column-gap:3rem;column-gap:3rem}[data-theme=march24] [data-page-path^="/sessions/"] .container>div,[data-theme=march24] [data-page-type=event] .event-header-content>div{color:#2c353b;padding:0}[data-theme=march24] [data-page-path^="/sessions/"] .container .event-header-content__subheading>p,[data-theme=march24] [data-page-type=event] .event-header-content .event-header-content__subheading>p{margin-top:.5em}[data-theme=march24] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__date-time *,[data-theme=march24] [data-page-path^="/sessions/"] .container .event-header-content__details .event-header-content__location *,[data-theme=march24] [data-page-path^="/sessions/"] .container .event-header-content__details .nav-button__title,[data-theme=march24] [data-page-path^="/sessions/"] .container .event-header-content__details h3,[data-theme=march24] [data-page-path^="/sessions/"] .container .event-header-content__details>p,[data-theme=march24] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__date-time *,[data-theme=march24] [data-page-path^="/sessions/"] .container .hero-content__details .event-header-content__location *,[data-theme=march24] [data-page-path^="/sessions/"] .container .hero-content__details .nav-button__title,[data-theme=march24] [data-page-path^="/sessions/"] .container .hero-content__details h3,[data-theme=march24] [data-page-path^="/sessions/"] .container .hero-content__details>p,[data-theme=march24] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__date-time *,[data-theme=march24] [data-page-type=event] .event-header-content .event-header-content__details .event-header-content__location *,[data-theme=march24] [data-page-type=event] .event-header-content .event-header-content__details .nav-button__title,[data-theme=march24] [data-page-type=event] .event-header-content .event-header-content__details h3,[data-theme=march24] [data-page-type=event] .event-header-content .event-header-content__details>p,[data-theme=march24] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__date-time *,[data-theme=march24] [data-page-type=event] .event-header-content .hero-content__details .event-header-content__location *,[data-theme=march24] [data-page-type=event] .event-header-content .hero-content__details .nav-button__title,[data-theme=march24] [data-page-type=event] .event-header-content .hero-content__details h3,[data-theme=march24] [data-page-type=event] .event-header-content .hero-content__details>p{margin-top:0}[data-theme=march24] [data-page-type=event] .event-details{-moz-column-gap:4rem;column-gap:4rem;margin-top:2em}[data-theme=march24] [data-page-type=event] .event-details__detail-block{background:#f1f1f1;padding:1rem;border-left:3px solid #00d19e}[data-theme=march24] [data-page-type=event] .event-details__detail-block>:first-child,[data-theme=march24] [data-page-type=event] main>div>section:first-of-type{margin-top:0}[data-theme=march24] [data-page-type=event] main>div>section>section{margin-top:3.5rem}[data-theme=march24] [data-page-type=event] main>div>section>section>*{max-width:95ch}[data-theme=march24] [data-page-type=event] main>div>section>section>:is(.card-list--4-columns,.person-list-section,.featured-content,.markdown-block){max-width:none}[data-theme=march24] [data-page-type=event] main>div>section>section>:first-child{margin-top:0}[data-theme=march24] .markdown-block{margin-top:1em;overflow-x:scroll}[data-theme=march24] .markdown-block>table:not(:first-of-type){margin-top:2em}[data-theme=march24] .markdown-block>table{min-width:768px;max-width:none;table-layout:fixed}[data-theme=march24] .markdown-block thead tr th{font-weight:600}[data-theme=march24] .markdown-block tbody{border-bottom-width:1px}[data-theme=march24] .markdown-block tbody tr{font-weight:350;border:none}[data-theme=march24] .markdown-block tbody tr td{padding:.8rem;margin:auto}[data-theme=march24] .markdown-block tbody tr th{font-weight:600}[data-theme=march24] .markdown-block tbody tr:nth-child(2n){background:#f3f3f3}[data-theme=march24] .alert>p{max-width:1280px;margin:0 auto;color:#036}@media only screen and (max-width:640px){[data-theme=march24] #main .exhibitor-opportunities .card-list>div>div,[data-theme=march24] #main div.sponsorship-opportunities{grid-template-columns:repeat(1,1fr)}[data-theme=march24] #main .exhibitor-opportunities .card-list>div>div .card,[data-theme=march24] #main div.sponsorship-opportunities .card{min-height:200px}[data-theme=march24] main :is(.layout-content,.card-list,.hotel-list){display:block!important}[data-theme=march24] main :is(.layout-content.layout-content--2-columns,.card-list.card-list--2-columns){background:none}[data-theme=march24] main :is(.card-list--with-card-borders>.card){margin-top:2em}[data-theme=march24] .abstract-link>a{grid-template-columns:1fr 3fr}}@media only screen and (max-width:768px){[data-theme=march24] .rich-text-image .rich-text-image__image-container{min-height:-moz-fit-content;min-height:fit-content}[data-theme=march24] #site-layout>header>div.header>div,[data-theme=march24] :is(.header-content,.event-header-content){padding:2rem}[data-theme=march24] div.header.header--with-image>figure>div{aspect-ratio:1.27/1}[data-theme=march24] .layout-content>:not(.card){border:none!important;padding:0!important;margin-top:3em}[data-theme=march24] .layout-content>.card{margin-top:2rem}[data-theme=march24] .sorting-categories{display:block}[data-theme=march24] .sorting-categories .accordion-item{margin-top:2rem}[data-theme=march24] .sorting-categories>ol{width:100%}[data-theme=march24] .sorting-categories>div{margin-top:2em}[data-theme=march24] main .hotel-list .hotel-list__body,[data-theme=march24] main .hotel-list .hotel-list__hotel-cards{display:block}[data-theme=march24] main .hotel-list .hotel-list__body--with-rich-text>.hotel-list__map-container,[data-theme=march24] main .hotel-list .hotel-list__hotel-cards .card,[data-theme=march24] main .hotel-list .hotel-list__hotel-cards>*,[data-theme=march24] main .hotel-list .hotel-list__rich-text{width:100%;padding:0}[data-theme=march24] .exhibitor-opportunities .card-list>div>div,[data-theme=march24] div.sponsorship-opportunities{grid-template-columns:repeat(2,1fr)}[data-theme=march24] .featured-content.featured-content--image-left,[data-theme=march24] .featured-content.featured-content--image-right{display:block}[data-theme=march24] .featured-content.featured-content--image-left .featured-content__content-container,[data-theme=march24] .featured-content.featured-content--image-right .featured-content__content-container{margin-top:2em;padding:0}[data-theme=march24] .featured-content.featured-content--image-left .featured-content__image,[data-theme=march24] .featured-content.featured-content--image-right .featured-content__image{min-height:400px}[data-theme=march24] main .schedule-group--with-filters{display:block}[data-theme=march24] main .schedule-group--with-filters .schedule-group__filters{width:100%}[data-theme=march24] main .schedule-group__schedule-list{margin-top:3em}[data-theme=march24] main .schedule-filter .checkbox-label:not(:first-of-type){margin-top:1em}[data-theme=march24] .footer__main-content,[data-theme=march24] .footer__secondary-content{display:block;margin-top:2rem}[data-theme=march24] .footer__contact-info{margin-top:3rem}[data-theme=march24] [data-page-type=event] .event-header-content{padding:2rem}[data-theme=march24] [data-page-path^="/sessions/"] .hero-content,[data-theme=march24] [data-page-type=event] .event-header-content{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,auto)}[data-theme=march24] [data-page-path^="/sessions/"] .container{padding:2rem}[data-theme=march24] [data-page-path^="/sessions/"] main section:first-of-type{margin-top:1em}[data-theme=march24] [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){[data-theme=march24] figure.rich-text-image{width:100%;margin-left:0;margin-right:0}[data-theme=march24] figure.rich-text-image--inline-right{float:none}[data-theme=march24] .schedule-group--with-filters{-moz-column-gap:2rem;column-gap:2rem}[data-theme=march24] .schedule-group--with-filters .schedule-group__filters{width:220px}}@media only screen and (max-width:1024px){[data-theme=march24] :is(.header-content) h1,[data-theme=march24] h1.super,[data-theme=march24] 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))}[data-theme=march24] .featured-content__heading,[data-theme=march24] h1,[data-theme=march24] h2{line-height:1.2}[data-theme=march24] .search-controls h2,[data-theme=march24] .sorting-categories__selected-content-heading-title,[data-theme=march24] h3{line-height:1.1}[data-theme=march24] .layout-content :is(h2,h3),[data-theme=march24] .session-group-accordion__heading,[data-theme=march24] h4{line-height:1.2}[data-theme=march24] #tab-panels>div>p:nth-child(-n+3),[data-theme=march24] .accordion-item__heading,[data-theme=march24] .accordion-item__heading-title,[data-theme=march24] .event-details__detail-block>h2,[data-theme=march24] .schedule__header,[data-theme=march24] .search-result>h3,[data-theme=march24] h3.card-title,[data-theme=march24] h5{line-height:1.2}[data-theme=march24] .schedule-filter__header,[data-theme=march24] .search-refinements .accordion-item__button,[data-theme=march24] h6{letter-spacing:.2em;line-height:1.2}[data-theme=march24] .event-header-content span,[data-theme=march24] .featured-content__subheading,[data-theme=march24] .hero-content__details>h3,[data-theme=march24] .hero-content__details>p,[data-theme=march24] :is(.header-content,.event-header-content) a,[data-theme=march24] :is(.header-content,.event-header-content) a:active,[data-theme=march24] :is(.header-content,.event-header-content) p,[data-theme=march24] p.large{line-height:1.42}[data-theme=march24] .accordion-item__heading-eyebrow,[data-theme=march24] .event-header-content__registration-summary>p,[data-theme=march24] .session-information>h5,[data-theme=march24] .sorting-categories__selected-content-heading-eyebrow,[data-theme=march24] .t-cell,[data-theme=march24] :is(.event-header-content) .nav-button__title,[data-theme=march24] [data-page-path^="/sessions/"] section div.text-gray-500>h3,[data-theme=march24] p{line-height:1.53}[data-theme=march24] .abstract-link,[data-theme=march24] .abstract__button,[data-theme=march24] .abstract__list,[data-theme=march24] .search-result p{line-height:1.53}[data-theme=march24] li{line-height:1.6}[data-theme=march24] .header.header--with-image,[data-theme=march24] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image,[data-theme=march24] footer{display:block}[data-theme=march24] .header.header--with-image{margin-bottom:6em}[data-theme=march24] .header-image__image-container{aspect-ratio:2/1;width:100%;filter:none;box-shadow:-20px 27px 48px rgba(0,0,0,.16)}[data-theme=march24] :is(.header-content,.event-header-content),[data-theme=march24] header>div.header.header--with-image>:is(.header-content,.event-header-content){padding:4rem;margin-top:0}[data-theme=march24] .header-image{display:block;height:25rem}[data-theme=march24] .header-image .main-image-caption{padding:.5rem 2rem}[data-theme=march24] .header.header--with-image>.header-image,[data-theme=march24] div[data-page-path]:not([data-page-path="/"]) .header.header--with-image{filter:none}[data-theme=march24] main>section{display:block;padding:0}[data-theme=march24] main>section:first-of-type{margin-top:4em}[data-theme=march24] 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))}[data-theme=march24] 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}[data-theme=march24] .hotel-list .hotel-list__hotel-cards{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme=march24] .sponsorship-opportunities .card-list{grid-template-columns:repeat(3,1fr)}[data-theme=march24] .quote-container .quote-text-container{margin-top:1em}[data-theme=march24] [data-page-type=event] .event-details{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2em}[data-theme=march24] .search-pagination .empty-list-message,[data-theme=march24] .search-pagination .results-count{padding-left:1rem}[data-theme=march24] .search-pagination .ais-Hits-list{padding:0 1rem 2rem}[data-theme=march24] .search-pagination .ais-Hits-list .ais-Hits-item{padding-left:0;padding-right:0}}@media only screen and (max-width:1280px){[data-theme=march24] .nav-links>:is(.btn,.nav-button){height:32px}[data-theme=march24] .header.header--with-image>:is(.header-content,.event-header-content){padding:2rem 135px 2rem 2rem}[data-theme=march24] div.header.header--with-image>div>h1{font-size:50px}[data-theme=march24] [data-page-path="/"] .header-logo-container__content{margin-bottom:1em}[data-theme=march24] #main{padding:0 2rem}[data-theme=march24] nav{padding:1rem 2rem}[data-theme=march24] .breadcrumbs{padding:.5rem 2rem 2rem}[data-theme=march24] .alert>p,[data-theme=march24] [data-page-type=event] .event-details{padding:0 2rem}}[data-theme=march24] .header-logo-container__content{margin-top:.5rem}[data-theme=march24] .header-content{background:radial-gradient(circle at top right,rgba(0,156,210,.8),transparent 300px),radial-gradient(at bottom left,rgba(0,159,110,.8),transparent 300px);background-color:#070d3d}[data-theme=march24] .footer{background:radial-gradient(circle at top right,rgba(0,156,210,.8),transparent 300px),radial-gradient(at bottom left,rgba(0,159,110,.8),transparent 300px);background-color:#043465}[data-theme=march24] [data-page-path="/"] .header-content{position:relative;overflow:hidden;display:grid;align-content:center;grid-row:img-start/text-end}[data-theme=march24] [data-page-path="/"] #main,[data-theme=march24] [data-page-path="/"] .footer{z-index:1;position:relative}[data-theme=march24] [data-page-path="/"] footer{top:0}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: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;--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));padding-top:0;padding-bottom:0}h1,h2,h3,h4{line-height:1.25;margin-bottom:1px}table{margin-top:.5rem;width:100%;text-align:left}:root [data-page-path^="/sessions/"] .author-selection>inputtable:focus,[data-theme=april22] [data-page-path^="/sessions/"] .author-selection>inputtable:focus,[data-theme=apstheme] [data-page-path^="/sessions/"] .author-selection>inputtable:focus,[data-theme=march22] [data-page-path^="/sessions/"] .author-selection>inputtable:focus,[data-theme=march23] [data-page-path^="/sessions/"] .author-selection>inputtable:focus,[data-theme=march24] [data-page-path^="/sessions/"] .author-selection>inputtable:focus{border-color:#ab9ff9;border-width:initial}td,th{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity));padding:.5rem .75rem}tbody td{text-align:center;vertical-align:middle}tbody th{text-align:left;font-weight:400}tbody tr{border-bottom-width:1px;border-color:rgba(229,231,235,var(--tw-border-opacity))}tbody tr,thead{--tw-border-opacity:1;font-weight:600}thead{border-bottom-width:1px;border-color:rgba(209,213,219,var(--tw-border-opacity))}thead th{text-align:center;font-weight:400}figure>*{margin:0}figcaption{margin-top:.5rem}figure,img,video{margin-top:1rem}.grid-cols-3-center-screen-2xl{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}:root main .grid-cols-3-center-screen-2xl,[data-theme=apstheme] main .grid-cols-3-center-screen-2xl,[data-theme=march22] main .grid-cols-3-center-screen-2xl{grid-column:1/-1}[data-theme=march22] [data-page-type=event] main>div>section>div.grid-cols-3-center-screen-2xl,[data-theme=march22] [data-page-type=honor-recipient] main>div>section>div.grid-cols-3-center-screen-2xl{background:#ffffffee;padding:2rem}[data-theme=april22] main .grid-cols-3-center-screen-2xl{grid-column:1/-1}[data-theme=april22] [data-page-type=event] main>div>section>div.grid-cols-3-center-screen-2xl,[data-theme=april22] [data-page-type=honor-recipient] main>div>section>div.grid-cols-3-center-screen-2xl{background:#ffffffee;padding:2rem}[data-theme=march23] main .grid-cols-3-center-screen-2xl,[data-theme=march24] 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}@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,[data-theme=apstheme] [data-page-type=event] [data-page-type=honor-recipient] header>.grid-column-1-3,[data-theme=march22] [data-page-type=event] [data-page-type=honor-recipient] header>.grid-column-1-3{grid-column:2}[data-theme=march22] [data-page-type=honor-recipient] header{row-gap:0}[data-theme=march22] [data-page-type=honor-recipient] header h2,[data-theme=march22] [data-page-type=honor-recipient] header h3{color:#000}[data-theme=april22] [data-page-type=event] [data-page-type=honor-recipient] header>.grid-column-1-3{grid-column:2}[data-theme=april22] [data-page-type=honor-recipient] header{row-gap:0}[data-theme=april22] [data-page-type=honor-recipient] header h2,[data-theme=april22] [data-page-type=honor-recipient] header h3{color:#000}[data-theme=march23] [data-page-type=event] [data-page-type=honor-recipient] header>.grid-column-1-3,[data-theme=march24] [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}[data-page-type=honor-recipient] header{grid-template-columns:1fr minmax(0,1536px) 1fr;display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem}:root main [data-page-type=honor-recipient] header,[data-theme=apstheme] main [data-page-type=honor-recipient] header,[data-theme=march22] main [data-page-type=honor-recipient] header{grid-column:1/-1}[data-theme=march22] [data-page-type=event] main>div>section>div[data-page-type=honor-recipient] header,[data-theme=march22] [data-page-type=honor-recipient] main>div>section>div[data-page-type=honor-recipient] header{background:#ffffffee;padding:2rem}[data-theme=april22] main [data-page-type=honor-recipient] header{grid-column:1/-1}[data-theme=april22] [data-page-type=event] main>div>section>div[data-page-type=honor-recipient] header,[data-theme=april22] [data-page-type=honor-recipient] main>div>section>div[data-page-type=honor-recipient] header{background:#ffffffee;padding:2rem}[data-theme=march23] main [data-page-type=honor-recipient] header,[data-theme=march24] 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}@media (min-width:768px){[data-page-type=honor-recipient] header{-moz-column-gap:4rem;column-gap:4rem}}[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}.t-row{margin-bottom:0;display:grid;-moz-column-gap:1rem;column-gap:1rem;padding-bottom:1rem}:root main .t-row,[data-theme=apstheme] main .t-row,[data-theme=march22] main .t-row{grid-column:1/-1}[data-theme=march22] [data-page-type=event] main>div>section>div.t-row,[data-theme=march22] [data-page-type=honor-recipient] main>div>section>div.t-row{background:#ffffffee;padding:2rem}[data-theme=april22] main .t-row{grid-column:1/-1}[data-theme=april22] [data-page-type=event] main>div>section>div.t-row,[data-theme=april22] [data-page-type=honor-recipient] main>div>section>div.t-row{background:#ffffffee;padding:2rem}[data-theme=march23] main .t-row,[data-theme=march24] 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}@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)}.t-cell{display:block;width:100%;padding:0 0 1rem;text-align:left}:root [data-page-path^="/sessions/"] .author-selection>input.t-cell:focus,[data-theme=april22] [data-page-path^="/sessions/"] .author-selection>input.t-cell:focus,[data-theme=apstheme] [data-page-path^="/sessions/"] .author-selection>input.t-cell:focus,[data-theme=march22] [data-page-path^="/sessions/"] .author-selection>input.t-cell:focus,[data-theme=march23] [data-page-path^="/sessions/"] .author-selection>input.t-cell:focus,[data-theme=march24] [data-page-path^="/sessions/"] .author-selection>input.t-cell:focus{border-color:#ab9ff9;border-width:initial}@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))}}.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:.15s;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:.15s;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:1;--tw-bg-opacity:0.2;background-color:hsla(var(--n)/var(--tw-bg-opacity,1));--tw-border-opacity:0;--tw-text-opacity:1;--tw-text-opacity:0.2;color:hsla(var(--bc)/var(--tw-text-opacity,1))}.btn-circle{border-radius:9999px;height:3rem;padding:0;width:3rem}.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}.carousel{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.carousel-item{box-sizing:content-box;display:flex;flex:none;scroll-snap-align:start}.carousel-center .carousel-item{scroll-snap-align:center}.carousel-end .carousel-item{scroll-snap-align:end}.checkbox{flex-shrink:0;--chkbg:var(--bc);--chkfg:var(--b1);-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-border-opacity:1;--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:1;--tw-scale-x:.95;--tw-scale-y:1;--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:.15s;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:.15s;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: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:.15s;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: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:.15s;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}.tabs{display:flex;align-items:flex-end}.tab,.tabs{flex-wrap:wrap}.tab{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;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,.table{position:relative}.table{text-align:left}.table th:first-child{position:sticky;position:-webkit-sticky;left:0;z-index:10}.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:1;--tw-bg-opacity:0.2;background-color:hsla(var(--bc)/var(--tw-bg-opacity,1));--tw-border-opacity:1;--tw-border-opacity:0.2;border-color:hsla(var(--bc)/var(--tw-border-opacity,1));border-width:1px;cursor:pointer;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}.carousel::-webkit-scrollbar{display:none}.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:1;--tw-placeholder-opacity:0.2;color:hsla(var(--bc)/var(--tw-placeholder-opacity,1))}.input-disabled::placeholder,.input[disabled]::placeholder{--tw-placeholder-opacity:1;--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:1;--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:1;--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:1;--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:1;--tw-placeholder-opacity:0.2;color:hsla(var(--bc)/var(--tw-placeholder-opacity,1))}.select-disabled::placeholder,.select[disabled]::placeholder{--tw-placeholder-opacity:1;--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}.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 :where(th,td){padding:1rem;vertical-align:middle;white-space:nowrap}.table tr.active td,.table tr.active th,.table tr.active:nth-child(2n) td,.table tr.active:nth-child(2n) th,.table tr.hover:hover td,.table tr.hover:hover th,.table tr.hover:nth-child(2n):hover td,.table tr.hover:nth-child(2n):hover th{--tw-bg-opacity:1;background-color:hsla(var(--b3)/var(--tw-bg-opacity,1))}.table:where(:not(.table-zebra)) :where(thead,tbody,tfoot) :where(tr:not(:last-child) :where(th,td)){--tw-border-opacity:1;border-color:hsla(var(--b2)/var(--tw-border-opacity,1));border-bottom-width:1px}.table :where(thead,tfoot) :where(th,td){--tw-bg-opacity:1;background-color:hsla(var(--b2)/var(--tw-bg-opacity,1));font-weight:700;font-size:.75rem;line-height:1rem;text-transform:uppercase}.table :where(thead,tfoot) :where(th,td):first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.table :where(thead,tfoot) :where(th,td):last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.table :where(tbody th,tbody td){--tw-bg-opacity:1;background-color:hsla(var(--b1)/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:1;--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:.15s;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}.btn-xs{height:1.5rem;padding-left:.5rem;padding-right:.5rem;min-height:1.5rem;font-size:.75rem}.btn-square:where(.btn-xs){height:1.5rem;padding:0;width:1.5rem}.btn-circle:where(.btn-xs){border-radius:9999px;height:1.5rem;padding:0;width:1.5rem}.btn-circle:where(.btn-sm){border-radius:9999px;height:2rem;padding:0;width:2rem}.btn-circle:where(.btn-md){border-radius:9999px;height:3rem;padding:0;width:3rem}.btn-circle:where(.btn-lg){border-radius:9999px;height:4rem;padding:0;width:4rem}.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:1;--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:1;--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}.bottom-\[-4rem\]{bottom:-4rem}.-top-12{top:-3rem}.top-0{top:0}.left-0{left:0}.right-2{right:.5rem}.left-5{left:1.25rem}.right-5{right:1.25rem}.top-1\/2{top:50%}.z-50{z-index:50}.z-10{z-index:10}.m-0{margin:0}.\!m-0{margin:0!important}.\!m-1{margin:.25rem!important}.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-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-24{margin-top:6rem}.mt-6{margin-top:1.5rem}.mt-4{margin-top:1rem}.mt-10{margin-top:2.5rem}.\!mt-0{margin-top:0!important}.mb-10{margin-bottom:2.5rem}.-mt-3{margin-top:-.75rem}.\!ml-0{margin-left:0!important}.mb-0{margin-bottom:0}.mt-2{margin-top:.5rem}.mb-6{margin-bottom:1.5rem}.mt-0{margin-top:0}.-ml-8{margin-left:-2rem}.ml-4{margin-left:1rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-6{height:1.5rem}.h-3{height:.75rem}.h-full{height:100%}.h-5{height:1.25rem}.h-10{height:2.5rem}.h-8{height:2rem}.max-h-\[90vh\]{max-height:90vh}.min-h-screen{min-height:100vh}.w-6{width:1.5rem}.w-full{width:100%}.w-screen{width:100vw}.w-40{width:10rem}.w-5{width:1.25rem}.w-10{width:2.5rem}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-8{width:2rem}.max-w-xl{max-width:36rem}.max-w-\[500px\]{max-width:500px}.flex-none{flex:none}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:-50%;transform:var(--tw-transform)}.scale-y-95{--tw-scale-y:.95}.scale-y-100,.scale-y-95{transform:var(--tw-transform)}.scale-y-100{--tw-scale-y:1}.transform{transform:var(--tw-transform)}.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}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-y-8{row-gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.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)))}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overscroll-none{overscroll-behavior:none}.rounded-lg{border-radius:.5rem}.rounded-full{border-radius:9999px}.rounded{border-radius:.25rem}.border{border-width:1px}.border-gray-600{--tw-border-opacity:1;border-color:rgba(75,85,99,var(--tw-border-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity:1;background-color:hsla(var(--p)/var(--tw-bg-opacity))}.bg-secondary{--tw-bg-opacity:1;background-color:hsla(var(--s)/var(--tw-bg-opacity))}.bg-accent{--tw-bg-opacity:1;background-color:hsla(var(--a)/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-neutral{--tw-bg-opacity:1;background-color:hsla(var(--n)/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.bg-\[\#fffffff7\]{background-color:#fffffff7}.bg-\[\#FFFFFFEE\]{background-color:#ffffffee}.stroke-current{stroke:currentColor}.p-0{padding:0}.\!p-0{padding:0!important}.p-4{padding:1rem}.p-2{padding:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.pt-5{padding-top:1.25rem}.pb-10{padding-bottom:2.5rem}.pt-1{padding-top:.25rem}.pb-5{padding-bottom:1.25rem}.\!pl-0{padding-left:0!important}.pr-2{padding-right:.5rem}.pt-4{padding-top:1rem}.pt-20{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-5xl{font-size:3rem;line-height:1}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-xl{font-size:1.25rem}.text-lg,.text-xl{line-height:1.75rem}.text-lg{font-size:1.125rem}.\!text-sm{font-size:.875rem!important;line-height:1.25rem!important}.font-bold{font-weight:700}.italic{font-style:italic}.leading-tight{line-height:1.25}.text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.text-\[\#01978d\]{--tw-text-opacity:1;color:rgba(1,151,141,var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.text-primary-content{--tw-text-opacity:1;color:hsla(var(--pc)/var(--tw-text-opacity))}.text-secondary-content{--tw-text-opacity:1;color:hsla(var(--sc)/var(--tw-text-opacity))}.text-accent-content{--tw-text-opacity:1;color:hsla(var(--ac)/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.underline{text-decoration:underline}.no-underline{text-decoration:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.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-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.outline-black{outline:2px dotted #000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-filter)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-filter)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,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}.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:underline}.peer:checked~.peer-checked\:schedule-group .peer-checked\:grid .peer-checked\:flex:first-of-type h4{margin-top:0}.peer:checked~.peer-checked\:flex{display:flex}@media (min-width:768px){.schedule-group .grid .md\:flex:first-of-type h4{margin-top:0}.md\:mr-4{margin-right:1rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[30\%\]{width:30%}.md\:flex-none{flex:none}}@media (min-width:1024px){[data-theme=march22] header .hero .lg\:grid-cols-2{align-items:center}[data-theme=march22] header .hero .lg\:grid-cols-2 img{max-height:400px;margin:0 auto}[data-theme=march22] header .hero .lg\:grid-cols-2 a{color:#fff}[data-theme=april22] header .hero .lg\:grid-cols-2{align-items:center}[data-theme=april22] header .hero .lg\:grid-cols-2 img{max-height:400px;margin:0 auto}[data-theme=april22] header .hero .lg\:grid-cols-2 a{color:#fff}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}