@keyframes ImpersonationBanner-module-scss-module__kKGHNq__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.ImpersonationBanner-module-scss-module__kKGHNq__banner{z-index:10;padding:.8rem 1.6rem;padding-bottom:calc(.8rem + env(safe-area-inset-bottom,0px));color:#fff;background:#1b1b1f;border-top:3px solid #f5a524;justify-content:center;align-items:center;gap:1.6rem;font-size:1.4rem;line-height:1.3;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -.4rem 1.6rem #00000040}.ImpersonationBanner-module-scss-module__kKGHNq__banner__text strong{font-weight:600}@media print{.ImpersonationBanner-module-scss-module__kKGHNq__banner{display:none}}
@keyframes Text-module-scss-module__oi4fTG__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Text-module-scss-module__oi4fTG__text h1{font-size:var(--corsa-h1-font-size);font-family:var(--corsa-h1-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h1-font-weight,600);font-style:var(--corsa-h1-font-style);text-transform:var(--corsa-h1-text-transform);text-wrap:var(--corsa-h1-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h1-text-decoration);text-decoration:var(--corsa-h1-text-decoration);line-height:var(--corsa-h1-line-height,1.02);letter-spacing:var(--corsa-h1-letter-spacing,inherit);color:var(--corsa-h1-color,inherit);margin-top:0;margin-bottom:.625em}.Text-module-scss-module__oi4fTG__text h2{font-size:var(--corsa-h2-font-size);font-family:var(--corsa-h2-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h2-font-weight,600);font-style:var(--corsa-h2-font-style);text-transform:var(--corsa-h2-text-transform);text-wrap:var(--corsa-h2-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h2-text-decoration);text-decoration:var(--corsa-h2-text-decoration);line-height:var(--corsa-h2-line-height,1.07);letter-spacing:var(--corsa-h2-letter-spacing,inherit);color:var(--corsa-h2-color,inherit);margin-top:0;margin-bottom:.8333em}.Text-module-scss-module__oi4fTG__text h3{font-size:var(--corsa-h3-font-size);font-family:var(--corsa-h3-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h3-font-weight,500);font-style:var(--corsa-h3-font-style);text-transform:var(--corsa-h3-text-transform);text-wrap:var(--corsa-h3-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h3-text-decoration);text-decoration:var(--corsa-h3-text-decoration);line-height:var(--corsa-h3-line-height,1.1);letter-spacing:var(--corsa-h3-letter-spacing,inherit);color:var(--corsa-h3-color,inherit);margin-top:0;margin-bottom:.8333em}.Text-module-scss-module__oi4fTG__text h4{font-size:var(--corsa-h4-font-size);font-family:var(--corsa-h4-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h4-font-weight,500);font-style:var(--corsa-h4-font-style);text-transform:var(--corsa-h4-text-transform);text-wrap:var(--corsa-h4-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h4-text-decoration);text-decoration:var(--corsa-h4-text-decoration);line-height:var(--corsa-h4-line-height,1.4);letter-spacing:var(--corsa-h4-letter-spacing,inherit);color:var(--corsa-h4-color,inherit);margin-top:0;margin-bottom:.8333em}.Text-module-scss-module__oi4fTG__text h5{font-size:var(--corsa-h5-font-size);font-family:var(--corsa-h5-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h5-font-weight,500);font-style:var(--corsa-h5-font-style);text-transform:var(--corsa-h5-text-transform);text-wrap:var(--corsa-h5-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h5-text-decoration);text-decoration:var(--corsa-h5-text-decoration);line-height:var(--corsa-h5-line-height,1.4);letter-spacing:var(--corsa-h5-letter-spacing,inherit);color:var(--corsa-h5-color,inherit);margin-top:0;margin-bottom:.8333em}.Text-module-scss-module__oi4fTG__text p{line-height:var(--corsa-paragraph-line-height,1.875);font-family:var(--corsa-copy-font-family,var(--corsa-font-family));font-weight:var(--corsa-copy-font-weight,500);font-size:var(--corsa-copy-size);margin-bottom:1.875em;line-height:1.5}.Text-module-scss-module__oi4fTG__text p+p,.Text-module-scss-module__oi4fTG__text p+ul,.Text-module-scss-module__oi4fTG__text p+ol{margin-top:-.875em}.Text-module-scss-module__oi4fTG__text p:last-child{margin-bottom:0}.Text-module-scss-module__oi4fTG__text p+h1,.Text-module-scss-module__oi4fTG__text p+h2,.Text-module-scss-module__oi4fTG__text p+h3{margin-top:1.666em}.Text-module-scss-module__oi4fTG__text p+h4{margin-top:2.333em}.Text-module-scss-module__oi4fTG__text p a,.Text-module-scss-module__oi4fTG__text li a{cursor:pointer;color:var(--corsa-anchor-color,var(--kodo-color-primary));-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;cursor:pointer;text-decoration:none;transition-property:color,border;transition-duration:.5s}.Text-module-scss-module__oi4fTG__text p a:hover,.Text-module-scss-module__oi4fTG__text p a:focus,.Text-module-scss-module__oi4fTG__text li a:hover,.Text-module-scss-module__oi4fTG__text li a:focus{text-decoration:underline;transition-property:color,border;transition-duration:.2s}.Text-module-scss-module__oi4fTG__text p a,.Text-module-scss-module__oi4fTG__text li a{text-decoration:underline}.Text-module-scss-module__oi4fTG__text ul{all:unset;display:revert;box-sizing:border-box;padding-left:1.3em;list-style:outside}.Text-module-scss-module__oi4fTG__text ul li{line-height:var(--corsa-paragraph-line-height,1.875);font-family:var(--corsa-copy-font-family,var(--corsa-font-family));font-weight:var(--corsa-copy-font-weight,500);font-size:var(--corsa-copy-size)}.Text-module-scss-module__oi4fTG__text ul{margin-bottom:1.25em}.Text-module-scss-module__oi4fTG__text ol{all:unset;display:revert;box-sizing:border-box;padding-left:1.3em;list-style:decimal}.Text-module-scss-module__oi4fTG__text ol li{line-height:var(--corsa-paragraph-line-height,1.875);font-family:var(--corsa-copy-font-family,var(--corsa-font-family));font-weight:var(--corsa-copy-font-weight,500);font-size:var(--corsa-copy-size)}.Text-module-scss-module__oi4fTG__text ol{margin-bottom:1.25em}.Text-module-scss-module__oi4fTG__text ul+h1,.Text-module-scss-module__oi4fTG__text ul+h2,.Text-module-scss-module__oi4fTG__text ul+h3,.Text-module-scss-module__oi4fTG__text ol+h1,.Text-module-scss-module__oi4fTG__text ol+h2,.Text-module-scss-module__oi4fTG__text ol+h3{margin-top:1.666em}.Text-module-scss-module__oi4fTG__text ul+h4,.Text-module-scss-module__oi4fTG__text ol+h4{margin-top:2.333em}.Text-module-scss-module__oi4fTG__text ul:last-child,.Text-module-scss-module__oi4fTG__text ol:last-child{margin-bottom:0}.Text-module-scss-module__oi4fTG__text li p+ul,.Text-module-scss-module__oi4fTG__text li p+ol{margin-top:-.875em}.Text-module-scss-module__oi4fTG__text blockquote{all:unset;display:revert;box-sizing:border-box;line-height:var(--corsa-blockquote-line-height,1.45833);font-weight:var(--corsa-blockquote-font-weight,400);font-family:var(--corsa-font-family);font-size:var(--corsa-blockquote-font-size,1.5rem);margin:2em 0;position:relative}.Text-module-scss-module__oi4fTG__text blockquote:before{content:"“";color:currentColor;font-size:3em;line-height:1;position:absolute;top:-.2em;left:-.6em}.Text-module-scss-module__oi4fTG__text a{cursor:pointer;color:var(--corsa-anchor-color,var(--kodo-color-primary));-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;cursor:pointer;text-decoration:none;transition-property:color,border;transition-duration:.5s}.Text-module-scss-module__oi4fTG__text a:hover,.Text-module-scss-module__oi4fTG__text a:focus{text-decoration:underline;transition-property:color,border;transition-duration:.2s}.Text-module-scss-module__oi4fTG__text b{font-weight:600}.Text-module-scss-module__oi4fTG__text table{border-collapse:collapse;border-bottom:1px solid var(--kodo-color-border);width:100%;margin:0 0 3rem}.Text-module-scss-module__oi4fTG__text table:last-child{margin:0}.Text-module-scss-module__oi4fTG__text table th,.Text-module-scss-module__oi4fTG__text table td{vertical-align:top;padding:.75em 1.5rem}.Text-module-scss-module__oi4fTG__text table th:first-child,.Text-module-scss-module__oi4fTG__text table td:first-child{padding-left:0}.Text-module-scss-module__oi4fTG__text table th:last-child,.Text-module-scss-module__oi4fTG__text table td:last-child{padding-right:0}.Text-module-scss-module__oi4fTG__text table tbody th,.Text-module-scss-module__oi4fTG__text table tbody td{text-align:left;border-top:1px solid var(--kodo-color-border)}.Text-module-scss-module__oi4fTG__text table tbody th{text-align:right}.Text-module-scss-module__oi4fTG__text{text-wrap:pretty;font-weight:400}.Text-module-scss-module__oi4fTG__text.Text-module-scss-module__oi4fTG__large{--corsa-copy-size:clamp(2rem,calc(2rem + .4*(100vw - 48rem)/80),2.4rem)}.Text-module-scss-module__oi4fTG__text.Text-module-scss-module__oi4fTG__medium{--corsa-copy-size:clamp(1.6rem,calc(1.6rem + .2*(100vw - 48rem)/80),1.8rem)}.Text-module-scss-module__oi4fTG__text.Text-module-scss-module__oi4fTG__small{--corsa-copy-size:var(--corsa-copy-size-small,clamp(1.3rem,calc(1.3rem + .2*(100vw - 48rem)/80),1.5rem))}.Text-module-scss-module__oi4fTG__text.Text-module-scss-module__oi4fTG__xsmall{--corsa-copy-size:1.2rem}
@keyframes MediaCarousel-module-scss-module__keWpUW__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.MediaCarousel-module-scss-module__keWpUW__carousel{--carousel-inset:max(var(--corsa-container-gutter),var(--container-offset-wide));--carousel-item-height:clamp(20rem,calc(20rem + 44*(100vw - 48rem)/80),64rem);outline:none;flex-direction:column;grid-column:full-start/full-end;gap:clamp(.7rem,.375vw + .52rem,1rem);width:100%;margin:0;display:flex;position:relative}.MediaCarousel-module-scss-module__keWpUW__carousel:focus-visible{outline-offset:4px;border-radius:.4rem;outline:2px solid}.MediaCarousel-module-scss-module__keWpUW__carousel__track{grid-template-columns:repeat(var(--carousel-columns,3),minmax(0,1fr));width:100%;grid-template-rows:auto auto;gap:2rem;padding-inline-start:var(--carousel-inset-start,var(--carousel-inset));padding-inline-end:var(--carousel-inset-end,var(--carousel-inset));scroll-padding-inline-start:var(--carousel-inset-start,var(--carousel-inset));scroll-padding-inline-end:var(--carousel-inset-end,var(--carousel-inset));display:grid}.MediaCarousel-module-scss-module__keWpUW__carousel__track img,.MediaCarousel-module-scss-module__keWpUW__carousel__track video{width:100%;height:auto;max-height:var(--carousel-item-height);object-fit:contain;display:block}.MediaCarousel-module-scss-module__keWpUW__carousel--carousel .MediaCarousel-module-scss-module__keWpUW__carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;margin-block:-1rem;padding-block:1rem;display:flex;overflow-x:auto}.MediaCarousel-module-scss-module__keWpUW__carousel--carousel .MediaCarousel-module-scss-module__keWpUW__carousel__track::-webkit-scrollbar{display:none}.MediaCarousel-module-scss-module__keWpUW__carousel--carousel .MediaCarousel-module-scss-module__keWpUW__carousel__track img,.MediaCarousel-module-scss-module__keWpUW__carousel--carousel .MediaCarousel-module-scss-module__keWpUW__carousel__track video{pointer-events:none;-webkit-user-drag:none;height:var(--carousel-item-height);aspect-ratio:auto 3/2;object-fit:cover;border-radius:.4rem;width:auto;max-height:none;display:block}.MediaCarousel-module-scss-module__keWpUW__carousel--carousel .MediaCarousel-module-scss-module__keWpUW__carousel__track [data-element=figure]{scroll-snap-align:start;flex-direction:column;flex:none;align-items:flex-start;gap:clamp(.5rem,.375vw + .32rem,.8rem);display:flex}.MediaCarousel-module-scss-module__keWpUW__carousel--carousel .MediaCarousel-module-scss-module__keWpUW__carousel__track [data-element=figure] figcaption{opacity:.9;width:0;min-width:100%;font-size:clamp(1.1rem,.25vw + .98rem,1.3rem);line-height:1.3}.MediaCarousel-module-scss-module__keWpUW__carousel--carousel .MediaCarousel-module-scss-module__keWpUW__carousel__track [data-element=figure] figcaption:last-child{scroll-snap-align:end}.MediaCarousel-module-scss-module__keWpUW__carousel.MediaCarousel-module-scss-module__keWpUW__align-start .MediaCarousel-module-scss-module__keWpUW__carousel__track{align-items:start}.MediaCarousel-module-scss-module__keWpUW__carousel.MediaCarousel-module-scss-module__keWpUW__align-end .MediaCarousel-module-scss-module__keWpUW__carousel__track{align-items:end}.MediaCarousel-module-scss-module__keWpUW__carousel__caption{opacity:.9;padding-inline-start:var(--carousel-inset-start,var(--carousel-inset));padding-inline-end:var(--carousel-inset-end,var(--carousel-inset));font-size:clamp(1.2rem,.25vw + 1.08rem,1.4rem);line-height:1.3}
@keyframes MediaSlideshow-module-scss-module__x-c9xW__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.MediaSlideshow-module-scss-module__x-c9xW__slideshow{flex-direction:column;grid-column:wide-start/wide-end;gap:clamp(.7rem,.375vw + .52rem,1rem);margin:0;display:flex}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__frame{aspect-ratio:16/9;background:#0000000d;border-radius:.4rem;width:100%;position:relative;overflow:hidden}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__track{will-change:transform;width:100%;height:100%;transition:transform .45s cubic-bezier(.4,0,.2,1);display:flex}@media (prefers-reduced-motion:reduce){.MediaSlideshow-module-scss-module__x-c9xW__slideshow__track{transition-duration:.01ms}}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__slide{flex:0 0 100%;height:100%}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__image{width:100%;height:100%;display:block}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__nav{z-index:1;color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:background .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__nav:hover{background:#000000b3}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__nav svg{width:2.2rem;height:2.2rem}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__nav--prev{left:1rem}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__nav--next{right:1rem}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__dots{justify-content:center;gap:.6rem;display:flex}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__dot{background:var(--corsa-color-font,#333);opacity:.25;cursor:pointer;border:none;border-radius:50%;width:.8rem;height:.8rem;padding:0;transition:opacity .15s}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__dot:hover{opacity:.6}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__dot[data-active=true]{opacity:.9}.MediaSlideshow-module-scss-module__x-c9xW__slideshow__caption{opacity:.9;text-wrap:pretty;font-size:clamp(1.2rem,.25vw + 1.08rem,1.4rem);line-height:1.3}
@keyframes ProductModalLayout-module-scss-module__AZUv1a__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.ProductModalLayout-module-scss-module__AZUv1a__layout{isolation:isolate;flex-direction:column;min-height:0;max-height:100%;display:flex}.ProductModalLayout-module-scss-module__AZUv1a__layout__body{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto;container-type:inline-size}.ProductModalLayout-module-scss-module__AZUv1a__layout__body::-webkit-scrollbar{display:none}.ProductModalLayout-module-scss-module__AZUv1a__layout__scroll{grid-template-columns:minmax(0,1fr);display:grid}.ProductModalLayout-module-scss-module__AZUv1a__layout__content,.ProductModalLayout-module-scss-module__AZUv1a__layout__badgeTrack{grid-area:1/1}.ProductModalLayout-module-scss-module__AZUv1a__layout__badgeTrack{--badge-height:3.4rem;--badge-inset:2rem;z-index:2;padding-left:var(--badge-inset);pointer-events:none;flex-direction:column;align-items:flex-start;display:flex}.ProductModalLayout-module-scss-module__AZUv1a__layout__badgeTrack:before{content:"";height:calc(100cqw - var(--badge-inset) - var(--badge-height));flex:none}.ProductModalLayout-module-scss-module__AZUv1a__layout__badge{top:var(--badge-inset);bottom:var(--badge-inset);height:var(--badge-height);color:var(--theme-color-font-primary);background-color:var(--theme-color-primary,#fff);border-radius:.5rem;flex:none;align-items:center;padding:0 1rem;font-size:1.1em;font-weight:700;display:flex;position:sticky;box-shadow:0 .2rem .8rem #0000002e}.ProductModalLayout-module-scss-module__AZUv1a__layout__fadeTop{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#fff 55%,#fff0);height:9rem;margin-bottom:-9rem;transition:opacity .2s;position:sticky;top:0}.ProductModalLayout-module-scss-module__AZUv1a__layout__fadeTop.ProductModalLayout-module-scss-module__AZUv1a__shown{opacity:1}.ProductModalLayout-module-scss-module__AZUv1a__layout__fade{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#fff0,#fff);height:6rem;margin-top:-6rem;transition:opacity .2s;position:sticky;bottom:0}.ProductModalLayout-module-scss-module__AZUv1a__layout__fade.ProductModalLayout-module-scss-module__AZUv1a__shown{opacity:1}.ProductModalLayout-module-scss-module__AZUv1a__layout__footer{background:#fff;border-top:1px solid #eee;flex:none;padding:2rem}.ProductModalLayout-module-scss-module__AZUv1a__layout.ProductModalLayout-module-scss-module__AZUv1a__flow{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.ProductModalLayout-module-scss-module__AZUv1a__layout.ProductModalLayout-module-scss-module__AZUv1a__flow::-webkit-scrollbar{display:none}.ProductModalLayout-module-scss-module__AZUv1a__layout.ProductModalLayout-module-scss-module__AZUv1a__flow .ProductModalLayout-module-scss-module__AZUv1a__layout__body{flex:none;overflow:visible}
@keyframes User-module-scss-module__a6tYsW__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.User-module-scss-module__a6tYsW__user{gap:var(--corsa-user-gap,4rem);flex-direction:column;display:flex}.User-module-scss-module__a6tYsW__group__title{font-size:var(--corsa-h3-font-size);font-family:var(--corsa-h3-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h3-font-weight,500);font-style:var(--corsa-h3-font-style);text-transform:var(--corsa-h3-text-transform);text-wrap:var(--corsa-h3-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h3-text-decoration);text-decoration:var(--corsa-h3-text-decoration);line-height:var(--corsa-h3-line-height,1.1);letter-spacing:var(--corsa-h3-letter-spacing,inherit);color:var(--corsa-h3-color,inherit);margin-bottom:1rem;font-weight:600}.User-module-scss-module__a6tYsW__item{border-bottom:1px solid var(--corsa-user-border-color,#e0e0e0);justify-content:space-between;gap:1.5rem;padding:1.5rem 0;display:flex}.User-module-scss-module__a6tYsW__item__value{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.User-module-scss-module__a6tYsW__button{all:unset;display:revert;box-sizing:border-box;color:inherit;appearance:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;border-bottom:1px solid var(--corsa-user-border-color,#e0e0e0);cursor:pointer;background:0 0;justify-content:space-between;width:100%;padding:1rem 0;line-height:1.5;display:flex}.User-module-scss-module__a6tYsW__button:hover{color:var(--corsa-user-hover-color,var(--kodo-color-primary))}.User-module-scss-module__a6tYsW__button__icon svg{width:1em;height:1em}
@keyframes Footer-module-scss-module__2mvEma__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Footer-module-scss-module__2mvEma__footer{color:#515251;background-color:var(--corsa-color-extralight-gray);position:relative}.Footer-module-scss-module__2mvEma__footer.Footer-module-scss-module__2mvEma__minimal{background:linear-gradient(3deg,#fbe9f6,#dfe8ff)}.Footer-module-scss-module__2mvEma__footer__top{padding:clamp(3rem,4.375vw + .9rem,6.5rem) 0 clamp(3rem,3.125vw + 1.5rem,5.5rem)}.Footer-module-scss-module__2mvEma__footer__top a{font-weight:700}.Footer-module-scss-module__2mvEma__footer__topLayout{flex-direction:column;display:flex}@media (min-width:37.5em){.Footer-module-scss-module__2mvEma__footer__topLayout{grid-template-columns:1fr auto;column-gap:clamp(5rem,2.5vw + 3.8rem,7rem);display:grid}}.Footer-module-scss-module__2mvEma__footer__bottom{position:relative}.Footer-module-scss-module__2mvEma__footer__bottom:after{content:"";background:#dfe8ff;width:100%;height:1px;position:absolute;top:0;left:0}.Footer-module-scss-module__2mvEma__footer__bottomLayout{flex-direction:column;align-items:center;gap:1rem 2rem;min-height:4.4rem;padding:2rem 0;display:flex}@media (min-width:30em){.Footer-module-scss-module__2mvEma__footer__bottomLayout{text-align:left;flex-flow:wrap;justify-content:space-between}}.Footer-module-scss-module__2mvEma__minimal .Footer-module-scss-module__2mvEma__footer__bottom:after{display:none}.Footer-module-scss-module__2mvEma__footer__container{--main-narrow-offset:calc((var(--corsa-container-main) - var(--corsa-container-narrow))/2);--main:min(var(--main-narrow-offset),(100% - var(--corsa-container-narrow))/2 - var(--corsa-container-gutter));--wide-main-offset:calc((var(--corsa-container-wide) - var(--corsa-container-main))/2);--wide:min(var(--wide-main-offset),(100% - var(--corsa-container-main))/2 - var(--corsa-container-gutter));--container-offset-main:calc((100% - var(--corsa-container-main))/2);--container-offset-wide:calc((100% - var(--corsa-container-wide))/2);--container-offset-narrow:calc((100% - var(--corsa-container-narrow))/2);grid-template-columns:[full-start]var(--corsa-container-gutter)[gutter-start]minmax(0,1fr)[wide-start]var(--wide)[main-start]var(--main)[narrow-start]min(var(--corsa-container-narrow),100% - var(--corsa-container-gutter)*2)[narrow-end]var(--main)[main-end]var(--wide)[wide-end]minmax(0,1fr)[gutter-end]var(--corsa-container-gutter)[full-end];align-content:flex-start;display:grid}.Footer-module-scss-module__2mvEma__footer__container>*{grid-column:main-start/main-end}.Footer-module-scss-module__2mvEma__footer__logos{grid-column:1/2;align-items:center;gap:2.7rem;display:flex}.Footer-module-scss-module__2mvEma__footer__logos>img{width:auto;max-height:4rem}.Footer-module-scss-module__2mvEma__footer__logos+.Footer-module-scss-module__2mvEma__footer__text{margin-top:clamp(2.5rem,1.25vw + 1.9rem,3.5rem)}.Footer-module-scss-module__2mvEma__footer__brand{justify-content:flex-start;align-items:stretch;width:min(20rem,100%);height:2.8rem;margin-top:-.2rem;display:flex}.Footer-module-scss-module__2mvEma__footer__brand img{object-fit:contain;object-position:left center}.Footer-module-scss-module__2mvEma__footer__powered{margin-top:-.7rem}.Footer-module-scss-module__2mvEma__footer__svg{width:9.1rem;display:block}.Footer-module-scss-module__2mvEma__footer__text{grid-column:1/2;max-width:40rem}.Footer-module-scss-module__2mvEma__footer__text p{line-height:var(--corsa-paragraph-line-height,1.875);font-family:var(--corsa-copy-font-family,var(--corsa-font-family));font-weight:var(--corsa-copy-font-weight,500);font-size:1.3rem;line-height:1.8}.Footer-module-scss-module__2mvEma__footer__links{order:1;grid-column:1/2}.Footer-module-scss-module__2mvEma__footer__contact{line-height:var(--corsa-paragraph-line-height,1.875);font-family:var(--corsa-copy-font-family,var(--corsa-font-family));font-weight:var(--corsa-copy-font-weight,500);flex-direction:column;grid-area:2/2/3/3;justify-content:center;gap:.8rem;margin-top:clamp(2.5rem,1.25vw + 1.9rem,3.5rem);font-size:1.3rem;line-height:1.54;display:flex}@media (min-width:37.5em){.Footer-module-scss-module__2mvEma__footer__contact{align-items:flex-end;margin-top:0}}.Footer-module-scss-module__2mvEma__footer__language{order:1;grid-area:3/2/4/3;margin-top:clamp(2.5rem,1.25vw + 1.9rem,3.5rem);font-size:1.2rem;font-weight:700}@media (min-width:37.5em){.Footer-module-scss-module__2mvEma__footer__language{justify-self:flex-end}}.Footer-module-scss-module__2mvEma__footer__list{overflow:hidden}.Footer-module-scss-module__2mvEma__footer__legal{all:unset;display:revert;box-sizing:border-box;flex-wrap:wrap;gap:clamp(2rem,1.25vw + 1.4rem,3rem);font-size:1.2rem;list-style:none;display:flex}.Footer-module-scss-module__2mvEma__footer__legal a{text-decoration:underline}.Footer-module-scss-module__2mvEma__footer small{font-size:inherit}.Footer-module-scss-module__2mvEma__footer a{cursor:pointer;color:var(--kodo-color-primary);-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;text-decoration:none}.Footer-module-scss-module__2mvEma__footer a:hover{color:var(--kodo-color-secondary)}.Footer-module-scss-module__2mvEma__list{all:unset;display:revert;box-sizing:border-box;flex-flow:wrap;margin-left:-2.4rem;font-size:1.1rem;list-style:none;display:flex}.Footer-module-scss-module__2mvEma__list__item{padding-left:2.4rem;position:relative}.Footer-module-scss-module__2mvEma__list__item:before{content:"•";text-align:center;width:2.4rem;position:absolute;top:0;bottom:0;left:0}.Footer-module-scss-module__2mvEma__social{all:unset;display:revert;box-sizing:border-box;gap:1.1rem;margin-bottom:.5rem;list-style:none;display:flex}.Footer-module-scss-module__2mvEma__social__link{color:var(--kodo-color-primary)}.Footer-module-scss-module__2mvEma__social__link:hover{color:var(--kodo-color-secondary)}.Footer-module-scss-module__2mvEma__social svg{display:block}.Footer-module-scss-module__2mvEma__links{all:unset;display:revert;box-sizing:border-box;gap:clamp(2rem,6.25vw - 1rem,7rem);margin-top:clamp(2.5rem,1.25vw + 1.9rem,3.5rem);font-size:1.2rem;font-weight:700;list-style:none;display:flex}
@keyframes MediaGrid-module-scss-module__sHopca__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.MediaGrid-module-scss-module__sHopca__grid{grid-column:wide-start/wide-end}.MediaGrid-module-scss-module__sHopca__grid__items{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:clamp(.8rem,.75vw + .44rem,1.4rem);display:grid}.MediaGrid-module-scss-module__sHopca__grid__item{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:.4rem;padding:0;display:block;overflow:hidden}.MediaGrid-module-scss-module__sHopca__grid__item img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.MediaGrid-module-scss-module__sHopca__grid__item:hover img,.MediaGrid-module-scss-module__sHopca__grid__item:focus-visible img{transform:scale(1.04)}.MediaGrid-module-scss-module__sHopca__lightbox__overlay{z-index:1000;background:#000000d9;position:fixed;inset:0}.MediaGrid-module-scss-module__sHopca__lightbox__content{z-index:1001;flex-direction:column;justify-content:center;align-items:center;padding:clamp(2rem,5vw - .4rem,6rem);display:flex;position:fixed;inset:0}.MediaGrid-module-scss-module__sHopca__lightbox__figure{flex-direction:column;align-items:center;gap:1.2rem;max-width:100%;max-height:100%;margin:0;display:flex}.MediaGrid-module-scss-module__sHopca__lightbox__image{object-fit:contain;border-radius:.3rem;max-width:100%;max-height:80vh;display:block}.MediaGrid-module-scss-module__sHopca__lightbox__caption{color:#fff;text-align:center;text-wrap:pretty;opacity:.9;max-width:60ch;font-size:clamp(1.3rem,.375vw + 1.12rem,1.6rem);line-height:1.4}.MediaGrid-module-scss-module__sHopca__lightbox__nav,.MediaGrid-module-scss-module__sHopca__lightbox__close{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s;display:inline-flex;position:fixed}.MediaGrid-module-scss-module__sHopca__lightbox__nav:hover,.MediaGrid-module-scss-module__sHopca__lightbox__close:hover{background:#ffffff40}.MediaGrid-module-scss-module__sHopca__lightbox__nav{width:4.4rem;height:4.4rem;top:50%;transform:translateY(-50%)}.MediaGrid-module-scss-module__sHopca__lightbox__nav svg{width:2.4rem;height:2.4rem}.MediaGrid-module-scss-module__sHopca__lightbox__nav--prev{left:clamp(1rem,1.25vw + .4rem,2rem)}.MediaGrid-module-scss-module__sHopca__lightbox__nav--next{right:clamp(1rem,1.25vw + .4rem,2rem)}.MediaGrid-module-scss-module__sHopca__lightbox__close{width:4rem;height:4rem;top:clamp(1rem,1.25vw + .4rem,2rem);right:clamp(1rem,1.25vw + .4rem,2rem)}.MediaGrid-module-scss-module__sHopca__lightbox__close svg{width:2.2rem;height:2.2rem}
@keyframes EmbedBlock-module-scss-module___xGiOG__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.EmbedBlock-module-scss-module___xGiOG__embed{grid-column:full-start/full-end;grid-template-columns:subgrid;align-content:flex-start;row-gap:clamp(1.6rem,1vw + 1.12rem,2.4rem);display:grid}.EmbedBlock-module-scss-module___xGiOG__embed>*{grid-column:main-start/main-end}.EmbedBlock-module-scss-module___xGiOG__embed{--frame-column:main-start/main-end}.EmbedBlock-module-scss-module___xGiOG__embed_narrow{--frame-column:narrow-start/narrow-end}.EmbedBlock-module-scss-module___xGiOG__embed_narrow>*{grid-column:narrow-start/narrow-end}.EmbedBlock-module-scss-module___xGiOG__embed_wide{--frame-column:wide-start/wide-end}.EmbedBlock-module-scss-module___xGiOG__embed_full{--frame-column:full-start/full-end}.EmbedBlock-module-scss-module___xGiOG__embed__title{margin-bottom:0}.EmbedBlock-module-scss-module___xGiOG__embed__frame{grid-column:var(--frame-column);position:relative}.EmbedBlock-module-scss-module___xGiOG__embed__iframe{background:var(--corsa-segment-primary-background,#f7f8ff);border:0;border-radius:1rem;width:100%;display:block}.EmbedBlock-module-scss-module___xGiOG__embed__shield{cursor:pointer;position:absolute;inset:0}
@keyframes Language-module-scss-module__TqmY0a__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Language-module-scss-module__TqmY0a__languagePicker{color:var(--kodo-color-font);flex:none;display:flex;position:relative}.Language-module-scss-module__TqmY0a__languagePicker__item{display:flex}.Language-module-scss-module__TqmY0a__languagePicker__item:not(:last-child){margin-right:.8ch}.Language-module-scss-module__TqmY0a__languagePicker__item:not(:last-child):after{content:"•";opacity:.5;margin-left:.8ch;font-weight:400}.Language-module-scss-module__TqmY0a__languagePicker__link{cursor:pointer;color:inherit;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;text-decoration:none;transition:background-color .2s ease-in-out;display:block}.Language-module-scss-module__TqmY0a__languagePicker__link.Language-module-scss-module__TqmY0a__active{text-decoration:underline}
@keyframes ScheduleBlock-module-scss-module__X_0u3a__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.ScheduleBlock-module-scss-module__X_0u3a__block{flex-direction:column;grid-column:main-start/main-end;row-gap:clamp(1.6rem,1vw + 1.12rem,2.4rem);display:flex}.ScheduleBlock-module-scss-module__X_0u3a__block__title{margin-bottom:0}.ScheduleBlock-module-scss-module__X_0u3a__block__description{max-width:68ch}.ScheduleBlock-module-scss-module__X_0u3a__block__note{opacity:.7;margin:0;font-size:1.4rem}.ScheduleBlock-module-scss-module__X_0u3a__block__days{flex-direction:column;gap:clamp(3.2rem,2vw + 2.24rem,4.8rem);display:flex}.ScheduleBlock-module-scss-module__X_0u3a__day{flex-direction:column;gap:1.6rem;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__day__header{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__day__switcher{flex:none;gap:.4rem;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__day__arrow{all:unset;display:revert;box-sizing:border-box;color:inherit;appearance:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;background:0 0;background:var(--event-card-background,#fff);border:1px solid var(--corsa-card-border-color,#eaeaea);border-radius:var(--corsa-card-border-radius,.5rem);cursor:pointer;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;transition:border-color .1s;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__day__arrow:hover:not(:disabled){border-color:currentColor}.ScheduleBlock-module-scss-module__X_0u3a__day__arrow:focus-visible{outline-offset:2px;outline:2px solid}.ScheduleBlock-module-scss-module__X_0u3a__day__arrow:disabled{opacity:.35;cursor:default}.ScheduleBlock-module-scss-module__X_0u3a__day__title{font-size:var(--corsa-h4-font-size);font-family:var(--corsa-h4-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h4-font-weight,500);font-style:var(--corsa-h4-font-style);text-transform:var(--corsa-h4-text-transform);text-wrap:var(--corsa-h4-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h4-text-decoration);text-decoration:var(--corsa-h4-text-decoration);line-height:var(--corsa-h4-line-height,1.4);letter-spacing:var(--corsa-h4-letter-spacing,inherit);color:var(--corsa-h4-color,inherit);min-width:0;margin:0}.ScheduleBlock-module-scss-module__X_0u3a__day__title:first-letter{text-transform:uppercase}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions{--branded-by-primary:color-mix(in srgb,var(--theme-color-primary)0%,#f5f5f5);--branded-ground:var(--branded-by-primary,color-mix(in srgb,var(--theme-color-secondary)0%,#f5f5f5));background:var(--branded-ground,var(--corsa-segment-primary-background,#f7f8ff));border-radius:1rem;flex-direction:column;padding:clamp(.8rem,.5vw + .56rem,1.2rem);display:flex}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions>*{background:var(--event-card-background,#fff);border:1px solid var(--corsa-card-border-color,#eaeaea)}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions>*+*{margin-top:-1px}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions>:first-child{border-top-left-radius:var(--corsa-card-border-radius,.5rem);border-top-right-radius:var(--corsa-card-border-radius,.5rem)}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions>:last-child{border-bottom-right-radius:var(--corsa-card-border-radius,.5rem);border-bottom-left-radius:var(--corsa-card-border-radius,.5rem)}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions_spaced{gap:.8rem}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions_spaced>*{border-radius:var(--corsa-card-border-radius,.5rem)}.ScheduleBlock-module-scss-module__X_0u3a__day__sessions_spaced>*+*{margin-top:0}.ScheduleBlock-module-scss-module__X_0u3a__session{grid-template-columns:10rem minmax(0,1fr);align-items:start;gap:2.4rem;padding:2rem 2.4rem;display:grid}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__compact{grid-template-columns:minmax(0,1fr);gap:.6rem}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__compact .ScheduleBlock-module-scss-module__X_0u3a__session__time{flex-direction:row;align-items:baseline;gap:.8rem}.ScheduleBlock-module-scss-module__X_0u3a__session__time{font-variant-numeric:tabular-nums;flex-direction:column;gap:.2rem;line-height:1.4;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__session__start{font-size:1.6rem;font-weight:600}.ScheduleBlock-module-scss-module__X_0u3a__session__end{opacity:.7;font-size:1.4rem}.ScheduleBlock-module-scss-module__X_0u3a__session__main{flex-direction:column;gap:.8rem;min-width:0;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__session__heading{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__session__title{overflow-wrap:anywhere;font-size:1.6rem;font-weight:600;line-height:1.4}.ScheduleBlock-module-scss-module__X_0u3a__session__label{--label-shade:var(--label-color,var(--theme-color-primary,var(--kodo-color-primary)));color:var(--label-shade);background:color-mix(in srgb,var(--label-shade)12%,transparent);border-radius:10rem;padding:.4rem .8rem;font-size:1.2rem;font-weight:600;line-height:1}.ScheduleBlock-module-scss-module__X_0u3a__session__details{flex-wrap:wrap;align-items:center;gap:.8rem 2rem;font-size:1.4rem;line-height:1.4;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__session__detail{opacity:.8;align-items:center;gap:.6rem;display:inline-flex}.ScheduleBlock-module-scss-module__X_0u3a__session__detail svg{flex-shrink:0}@media (max-width:39.9375em){.ScheduleBlock-module-scss-module__X_0u3a__session{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:1.6rem}.ScheduleBlock-module-scss-module__X_0u3a__session__time{flex-direction:row;align-items:baseline;gap:.8rem}}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__openable{cursor:pointer;position:relative}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__openable .ScheduleBlock-module-scss-module__X_0u3a__session__title{all:unset;display:revert;box-sizing:border-box;color:inherit;appearance:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;font-size:1.6rem;font-weight:600;line-height:1.4}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__openable .ScheduleBlock-module-scss-module__X_0u3a__session__title:focus-visible{outline:2px solid var(--theme-color-primary,var(--kodo-color-primary));outline-offset:2px}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__openable .ScheduleBlock-module-scss-module__X_0u3a__session__title_link{color:inherit;text-decoration:none}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__openable .ScheduleBlock-module-scss-module__X_0u3a__session__title_link:after{content:"";z-index:1;position:absolute;inset:0}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__openable:hover .ScheduleBlock-module-scss-module__X_0u3a__session__title{text-decoration:underline}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__selected{outline:2px solid var(--theme-color-primary,var(--kodo-color-primary));outline-offset:-2px}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__colored{border-top-left-radius:0;border-bottom-left-radius:0;position:relative}.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__colored:before{content:"";background:var(--label-color);width:.5rem;position:absolute;top:-1px;bottom:-1px;left:-1px}.ScheduleBlock-module-scss-module__X_0u3a__parallel{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane{flex-direction:column;min-width:0;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane .ScheduleBlock-module-scss-module__X_0u3a__session+.ScheduleBlock-module-scss-module__X_0u3a__session{border-top:1px solid var(--corsa-card-border-color,#eaeaea)}.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane:after{--stripe:#e4e4e4b3;background-image:linear-gradient(45deg,var(--stripe)10%,transparent 10%,transparent 50%,var(--stripe)50%,var(--stripe)60%,transparent 60%);content:"";box-shadow:inset 0 1px 0 var(--corsa-card-border-color,#eaeaea);background-size:10px 10px;flex:1}.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane+.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane{border-left:1px solid var(--corsa-card-border-color,#eaeaea)}@media (max-width:39.9375em){.ScheduleBlock-module-scss-module__X_0u3a__parallel{grid-auto-flow:row}.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane+.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane{border-top:1px solid var(--corsa-card-border-color,#eaeaea);border-left:0}}.ScheduleBlock-module-scss-module__X_0u3a__parallel__gap{display:none}@media (min-width:40em){.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed{grid-template-rows:var(--time-rows);background:0 0;border:0;border-radius:0;gap:.8rem;overflow:visible}.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__parallel__lane{grid-template-rows:subgrid;border-left:0;grid-row:1/-1;display:grid}.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__parallel__lane:after{content:none}.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__session,.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__parallel__gap{grid-row:var(--time-row);border-radius:var(--corsa-card-border-radius,.5rem)}.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__session{background:var(--event-card-background,#fff);border:1px solid var(--corsa-card-border-color,#eaeaea);align-content:start;padding:1.6rem}.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__colored{border-top-left-radius:0;border-bottom-left-radius:0;position:relative}.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__colored:before{content:"";background:var(--label-color);width:.5rem;position:absolute;top:-1px;bottom:-1px;left:-1px}.ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__parallel__gap{--stripe:#e4e4e4b3;background-image:linear-gradient(45deg,var(--stripe)10%,transparent 10%,transparent 50%,var(--stripe)50%,var(--stripe)60%,transparent 60%);background-size:10px 10px;display:block}}.ScheduleBlock-module-scss-module__X_0u3a__timetable{--place-width:16rem;--slot:3.2rem;overflow-x:auto}.ScheduleBlock-module-scss-module__X_0u3a__timetable:focus-visible{outline:2px solid var(--theme-color-primary,var(--kodo-color-primary));outline-offset:2px}.ScheduleBlock-module-scss-module__X_0u3a__timetable__grid{grid-template-columns:var(--place-width)repeat(var(--slots),var(--slot))minmax(0,1fr);grid-template-rows:auto;grid-auto-rows:minmax(7.2rem,auto);width:max-content;min-width:100%;display:grid}.ScheduleBlock-module-scss-module__X_0u3a__timetable__rule{grid-column:calc(var(--at) + 2);grid-row:1/calc(var(--tracks) + 2);pointer-events:none;border-left:1px solid #e4e4e4}.ScheduleBlock-module-scss-module__X_0u3a__timetable__time{grid-column:calc(var(--at) + 2)/span var(--span);font-variant-numeric:tabular-nums;grid-row:1;padding:1.2rem;font-size:1.4rem;font-weight:600;line-height:1.4}.ScheduleBlock-module-scss-module__X_0u3a__timetable__band{grid-column:1/-1;grid-row:calc(var(--track) + 2)/span var(--lanes);border-top:1px solid var(--corsa-card-border-color,#eaeaea);pointer-events:none}.ScheduleBlock-module-scss-module__X_0u3a__timetable__corner,.ScheduleBlock-module-scss-module__X_0u3a__timetable__place{z-index:2;background:var(--event-card-background,#fff);position:sticky;left:0}.ScheduleBlock-module-scss-module__X_0u3a__timetable__corner{grid-area:1/1}.ScheduleBlock-module-scss-module__X_0u3a__timetable__place{grid-column:1;grid-row:calc(var(--track) + 2)/span var(--lanes);overflow-wrap:anywhere;border-top:1px solid var(--corsa-card-border-color,#eaeaea);border-right:1px solid var(--corsa-card-border-color,#eaeaea);flex-direction:column;justify-content:center;gap:.2rem;min-width:0;padding:1.2rem 1.6rem;line-height:1.3;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__timetable__placeName{font-size:1.5rem;font-weight:600}.ScheduleBlock-module-scss-module__X_0u3a__timetable__placeVenue{opacity:.7;font-size:1.3rem}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session{grid-column:calc(var(--slot-start) + 2)/calc(var(--slot-end) + 2);grid-row:calc(var(--slot-track) + 2);background:var(--branded-ground,var(--corsa-segment-primary-background,#f7f8ff));border:1px solid var(--corsa-card-border-color,#eaeaea);border-radius:var(--corsa-card-border-radius,.5rem);flex-direction:column;align-items:flex-start;gap:.6rem;min-width:0;margin:.4rem;padding:1.2rem;display:flex}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__colored{border-top-left-radius:0;border-bottom-left-radius:0;position:relative}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__colored:before{content:"";background:var(--label-color);width:.5rem;position:absolute;top:-1px;bottom:-1px;left:-1px}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session__time,.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session__main{left:calc(var(--place-width) + 1.2rem);max-width:100%;position:sticky}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session__cover{z-index:1;position:absolute;inset:0}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session.ScheduleBlock-module-scss-module__X_0u3a__openable .ScheduleBlock-module-scss-module__X_0u3a__session__title_link:after{content:none}@media (max-width:39.9375em){.ScheduleBlock-module-scss-module__X_0u3a__timetable{--time-width:5.6rem;--slot:2rem;--track-width:22rem;--head-height:5.6rem;max-height:80dvh;overflow:auto}.ScheduleBlock-module-scss-module__X_0u3a__timetable__grid{grid-template-columns:var(--time-width);grid-auto-columns:minmax(var(--track-width),1fr);grid-template-rows:minmax(var(--head-height),auto)repeat(var(--slots),minmax(var(--slot),auto));width:max(100%,var(--time-width) + var(--tracks)*var(--track-width));grid-auto-rows:auto;min-width:0}.ScheduleBlock-module-scss-module__X_0u3a__timetable__rule{grid-column:1/calc(var(--tracks) + 2);grid-row:calc(var(--at) + 2);border-top:1px solid #e4e4e4;border-left:0}.ScheduleBlock-module-scss-module__X_0u3a__timetable__time{grid-column:1;grid-row:calc(var(--at) + 2)/span var(--span);z-index:2;background:var(--event-card-background,#fff);border-top:1px solid #e4e4e4;border-right:1px solid var(--corsa-card-border-color,#eaeaea);padding:.8rem;position:sticky;left:0}.ScheduleBlock-module-scss-module__X_0u3a__timetable__band{grid-column:calc(var(--track) + 2)/span var(--lanes);border-top:0;border-left:1px solid var(--corsa-card-border-color,#eaeaea);grid-row:1/-1}.ScheduleBlock-module-scss-module__X_0u3a__timetable__corner{z-index:3;border-right:1px solid var(--corsa-card-border-color,#eaeaea);border-bottom:1px solid var(--corsa-card-border-color,#eaeaea);top:0}.ScheduleBlock-module-scss-module__X_0u3a__timetable__place{grid-column:calc(var(--track) + 2)/span var(--lanes);border-top:0;border-right:0;border-bottom:1px solid var(--corsa-card-border-color,#eaeaea);border-left:1px solid var(--corsa-card-border-color,#eaeaea);grid-row:1;padding:1rem 1.2rem;top:0;left:auto}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session{grid-column:calc(var(--slot-track) + 2);grid-row:calc(var(--slot-start) + 2)/calc(var(--slot-end) + 2);padding:1rem}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session__time{top:calc(var(--head-height) + 1rem);left:auto}.ScheduleBlock-module-scss-module__X_0u3a__timetable .ScheduleBlock-module-scss-module__X_0u3a__session__main{top:calc(var(--head-height) + 3.8rem);left:auto}}.ScheduleBlock-module-scss-module__X_0u3a__block.ScheduleBlock-module-scss-module__X_0u3a__wide{grid-column:wide-start/wide-end}.ScheduleBlock-module-scss-module__X_0u3a__block.ScheduleBlock-module-scss-module__X_0u3a__wide>:not(.ScheduleBlock-module-scss-module__X_0u3a__block__days){margin-inline:max(0px,(100% - var(--corsa-container-main))/2)}.ScheduleBlock-module-scss-module__X_0u3a__placeholder{text-align:center;color:var(--color-text-secondary,#6b7280);border:1px dashed var(--layout-border-color,#ddd);border-radius:1rem;padding:clamp(2.4rem,2vw + 1.44rem,4rem);font-size:1.5rem}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__day{background:var(--event-card-background,#fff);border:1px solid var(--corsa-card-border-color,#eaeaea);border-radius:var(--corsa-card-border-radius,.5rem);gap:0;overflow:hidden;box-shadow:0 .5rem 2.5rem #2b42120d}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__day__header{border-bottom:1px solid var(--corsa-card-border-color,#eaeaea);padding:1.6rem 2.4rem}@media (max-width:39.9375em){.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__day__header{padding-inline:1.6rem}}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__day__sessions{background:0 0;border-radius:0;gap:0;padding:0}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__day__sessions>*{background:0 0;border:0;border-radius:0}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__day__sessions>*+*{border-top:1px solid var(--corsa-card-border-color,#eaeaea);margin-top:0}@media (min-width:40em){.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed{gap:0}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__parallel__lane+.ScheduleBlock-module-scss-module__X_0u3a__parallel__lane{border-left:1px solid var(--corsa-card-border-color,#eaeaea)}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__session{box-shadow:0 0 0 1px var(--corsa-card-border-color,#eaeaea);border:0;border-radius:0}.ScheduleBlock-module-scss-module__X_0u3a__framed .ScheduleBlock-module-scss-module__X_0u3a__parallel.ScheduleBlock-module-scss-module__X_0u3a__timed .ScheduleBlock-module-scss-module__X_0u3a__parallel__gap{border-radius:0}}
@keyframes VideoPlayer-module-scss-module__d1wDjq__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.VideoPlayer-module-scss-module__d1wDjq__video>*{width:100%;height:100%}.VideoPlayer-module-scss-module__d1wDjq__video__player{--media-background-color:transparent;aspect-ratio:16/9;border-radius:.5rem;display:flex;position:relative;box-shadow:0 .2rem 1rem #0003}.VideoPlayer-module-scss-module__d1wDjq__video__player>*{border-radius:.5rem;overflow:hidden}.VideoPlayer-module-scss-module__d1wDjq__video__player *{background-color:#0000!important}.VideoPlayer-module-scss-module__d1wDjq__video__player:after{content:"";pointer-events:none;border:2px solid #fff;border-radius:.5rem;display:block;position:absolute;inset:-1px}.VideoPlayer-module-scss-module__d1wDjq__video__external{aspect-ratio:16/9;background-color:#eee;width:100%;display:flex;position:relative}.VideoPlayer-module-scss-module__d1wDjq__video__external img{object-fit:cover;cursor:pointer;width:100%;height:100%}.VideoPlayer-module-scss-module__d1wDjq__video__external button{color:#fff;pointer-events:none;background:#00000080;border:0;border-radius:50%;padding:3rem;font-size:1.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes Segment-module-scss-module__oHmTtG__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes Segment-module-scss-module__oHmTtG__drop{0%{top:-10rem}to{top:calc(100% + 20rem)}}@keyframes Segment-module-scss-module__oHmTtG__float{0%{transform:rotate(55deg)translate(-15rem)}50%{transform:rotate(-55deg)translate(15rem)}to{transform:rotate(55deg)translate(-15rem)}}.Segment-module-scss-module__oHmTtG__segment{--mask-top:linear-gradient(to top,#000 calc(100% - 5rem),#0000);--mask-bottom:linear-gradient(to bottom,#000 calc(100% - 5rem),#0000);--mask-block:linear-gradient(to bottom,#0000,#000 5rem,#000 calc(100% - 5rem),#0000);grid-column:full-start/full-end}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets{padding-top:var(--corsa-segment-padding,clamp(4.5rem,calc(4.5rem + 5.5*(100vw - 48rem)/80),10rem));padding-bottom:var(--corsa-segment-padding,clamp(4.5rem,calc(4.5rem + 5.5*(100vw - 48rem)/80),10rem))}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark:first-child,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary:first-child,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary:first-child,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets:first-child,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets{margin-top:calc(var(--corsa-segment-padding,clamp(4.5rem,calc(4.5rem + 5.5*(100vw - 48rem)/80),10rem))*-1)}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark:last-child,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary:last-child,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary:last-child,.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets:last-child{margin-bottom:calc(var(--corsa-segment-padding,clamp(4.5rem,calc(4.5rem + 5.5*(100vw - 48rem)/80),10rem))*-1)}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark{color:#fff;background:#2d2d2d}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark{padding-top:0}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary{background:var(--corsa-segment-primary-background,#f7f8ff)}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__primary{padding-top:0}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary{background:var(--corsa-segment-secondary-background,#ffe8f7);background:linear-gradient(45deg,var(--corsa-segment-primary-background,#f7f8ff)30%,var(--corsa-segment-secondary-background,#ffe8f7))}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary+.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__secondary{padding-top:0}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__dark:last-child{padding-bottom:4rem}.Segment-module-scss-module__oHmTtG__segment.Segment-module-scss-module__oHmTtG__tickets{will-change:transform;position:relative;overflow:hidden}.Segment-module-scss-module__oHmTtG__rain__leftTickets,.Segment-module-scss-module__oHmTtG__rain__rightTickets{opacity:.6;z-index:-1;position:absolute;top:0;bottom:0}@media (min-width:45em){.Segment-module-scss-module__oHmTtG__rain__leftTickets,.Segment-module-scss-module__oHmTtG__rain__rightTickets{opacity:1;min-width:clamp(20rem,25vw + 8rem,40rem)}}.Segment-module-scss-module__oHmTtG__rain__leftTickets{opacity:0;right:calc(50% + min(var(--corsa-container-wide),100vw)/2);margin-right:clamp(-25rem,-18.75vw - 1rem,-10rem)}@media (min-width:45em){.Segment-module-scss-module__oHmTtG__rain__leftTickets{opacity:1}}.Segment-module-scss-module__oHmTtG__rain__rightTickets{left:calc(50% + min(var(--corsa-container-wide),100vw)/2);margin-left:clamp(-25rem,-6.25vw - 17rem,-20rem);transform:rotateY(180deg)}@media (max-width:44.9375em){.Segment-module-scss-module__oHmTtG__rain__rightTickets{width:80%;min-width:0;margin:0;left:auto;right:0}}.Segment-module-scss-module__oHmTtG__rain__wrap{animation:14s linear infinite both Segment-module-scss-module__oHmTtG__drop;position:absolute;top:0;left:0;right:0}.Segment-module-scss-module__oHmTtG__rain__wrap:first-child{animation-delay:-1s}.Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(2){animation-delay:-5s}.Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(3){animation-delay:-8s}.Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(4){animation-delay:-12s}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:first-child{animation-delay:1s}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(2){animation-delay:5s}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(3){animation-delay:8s}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(4){animation-delay:12s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:first-child{animation-delay:.5s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(2){animation-delay:6s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(3){animation-delay:9s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(4){animation-delay:13s}.Segment-module-scss-module__oHmTtG__rain__ticket{backface-visibility:hidden;margin:0 auto;animation:5s ease-in-out infinite Segment-module-scss-module__oHmTtG__float;position:relative}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:first-child .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:1s}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(2) .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:3s}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(3) .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:2s}.Segment-module-scss-module__oHmTtG__rain__leftTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(4) .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:4s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:first-child .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:.5s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(2) .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:4s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(3) .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:1s}.Segment-module-scss-module__oHmTtG__rain__rightTickets .Segment-module-scss-module__oHmTtG__rain__wrap:nth-child(4) .Segment-module-scss-module__oHmTtG__rain__ticket{animation-delay:3.5s}
@keyframes RestrictedBlock-module-scss-module__L9qVca__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.RestrictedBlock-module-scss-module__L9qVca__block{text-align:center;border:2px dashed var(--corsa-restricted-block-border-color,#0000002e);border-radius:var(--corsa-restricted-block-radius,1.2rem);flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;padding:clamp(2.4rem,2vw + 1.44rem,4rem) clamp(2rem,1.25vw + 1.4rem,3rem);display:flex}.RestrictedBlock-module-scss-module__L9qVca__block__copy{text-wrap:pretty;max-width:60ch}.RestrictedBlock-module-scss-module__L9qVca__block__copy p{margin:0}.RestrictedBlock-module-scss-module__L9qVca__block__copy p+p{margin-top:1rem}
@keyframes SubNavigation-module-scss-module__LhUfVa__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.SubNavigation-module-scss-module__LhUfVa__nav{--corsa-container-wide:138.5rem;--corsa-container-gutter:var(--padding);z-index:3}.SubNavigation-module-scss-module__LhUfVa__nav.SubNavigation-module-scss-module__LhUfVa__stickyEnabled{position:sticky;top:0}.SubNavigation-module-scss-module__LhUfVa__nav{border-bottom:1px solid var(--kodo-color-border);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);--padding:1.5rem;background:#ffffffbf}@media (min-width:45em){.SubNavigation-module-scss-module__LhUfVa__nav{--padding:2rem}}.SubNavigation-module-scss-module__LhUfVa__nav__container{overflow:hidden}.SubNavigation-module-scss-module__LhUfVa__nav__layout{padding:1rem 0;display:flex;position:relative}.SubNavigation-module-scss-module__LhUfVa__nav__inner{flex:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}.SubNavigation-module-scss-module__LhUfVa__nav__list{scrollbar-width:none;flex-direction:column;align-items:center;padding:0;display:flex;overflow-x:auto}.SubNavigation-module-scss-module__LhUfVa__nav__items{align-items:center;gap:1rem;max-width:100%;display:flex}.SubNavigation-module-scss-module__LhUfVa__nav__cart{flex:none;justify-content:flex-end;margin-block:-.2rem;display:flex}@media (min-width:45em){.SubNavigation-module-scss-module__LhUfVa__nav__cart{position:absolute;right:0}}.SubNavigation-module-scss-module__LhUfVa__nav__padding{padding-inline:1rem 0}.SubNavigation-module-scss-module__LhUfVa__item__link{cursor:pointer;color:inherit;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;white-space:nowrap;font-weight:600;line-height:1;font-family:var(--corsa-font-family-alt);border-radius:.5rem;padding:1rem;font-size:clamp(1.3rem,.125vw + 1.24rem,1.4rem);text-decoration:none;display:block}.SubNavigation-module-scss-module__LhUfVa__active .SubNavigation-module-scss-module__LhUfVa__item__link{color:var(--kodo-color-primary);background:#f5f5f5;font-weight:700}.SubNavigation-module-scss-module__LhUfVa__item__link:is(:hover,:focus-visible){background:#f5f5f5}.SubNavigation-module-scss-module__LhUfVa__item__count{vertical-align:middle;min-width:1.8rem;height:1.8rem;color:var(--theme-color-font-primary,#fff);background:var(--theme-color-primary,var(--kodo-color-primary));border-radius:.4rem;justify-content:center;align-items:center;margin:-.4rem 0 -.2rem .6rem;padding:0 .5rem;font-size:1.1rem;font-weight:700;display:inline-flex}
@keyframes Badge-module-scss-module__VrPwDq__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Badge-module-scss-module__VrPwDq__badge{min-width:1.7em;height:1.7em;color:var(--color-badge,var(--background,#fff));background-color:var(--color,red);border-radius:100%;flex:none;justify-content:center;align-self:baseline;align-items:center;padding:.2em .3rem;font-size:.85em;transition:background-color .1s ease-in-out,background-image .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;display:inline-flex}
@keyframes List-module-scss-module__vcYDMW__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.List-module-scss-module__vcYDMW__list{container:list/inline-size}.List-module-scss-module__vcYDMW__list.List-module-scss-module__vcYDMW__columns-4{grid-column:wide-start/wide-end}.List-module-scss-module__vcYDMW__list__header{margin-bottom:clamp(3rem,2.5vw + 1.8rem,5rem)}@container list (min-width:96rem){.List-module-scss-module__vcYDMW__centered .List-module-scss-module__vcYDMW__list__header{margin-bottom:clamp(3rem,3.75vw + 1.2rem,6rem);text-align:center;text-wrap:balance;max-width:clamp(30rem,18.125vw + 21.3rem,44.5rem);margin-inline:auto}}.List-module-scss-module__vcYDMW__list__list{all:unset;display:revert;box-sizing:border-box;text-wrap:pretty;grid-template-columns:minmax(0,1fr);gap:3rem 4.5rem;list-style:none;display:grid}@container list (min-width:72rem){.List-module-scss-module__vcYDMW__columns-2 .List-module-scss-module__vcYDMW__list__list,.List-module-scss-module__vcYDMW__columns-3 .List-module-scss-module__vcYDMW__list__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container list (min-width:96rem){.List-module-scss-module__vcYDMW__columns-3 .List-module-scss-module__vcYDMW__list__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container list (min-width:72rem){.List-module-scss-module__vcYDMW__columns-4 .List-module-scss-module__vcYDMW__list__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container list (min-width:96rem){.List-module-scss-module__vcYDMW__columns-4 .List-module-scss-module__vcYDMW__list__list{grid-template-columns:repeat(4,minmax(0,1fr))}.List-module-scss-module__vcYDMW__centered .List-module-scss-module__vcYDMW__list__list{text-align:center;justify-items:center;gap:4.5rem}}.List-module-scss-module__vcYDMW__item{flex-direction:column;gap:1rem;max-width:50rem;display:flex}.List-module-scss-module__vcYDMW__item.List-module-scss-module__vcYDMW__hasIcon{padding-left:clamp(2.2rem,1vw + 1.72rem,3rem)}.List-module-scss-module__vcYDMW__item__title{text-wrap:balance;position:relative}.List-module-scss-module__vcYDMW__item__title svg{width:clamp(1.8rem,.75vw + 1.44rem,2.4rem);position:absolute;top:clamp(-.3rem,.375vw - .48rem,0rem);left:0;transform:translate(clamp(-3rem,-1vw - 1.72rem,-2.2rem))}@container list (min-width:96rem){.List-module-scss-module__vcYDMW__centered .List-module-scss-module__vcYDMW__item:nth-child(3n),.List-module-scss-module__vcYDMW__centered .List-module-scss-module__vcYDMW__item:nth-child(3n+1){transform:translateY(-6rem)}}
@keyframes SponsorsBlock-module-scss-module__HW_4lq__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.SponsorsBlock-module-scss-module__HW_4lq__block{grid-column:full-start/full-end;grid-template-columns:subgrid;align-content:flex-start;row-gap:clamp(1.6rem,1vw + 1.12rem,2.4rem);display:grid}.SponsorsBlock-module-scss-module__HW_4lq__block>*{grid-column:main-start/main-end}.SponsorsBlock-module-scss-module__HW_4lq__block{--sponsors-column:main-start/main-end;--sponsors-justify:center}.SponsorsBlock-module-scss-module__HW_4lq__block_narrow{--sponsors-column:narrow-start/narrow-end}.SponsorsBlock-module-scss-module__HW_4lq__block_narrow>*{grid-column:narrow-start/narrow-end}.SponsorsBlock-module-scss-module__HW_4lq__block_wide{--sponsors-column:wide-start/wide-end}.SponsorsBlock-module-scss-module__HW_4lq__block_full{--sponsors-column:full-start/full-end}.SponsorsBlock-module-scss-module__HW_4lq__block_center{text-align:center}.SponsorsBlock-module-scss-module__HW_4lq__block_start{--sponsors-justify:flex-start}.SponsorsBlock-module-scss-module__HW_4lq__block__title{margin-bottom:0}.SponsorsBlock-module-scss-module__HW_4lq__block__description{max-width:68ch}.SponsorsBlock-module-scss-module__HW_4lq__block_center .SponsorsBlock-module-scss-module__HW_4lq__block__description{margin-inline:auto}.SponsorsBlock-module-scss-module__HW_4lq__block__tiers{grid-column:var(--sponsors-column);flex-direction:column;gap:clamp(3.2rem,3vw + 1.76rem,5.6rem);display:flex}.SponsorsBlock-module-scss-module__HW_4lq__block__tiers:not(:first-child){margin-top:clamp(.8rem,1vw + .32rem,1.6rem)}.SponsorsBlock-module-scss-module__HW_4lq__tier{--logo-width:clamp(12rem,calc(12rem + 4*(100vw - 48rem)/80),16rem);--logo-height:clamp(4.8rem,calc(4.8rem + 1.6*(100vw - 48rem)/80),6.4rem);--sponsors-gap:clamp(2.4rem,calc(2.4rem + 2.4*(100vw - 48rem)/80),4.8rem);flex-direction:column;gap:clamp(1.6rem,1vw + 1.12rem,2.4rem);display:flex}.SponsorsBlock-module-scss-module__HW_4lq__tier_small{--logo-width:clamp(8.8rem,calc(8.8rem + 2.4*(100vw - 48rem)/80),11.2rem);--logo-height:clamp(3.6rem,calc(3.6rem + .8*(100vw - 48rem)/80),4.4rem);--sponsors-gap:clamp(2rem,calc(2rem + 2*(100vw - 48rem)/80),4rem)}.SponsorsBlock-module-scss-module__HW_4lq__tier_large{--logo-width:clamp(16rem,calc(16rem + 6.4*(100vw - 48rem)/80),22.4rem);--logo-height:clamp(6.4rem,calc(6.4rem + 3.2*(100vw - 48rem)/80),9.6rem);--sponsors-gap:clamp(3.2rem,calc(3.2rem + 3.2*(100vw - 48rem)/80),6.4rem)}.SponsorsBlock-module-scss-module__HW_4lq__block_tiles .SponsorsBlock-module-scss-module__HW_4lq__tier{--sponsors-gap:clamp(1.2rem,calc(1.2rem + .4*(100vw - 48rem)/80),1.6rem)}.SponsorsBlock-module-scss-module__HW_4lq__tier__title{text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin:0;font-size:1.3rem;font-weight:600}.SponsorsBlock-module-scss-module__HW_4lq__list{justify-content:var(--sponsors-justify);align-items:flex-start;gap:var(--sponsors-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SponsorsBlock-module-scss-module__HW_4lq__sponsor{display:flex}.SponsorsBlock-module-scss-module__HW_4lq__sponsor__link{color:inherit;border-radius:.8rem;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;display:flex}.SponsorsBlock-module-scss-module__HW_4lq__sponsor__link:focus-visible{outline:2px solid var(--theme-color-primary,var(--kodo-color-primary));outline-offset:.4rem}.SponsorsBlock-module-scss-module__HW_4lq__sponsor__box{box-sizing:content-box;width:var(--logo-width);height:var(--logo-height);justify-content:center;align-items:center;display:flex}.SponsorsBlock-module-scss-module__HW_4lq__block_tiles .SponsorsBlock-module-scss-module__HW_4lq__sponsor__box{background:#fff;border:1px solid #0000000f;border-radius:1rem;padding:clamp(1.6rem,1vw + 1.12rem,2.4rem);transition:border-color .2s,box-shadow .2s}.SponsorsBlock-module-scss-module__HW_4lq__block_tiles a:hover .SponsorsBlock-module-scss-module__HW_4lq__sponsor__box{border-color:#0000001f;box-shadow:0 .4rem 1.6rem #0000000f}.SponsorsBlock-module-scss-module__HW_4lq__sponsor__logo{object-fit:contain;max-width:100%;max-height:100%;transition:filter .2s,opacity .2s;display:block}.SponsorsBlock-module-scss-module__HW_4lq__block_grayscale .SponsorsBlock-module-scss-module__HW_4lq__sponsor__logo{filter:grayscale();opacity:.7}.SponsorsBlock-module-scss-module__HW_4lq__block_grayscale .SponsorsBlock-module-scss-module__HW_4lq__sponsor:hover .SponsorsBlock-module-scss-module__HW_4lq__sponsor__logo,.SponsorsBlock-module-scss-module__HW_4lq__block_grayscale .SponsorsBlock-module-scss-module__HW_4lq__sponsor__link:focus-visible .SponsorsBlock-module-scss-module__HW_4lq__sponsor__logo{filter:none;opacity:1}.SponsorsBlock-module-scss-module__HW_4lq__sponsor__wordmark{max-width:100%;font-size:calc(var(--logo-height)*.32);text-align:center;text-wrap:balance;overflow-wrap:anywhere;font-weight:700;line-height:1.2}.SponsorsBlock-module-scss-module__HW_4lq__block_grayscale .SponsorsBlock-module-scss-module__HW_4lq__sponsor__wordmark{opacity:.7}.SponsorsBlock-module-scss-module__HW_4lq__sponsor__name{max-width:var(--logo-width);text-align:center;opacity:.7;font-size:1.3rem;line-height:1.3}.SponsorsBlock-module-scss-module__HW_4lq__strip{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.SponsorsBlock-module-scss-module__HW_4lq__strip__track{width:max-content;display:flex}.SponsorsBlock-module-scss-module__HW_4lq__strip__track[data-ready]{animation:SponsorsBlock-module-scss-module__HW_4lq__sponsors-strip var(--strip-duration)linear infinite}.SponsorsBlock-module-scss-module__HW_4lq__strip:hover .SponsorsBlock-module-scss-module__HW_4lq__strip__track,.SponsorsBlock-module-scss-module__HW_4lq__strip:focus-within .SponsorsBlock-module-scss-module__HW_4lq__strip__track{animation-play-state:paused}.SponsorsBlock-module-scss-module__HW_4lq__strip__set{padding-right:var(--sponsors-gap);flex-wrap:nowrap}.SponsorsBlock-module-scss-module__HW_4lq__strip_still{-webkit-mask-image:none;mask-image:none}.SponsorsBlock-module-scss-module__HW_4lq__strip_still .SponsorsBlock-module-scss-module__HW_4lq__strip__track{justify-content:var(--sponsors-justify);width:auto}.SponsorsBlock-module-scss-module__HW_4lq__strip_still .SponsorsBlock-module-scss-module__HW_4lq__strip__set{padding-right:0}@media (prefers-reduced-motion:reduce){.SponsorsBlock-module-scss-module__HW_4lq__strip{-webkit-mask-image:none;mask-image:none}.SponsorsBlock-module-scss-module__HW_4lq__strip__track{width:auto}.SponsorsBlock-module-scss-module__HW_4lq__strip__track[data-ready]{animation:none}.SponsorsBlock-module-scss-module__HW_4lq__strip__set{flex-wrap:wrap;padding-right:0}.SponsorsBlock-module-scss-module__HW_4lq__strip__set+.SponsorsBlock-module-scss-module__HW_4lq__strip__set{display:none}}@keyframes SponsorsBlock-module-scss-module__HW_4lq__sponsors-strip{0%{transform:translate(0)}to{transform:translateX(calc(var(--strip-distance)*-1))}}
@keyframes Gateway-module-scss-module__Mj98qq__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Gateway-module-scss-module__Mj98qq__gateway{container:list/inline-size}.Gateway-module-scss-module__Mj98qq__gateway.Gateway-module-scss-module__Mj98qq__columns-3,.Gateway-module-scss-module__Mj98qq__gateway.Gateway-module-scss-module__Mj98qq__columns-4{grid-column:wide-start/wide-end}.Gateway-module-scss-module__Mj98qq__gateway__header{text-wrap:pretty;max-width:72rem;margin-bottom:clamp(3rem,2.5vw + 1.8rem,5rem)}.Gateway-module-scss-module__Mj98qq__gateway__list{all:unset;display:revert;box-sizing:border-box;text-wrap:pretty;grid-template-columns:minmax(0,1fr);gap:3rem clamp(1.5rem,3.40909vw - 1.36364rem,3rem);list-style:none;display:grid}@container list (min-width:84rem){.Gateway-module-scss-module__Mj98qq__columns-3 .Gateway-module-scss-module__Mj98qq__gateway__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@container list (min-width:72rem){.Gateway-module-scss-module__Mj98qq__columns-4 .Gateway-module-scss-module__Mj98qq__gateway__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container list (min-width:96rem){.Gateway-module-scss-module__Mj98qq__columns-4 .Gateway-module-scss-module__Mj98qq__gateway__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.Gateway-module-scss-module__Mj98qq__centered .Gateway-module-scss-module__Mj98qq__gateway__list{text-align:center;justify-items:center}.Gateway-module-scss-module__Mj98qq__item{grid-row:span 4;grid-template-rows:subgrid;border:1px solid #d9e2ff;border-radius:1rem;gap:1.5rem;padding:clamp(2.5rem,1.5625vw + 1rem,3rem);display:grid}.Gateway-module-scss-module__Mj98qq__item__icon{color:var(--kodo-color-primary)}.Gateway-module-scss-module__Mj98qq__item__icon svg{width:3.6rem;height:3.6rem}.Gateway-module-scss-module__Mj98qq__item footer{margin-top:clamp(.5rem,1.5625vw - 1rem,1rem)}
.Tag-module-scss-module__IeQ2jq__tag{cursor:default;-webkit-user-select:none;user-select:none;color:var(--tag-text-color,#555);background-color:var(--tag-bg-color,#fafafa);border:1px solid var(--tag-border-color,#ddd);border-radius:.4rem;align-items:center;padding:.5rem .6rem;font-size:1.1rem;font-weight:600;line-height:1;display:inline-flex}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__dropdown{cursor:pointer;gap:.2rem}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__dropdown:hover{filter:brightness(.96)}.Tag-module-scss-module__IeQ2jq__tag__arrow{width:1.2rem;height:1.2rem;margin-right:-.2rem}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__warning{--tag-bg-color:var(--corsa-color-warning);--tag-border-color:color-mix(in srgb,var(--corsa-color-warning)85%,black);--tag-text-color:var(--corsa-color-font-primary)}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__success{--tag-bg-color:var(--corsa-color-success);--tag-border-color:color-mix(in srgb,var(--corsa-color-success)85%,black);--tag-text-color:var(--corsa-color-font-primary)}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__error{--tag-bg-color:var(--corsa-color-error);--tag-border-color:color-mix(in srgb,var(--corsa-color-error)85%,black);--tag-text-color:var(--corsa-color-font-primary)}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__info{--tag-bg-color:var(--corsa-color-info);--tag-border-color:color-mix(in srgb,var(--corsa-color-info)85%,black);--tag-text-color:var(--corsa-color-font-primary)}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__black{--tag-bg-color:var(--corsa-color-dark-gray);--tag-border-color:color-mix(in srgb,var(--corsa-color-dark-gray)85%,black);--tag-text-color:var(--corsa-color-font-primary)}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__white{--tag-bg-color:var(--corsa-color-background);--tag-border-color:color-mix(in srgb,var(--corsa-color-background)85%,black);--tag-text-color:var(--corsa-color-font)}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__gray{--tag-bg-color:var(--tag-bg-color-gray,#e0e0e0);--tag-border-color:color-mix(in srgb,var(--tag-bg-color)85%,black);--tag-text-color:#333}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__red{--tag-bg-color:var(--tag-bg-color-red,#ffb3b3);--tag-border-color:color-mix(in srgb,var(--tag-bg-color)85%,black);--tag-text-color:#333}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__green{--tag-bg-color:var(--tag-bg-color-green,#b3ffb3);--tag-border-color:color-mix(in srgb,var(--tag-bg-color)85%,black);--tag-text-color:#333}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__blue{--tag-bg-color:var(--tag-bg-color-blue,#b3d9ff);--tag-border-color:color-mix(in srgb,var(--tag-bg-color)85%,black);--tag-text-color:#333}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__yellow{--tag-bg-color:var(--tag-bg-color-yellow,#fff5b3);--tag-border-color:color-mix(in srgb,var(--tag-bg-color)85%,black);--tag-text-color:#333}.Tag-module-scss-module__IeQ2jq__tag.Tag-module-scss-module__IeQ2jq__orange{--tag-bg-color:var(--tag-bg-color-orange,#ffdab3);--tag-border-color:color-mix(in srgb,var(--tag-bg-color)85%,black);--tag-text-color:#333}
@keyframes Member-module-scss-module__-JrbEa__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Member-module-scss-module__-JrbEa__member{grid-template-columns:1fr auto;grid-template-areas:"info menu";gap:1rem 1.5rem;padding:2rem;display:grid}.Member-module-scss-module__-JrbEa__member.Member-module-scss-module__-JrbEa__hasDate{grid-template-areas:"info menu""date menu"}.Member-module-scss-module__-JrbEa__intermediate .Member-module-scss-module__-JrbEa__member{grid-template-columns:1fr auto;grid-template-areas:"info menu"}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member{display:table-row}.Member-module-scss-module__-JrbEa__member:not(:last-child){border-bottom:1px solid var(--kodo-color-border)}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member>*{vertical-align:bottom;padding:1.5rem;display:table-cell}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member>:first-child{padding-left:2.5rem}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member>:last-child{width:10rem;padding-right:2.5rem}.Member-module-scss-module__-JrbEa__member.Member-module-scss-module__-JrbEa__clickable{cursor:pointer}.Member-module-scss-module__-JrbEa__member__menu{grid-area:menu;padding-top:.6rem;padding-right:0}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member__menu{vertical-align:middle;padding-right:2.5rem}.Member-module-scss-module__-JrbEa__loading .Member-module-scss-module__-JrbEa__member__menu{display:none}.Member-module-scss-module__-JrbEa__member__info{grid-area:info}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member__info{width:100%}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member.Member-module-scss-module__-JrbEa__hasDate .Member-module-scss-module__-JrbEa__member__info{width:80%}.Member-module-scss-module__-JrbEa__member__date{grid-area:date;font-size:1.3rem}.Member-module-scss-module__-JrbEa__intermediate .Member-module-scss-module__-JrbEa__member__date{text-align:right}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__member__date{text-align:right;white-space:nowrap;width:20%}.Member-module-scss-module__-JrbEa__member__user{align-items:center;gap:1rem;display:flex}.Member-module-scss-module__-JrbEa__member__tag{margin-left:auto}.Member-module-scss-module__-JrbEa__member__name{font-family:var(--corsa-font-family-alt);font-size:1.6rem;font-weight:600}.Member-module-scss-module__-JrbEa__loading .Member-module-scss-module__-JrbEa__member__name{color:#0000;background:linear-gradient(90deg,#f6f6f6 6%,#f0f0f0 23%,#f6f6f6 46%) 0 0/1000px 100px;animation-name:Member-module-scss-module__-JrbEa__placeholderAnimation;animation-duration:.9s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:forwards;display:inline-block;position:relative}@media print{.Member-module-scss-module__-JrbEa__loading .Member-module-scss-module__-JrbEa__member__name{color:#000}}.dark .Member-module-scss-module__-JrbEa__loading .Member-module-scss-module__-JrbEa__member__name{color:#0000;background:linear-gradient(90deg,#323232 6%,#373737 23%,#323232 46%) 0 0/1000px 100px;animation-name:Member-module-scss-module__-JrbEa__placeholderAnimation;animation-duration:.9s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:0s;animation-fill-mode:forwards;display:inline-block;position:relative}@media print{.dark .Member-module-scss-module__-JrbEa__loading .Member-module-scss-module__-JrbEa__member__name{color:#000}}.Member-module-scss-module__-JrbEa__loading .Member-module-scss-module__-JrbEa__member__name{min-width:25rem}.Member-module-scss-module__-JrbEa__member__email{color:#898989;font-size:1.3rem}.Member-module-scss-module__-JrbEa__noName .Member-module-scss-module__-JrbEa__member__email{font-family:var(--corsa-font-family-alt);color:var(--kodo-color-font);font-size:1.6rem;font-weight:600}.Member-module-scss-module__-JrbEa__loading .Member-module-scss-module__-JrbEa__member__email{display:none}.Member-module-scss-module__-JrbEa__memberList__layout{background:#fff;border-radius:1rem;width:100%;box-shadow:0 .4rem 5rem #0000001c,0 .2rem .3rem #0000000d}.Member-module-scss-module__-JrbEa__disabled .Member-module-scss-module__-JrbEa__memberList__layout{background:var(--corsa-color-extralight-gray);box-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none}.Member-module-scss-module__-JrbEa__disabled .Member-module-scss-module__-JrbEa__memberList__layout *{opacity:.85;filter:grayscale()}.Member-module-scss-module__-JrbEa__full .Member-module-scss-module__-JrbEa__memberList__layout{border-collapse:collapse;display:table}
@keyframes Title-module-scss-module__xsk6dG__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Title-module-scss-module__xsk6dG__title__title{align-items:center;gap:.75rem;font-weight:700;display:flex}.Title-module-scss-module__xsk6dG__title__link{cursor:pointer;color:var(--kodo-color-primary);-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;cursor:pointer;text-decoration:none;transition-property:color,border;transition-duration:.5s}.Title-module-scss-module__xsk6dG__title__link:hover,.Title-module-scss-module__xsk6dG__title__link:focus{text-decoration:underline;transition-property:color,border;transition-duration:.2s}.Title-module-scss-module__xsk6dG__title__subline{color:var(--kodo-color-font-75);font-size:.9em}.Title-module-scss-module__xsk6dG__title__subline.Title-module-scss-module__xsk6dG__clamp{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Title-module-scss-module__xsk6dG__title__tag{color:var(--kodo-color-font-75);border:1px solid var(--kodo-color-border);margin-left:.8em;padding:0 .5em;font-weight:400}
@keyframes Divider-module-scss-module__vrkFba__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Divider-module-scss-module__vrkFba__divider{display:block;overflow:hidden}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__xsmall{margin-top:var(--kodo-divider-spacing-xsmall,clamp(1.5rem,calc(1.5rem + 1.5*(100vw - 48rem)/80),3rem))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__small{margin-top:var(--kodo-divider-spacing-small,clamp(3rem,calc(3rem + 3*(100vw - 48rem)/80),6rem))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__medium{margin-top:var(--kodo-divider-spacing-medium,clamp(6rem,calc(6rem + 3*(100vw - 48rem)/80),9rem))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__large{margin-top:var(--kodo-divider-spacing-large,clamp(9rem,calc(9rem + 3*(100vw - 48rem)/80),12rem))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__line{height:var(--kodo-divider-line-width,1px);background-color:var(--kodo-divider-line-color,var(--kodo-color-border))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__line.Divider-module-scss-module__vrkFba__xsmall{margin-top:var(--kodo-divider-spacing-xsmall,clamp(1.5rem,calc(1.5rem + 1.5*(100vw - 48rem)/80),3rem));margin-bottom:var(--kodo-divider-spacing-xsmall,clamp(1.5rem,calc(1.5rem + 1.5*(100vw - 48rem)/80),3rem))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__line.Divider-module-scss-module__vrkFba__small{margin-top:var(--kodo-divider-spacing-small,clamp(3rem,calc(3rem + 3*(100vw - 48rem)/80),6rem));margin-bottom:var(--kodo-divider-spacing-small,clamp(3rem,calc(3rem + 3*(100vw - 48rem)/80),6rem))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__line.Divider-module-scss-module__vrkFba__medium{margin-top:var(--kodo-divider-spacing-medium,clamp(6rem,calc(6rem + 3*(100vw - 48rem)/80),9rem));margin-bottom:var(--kodo-divider-spacing-medium,clamp(6rem,calc(6rem + 3*(100vw - 48rem)/80),9rem))}.Divider-module-scss-module__vrkFba__divider.Divider-module-scss-module__vrkFba__line.Divider-module-scss-module__vrkFba__large{margin-top:var(--kodo-divider-spacing-large,clamp(9rem,calc(9rem + 3*(100vw - 48rem)/80),12rem));margin-bottom:var(--kodo-divider-spacing-large,clamp(9rem,calc(9rem + 3*(100vw - 48rem)/80),12rem))}
@keyframes Tag-module-scss-module__-wCyZW__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Tag-module-scss-module__-wCyZW__tag{all:unset;display:revert;box-sizing:border-box;color:var(--kodo-color-font);appearance:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;padding:var(--kodo-tag-padding,.1em .666em);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;background:var(--kodo-color-background-alt);border-radius:var(--kodo-tag-radius,.1rem);align-items:center;font-weight:800;display:inline-flex;position:relative}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__loading{min-width:6.5rem}.Tag-module-scss-module__-wCyZW__tag:before{content:"";height:calc(100% - .1em);display:inline-block}.Tag-module-scss-module__-wCyZW__tag__inner{align-items:center;gap:.5em;display:inline-flex}.Tag-module-scss-module__-wCyZW__loading .Tag-module-scss-module__-wCyZW__tag__inner{opacity:0}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__clickable{cursor:pointer}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__large{height:var(--kodo-tag-height-large,2.5rem);font-size:max(.86em,1.1rem)}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__medium{height:var(--kodo-tag-height-medium,2rem);font-size:max(.73em,1.1rem)}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__small{height:var(--kodo-tag-height-small,1.7rem);font-size:max(.6em,.9rem);font-weight:700}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__xsmall{height:var(--kodo-tag-height-small,1.4rem);font-size:max(.53333em,.8rem);font-weight:700}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__primary{color:var(--kodo-tag-primary-color,#fff);background-color:var(--kodo-tag-success-background,var(--kodo-color-primary))}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__secondary{color:var(--kodo-tag-secondary-color,var(--kodo-color-font));background-color:var(--kodo-tag-success-background,var(--kodo-color-background-alt))}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__success{color:var(--kodo-tag-success-color,#fff);background-color:var(--kodo-tag-success-background,var(--kodo-color-success,#3b9c00))}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__warning{color:var(--kodo-tag-warning-color,#fff);background-color:var(--kodo-tag-warning-background,var(--kodo-color-warning,#ffa800))}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__error{color:var(--kodo-tag-error-color,#fff);background-color:var(--kodo-tag-error-background,var(--kodo-color-error,#b80000))}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__filter{color:var(--kodo-tag-filter-color,var(--kodo-color-font));background-color:var(--kodo-tag-filter-background,#00000012);text-transform:none;font-weight:500}.Tag-module-scss-module__-wCyZW__tag__close{color:inherit;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;transition:background-color .1s,box-shadow .1s,color .1s;display:flex;box-shadow:0 0 0 .15em #0000}.Tag-module-scss-module__-wCyZW__tag:hover .Tag-module-scss-module__-wCyZW__tag__close{color:var(--kodo-tag-filter-close-color,#fff);background-color:var(--kodo-tag-filter-close-background,var(--kodo-color-primary));box-shadow:0 0 0 .15em var(--kodo-tag-filter-close-background,var(--kodo-color-primary))}.Tag-module-scss-module__-wCyZW__tag svg{width:1em;height:1em;display:block}.Tag-module-scss-module__-wCyZW__tag:after{content:"";opacity:0;border:2px solid;border-radius:50%;width:1rem;height:1rem;margin-top:-.5rem;margin-left:-.5rem;animation:.6s linear infinite Tag-module-scss-module__-wCyZW__spinner;display:block;position:absolute;top:50%;left:50%;border-top-color:#0000!important;border-right-color:#0000!important}.Tag-module-scss-module__-wCyZW__tag.Tag-module-scss-module__-wCyZW__loading:after{opacity:1}.Tag-module-scss-module__-wCyZW__group{flex-wrap:wrap;gap:1rem;display:flex}@keyframes Tag-module-scss-module__-wCyZW__spinner{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1)}to{transform:rotate(360deg)scale(1)}}
@keyframes Message-module-scss-module__4uX0Wq__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Message-module-scss-module__4uX0Wq__message{overflow:hidden}.Message-module-scss-module__4uX0Wq__message__list{all:unset;display:revert;box-sizing:border-box;margin-top:.8rem;margin-left:-1.6em;font-size:.8em;list-style:none}.Message-module-scss-module__4uX0Wq__message__item{margin-left:1.6em;display:inline-block;position:relative}.Message-module-scss-module__4uX0Wq__message__item:after{content:"•";text-align:center;width:1.6em;position:absolute;top:0;left:-1.6em}
@keyframes Empty-module-scss-module__B7YoZa__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Empty-module-scss-module__B7YoZa__empty__layout{flex-direction:column;align-items:center;gap:3rem;display:flex}.Empty-module-scss-module__B7YoZa__empty__image{text-align:center;width:44rem;max-width:100%;position:relative}.Empty-module-scss-module__B7YoZa__empty__text p{line-height:var(--corsa-paragraph-line-height,1.875);font-family:var(--corsa-copy-font-family,var(--corsa-font-family));font-weight:var(--corsa-copy-font-weight,500);font-size:1.6rem;font-weight:600}.Empty-module-scss-module__B7YoZa__empty__footer{justify-content:center;padding-top:3rem;display:flex}
@keyframes ScheduleLabelTag-module-scss-module__nWSY7G__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.ScheduleLabelTag-module-scss-module__nWSY7G__label{flex-shrink:0;display:inline-flex}.ScheduleLabelTag-module-scss-module__nWSY7G__colored{--tag-bg-color:color-mix(in srgb,var(--schedule-label-color)12%,#fff);--tag-border-color:color-mix(in srgb,var(--schedule-label-color)32%,#fff);--tag-text-color:color-mix(in srgb,var(--schedule-label-color)72%,#000)}
@keyframes Divider-module-scss-module__r_ASVG__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Divider-module-scss-module__r_ASVG__divider{all:unset;display:revert;box-sizing:border-box;border-top:1px solid var(--kodo-color-border)}.Divider-module-scss-module__r_ASVG__divider.Divider-module-scss-module__r_ASVG__full{grid-column:full-start/full-end}.Divider-module-scss-module__r_ASVG__divider.Divider-module-scss-module__r_ASVG__gutter{grid-column:gutter-start/gutter-end}.Divider-module-scss-module__r_ASVG__divider.Divider-module-scss-module__r_ASVG__wide{grid-column:wide-start/wide-end}.Divider-module-scss-module__r_ASVG__divider.Divider-module-scss-module__r_ASVG__regular{grid-column:main-start/main-end}.Divider-module-scss-module__r_ASVG__divider.Divider-module-scss-module__r_ASVG__narrow{grid-column:narrow-start/narrow-end}
@keyframes Actions-module-scss-module__dKI4bG__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Actions-module-scss-module__dKI4bG__actions{flex:auto;justify-content:flex-end;align-items:baseline;gap:1.2rem;display:flex}.Actions-module-scss-module__dKI4bG__actions>a{cursor:pointer;color:var(--kodo-color-primary);-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:#0000;cursor:pointer;text-decoration:none;transition-property:color,border;transition-duration:.5s}.Actions-module-scss-module__dKI4bG__actions>a:hover,.Actions-module-scss-module__dKI4bG__actions>a:focus{text-decoration:underline;transition-property:color,border;transition-duration:.2s}
@keyframes Checkbox-module-scss-module__QUupIa__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Checkbox-module-scss-module__QUupIa__check{align-items:center;display:flex;position:relative}.Checkbox-module-scss-module__QUupIa__check.Checkbox-module-scss-module__QUupIa__disabled{pointer-events:none}.Checkbox-module-scss-module__QUupIa__check:not(:last-child){margin-bottom:.625em}.Checkbox-module-scss-module__QUupIa__check:not(:last-child).Checkbox-module-scss-module__QUupIa__toggle{margin-bottom:1em}.Checkbox-module-scss-module__QUupIa__check{color:inherit;border:0}.Checkbox-module-scss-module__QUupIa__check__label{width:100%;color:var(--kodo-color-font);-webkit-user-select:none;user-select:none;cursor:pointer;display:flex}.Checkbox-module-scss-module__QUupIa__error .Checkbox-module-scss-module__QUupIa__check__label{color:var(--kodo-color-error,#b80000)}.Checkbox-module-scss-module__QUupIa__check__mark{border:var(--kodo-checkbox-border,2px solid #dedede);border-radius:var(--kodo-checkbox-radius,0);background:var(--kodo-checkbox-background,var(--kodo-color-background));flex-shrink:0;align-self:flex-start;position:relative}.dark .Checkbox-module-scss-module__QUupIa__check__mark{background:var(--kodo-checkbox-background-dark,var(--kodo-color-background))}.Checkbox-module-scss-module__QUupIa__large .Checkbox-module-scss-module__QUupIa__check__mark{width:var(--kodo-size-checkbox-large,2.5rem);height:var(--kodo-size-checkbox-large,2.5rem)}.Checkbox-module-scss-module__QUupIa__xsmall .Checkbox-module-scss-module__QUupIa__check__mark,.Checkbox-module-scss-module__QUupIa__small .Checkbox-module-scss-module__QUupIa__check__mark,.Checkbox-module-scss-module__QUupIa__medium .Checkbox-module-scss-module__QUupIa__check__mark{width:var(--kodo-size-checkbox-normal,2rem);height:var(--kodo-size-checkbox-normal,2rem)}.Checkbox-module-scss-module__QUupIa__hasLabel .Checkbox-module-scss-module__QUupIa__check__mark{margin:var(--kodo-checkbox-margin,0 .625em 0 0)}.Checkbox-module-scss-module__QUupIa__radio .Checkbox-module-scss-module__QUupIa__check__mark{border-radius:var(--kodo-radio-radius,50%)}.Checkbox-module-scss-module__QUupIa__toggle .Checkbox-module-scss-module__QUupIa__check__mark{border-radius:var(--kodo-toggle-radius,5rem);aspect-ratio:2;width:auto}.Checkbox-module-scss-module__QUupIa__error .Checkbox-module-scss-module__QUupIa__check__mark{border-color:var(--kodo-color-error,#b80000)!important}.Checkbox-module-scss-module__QUupIa__disabled .Checkbox-module-scss-module__QUupIa__check__mark{opacity:.35}.Checkbox-module-scss-module__QUupIa__check__mark:hover{border-color:var(--theme-color-primary,var(--kodo-checkbox-hover-border-color,var(--kodo-color-primary)))}.Checkbox-module-scss-module__QUupIa__check__text{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;line-height:1.25;display:flex}.Checkbox-module-scss-module__QUupIa__small .Checkbox-module-scss-module__QUupIa__check__text{font-size:var(--kodo-checkbox-text-size-small,.9em)}.Checkbox-module-scss-module__QUupIa__check__message{font-size:var(--kodo-checkbox-message-size,.9em);color:var(--kodo-checkbox-message-color,var(--kodo-color-font-50));display:inline-block}.Checkbox-module-scss-module__QUupIa__check__input{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark{background:var(--theme-color-primary,var(--kodo-checkbox-checked-background,var(--kodo-color-background)));--theme:.1rem solid var(--theme-color-primary);border:var(--theme,var(--kodo-checkbox-checked-border,.2rem solid var(--kodo-color-primary)))}.Checkbox-module-scss-module__QUupIa__radio .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after,.Checkbox-module-scss-module__QUupIa__checkbox .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{content:"";text-align:center;border:.2rem solid var(--theme-checkbox-checked-color,var(--theme-color-font,var(--kodo-checkbox-checked-color,var(--kodo-color-primary))));border-top:#0000;border-right:#0000;width:60%;height:32%;margin:auto;position:absolute;inset:0;transform:translateY(-35%)rotate(-45deg)}.dark .Checkbox-module-scss-module__QUupIa__radio .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{border-color:var(--theme-color-font,var(--kodo-checkbox-checked-color-dark,#fff))}.dark .Checkbox-module-scss-module__QUupIa__checkbox .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{border-color:var(--theme-color-font,var(--kodo-checkbox-checked-color-dark,#fff))}.Checkbox-module-scss-module__QUupIa__radio .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{border-radius:var(--kodo-radio-radius,50%);background-color:var(--theme-color-font,var(--kodo-checkbox-checked-color,var(--kodo-color-primary)));border:none;transform:none}.dark .Checkbox-module-scss-module__QUupIa__radio .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{border-color:var(--theme-color-font,var(--kodo-checkbox-checked-color-dark,#fff))}.Checkbox-module-scss-module__QUupIa__radio.Checkbox-module-scss-module__QUupIa__large .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{width:var(--kodo-radio-mark-width-large,1.5rem);height:var(--kodo-radio-mark-width-large,1.5rem)}.Checkbox-module-scss-module__QUupIa__radio.Checkbox-module-scss-module__QUupIa__medium .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{width:var(--kodo-radio-mark-width-normal,1.2rem);height:var(--kodo-radio-mark-width-normal,1.2rem)}.Checkbox-module-scss-module__QUupIa__toggle .Checkbox-module-scss-module__QUupIa__check__mark{align-items:center;padding:.3rem;transition:background-color .2s;display:flex}.Checkbox-module-scss-module__QUupIa__toggle .Checkbox-module-scss-module__QUupIa__check__input+.Checkbox-module-scss-module__QUupIa__check__mark:after{content:"";width:var(--kodo-toggle-mark-width,1.2rem);height:var(--kodo-toggle-mark-height,1.2rem);border-radius:var(--kodo-radio-radius,50%);background-color:var(--kodo-checkbox-checked-color,#4c4c4c);opacity:.9;border:none;transition:left .15s,transform .15s,background-color .15s;position:relative;left:0;transform:translate(0)}.dark .Checkbox-module-scss-module__QUupIa__toggle .Checkbox-module-scss-module__QUupIa__check__input+.Checkbox-module-scss-module__QUupIa__check__mark:after{background-color:#fff}.Checkbox-module-scss-module__QUupIa__toggle.Checkbox-module-scss-module__QUupIa__large .Checkbox-module-scss-module__QUupIa__check__input+.Checkbox-module-scss-module__QUupIa__check__mark:after{width:var(--kodo-radio-mark-width-large,1.5rem);height:var(--kodo-radio-mark-width-large,1.5rem)}.Checkbox-module-scss-module__QUupIa__toggle.Checkbox-module-scss-module__QUupIa__medium .Checkbox-module-scss-module__QUupIa__check__input+.Checkbox-module-scss-module__QUupIa__check__mark:after{width:var(--kodo-radio-mark-width-normal,1.2rem);height:var(--kodo-radio-mark-width-normal,1.2rem)}.Checkbox-module-scss-module__QUupIa__toggle .Checkbox-module-scss-module__QUupIa__check__input:checked+.Checkbox-module-scss-module__QUupIa__check__mark:after{opacity:1;background-color:var(--kodo-checkbox-checked-color,var(--kodo-color-primary));left:100%;transform:translate(-100%)}.Checkbox-module-scss-module__QUupIa__check__input:focus-visible+.Checkbox-module-scss-module__QUupIa__check__mark{outline:var(--kodo-checkbox-focus-outline,none);border-color:var(--theme-color-primary,var(--kodo-checkbox-focus-border-color,var(--kodo-color-primary)));box-shadow:var(--kodo-checkbox-focus-shadow,0 0 0 .5rem var(--kodo-color-border-75))}.Checkbox-module-scss-module__QUupIa__checkboxField{align-items:center;display:flex;position:relative}.Checkbox-module-scss-module__QUupIa__checkboxField__mark{border:var(--kodo-checkbox-border,2px solid #dedede);border-radius:var(--kodo-checkbox-radius,0);background:var(--kodo-checkbox-background,var(--kodo-color-background));flex-shrink:0;align-self:flex-start;position:relative}.dark .Checkbox-module-scss-module__QUupIa__checkboxField__mark{background:var(--kodo-checkbox-background-dark,var(--kodo-color-background))}.Checkbox-module-scss-module__QUupIa__large .Checkbox-module-scss-module__QUupIa__checkboxField__mark{width:var(--kodo-size-checkbox-large,2.5rem);height:var(--kodo-size-checkbox-large,2.5rem)}.Checkbox-module-scss-module__QUupIa__medium .Checkbox-module-scss-module__QUupIa__checkboxField__mark{width:var(--kodo-size-checkbox-normal,2rem);height:var(--kodo-size-checkbox-normal,2rem)}.Checkbox-module-scss-module__QUupIa__hasLabel .Checkbox-module-scss-module__QUupIa__checkboxField__mark{margin:var(--kodo-checkbox-margin,0 .625em 0 0)}.Checkbox-module-scss-module__QUupIa__radio .Checkbox-module-scss-module__QUupIa__checkboxField__mark{border-radius:var(--kodo-radio-radius,50%)}.Checkbox-module-scss-module__QUupIa__toggle .Checkbox-module-scss-module__QUupIa__checkboxField__mark{border-radius:var(--kodo-toggle-radius,5rem);aspect-ratio:2;width:auto}.Checkbox-module-scss-module__QUupIa__error .Checkbox-module-scss-module__QUupIa__checkboxField__mark{border-color:var(--kodo-color-error,#b80000)!important}.Checkbox-module-scss-module__QUupIa__disabled .Checkbox-module-scss-module__QUupIa__checkboxField__mark{opacity:.35}.Checkbox-module-scss-module__QUupIa__checkboxField__mark:hover{border-color:var(--theme-color-primary,var(--kodo-checkbox-hover-border-color,var(--kodo-color-primary)))}.Checkbox-module-scss-module__QUupIa__checkboxField input{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark{background:var(--theme-color-primary,var(--kodo-checkbox-checked-background,var(--kodo-color-background)));--theme:.1rem solid var(--theme-color-primary);border:var(--theme,var(--kodo-checkbox-checked-border,.2rem solid var(--kodo-color-primary)))}.Checkbox-module-scss-module__QUupIa__radio input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after,.Checkbox-module-scss-module__QUupIa__checkbox input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{content:"";text-align:center;border:.2rem solid var(--theme-checkbox-checked-color,var(--theme-color-font,var(--kodo-checkbox-checked-color,var(--kodo-color-primary))));border-top:#0000;border-right:#0000;width:60%;height:32%;margin:auto;position:absolute;inset:0;transform:translateY(-35%)rotate(-45deg)}.dark .Checkbox-module-scss-module__QUupIa__radio input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{border-color:var(--theme-color-font,var(--kodo-checkbox-checked-color-dark,#fff))}.dark .Checkbox-module-scss-module__QUupIa__checkbox input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{border-color:var(--theme-color-font,var(--kodo-checkbox-checked-color-dark,#fff))}.Checkbox-module-scss-module__QUupIa__radio input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{border-radius:var(--kodo-radio-radius,50%);background-color:var(--theme-color-font,var(--kodo-checkbox-checked-color,var(--kodo-color-primary)));border:none;transform:none}.dark .Checkbox-module-scss-module__QUupIa__radio input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{border-color:var(--theme-color-font,var(--kodo-checkbox-checked-color-dark,#fff))}.Checkbox-module-scss-module__QUupIa__radio.Checkbox-module-scss-module__QUupIa__large input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{width:var(--kodo-radio-mark-width-large,1.5rem);height:var(--kodo-radio-mark-width-large,1.5rem)}.Checkbox-module-scss-module__QUupIa__radio.Checkbox-module-scss-module__QUupIa__medium input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{width:var(--kodo-radio-mark-width-normal,1.2rem);height:var(--kodo-radio-mark-width-normal,1.2rem)}.Checkbox-module-scss-module__QUupIa__toggle .Checkbox-module-scss-module__QUupIa__checkboxField__mark{align-items:center;padding:.3rem;transition:background-color .2s;display:flex}.Checkbox-module-scss-module__QUupIa__toggle input+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{content:"";width:var(--kodo-toggle-mark-width,1.2rem);height:var(--kodo-toggle-mark-height,1.2rem);border-radius:var(--kodo-radio-radius,50%);background-color:var(--kodo-checkbox-checked-color,#4c4c4c);opacity:.9;border:none;transition:left .15s,transform .15s,background-color .15s;position:relative;left:0;transform:translate(0)}.dark .Checkbox-module-scss-module__QUupIa__toggle input+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{background-color:#fff}.Checkbox-module-scss-module__QUupIa__toggle.Checkbox-module-scss-module__QUupIa__large input+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{width:var(--kodo-radio-mark-width-large,1.5rem);height:var(--kodo-radio-mark-width-large,1.5rem)}.Checkbox-module-scss-module__QUupIa__toggle.Checkbox-module-scss-module__QUupIa__medium input+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{width:var(--kodo-radio-mark-width-normal,1.2rem);height:var(--kodo-radio-mark-width-normal,1.2rem)}.Checkbox-module-scss-module__QUupIa__toggle.Checkbox-module-scss-module__QUupIa__small input+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{width:var(--kodo-radio-mark-width-small,.9rem);height:var(--kodo-radio-mark-width-small,.9rem)}.Checkbox-module-scss-module__QUupIa__toggle input:checked+.Checkbox-module-scss-module__QUupIa__checkboxField__mark:after{opacity:1;background-color:var(--kodo-checkbox-checked-color,var(--kodo-color-primary));left:100%;transform:translate(-100%)}input:focus-visible+.Checkbox-module-scss-module__QUupIa__checkboxField__mark{outline:var(--kodo-checkbox-focus-outline,none);border-color:var(--theme-color-primary,var(--kodo-checkbox-focus-border-color,var(--kodo-color-primary)));box-shadow:var(--kodo-checkbox-focus-shadow,0 0 0 .5rem var(--kodo-color-border-75))}
.RestrictedNotice-module-scss-module__ldki5G__notice{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;max-width:60rem;margin:0 auto;padding:6rem 0;display:flex}.RestrictedNotice-module-scss-module__ldki5G__notice__copy p{margin:0}.RestrictedNotice-module-scss-module__ldki5G__notice__copy p+p{margin-top:1rem}.RestrictedNotice-module-scss-module__ldki5G__notice__actions{margin-top:.8rem}
@keyframes Cta-module-scss-module__mAQlLW__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.Cta-module-scss-module__mAQlLW__cta{text-align:center;grid-column:narrow-start/narrow-end;container:text/inline-size}.Cta-module-scss-module__mAQlLW__cta.Cta-module-scss-module__mAQlLW__text-left{text-align:left;grid-column:main-start/wide-end}.Cta-module-scss-module__mAQlLW__cta.Cta-module-scss-module__mAQlLW__text-left.Cta-module-scss-module__mAQlLW__wide{text-align:left;grid-column:wide-start/wide-end}.Cta-module-scss-module__mAQlLW__cta.Cta-module-scss-module__mAQlLW__text-right{text-align:left;grid-column:wide-start/main-end}.Cta-module-scss-module__mAQlLW__cta__layout{grid-template-areas:"main";justify-content:center;align-items:center;gap:3rem clamp(3rem,34.375vw - 30rem,14rem);display:grid}.Cta-module-scss-module__mAQlLW__text-left .Cta-module-scss-module__mAQlLW__cta__layout,.Cta-module-scss-module__mAQlLW__text-right .Cta-module-scss-module__mAQlLW__cta__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}@media (min-width:60em){.Cta-module-scss-module__mAQlLW__text-left .Cta-module-scss-module__mAQlLW__cta__layout,.Cta-module-scss-module__mAQlLW__text-right .Cta-module-scss-module__mAQlLW__cta__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Cta-module-scss-module__mAQlLW__wide .Cta-module-scss-module__mAQlLW__cta__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.Cta-module-scss-module__mAQlLW__text-left .Cta-module-scss-module__mAQlLW__cta__layout{grid-template-areas:"main aside"}.Cta-module-scss-module__mAQlLW__text-right .Cta-module-scss-module__mAQlLW__cta__layout{grid-template-areas:"aside main"}}.Cta-module-scss-module__mAQlLW__cta__main{text-wrap:pretty;flex-direction:column;grid-area:main;gap:1rem;max-width:68rem;display:flex}.Cta-module-scss-module__mAQlLW__cta__actions{margin-top:1.5rem}.Cta-module-scss-module__mAQlLW__cta__aside{display:none}@media (min-width:60em){.Cta-module-scss-module__mAQlLW__cta__aside{grid-area:aside;display:block}.Cta-module-scss-module__mAQlLW__text-left .Cta-module-scss-module__mAQlLW__cta__aside{margin-right:-25rem}.Cta-module-scss-module__mAQlLW__text-right .Cta-module-scss-module__mAQlLW__cta__aside{margin-left:-25rem}}.Cta-module-scss-module__mAQlLW__cta__kicker{font-size:clamp(1.4rem,.5vw + 1.16rem,1.8rem);font-weight:800;line-height:1.666}.Cta-module-scss-module__mAQlLW__cta__title{font-size:var(--corsa-h3-font-size);font-family:var(--corsa-h3-font-family,var(--corsa-font-family-alt));font-weight:var(--corsa-h3-font-weight,500);font-style:var(--corsa-h3-font-style);text-transform:var(--corsa-h3-text-transform);text-wrap:var(--corsa-h3-text-wrap,var(--corsa-text-wrap,wrap));-webkit-text-decoration:var(--corsa-h3-text-decoration);text-decoration:var(--corsa-h3-text-decoration);line-height:var(--corsa-h3-line-height,1.1);letter-spacing:var(--corsa-h3-letter-spacing,inherit);color:var(--corsa-h3-color,inherit);font-weight:900;line-height:1.1}.Cta-module-scss-module__mAQlLW__cta__title b{background:linear-gradient(90deg,#b671e9,#ef91c4);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900}.Cta-module-scss-module__mAQlLW__cta__text{margin-top:1.4rem;font-size:clamp(1.4rem,.5vw + 1.16rem,1.8rem);font-weight:500;line-height:1.666}
@keyframes CheckboxList-module-scss-module__-ZNbHW__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.CheckboxList-module-scss-module__-ZNbHW__list:not(:last-child){margin-bottom:3rem}.CheckboxList-module-scss-module__-ZNbHW__list__items>.CheckboxList-module-scss-module__-ZNbHW__list{margin-bottom:1.5rem;margin-left:3rem}.CheckboxList-module-scss-module__-ZNbHW__list__items>*{margin-bottom:0}.CheckboxList-module-scss-module__-ZNbHW__horizontal .CheckboxList-module-scss-module__-ZNbHW__list__items{flex-wrap:wrap;gap:1rem 2rem;display:flex}.CheckboxList-module-scss-module__-ZNbHW__horizontal .CheckboxList-module-scss-module__-ZNbHW__list__items>*{margin-bottom:1.5rem!important}
@keyframes TextBlock-module-scss-module__SUx50G__placeholderAnimation{0%{background-position:-500px 0}to{background-position:500px 0}}.TextBlock-module-scss-module__SUx50G__block__header{--gap-md:clamp(.6rem,calc(.6rem + .4*(100vw - 48rem)/80),1rem)}.TextBlock-module-scss-module__SUx50G__block__body{--corsa-copy-size:clamp(1.4rem,calc(1.4rem + .4*(100vw - 48rem)/80),1.8rem)}.TextBlock-module-scss-module__SUx50G__block__footer{margin-top:1rem}
.OrderPage-module-scss-module__rXI7mq__page{flex-direction:column;justify-content:center;min-height:100%;display:flex}
/*# sourceMappingURL=f3dc527315aa9c34.css.map*/