.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:root,:host{text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{scroll-behavior:smooth}@media (prefers-reduced-motion){:root{scroll-behavior:auto}}button{border:none}@font-face{font-family:Switzer-Light;src:url(/fonts/Switzer-Regular.woff2)format("woff2"),url(/fonts/Switzer-Regular.woff)format("woff"),url(/fonts/Switzer-Regular.ttf)format("truetype");font-display:swap;font-style:normal}@font-face{font-family:Switzer-Bold;src:url(/fonts/Switzer-Bold.woff2)format("woff2"),url(/fonts/Switzer-Bold.woff)format("woff"),url(/fonts/Switzer-Bold.ttf)format("truetype");font-display:swap;font-style:normal}@font-face{font-family:Anton;src:url(/_astro/Anton-Regular.Bu4XiRAM.woff2)format("woff2");font-display:swap;font-style:normal}.font-XL{letter-spacing:-3%;color:var(--text-1);font-family:Switzer-Regular,Helvetica Neue,sans-serif;font-size:100px;line-height:100%}.font-L{letter-spacing:-3%;color:var(--text-1);font-family:Switzer-Regular,Helvetica Neue,sans-serif;font-size:70px;line-height:100%}.font-M{letter-spacing:-1.5%;color:var(--text-1);font-family:Switzer-Regular,Helvetica Neue,sans-serif;font-size:32px;line-height:100%}.font-S{letter-spacing:-1.5%;color:var(--text-1);font-family:Switzer-Regular,Helvetica Neue,sans-serif;font-size:20px;line-height:110%}.font-XS{letter-spacing:-1.5%;text-transform:uppercase;color:var(--text-1);font-family:Switzer-Bold,Helvetica Neue,sans-serif;font-size:13px;line-height:110%}.font-SCAPS{text-transform:uppercase;letter-spacing:-1.5%;color:var(--text-1);font-family:Switzer-Bold,Helvetica Neue,sans-serif;font-size:15px;line-height:125%}@media (width<=768px){.font-XL{font-size:52px}.font-L{font-size:32px}.font-M{font-size:22px}.font-S{font-size:16px}.font-XS,.font-SCAPS{font-size:12px}}:root{--palette-1:#55a0d5;--palette-1-active:#a1dbec;--palette-2:#ec4a83;--palette-2-active:#ef74a1;--palette-3:#fdb933;--palette-3-active:#ffe15d;--palette-4:#5667ac;--palette-4-active:#8da3d2;--palette-5:#000;--palette-5-active:#49a8b0;--palette-6:#2e9e4f;--palette-6-active:#72bc74;--text-1:#462960;--page-title-height:104px;--header-height:0px}@media (width<=768px){:root{--page-title-height:64px;--header-height:64px}.tile{transition:background-color .45s ease-out,color .45s ease-out}}header{border-right:4px solid var(--text-1)}.tile{padding:15px}.tile:hover{color:#fff}.tile.date:hover,.tile.page-title:hover,.tile.content{color:var(--text-1)}.page-title{border-bottom:4px solid var(--text-1);top:var(--header-height);z-index:2;text-transform:uppercase;font-family:Anton,Helvetica Neue,sans-serif;position:sticky}.flexRow{flex-direction:row;align-items:end;display:flex}.flexCol{flex-direction:column;display:flex}.gap-S{gap:6px}.gap-M{gap:18px}.item{border-bottom:2px solid var(--text-1);flex-direction:column;gap:10px;padding:32px 15px;display:flex}.content{flex-direction:column;gap:0;padding:0;display:flex}.day{border-top:2px solid var(--text-1);border-bottom:2px solid var(--text-1);top:calc(var(--header-height) + var(--page-title-height));z-index:1;background-color:#fff;flex-direction:column;gap:8px;padding:24px 15px 16px;display:flex;position:sticky}.day:first-child{border-top:none}.close-icon[data-astro-cid-xinsdrqm]{color:var(--text-1);display:flex}.close-icon[data-astro-cid-xinsdrqm].center{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.close-icon[data-astro-cid-xinsdrqm].inline{pointer-events:auto;position:relative}.close-icon[data-astro-cid-xinsdrqm] svg{width:60px;height:60px}@media (width<=768px){.close-icon[data-astro-cid-xinsdrqm] svg{width:32px;height:32px}}.sponsors-footer[data-astro-cid-gsikuxmf]{background-color:#fff;flex-direction:column;gap:40px;padding:32px 15px;display:flex}.sponsors-footer[data-astro-cid-gsikuxmf].top-margin{margin-top:20vh}.sponsors-title[data-astro-cid-gsikuxmf]{text-transform:uppercase;margin:0;font-family:Anton,Helvetica Neue,sans-serif}.sponsor-category[data-astro-cid-gsikuxmf]{flex-direction:column;gap:12px;display:flex}.category-label[data-astro-cid-gsikuxmf]{color:var(--text-1);margin-bottom:-8px}.category-line[data-astro-cid-gsikuxmf]{background-color:var(--text-1);height:1px}.category-logos[data-astro-cid-gsikuxmf]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.sponsor-logo[data-astro-cid-gsikuxmf]{height:calc(32px * var(--scale,1));object-fit:contain;width:auto}@media (width<=768px){.sponsors-footer[data-astro-cid-gsikuxmf]{gap:28px;padding:24px 15px}.category-logos[data-astro-cid-gsikuxmf]{gap:16px}.sponsor-logo[data-astro-cid-gsikuxmf]{height:calc(24px * var(--scale,1))}}#layout[data-astro-cid-dmey6y7i]{grid-template-columns:1fr 1fr;width:100vw;height:100dvh;display:grid;overflow:hidden}header[data-astro-cid-dmey6y7i]{grid-column:1/2;grid-template-rows:65vh 35vh;height:100%;display:grid}.title[data-astro-cid-dmey6y7i]{background-color:var(--palette-1);grid-row:1/2;position:relative}.title[data-astro-cid-dmey6y7i]:hover{background-color:var(--palette-1-active)}.title-cover[data-astro-cid-dmey6y7i]{position:absolute;inset:0}.title-row[data-astro-cid-dmey6y7i]{pointer-events:none;justify-content:space-between;align-items:center;gap:15px;display:flex;position:relative}.title-logo[data-astro-cid-dmey6y7i]{width:80%;height:auto}.date[data-astro-cid-dmey6y7i]{background-color:var(--palette-2);flex-direction:column;grid-row:2/3;gap:20%;display:flex}.tile[data-astro-cid-dmey6y7i].date:hover{color:var(--text-1)}header[data-astro-cid-dmey6y7i] .title[data-astro-cid-dmey6y7i],header[data-astro-cid-dmey6y7i] .date[data-astro-cid-dmey6y7i]{text-transform:uppercase;font-family:Anton,Helvetica Neue,sans-serif}#content[data-astro-cid-dmey6y7i]{grid-column:2/3;height:100%;overflow-y:auto}@media (width<=768px){#layout[data-astro-cid-dmey6y7i]{width:100%;height:auto;min-height:100dvh;display:block;overflow:visible}header[data-astro-cid-dmey6y7i]{height:var(--header-height);border-right:none;border-bottom:4px solid var(--text-1);z-index:10;grid-template-rows:none;grid-template-columns:1fr 1fr;display:grid;position:sticky;top:0}header[data-astro-cid-dmey6y7i] .title[data-astro-cid-dmey6y7i],header[data-astro-cid-dmey6y7i] .date[data-astro-cid-dmey6y7i]{flex-direction:row;grid-row:auto;align-items:center;padding:0 15px;font-size:18px;display:flex}#content[data-astro-cid-dmey6y7i]{grid-column:auto;height:auto;overflow-y:visible}#layout[data-astro-cid-dmey6y7i].home-header header[data-astro-cid-dmey6y7i]{display:contents}#layout[data-astro-cid-dmey6y7i].home-header header[data-astro-cid-dmey6y7i] .title[data-astro-cid-dmey6y7i],#layout[data-astro-cid-dmey6y7i].home-header header[data-astro-cid-dmey6y7i] .date[data-astro-cid-dmey6y7i]{height:25vh;padding:15px;font-size:52px;display:block}#layout[data-astro-cid-dmey6y7i].home-header header[data-astro-cid-dmey6y7i] .date[data-astro-cid-dmey6y7i]{z-index:5;height:8vh;font-size:24px;font-weight:700;position:sticky;top:0}}
