span.highlighted_text,span.highlighted_text span,span.highlighted_text span.highlighted{font-size:inherit!important;font-weight:inherit!important}span.highlighted_text span.highlighted{font-weight:700!important;background:#ffd617}.link{margin:0;padding:0;border:none;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:.5rem;color:var(--gsc-color-b100);font-family:var(--font-family-sans);font-size:1.25rem;font-style:normal;font-weight:400;transition:all ease-in .12s;cursor:pointer;text-align:left}.link svg:first-child{height:20px;width:20px}.link:hover{gap:.75rem;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.link:focus{color:var(--gsc-color-b60);gap:.75rem;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.section{padding-bottom:24px}.section-content .event{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start}:is(.section-content .event) .day{width:100%;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:1rem;margin-bottom:1rem}@media screen and (max-width: 575.98px){:is(:is(.section-content .event) .day):not(:has(+.divider)){padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--gsc-color-n-g30)}}:is(.section-content .event) .header{width:100%}:is(.section-content .event) .event-date{font-family:var(--font-family-serif);font-variant-numeric:oldstyle-nums;font-size:2rem;color:var(--gsc-color-n-g1);font-style:normal;font-weight:400;line-height:2;width:100%;border-bottom:4px solid var(--gsc-color-n-g40);margin-bottom:1.2rem}:is(.section-content .event) .event-category{font-family:var(--font-family-sans);color:var(--gsc-color-n-g1);font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal}:is(.section-content .event) .event-item{display:flex;flex-flow:row nowrap;align-items:flex-start;cursor:pointer;gap:1rem}:is(:is(.section-content .event) .event-item) .thumbnail-placeholder{transition:border-left-width .12s ease-in;border-left:4px solid;width:204px;height:108px;flex-shrink:0;background-color:var(--gsc-color-n-g20);position:relative;box-sizing:border-box;overflow:hidden}:is(:is(:is(.section-content .event) .event-item) .thumbnail-placeholder) svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--gsc-color-light);height:3rem;width:3rem;filter:drop-shadow(0 0 24px rgba(0,0,0,.24));transition:all ease-in .12s}:is(:is(.section-content .event) .event-item):hover .thumbnail-placeholder{border-left-width:8px}:is(:is(:is(.section-content .event) .event-item):hover .thumbnail-placeholder) svg{height:3.5rem;width:3.5rem;filter:drop-shadow(0 0 24px rgba(0,0,0,.48))}:is(:is(.section-content .event) .event-item) .details{display:flex;flex-direction:column;height:100%}:is(:is(:is(.section-content .event) .event-item) .details) .row{display:flex;flex-direction:row;gap:.75rem}:is(:is(:is(:is(.section-content .event) .event-item) .details) .row) .event-time{display:flex;justify-content:center;align-items:center;flex-flow:row nowrap;padding:0 .5rem;color:var(--gsc-color-n-g1);background:var(--gsc-color-n-g50);text-align:center;font-family:var(--font-family-sans);font-size:16px;font-style:normal;font-weight:600;line-height:normal;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:.25rem;margin-bottom:1rem}:is(:is(:is(:is(.section-content .event) .event-item) .details) .row) .event-time.live{color:var(--gsc-color-n-g20);background:#e1002de6;display:none}:is(:is(:is(.section-content .event) .event-item) .details) .event-type{font-size:14px;font-weight:700;line-height:.5rem}:is(:is(.section-content .event) .event-item):focus-visible{--gsc-outline-size: max(2px, .15em);outline:var(--focus-outline);outline-offset:var(--gsc-outline-offset, var(--gsc-outline-size))}:is(:is(.section-content .event) .event-item):focus-visible{margin-left:6px}@media screen and (max-width: 575.98px){:is(.section-content .event) .event-item{flex-flow:column nowrap;max-width:100%}:is(:is(.section-content .event) .event-item) .thumbnail-placeholder{width:100%;height:auto;aspect-ratio:16 / 9}:is(:is(.section-content .event) .event-item) .thumbnail-placeholder img{width:100%;height:100%}}.related-contents{display:flex;flex-flow:column nowrap;align-items:stretch;gap:1rem;flex-basis:30%}@media screen and (max-width: 991.98px){.related-contents{flex-basis:40%}}:is(.related-contents .section-content) .event{gap:1rem}:is(:is(.related-contents .section-content) .event) .day{width:100%;gap:0}:is(:is(:is(.related-contents .section-content) .event) .day) .header{width:100%}:is(:is(:is(:is(.related-contents .section-content) .event) .day) .header) .event-date{font-family:var(--font-family-sans);font-size:1rem;border-bottom:none;margin-bottom:0}:is(:is(:is(.related-contents .section-content) .event) .day) .event-item{flex-flow:column nowrap;width:100%}:is(:is(:is(:is(.related-contents .section-content) .event) .day) .event-item):not(:last-child){margin-bottom:1.25rem}:is(:is(:is(:is(.related-contents .section-content) .event) .day) .event-item) .thumbnail-placeholder{width:100%;height:auto;aspect-ratio:16 / 9}:is(:is(:is(:is(:is(.related-contents .section-content) .event) .day) .event-item) .thumbnail-placeholder) img{height:100%}:is(:is(:is(:is(.related-contents .section-content) .event) .day) .event-item) .details{flex-direction:row}:is(:is(:is(:is(:is(.related-contents .section-content) .event) .day) .event-item) .details) .event-time{margin-bottom:0;margin-top:.125rem}.live .event-time.live{display:flex}.custom-checkbox{display:flex;align-items:flex-start;cursor:pointer;gap:.75rem;padding:.25rem}.custom-checkbox-box{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;min-width:1.15rem;min-height:1.15rem;width:1.15rem;height:1.15rem;max-width:1.15rem;max-height:1.15rem;border:1px solid var(--gsc-color-n-g40);border-radius:4px;flex-shrink:0}.custom-checkbox-box:focus-visible{--gsc-outline-size: max(2px, .15em);outline:var(--focus-outline);outline-offset:var(--gsc-outline-offset, var(--gsc-outline-size))}.custom-checkbox-label{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.125rem;color:var(--gsc-color-eu110);-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=checkbox]:checked+.custom-checkbox-box{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:1.5rem;height:1.5rem;background:var(--gsc-color-b100);border:1px solid var(--gsc-color-n-g40);border-radius:4px}input[type=checkbox]:checked+.custom-checkbox-box *{fill:var(--gsc-color-light)}.icon-button{cursor:pointer;transition:background-color var(--animation-duration) ease-in;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;position:relative}.icon-button.xs{width:2rem;height:2rem}.icon-button.xs svg{height:1.125rem;width:1.125rem}.icon-button.s{width:2.5rem;height:2.5rem}.icon-button.s svg{height:1.25rem;width:1.25rem}.icon-button.m{width:3rem;height:3rem}.icon-button.m svg{height:1.5rem;width:1.5rem}.icon-button.l{width:4rem;height:4rem}.icon-button.l svg{height:1.75rem;width:1.75rem}.icon-button{border-radius:5px;flex:none;order:0;flex-grow:0}.icon-button.primary{background-color:var(--gsc-color-eu110)}.icon-button.primary svg,.icon-button.primary path,.icon-button.primary g{fill:var(--gsc-color-light);pointer-events:none}.icon-button.primary:hover{background-color:var(--gsc-color-b100)}.icon-button.secondary{background-color:var(--gsc-color-light);border:1px solid var(--gsc-color-eu110)}.icon-button.secondary svg,.icon-button.secondary path,.icon-button.secondary g{fill:var(--gsc-color-eu110);pointer-events:none}.icon-button.secondary:hover{background-color:var(--gsc-color-n-g20)}.icon-button.transparent{background-color:transparent}.icon-button.transparent svg,.icon-button.transparent path,.icon-button.transparent g{fill:var(--gsc-color-eu110);pointer-events:none}.icon-button.transparent:hover{background-color:var(--gsc-color-n-g20)}.icon-button:active{box-shadow:0 0 0 2px var(--gsc-color-b60)}.tooltip-container{position:relative}.tooltip-container .tooltip-box{position:absolute;background-color:#0009;color:var(--gsc-color-light);padding:0 .5rem;border-radius:.25rem;font-size:.75rem;white-space:nowrap;z-index:1000;opacity:1}.tooltip-top:is(.tooltip-container .tooltip-box){bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem}.tooltip-right:is(.tooltip-container .tooltip-box){top:50%;left:100%;transform:translateY(-50%);margin-left:.5rem}.tooltip-bottom:is(.tooltip-container .tooltip-box){top:100%;left:50%;transform:translate(-50%);margin-top:.5rem}.tooltip-left:is(.tooltip-container .tooltip-box){top:50%;right:100%;transform:translateY(-50%);margin-right:.5rem}.dropdown-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:.5rem;width:100%;border-radius:4px}.dropdown-container .dropdown{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:0;isolation:isolate;width:100%;min-height:3rem;border:1px solid var(--gsc-color-n-g30);border-radius:4px;order:1;align-self:stretch;flex-grow:0;font-style:normal;font-weight:600;font-size:1.125rem;line-height:1;color:var(--gsc-color-n-g1);flex:none;flex-grow:1}:is(.dropdown-container .dropdown):focus,:is(.dropdown-container .dropdown):focus-visible,:is(.dropdown-container .dropdown):focus-within{border-radius:5px;--gsc-outline-size: max(2px, .15rem);outline:var(--focus-outline);outline-offset:var(--gsc-outline-size);z-index:200}:is(.dropdown-container .dropdown):hover{background:var(--gsc-color-n-g20);border:1px solid var(--gsc-color-n-g30)}:is(.dropdown-container .dropdown) .dropdown__indicator{width:2rem}:is(.dropdown-container .dropdown) .dropdown__value-container{padding:0 1rem;gap:.25rem}:is(:is(.dropdown-container .dropdown) .dropdown__value-container):has(.dropdown__multi-value){padding:.5rem 1rem}:is(.dropdown-container .dropdown) .dropdown__value-container{gap:.5rem}:is(.dropdown-container .dropdown) .dropdown__multi-value{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.25rem .25rem .25rem .5rem;gap:.25rem;border:1px solid var(--gsc-color-n-g30);border-radius:4px}:is(:is(.dropdown-container .dropdown) .dropdown__multi-value) .dropdown__multi-value__remove:hover{border-radius:50%;cursor:pointer;background-color:var(--gsc-color-n-g30)}:is(.dropdown-container .dropdown) .dropdown__control{width:100%;cursor:text}:is(.dropdown-container .dropdown) .dropdown__indicators{cursor:pointer}:is(.dropdown-container .dropdown) .dropdown__menu{display:flex;flex-direction:column;align-items:flex-start;padding:.25rem;gap:.25rem;width:100%;max-height:20rem;background-color:var(--gsc-color-light);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:10px}:is(:is(:is(.dropdown-container .dropdown) .dropdown__menu) .dropdown__menu-list)::-webkit-scrollbar{display:none}:is(:is(.dropdown-container .dropdown) .dropdown__menu) .dropdown__menu-list{width:100%;height:100%}:is(:is(:is(.dropdown-container .dropdown) .dropdown__menu) .dropdown__menu-list) .dropdown__option_container{padding:0 1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;height:3rem;border-radius:5px;flex:none;order:0;align-self:stretch;flex-grow:0}:is(:is(:is(:is(.dropdown-container .dropdown) .dropdown__menu) .dropdown__menu-list) .dropdown__option_container):hover{background-color:var(--gsc-color-n-g20)}:is(:is(:is(:is(.dropdown-container .dropdown) .dropdown__menu) .dropdown__menu-list) .dropdown__option_container) .dropdown__option{display:flex;align-items:center;justify-content:flex-start;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;cursor:pointer}.focused:is(:is(:is(:is(.dropdown-container .dropdown) .dropdown__menu) .dropdown__menu-list) .dropdown__option_container){background-color:var(--gsc-color-n-g20)}:is(:is(:is(:is(.dropdown-container .dropdown) .dropdown__menu) .dropdown__menu-list) .dropdown__option_container) input[type=checkbox]{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;width:1.25rem;height:1.25rem;border:1px solid var(--gsc-color-n-g40);border-radius:4px;flex:none;order:0;flex-grow:0}.divider{width:100%;padding:1.875rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:none;align-self:stretch;flex-grow:0}.divider hr{width:100%;height:1px;background:var(--gsc-color-n-g40);border:none;flex:none;order:0;align-self:stretch;flex-grow:0}
