.card--event .btn--readmore .icon:after,.card--event .btn--readmore .icon:before,.card--event .card__toggle .icon:after,.card--event .card__toggle .icon:before,.ico-link--arrow:before,.ico-link:after,.pagination .page-number .ico,.pagination .pagination__next .ico,.pagination .pagination__prev .ico,a:focus-visible:focus-visible:before,button:focus-visible:focus-visible:before,input:focus-visible:focus-visible:before,select:focus-visible:focus-visible:before,textarea:focus-visible:focus-visible:before{position:absolute}.pagination .page-number .ico,.pagination .pagination__next .ico,.pagination .pagination__prev .ico{display:block;left:50%;top:50%;transform:translate(-50%,-50%)}.ico-link:focus-visible{border-radius:5px;outline:2px solid var(--link-color-outline,#e52592);outline-offset:0;z-index:10}.card--event .btn--readmore .icon:after,.card--event .btn--readmore .icon:before,.card--event .card__toggle .icon:after,.card--event .card__toggle .icon:before,.ico-link--arrow:before,.ico-link:after,a:focus-visible:focus-visible:before,button:focus-visible:focus-visible:before,input:focus-visible:focus-visible:before,select:focus-visible:focus-visible:before,textarea:focus-visible:focus-visible:before{content:""}.hide{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}svg{display:block;min-height:1px;min-width:1px}p{font-size:1em;line-height:1.5}p:last-child{margin:0}.h2,h2{color:currentColor;font-family:var(--heading-font);font-size:4.8rem;font-weight:700;line-height:.9;margin:0 0 .5em}@media (min-width:60em){.h2,h2{font-size:8rem}}.h3,h3{color:currentColor;font-family:var(--heading-font);font-size:4rem;font-weight:700;line-height:.875}.h3,.h4,h3,h4{margin:0 0 .5em}.h4,h4{font-family:var(--base-font);font-size:2.4rem;font-weight:500;line-height:1.1428571429}@media (min-width:60em){.h4,h4{font-size:2.8rem}}.h5,h5{font-family:var(--base-font);font-size:2rem;font-weight:500;line-height:1.25;margin:0 0 1.25}@media (min-width:60em){.h5,h5{font-size:2.4rem}}.h6,h6{font-family:var(--base-font);font-size:1.8rem;font-weight:500;line-height:1.3333333333;margin:0 0 1.3333333333em}.text--display-3{font-family:var(--heading-font);font-size:3rem;font-weight:700;line-height:.9230769231}@media (min-width:60em){.text--display-3{font-size:3.7rem}}.text--display-4{font-size:2.6rem}.text--display-4,.text--display-5{font-family:var(--heading-font);font-weight:700;line-height:1}.text--display-5{font-size:2rem}.text--std{font-size:1.6rem;letter-spacing:.005em;line-height:1.5}.text--small,.text--std{font-family:var(--base-font);font-weight:400}.text--small{font-size:1.4rem;letter-spacing:.01em;line-height:1.4285714286}.text--leadin{font-family:var(--base-font);font-size:2.2rem;font-weight:400;line-height:1.225}@media (min-width:992px){.text--leadin{font-size:2.3619047619rem}}@media (min-width:1200px){.text--leadin{font-size:2.8571428571rem}}@media (min-width:1440px){.text--leadin{font-size:3.4285714286rem}}@media (min-width:1680px){.text--leadin{font-size:4rem}}.text--leadin-small,.text--leadin-small-bold{font-family:var(--base-font);font-size:2.2rem;font-weight:400;line-height:1.3333333333}@media (min-width:1440px){.text--leadin-small,.text--leadin-small-bold{font-size:2.4rem}}.text--leadin-small-bold{font-weight:600}svg.fill [fill]{fill:var(--icon-color,currentColor)}svg.stroke [stroke]{stroke:var(--icon-color,currentColor);stroke-width:var(--stroke-width,1.5rem);vector-effect:non-scaling-stroke}.btn--tab,.card--exhibitor-full .card__tab-toggles button,.dialog--exhibitor .dialog__tab-toggles button,.label--regular,.label--regular-bold{font-family:var(--base-font);font-size:1.6rem;font-weight:500;letter-spacing:.01em;line-height:1.5}.label--regular-bold{font-weight:600}.label--error,.label--small,.label--small-bold{font-family:var(--base-font);font-size:1.4rem;font-weight:400;letter-spacing:.01em;line-height:1.1428571429}.label--error,.label--small-bold{font-weight:600}.label--extra-small,.label--extra-small-bold{font-family:var(--base-font);font-size:1.2rem;font-weight:400;letter-spacing:.01em;line-height:1.6666666667}.label--extra-small-bold{font-weight:600}:root{--container-gutter:1.6rem}@media (min-width:768px){:root{--container-gutter:4rem}}.container{margin-inline:auto;max-width:1600px;padding-inline:3rem;width:100%}@media (min-width:480px){.container{padding-inline:4rem}}@media (min-width:1680px){.container{padding-inline:10rem}}@keyframes s10-1{0%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes s10-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}.spinner{overflow:hidden;position:relative}.spinner:after,.spinner:before{pointer-events:none}.spinner:before{background-color:rgba(0,0,0,.35);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.spinner:after{animation:s10-1 .8s linear infinite alternate,s10-2 1.6s linear infinite;border-radius:50%;box-shadow:inset 0 0 0 .4rem #fff;content:"";height:4rem;left:50%;margin-left:-2rem;margin-top:-2rem;position:absolute;top:50%;width:4rem;z-index:2}html.is-locked-scrolling{scroll-behavior:auto!important}html:not(.is-locked-scrolling){scroll-behavior:smooth}:target:before{content:"";display:block;font-size:1.6rem;height:5.8rem;margin:-5.8rem 0 0}@media (min-width:960px){:target:before{height:7rem;margin:-7rem 0 0}}.admin-bar :target:before{height:9rem;margin:-9rem 0 0}@media (min-width:960px){.admin-bar :target:before{height:10.2rem;margin:-10.2rem 0 0}}@media (min-width:768px){.hide-sm{display:none!important}}@media (max-width:767px){.show-sm{display:none!important}}.popup-highlight p{font-size:1.6rem}.popup-highlight__intro{margin-bottom:3rem}.countdown__timer{-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.4);border-radius:1rem;box-shadow:0 1.2rem 12rem 0 rgba(0,0,0,.24);color:#fff;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin:0}.countdown__content{align-items:center;color:#c3d82e;display:flex;gap:.5rem;justify-content:space-between;margin-top:.6rem}.countdown__content p{line-height:1}.countdown .time{display:block;display:flex;flex-direction:column;flex-grow:1;gap:1.6rem;height:136px;padding:1.6rem;text-align:center}@media screen and (min-width:500px){.countdown .time{height:calc(112.59574px + 4.68085vw)}}@media screen and (min-width:1440px){.countdown .time{height:180px}}.countdown .time+.time{border-left:1px solid hsla(0,0%,100%,.4)}.countdown .time span{display:block}.countdown .time__number{margin:0;text-align:center}.countdown .time__number-wrap{margin-block:auto;overflow:hidden;position:relative}.countdown .time__label{color:hsla(0,0%,100%,.8)}.banner--frontpage{background:#000;color:#fff;position:relative;z-index:1}.banner--frontpage a{--link-color-active:#c3d82e}.banner--frontpage .banner__inner{--100vh:calc(var(--initial-vh, 1vh)*100);display:flex;flex-direction:column;gap:3rem;min-height:calc(var(--100vh) - var(--header-height, 112px) - var(--sticky-height, 146px));padding-top:clamp(3.2rem,5.5555555556vw,8rem);padding-inline:var(--container-gutter,4rem)}@media (min-width:48em){.banner--frontpage .banner__inner{--100vh:calc(var(--vh, 1vh)*100)}}.banner--frontpage .banner__header{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-areas:"logo" "links";grid-template-columns:100%;row-gap:1.8rem}@media screen and (min-width:500px){.banner--frontpage .banner__header{-moz-column-gap:calc(16.70213px + 2.65957vw);column-gap:calc(16.70213px + 2.65957vw)}}@media screen and (min-width:1440px){.banner--frontpage .banner__header{-moz-column-gap:55px;column-gap:55px}}.banner--frontpage .banner__header{padding-bottom:17px}@media screen and (min-width:500px){.banner--frontpage .banner__header{padding-bottom:calc(13.2766px + .74468vw)}}@media screen and (min-width:1440px){.banner--frontpage .banner__header{padding-bottom:24px}}@media (min-width:48em){.banner--frontpage .banner__header{align-items:flex-end;grid-template-areas:"logo links";grid-template-columns:1fr auto}}.banner--frontpage .banner__logo{grid-area:logo}.banner--frontpage .banner__logo svg{display:block;height:auto;width:min(100%,89.6rem)}.banner--frontpage .banner__content{display:flex;flex-direction:column}.banner--frontpage .banner__countdown{margin-bottom:auto;order:-1}@media (min-width:48em){.banner--frontpage .banner__countdown{max-width:43.2rem}}.banner--frontpage .banner__countdown-cta{margin-top:1.6rem}.banner--frontpage .banner__links{grid-area:links}@media (max-width:48em){.banner--frontpage .banner__links>*{flex-grow:1}}.banner--frontpage .banner__image{--ratio:63.3333333333%;--img-radius:0px;background:#000;display:block;left:0;position:absolute;top:0;width:100%;z-index:-1}.banner--frontpage .banner__image:before{content:"";display:block;padding-top:var(--ratio);width:100%}@media (min-width:90em){.banner--frontpage .banner__image{--ratio:91.2rem}}.banner--frontpage .banner__image:before{background:linear-gradient(180deg,transparent,transparent 82%,#000)}.banner--frontpage .banner__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.banner--frontpage .banner__description{border-bottom:1px solid hsla(0,0%,100%,.4);margin-bottom:1.6rem;order:-1;padding-bottom:3.2rem}@media (min-width:60em){.banner--frontpage .banner__description{padding-bottom:2.8rem}}@media (min-width:48em){.banner--frontpage .banner__description-inner{max-width:min(90%,89.6rem)}}.banner--frontpage .banner__description p{line-height:1.225}.block--video-inline{background:rgba(0,0,0,.1);border-radius:var(--img-radius,2rem);overflow:hidden;position:relative}.block--video-inline:before{content:"";display:block;padding-top:56.25%;width:100%}.block--video-inline iframe,.block--video-inline img{display:block}.block--video-inline button,.block--video-inline iframe,.block--video-inline img{height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;padding:0;position:absolute;top:0;width:100%}.block--video-inline .block__image,.block--video-inline .block__image:after{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.block--video-inline .block__image:after{background:linear-gradient(180deg,transparent 50.35%,rgba(0,0,0,.72));content:""}.btn--play-video{align-items:flex-end;cursor:pointer;display:grid;z-index:1}.btn--play-video .btn__inner{align-items:center;color:#fff;display:flex;gap:1.6rem;grid-template-rows:1fr auto auto;justify-content:flex-start;padding:4.4642857143%;text-align:left}.btn--play-video .btn__icon{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(0,0,0,.24);border:1px solid hsla(0,0%,100%,.64);border-radius:100%;display:flex;filter:drop-shadow(0 0 24px rgba(0,0,0,.32));flex-shrink:0;font-size:56px;height:1em;justify-content:center;order:-1;padding-left:.1em;transition-duration:.15s;transition-property:background;transition-timing-function:ease;width:1em}@media screen and (min-width:500px){.btn--play-video .btn__icon{font-size:calc(43.23404px + 2.55319vw)}}@media screen and (min-width:1440px){.btn--play-video .btn__icon{font-size:80px}}.btn--play-video .btn__icon svg{display:block;font-size:.4em;height:1em;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:var(--icon-width,1em)}.btn--play-video .btn__pretitle,.btn--play-video .btn__title{display:block}.btn--play-video-hover .btn__icon,.btn--play-video:focus .btn__icon,.btn--play-video:hover .btn__icon{background:rgba(0,0,0,.64)}@media (prefers-reduced-motion:no-preference){.btn--play-video-hover .btn__icon svg,.btn--play-video:focus .btn__icon svg,.btn--play-video:hover .btn__icon svg{transform:scale(1.125)}}.card--stat{color:hsla(0,0%,100%,.8)}.card--stat a{--link-color-active:#c3d82e}.card--stat .card__title{color:#fff;line-height:.8333333333;margin-bottom:.3541666667em}@media (min-width:960px){.card--stat .card__title{line-height:.796875;margin-bottom:.296875em}}.card--stat .card__title>.card__title-1{display:block}.card--stat .card__title .card__title-1{color:#c3d82e}.card--stat .card__description p{line-height:1.5}.section--event-snapshot{background:#000;color:#fff;padding-block:40px;padding-inline:var(--container-gutter,4rem)}@media screen and (min-width:500px){.section--event-snapshot{padding-block:calc(-2.55319px + 8.51064vw)}}@media screen and (min-width:1440px){.section--event-snapshot{padding-block:120px}}.section--event-snapshot .section__inner{align-items:flex-start;-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:100%;position:relative;row-gap:2.4rem;z-index:1}@media (min-width:60em){.section--event-snapshot .section__inner{grid-template-columns:65.8823529412% 1fr;row-gap:7rem}}.section--event-snapshot .section__video{box-shadow:0 1.2rem 12rem 0 rgba(0,0,0,.32)}.section--event-snapshot .section__image{position:relative}.section--event-snapshot .section__image:before{content:"";display:block;padding-top:84.9056603774%;width:100%}@media (max-width:60em){.section--event-snapshot .section__image{margin-left:auto;max-width:55.8659217877%;width:100%}}.section--event-snapshot .section__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.section--event-snapshot .section__stats{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:100%;margin-top:.8rem;row-gap:26px}@media screen and (min-width:500px){.section--event-snapshot .section__stats{row-gap:calc(18.55319px + 1.48936vw)}}@media screen and (min-width:1440px){.section--event-snapshot .section__stats{row-gap:40px}}@media (min-width:60em){.section--event-snapshot .section__stats{grid-column:span 2;grid-template-columns:repeat(3,1fr);margin-top:0}}.card--event{color:#fff}.card--event a{--link-color-active:#c3d82e}.card--event .card__title{color:#fff;font-size:3rem;font-weight:600;line-height:1.2;margin-bottom:.4rem}.card--event .card__toggle{align-items:center;box-shadow:inset 0 0 0 0 #c3d82e;color:currentColor;display:block;display:flex;padding:0;padding-block:2.2rem;position:relative;text-align:left;transition-duration:.15s;transition-property:box-shadow;transition-timing-function:ease;width:100%}@media (min-width:60em){.card--event .card__toggle{display:none}}.card--event .card__toggle .btn__label{flex-grow:1}.card--event .card__toggle .icon{--accordion-icon-color:#fff;--accordion-icon-bg:transparent;background-color:var(--accordion-icon-bg,transparent);border-radius:50%;flex-shrink:0;height:3.4rem;position:relative;width:3.4rem}.card--event .card__toggle .icon:after,.card--event .card__toggle .icon:before{background-color:var(--accordion-icon-color);inset:auto 0 auto auto;top:50%;transition:all .3s ease}.card--event .card__toggle .icon:before{height:1.8rem;right:1.6rem;transform:translate(-50%,-50%) rotate(0deg);width:.2rem}.card--event .card__toggle .icon:after{height:.2rem;transform:translate(-50%,-50%);width:1.8rem}.card--event .card__toggle[aria-expanded=true]{box-shadow:inset 0 -.3rem 0 0 #c3d82e}.card--event .card__toggle[aria-expanded=true] .icon:before{transform:translateY(-50%) rotate(90deg)}.card--event .card__inner{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"image" "content";row-gap:2rem}@media screen and (min-width:500px){.card--event .card__inner{-moz-column-gap:calc(-27.87234px + 9.57447vw);column-gap:calc(-27.87234px + 9.57447vw)}}@media screen and (min-width:1440px){.card--event .card__inner{-moz-column-gap:110px;column-gap:110px}}@media (max-width:60em){.card--event .card__inner{padding-bottom:3.2rem;padding-top:1.6rem}}@media (min-width:60em){.card--event .card__inner{grid-template-areas:"content image";grid-template-columns:1fr min(50%,65rem)}}.card--event .card__caption{display:block;opacity:1;overflow:hidden;visibility:visible}@media (max-width:60em){.card--event .card__caption{max-height:var(--panel-height,none);transition-duration:.8s;transition-property:max-height,opacity,visibility;transition-timing-function:cubic-bezier(.22,1,.36,1),ease,step-start}}.card--event .card__caption[data-expanded=false]{max-height:0;opacity:0;visibility:hidden}@media (max-width:60em){.card--event .card__caption[data-expanded=false]{transition-timing-function:cubic-bezier(.22,1,.36,1),ease,step-end}}.card--event .card__content{align-self:center;grid-area:content;margin:0}.card--event .btn--readmore{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:2.4rem;line-height:28px;margin-top:2.4rem}.card--event .btn--readmore .icon{--accordion-icon-color:#fff;--accordion-icon-bg:hsla(0,0%,100%,.2);background-color:var(--accordion-icon-bg,transparent);border-radius:50%;flex-shrink:0;height:3.4rem;position:relative;width:3.4rem}.card--event .btn--readmore .icon:after,.card--event .btn--readmore .icon:before{background-color:var(--accordion-icon-color);inset:auto 0 auto auto;top:50%;transition:all .3s ease}.card--event .btn--readmore .icon:before{height:1.8rem;right:1.6rem;transform:translate(-50%,-50%) rotate(0deg);width:.2rem}.card--event .btn--readmore .icon:after{height:.2rem;transform:translate(-50%,-50%);width:1.8rem}.card--event .btn--readmore[aria-expanded=true] .icon:before{transform:translateY(-50%) rotate(90deg)}.card--event .card__location{align-items:center;color:#c3d82e;display:flex;gap:1rem;text-transform:uppercase}.card--event .card__location .icon{order:-1}.card--event .card__description.short{line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.card--event .card__description p{margin:0 0 1em}.card--event .card__description p:last-child{margin:0}.card--event .card__description ol,.card--event .card__description p,.card--event .card__description ul{margin:0 0 1em}.card--event .card__description ol ol,.card--event .card__description ol ul,.card--event .card__description p ol,.card--event .card__description p ul,.card--event .card__description ul ol,.card--event .card__description ul ul{margin-top:.5em}.card--event .card__description li{font-size:1em;margin-bottom:.5em}.card--event .card__meta{display:flex;flex-wrap:wrap;font-size:1.4rem;font-weight:400;gap:2rem;line-height:1.2142857143;margin-bottom:1.6rem}.card--event .card__meta p{margin:0}.card--event .card__button{margin-top:1.6rem}.card--event .btn{color:#c3d82e;padding:0}.card--event .card__image{background:transparent;grid-area:image;margin:0;max-height:unset;max-width:unset;position:relative}.card--event .card__image:before{content:"";display:block;padding-top:70.9230769231%;width:100%}.card--event .card__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.section--events{background:#000;color:#fff;padding-block:40px;position:relative}@media screen and (min-width:500px){.section--events{padding-block:calc(-2.55319px + 8.51064vw)}}@media screen and (min-width:1440px){.section--events{padding-block:120px}}.section--events-alt{background:#1a1a1a}.section--events .section__inner{padding-inline:var(--container-gutter,4rem)}.section--events .section__title{margin-bottom:.475em}.section--events .section__event-tabs{box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.2);display:flex;gap:1.6rem;margin-bottom:5rem}@media (max-width:60em){.section--events .section__event-tabs{display:none}}.section--events .section__event-tabs .btn--event-tab{flex-grow:1}.section--events .section__pretitle{display:block;font-family:var(--base-font);font-size:2.4rem;font-weight:600;margin-bottom:1.3333333333em}.section--events .section__events-items{display:grid}.section--events .section__events-background{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:60em){.section--events .section__events-background{display:none}}.section--events .section__events-background img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.section--events .section__events-background picture{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.6s;transition-property:opacity;transition-timing-function:ease-in-out;width:100%}.section--events .section__events-background picture:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.72) 41.86%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.section--events .section__events-background picture.active{opacity:1}@media (max-width:60em){.section--events .card--event:not(:first-child){box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.2)}}.label--filter-checkbox{color:#4b4b4b;font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5;position:relative;width:100%}.label--filter-checkbox,.label--filter-checkbox .label{transition-duration:.15s;transition-property:color,background-color,box-shadow;transition-timing-function:ease}.label--filter-checkbox .label{align-items:center;cursor:pointer;display:flex;gap:.8rem;padding:1rem 1.2rem;text-align:left}.label--filter-checkbox .label:before{background:#fff;border:.2rem solid #e8e8e8;box-sizing:border-box;content:"";display:block;font-size:2.4rem;height:1em;transition-duration:.15s;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;width:1em}.label--filter-checkbox input{opacity:0;position:absolute}.label--filter-checkbox-hover:before,.label--filter-checkbox:focus .label:before,.label--filter-checkbox:hover .label:before{border-color:#5525e5}.label--filter-checkbox input:checked+.label,.label--filter-checkbox-active{color:#4b4b4b}.label--filter-checkbox input:checked+.label:before,.label--filter-checkbox-active:before{background:#5525e5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1 5 8 1 4' stroke='%23f7f7f7' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .4166666667em;border-color:#5525e5}.btn--filter{color:#4b4b4b;font-family:var(--base-font);font-size:1.6rem;transition-duration:.3s;transition-property:color,background,box-shadow;transition-timing-function:ease-in-out}@media (max-width:60em){.btn--filter{align-items:center;display:flex;font-style:normal;font-weight:500;gap:.8rem;letter-spacing:.01em;line-height:1.5;text-align:left;width:100%}}@media (min-width:60em){.btn--filter{background:#f0f0f0;border-radius:1rem 1rem 0 0;flex-grow:1;flex-shrink:0;font-style:normal;font-weight:600;line-height:1.3333333333;padding:1.8rem 2rem}}@media (max-width:60em){.btn--filter:before{background:#fff;border:.2rem solid #e8e8e8;box-sizing:border-box;content:"";display:block;font-size:2.4rem;height:1em;transition-duration:.15s;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;width:1em}}@media (min-width:60em){.btn--filter-hover,.btn--filter:focus,.btn--filter:hover{color:#5525e5}}.btn--filter-hover:before,.btn--filter:focus:before,.btn--filter:hover:before{border-color:#5525e5}@media (min-width:60em){.btn--filter-active,.btn--filter[aria-pressed=true]{background:#fff;box-shadow:0 -.2rem 2.4rem 0 rgba(0,0,0,.06);color:#000;color:#4b4b4b}}.btn--filter-active:before,.btn--filter[aria-pressed=true]:before{background:#5525e5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1 5 8 1 4' stroke='%23f7f7f7' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .4166666667em;border-color:#5525e5}@media (max-width:60em){.filter--tabs{left:0;position:sticky;top:6.4rem;width:100%;z-index:999}}@media (min-width:60em){.filter--tabs{background:linear-gradient(180deg,transparent,rgba(0,0,0,.04));padding-inline:var(--container-gutter,4rem);position:relative}}.filter--tabs .filter__dropdown-toggle{align-items:center;background:#fff;border-block:1px solid #e8e8e8;color:#5525e5;display:flex;font-family:var(--base-font);font-size:1.8rem;font-weight:600;justify-content:space-between;line-height:1.3333333333;padding:1.6rem;text-align:left;width:100%}@media (min-width:60em){.filter--tabs .filter__dropdown-toggle{display:none}}.filter--tabs .filter__dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.03 9.53-7.5 7.5a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 0 1 1.06-1.06L12 15.44l6.97-6.97a.75.75 0 1 1 1.06 1.06Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto 1em;content:"";display:block;flex-shrink:0;font-size:2.4rem;height:1em;width:1em}@media (prefers-reduced-motion:no-preference){.filter--tabs .filter__dropdown-toggle:after{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out}}.filter--tabs .filter__dropdown-toggle[aria-expanded=true]:after{transform:scaleY(-1)}@media (max-width:60em){.filter--tabs .filter__inner{background:#fff;border-radius:0 0 1.6rem 1.6rem;box-shadow:0 1.6rem 2.4rem 0 rgba(0,0,0,.12);display:flex;flex-direction:column;gap:2rem;left:0;max-height:var(--panel-height,none);overflow:hidden;padding:1rem 1.6rem 1.8rem;position:absolute;top:100%;visibility:visible;width:100%}}@media (min-width:60em){.filter--tabs .filter__inner{display:flex;gap:.8rem}}@media (max-width:60em){.filter--tabs .filter__inner[data-expanded=false]{max-height:0;visibility:hidden}}.filter--dropdown{position:relative;z-index:998}.filter--dropdown .filter__inner{background:#fff;border-radius:0 0 1.6rem 1.6rem;box-shadow:0 1.6rem 2.4rem 0 rgba(0,0,0,.12);display:flex;flex-direction:column;max-height:var(--panel-height,none);overflow:hidden;padding:0 0 .8rem;position:absolute;right:0;top:100%;visibility:visible;width:100%}@media (min-width:60em){.filter--dropdown .filter__inner{width:min(31.7rem,100%)}}.filter--dropdown .filter__inner[data-expanded=false]{max-height:0;visibility:hidden}.filter--dropdown .filter__dropdown-toggle{align-items:center;background:#fff;border-radius:0;color:#4b4b4b;display:flex;font-family:var(--base-font);font-size:1.6rem;font-weight:500;justify-content:space-between;line-height:1.5;padding:2.6rem 1.6rem 1.6rem;text-align:left;width:100%}@media (min-width:60em){.filter--dropdown .filter__dropdown-toggle{padding:2.4rem 1.6rem}}.filter--dropdown .filter__dropdown-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.03 9.53-7.5 7.5a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 0 1 1.06-1.06L12 15.44l6.97-6.97a.75.75 0 1 1 1.06 1.06Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto 1em;content:"";display:block;flex-shrink:0;font-size:2.4rem;height:1em;width:1em}@media (prefers-reduced-motion:no-preference){.filter--dropdown .filter__dropdown-toggle:after{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out}}.filter--dropdown .filter__dropdown-toggle[aria-expanded=true]:after{transform:scaleY(-1)}@media (max-width:60em){.filter--search{display:block;margin-top:1.2rem}}.filter--search input{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.53 20.47-4.694-4.694a8.26 8.26 0 1 0-1.06 1.06l4.693 4.695a.75.75 0 0 0 1.062-1.062ZM3.75 10.5a6.75 6.75 0 1 1 6.75 6.75 6.758 6.758 0 0 1-6.75-6.75Z' fill='%235525e5'/%3E%3C/svg%3E");background-position:0 50%;background-repeat:no-repeat;background-size:auto 1.5em;border:none;color:#4b4b4b;display:block;font-family:var(--base-font);font-size:1.6rem;font-weight:400;letter-spacing:.005em;line-height:1.5;outline:none;padding:1.8rem 1.6rem;padding-left:36px;transition-duration:.15s;transition-property:color,opacity;transition-timing-function:ease;width:100%}@media screen and (min-width:500px){.filter--search input{padding-left:calc(31.74468px + .85106vw)}}@media screen and (min-width:1440px){.filter--search input{padding-left:44px}}.filter--search input::-moz-placeholder{color:#717171;opacity:.64;transition-duration:.15s;-moz-transition-property:opacity;transition-property:opacity;transition-timing-function:ease}.filter--search input::placeholder{color:#717171;opacity:.64;transition-duration:.15s;transition-property:opacity;transition-timing-function:ease}.filter--search input:focus::-moz-placeholder{color:#717171;opacity:.4}.filter--search input:focus::placeholder{color:#717171;opacity:.4}.pagination{border-top:0;margin:4rem auto 0;padding:0}.pagination .pagination__next[disabled],.pagination .pagination__prev[disabled]{opacity:0;pointer-events:none}.pagination .page-number,.pagination .pagination__next,.pagination .pagination__prev{--a-size:30px;border-radius:50%;color:var(--gray-darker);display:inline-block;height:30px;line-height:var(--a-size);position:relative;text-align:center;text-decoration:none;transition-duration:.15s;transition-property:color;transition-timing-function:ease;width:30px}@media (min-width:31.25em){.pagination .page-number,.pagination .pagination__next,.pagination .pagination__prev{--a-size:44px;height:44px;width:44px}}.pagination .page-number .ico,.pagination .pagination__next .ico,.pagination .pagination__prev .ico{--ico-color-0:#4b4b4b}.pagination .page-number.active,.pagination .page-number.current,.pagination .pagination__next.active,.pagination .pagination__next.current,.pagination .pagination__prev.active,.pagination .pagination__prev.current{background:#5525e5;color:#fff;cursor:default;pointer-events:none}.pagination .page-number:focus,.pagination .page-number:hover,.pagination .pagination__next:focus,.pagination .pagination__next:hover,.pagination .pagination__prev:focus,.pagination .pagination__prev:hover{color:#ca2381}.btn--favourite{display:block;font-size:3.2rem}.btn--favourite .btn__icon{color:var(--icon-color,#ff615e);transition-duration:.15s;transition-property:color;transition-timing-function:ease}.btn--favourite .btn__icon svg{stroke:var(--icon-stroke,#ff615e);stroke-width:.2rem;display:block;font-size:1em;height:1em;transition-duration:.15s;transition-property:stroke;transition-timing-function:ease;width:var(--icon-width,1em)}.btn--favourite[aria-pressed=false] .btn__icon{--icon-color:transparent;--icon-stroke:#b3b3b3}.btn--favourite[aria-pressed=false]:hover .btn__icon{--icon-stroke:#717171}.card--exhibitor{border:1px solid #e8e8e8;border-radius:1rem;color:#4b4b4b}.card--exhibitor .card__header{color:#000;-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-areas:"logo title favourite" "logo meta favourite";grid-template-columns:auto 1fr auto;padding:1rem 1rem 2.3rem 1.6rem}@media (min-width:60em){.card--exhibitor .card__header{grid-template-areas:"logo favourite" "title title" "meta meta";grid-template-columns:1fr auto;padding:1.3rem 2.3rem 2.1rem}}.card--exhibitor .card__header p{margin:0}.card--exhibitor .card__inner{display:flex;flex-direction:column;min-height:100%;position:relative}.card--exhibitor .card__trigger{text-align:left}.card--exhibitor .card__trigger:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card--exhibitor .card__content{flex-grow:1;margin:0}.card--exhibitor .card__favourite{grid-area:favourite;position:relative;z-index:1}@media (min-width:60em){.card--exhibitor .card__favourite{margin-top:.9rem}}.card--exhibitor .card__title{grid-area:title;margin:.7rem 0 0;text-transform:none}@media (min-width:60em){.card--exhibitor .card__title{margin-bottom:.3rem;margin-top:1.3rem}}.card--exhibitor .card__meta{grid-area:meta}@media (min-width:60em){.card--exhibitor .card__meta{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.card--exhibitor .card__description{padding:0 1.6rem 2.7rem}@media (min-width:60em){.card--exhibitor .card__description{padding:0 2.3rem 1.3rem}}.card--exhibitor .card__description p{font-size:1em;line-height:1.4285714286}.card--exhibitor .card__description a{position:relative;z-index:2}.card--exhibitor .card__location{color:#5525e5;text-transform:uppercase}.card--exhibitor .card__image{--img-radius:0px;align-self:flex-start;background:transparent;grid-area:logo;max-height:unset;max-width:unset;position:relative;width:64px}@media screen and (min-width:500px){.card--exhibitor .card__image{width:calc(55.48936px + 1.70213vw)}}@media screen and (min-width:1440px){.card--exhibitor .card__image{width:80px}}.card--exhibitor .card__image:before{content:"";display:block;padding-top:100%;width:100%}.card--exhibitor .card__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.card--exhibitor .card__opportunities{display:flex;flex-wrap:nowrap;gap:.6rem;padding:1.3rem 1.6rem}@media (max-width:60em){.card--exhibitor .card__opportunities{border-top:1px solid rgba(0,0,0,.08)}}@media (min-width:60em){.card--exhibitor .card__opportunities{flex-wrap:wrap;margin-top:2.2rem;padding:2rem 2.3rem}}.card--exhibitor .card__opportunities-title{display:block;flex-shrink:0;text-transform:uppercase}@media (min-width:60em){.card--exhibitor .card__opportunities-title{display:block;width:100%}}.card--exhibitor .card__opportunities ul{color:#5525e5;display:flex;flex-wrap:wrap;list-style:"";margin:0;padding:0}.card--exhibitor .card__opportunities ul li{font-size:1em;line-height:1.6666666667;margin:0;padding:0}@media (min-width:60em){.card--exhibitor .card__opportunities ul li{font-size:1.4rem;font-weight:400;letter-spacing:.01em;line-height:1.1428571429}}.card--exhibitor .card__opportunities-btn{position:relative;transition-duration:.15s;transition-property:color;transition-timing-function:ease;z-index:2}@media (min-width:60em){.card--exhibitor .card__opportunities-btn{font-size:1.4rem;font-weight:400;letter-spacing:.01em;line-height:1.1428571429}}.card--exhibitor .card__opportunities-btn.active,.card--exhibitor .card__opportunities-btn:active,.card--exhibitor .card__opportunities-btn:focus,.card--exhibitor .card__opportunities-btn:focus-visible,.card--exhibitor .card__opportunities-btn:focus-within,.card--exhibitor .card__opportunities-btn:hover{color:#5525e5}.card--exhibitor-hover,.card--exhibitor.card--has-link:hover{border-color:#b3b3b3;box-shadow:0 .8rem 4rem 0 rgba(0,0,0,.08),0 .2rem .4rem 0 rgba(0,0,0,.08)}.card--exhibitor.card--has-link{transition-duration:.15s;transition-property:box-shadow,border-color;transition-timing-function:ease}.btn--day-plan{background:#5525e5;border:.2rem solid #5525e5;border-radius:var(--br,.3rem);box-sizing:border-box;color:#fff;font-family:var(--base-font);font-size:1.8rem;font-weight:600;line-height:1.3333333333;padding:.9rem 2.4rem .9rem 1.6rem;transition-duration:.15s;transition-property:color,background-color,border-color;transition-timing-function:ease}.btn--day-plan .btn__icon{align-items:center;display:flex;gap:.2rem;order:-1}.btn--day-plan .btn__inner{align-items:center;display:flex;gap:1.6rem;justify-content:center}.btn--day-plan-hover,.btn--day-plan.active,.btn--day-plan:active,.btn--day-plan:focus,.btn--day-plan:focus-visible,.btn--day-plan:focus-within,.btn--day-plan:hover{background:#fff;border-color:#5525e5;color:#5525e5}.card--opportunity{color:#4b4b4b;margin-bottom:2.4rem}.card--opportunity .card__pretitle{color:#000;display:block;margin-bottom:.3rem}.card--opportunity .card__title{color:#000;margin-bottom:.2222222222em;text-transform:none}.btn--tab,.card--exhibitor-full .card__tab-toggles button,.dialog--exhibitor .dialog__tab-toggles button{box-shadow:inset 0 -.3rem 0 #5525e5;color:#4b4b4b;flex-grow:1;padding:1.2rem 0;text-align:left;transition-duration:.15s;transition-property:color,box-shadow;transition-timing-function:ease}@media (prefers-reduced-motion:no-preference){.btn--tab,.card--exhibitor-full .card__tab-toggles button,.dialog--exhibitor .dialog__tab-toggles button{box-shadow:inset 0 0 0 #5525e5}}.btn--tab-active,.btn--tab[aria-expanded=true],.card--exhibitor-full .card__tab-toggles button[aria-expanded=true],.dialog--exhibitor .dialog__tab-toggles button[aria-expanded=true]{box-shadow:inset 0 -.3rem 0 #5525e5;color:#5525e5}.btn--tab-hover,.btn--tab.active,.btn--tab:active,.btn--tab:focus,.btn--tab:focus-visible,.btn--tab:focus-within,.btn--tab:hover,.card--exhibitor-full .card__tab-toggles button.active,.card--exhibitor-full .card__tab-toggles button:active,.card--exhibitor-full .card__tab-toggles button:focus,.card--exhibitor-full .card__tab-toggles button:focus-visible,.card--exhibitor-full .card__tab-toggles button:focus-within,.card--exhibitor-full .card__tab-toggles button:hover,.dialog--exhibitor .dialog__tab-toggles button.active,.dialog--exhibitor .dialog__tab-toggles button:active,.dialog--exhibitor .dialog__tab-toggles button:focus,.dialog--exhibitor .dialog__tab-toggles button:focus-visible,.dialog--exhibitor .dialog__tab-toggles button:focus-within,.dialog--exhibitor .dialog__tab-toggles button:hover{color:#5525e5}.btn--close{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z' fill='%23000'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .6em;border:1px solid rgba(0,0,0,.1);border-radius:10rem;font-size:4rem;height:1em;position:absolute;right:1.2rem;top:1.2rem;transition-duration:.15s;transition-property:border-color,background-color;transition-timing-function:ease;width:1em;z-index:10}.btn--close-dark{background-color:#000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z' fill='%23fff'/%3E%3C/svg%3E");background-size:auto .6em}.btn--close-hover,.btn--close:focus,.btn--close:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z' fill='%235525e5'/%3E%3C/svg%3E");border-color:#5525e5}.btn--close-dark.btn--close:focus,.btn--close-dark.btn--close:hover,.btn--close-hover.btn--close-dark{background-color:#5525e5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.4 19 5 17.6l5.6-5.6L5 6.4 6.4 5l5.6 5.6L17.6 5 19 6.4 13.4 12l5.6 5.6-1.4 1.4-5.6-5.6L6.4 19Z' fill='%23fff'/%3E%3C/svg%3E")}.btn--close-small{font-size:3.2rem}.dialog-backdrop{background:rgba(0,0,0,.8);height:100%;left:0;max-height:0;opacity:0;position:fixed;top:0;transition-duration:.3s;transition-property:opacity,visibility,max-height;transition-timing-function:ease-in-out,step-end,step-end;visibility:hidden;width:100%;z-index:9998}.dialog-backdrop[data-show=true]{max-height:100vh;opacity:1;transition-timing-function:ease-in-out,step-start,step-start;visibility:visible}.dialog--exhibitor{background:#fff;color:rgba(0,0,0,.8);height:100%;position:fixed;right:0;top:0;width:min(56.4rem,100%);z-index:9999}.dialog--exhibitor-wrap .slide-left-enter-active,.dialog--exhibitor-wrap .slide-left-leave-active{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:ease}.dialog--exhibitor-wrap .slide-left-enter-from,.dialog--exhibitor-wrap .slide-left-leave-to{opacity:0}@media (prefers-reduced-motion:no-preference){.dialog--exhibitor-wrap .slide-left-enter-from,.dialog--exhibitor-wrap .slide-left-leave-to{opacity:1;transform:translateX(100%)}}.dialog--exhibitor p{margin:0 0 .75em}.dialog--exhibitor p:last-child{margin:0}.dialog--exhibitor .dialog__meta{align-items:center;display:flex;gap:.8rem;grid-area:meta}.dialog--exhibitor .dialog__sector{color:#4b4b4b}.dialog--exhibitor .dialog__location{color:#5525e5;text-transform:uppercase}.dialog--exhibitor .dialog-arrow{align-items:center;color:#000;display:flex;font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:600;gap:1.2rem;letter-spacing:.01em;line-height:1.5;transition-duration:.15s;transition-property:color;transition-timing-function:ease}@media (max-width:48em){.dialog--exhibitor .dialog-arrow .btn__label>span{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}}.dialog--exhibitor .dialog-arrow .btn__icon{align-items:center;border:1px solid #b3b3b3;border-radius:10rem;display:flex;flex-direction:column;font-size:4rem;height:1em;justify-content:center;transition-duration:.15s;transition-property:border-color,color,background;transition-timing-function:ease;width:1em}.dialog--exhibitor .dialog-arrow--prev .btn__icon{order:-1;transform:scaleX(-1)}.dialog--exhibitor .dialog-arrow[disabled]{color:#b3b3b3;pointer-events:none}.dialog--exhibitor .dialog-arrow[disabled] .btn__icon{border-color:#b3b3b3}.dialog--exhibitor .dialog-arrow:focus:not([disabled]),.dialog--exhibitor .dialog-arrow:hover:not([disabled]){color:#5525e5}.dialog--exhibitor .dialog-arrow:focus:not([disabled]) .btn__icon,.dialog--exhibitor .dialog-arrow:hover:not([disabled]) .btn__icon{background:#5525e5;border-color:#5525e5;color:#fff}.dialog--exhibitor .dialog__inner{display:grid;grid-template-areas:"image" "header" "body" "footer";grid-template-rows:auto auto 1fr auto;height:calc(var(--vh, 1vh)*100);height:100dvh}.dialog--exhibitor .dialog__media{--img-radius:0px;grid-area:image}.dialog--exhibitor .dialog__media .btn--play-video{align-items:center;justify-content:center}.dialog--exhibitor .dialog__media .dialog__image{position:relative}.dialog--exhibitor .dialog__media .dialog__image:before{content:"";display:block;padding-top:56.25%;width:100%}.dialog--exhibitor .dialog__media .dialog__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.dialog--exhibitor .dialog__header{align-items:center;color:#000;-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-area:header;grid-template-areas:"meta copy favourite" "title title title";grid-template-columns:1fr auto auto;padding:2rem 2rem clamp(2rem,1.8055555556vw,2.6rem);z-index:1}.dialog--exhibitor .dialog__copy-link{grid-area:copy}.dialog--exhibitor .dialog__favourite{grid-area:favourite}.dialog--exhibitor .dialog__title{grid-area:title;margin:0;text-transform:none}.dialog--exhibitor .dialog__body{grid-area:body;padding:0 2rem 2rem;position:relative}.dialog--exhibitor .dialog__footer{align-items:center;border-top:1px solid #e8e8e8;display:flex;grid-area:footer;justify-content:space-between;padding:1.2rem 2rem}.dialog--exhibitor .dialog__tab-toggles{box-shadow:inset 0 -1px 0 #e8e8e8;display:flex;gap:1.6rem}.dialog--exhibitor .dialog__tabs{display:flex;flex-direction:column;height:100%}.dialog--exhibitor .dialog__tab{color:#4b4b4b;display:flex;flex-direction:column;flex-grow:1;font-size:1.6rem;font-weight:400;letter-spacing:.005em;line-height:1.5;position:relative}.dialog--exhibitor .dialog__tab[data-expanded=false]{display:none}.dialog--exhibitor .dialog__tab-inner{display:block;flex-grow:1;position:relative;width:100%}.dialog--exhibitor .dialog__tab-scroll{height:100%;left:0;overflow:auto;padding-top:1.8rem;position:absolute;top:0;width:100%}.dialog--exhibitor .dialog__tab-scroll:before{content:"";display:block}.dialog--exhibitor .dialog__tab .dialog__tab-footer{background:#fff;border:1px solid #f0f0f0;border-radius:.3rem;order:1;padding:1rem .8rem;position:relative;width:100%}.dialog--exhibitor .dialog__tab .dialog__tab-footer:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:calc(100% + 1px);content:"";display:block;height:4rem;left:0;pointer-events:none;position:absolute;width:100%}.dialog--exhibitor .dialog__tab .dialog__tab-footer .label--extra-small{color:rgba(0,0,0,.6);display:block;text-transform:uppercase}.dialog--exhibitor .dialog__tab .dialog__tab-footer .label--small{color:#5525e5}.section--exhibitors{background:#fff;color:#4b4b4b;padding-block:40px}@media screen and (min-width:500px){.section--exhibitors{padding-block:calc(-2.55319px + 8.51064vw)}}@media screen and (min-width:1440px){.section--exhibitors{padding-block:120px}}@media (max-width:60em){.section--exhibitors .section__main{border-radius:1.2rem 1.2rem 0 0}}@media (min-width:90em){.section--exhibitors .section__main{background-size:100% 29.4rem}}.section--exhibitors .section__header{align-items:flex-end;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-areas:"title" "desc" "cta";grid-template-columns:100%;margin-bottom:32px;padding-inline:var(--container-gutter,4rem);position:relative;row-gap:1.5rem;z-index:1}@media screen and (min-width:500px){.section--exhibitors .section__header{margin-bottom:calc(5.40426px + 5.31915vw)}}@media screen and (min-width:1440px){.section--exhibitors .section__header{margin-bottom:82px}}@media (min-width:60em){.section--exhibitors .section__header{grid-template-areas:"title cta" "desc cta";grid-template-columns:1fr auto}}.section--exhibitors .section__title{color:#000;grid-area:title;margin:0}.section--exhibitors .section__description{color:#4b4b4b;grid-area:desc}@media (min-width:60em){.section--exhibitors .section__description{max-width:66.4rem}}.section--exhibitors .section__description a{--link-color-active:#c3d82e}.section--exhibitors .section__cta{grid-area:cta}@media (max-width:48em){.section--exhibitors .section__cta .btn--day-plan{width:100%}}.section--exhibitors .section__filters{background:#fff;color:#000;gap:3.2rem;padding-inline:var(--container-gutter,4rem);position:relative;z-index:3}@media (min-width:60em){.section--exhibitors .section__filters{align-items:center;display:flex;padding-top:1.8rem;position:relative;z-index:3}}@media (max-width:60em){.section--exhibitors .section__filters .filter--dropdown{margin-inline:calc(var(--container-gutter, 4rem)*-1)}}@media (min-width:60em){.section--exhibitors .section__filters .filter--dropdown{order:3;width:31.7rem}.section--exhibitors .section__filters .input--checkbox{order:2;width:auto}.section--exhibitors .section__filters .filter--search{flex-grow:1;order:1}}.section--exhibitors .section__cards{padding-inline:var(--container-gutter,4rem)}.section--exhibitors .section__cards .grid-wrap{min-height:30rem}.section--exhibitors .section__cards .loading:before{background:transparent;opacity:1}.section--exhibitors .section__cards .loading:after{top:2rem}.section--exhibitors .section__cards .loading>*{opacity:.5}.section--exhibitors .grid--exhibitors{--column-max-width:31rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--column-max-width,100%)),1fr));justify-content:center;row-gap:12px}@media screen and (min-width:500px){.section--exhibitors .grid--exhibitors{row-gap:calc(1.3617px + 2.12766vw)}}@media screen and (min-width:1440px){.section--exhibitors .grid--exhibitors{row-gap:32px}}.section--exhibitors .grid--exhibitors{-moz-column-gap:12px;column-gap:12px}@media screen and (min-width:500px){.section--exhibitors .grid--exhibitors{-moz-column-gap:calc(1.3617px + 2.12766vw);column-gap:calc(1.3617px + 2.12766vw)}}@media screen and (min-width:1440px){.section--exhibitors .grid--exhibitors{-moz-column-gap:32px;column-gap:32px}}.section--exhibitors .grid__empty{background:#f5fff8;border:1px solid rgba(0,0,0,.08);color:#000;grid-column:1/-1;padding:2.4rem;text-align:center}.section--exhibitors .grid-pagination{margin-top:4rem;padding-inline:var(--container-gutter,4rem)}.input--checkbox{align-items:center;color:#4b4b4b;display:flex;font-family:var(--base-font);font-size:1.6rem;font-weight:500;gap:.8rem;letter-spacing:.01em;line-height:1.5;padding:1rem 0;text-align:left;transition-duration:.15s;transition-property:color,background,box-shadow;transition-timing-function:ease;width:100%}@media (min-width:60em){.input--checkbox{padding:1.8rem 0}}.input--checkbox:before{background:#fff;border:2px solid #e8e8e8;box-sizing:border-box;content:"";display:block;font-size:2.4rem;height:1em;transition-duration:.15s;transition-property:background-color,border-color,box-shadow;transition-timing-function:ease;width:1em}.input--checkbox-hover,.input--checkbox:focus,.input--checkbox:hover{color:#4b4b4b}.input--checkbox-hover:before,.input--checkbox:focus:before,.input--checkbox:hover:before{border-color:#5525e5}.input--checkbox-active,.input--checkbox[aria-pressed=true]{color:#4b4b4b}.input--checkbox-active:before,.input--checkbox[aria-pressed=true]:before{background:#5525e5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1 5 8 1 4' stroke='%23F7F7F7' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:auto .4166666667em;border-color:#5525e5}.card--prize{color:#000}@media (min-width:60em){.card--prize{cursor:pointer}}.card--prize .card__inner{align-items:flex-start;display:flex;gap:1.6rem}@media (min-width:30em){.card--prize .card__inner{gap:3.2rem}}.card--prize .card__title{line-height:.9;margin-bottom:.25em}@media (min-width:60em){.card--prize .card__title{margin-bottom:.1730769231em;transition-duration:.15s;transition-property:color;transition-timing-function:ease}}.card--prize .card__brand{display:block}.card--prize .card__content{align-self:center;margin:0}@media (max-width:60em){.card--prize .card__content{flex-grow:1}}.card--prize .card__image{background:transparent;flex-shrink:0;margin:0;max-height:unset;max-width:unset;position:relative;width:9.2rem}.card--prize .card__image:before{content:"";display:block;padding-top:100%;width:100%}@media (min-width:30em){.card--prize .card__image{order:-1;width:16rem}}@media (min-width:60em){.card--prize .card__image{display:none}}.card--prize .card__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right;position:absolute;top:0;width:100%}.card--prize .card__subtitle{color:#4b4b4b;margin:0}@media (max-width:30em){.card--prize:nth-child(odd) .card__image{order:-1}}@media (min-width:60em){.card--prize-hover .card__title{color:#5525e5}}.section--competition{background:#fff;color:#4b4b4b;padding-inline:var(--container-gutter,4rem);padding-bottom:40px;position:relative}@media screen and (min-width:500px){.section--competition{padding-bottom:calc(-2.55319px + 8.51064vw)}}@media screen and (min-width:1440px){.section--competition{padding-bottom:120px}}@media (max-width:48em){.section--competition{padding-top:4rem}}.section--competition a{--link-color-active:#5525e5}.section--competition .section__title{color:#000;margin-bottom:.5344827586em}@media (min-width:60em){.section--competition .section__title{color:#fff;margin-bottom:.3625em}}.section--competition .section__inner{position:relative;z-index:1}@media (min-width:60em){.section--competition .section__inner{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:min(65.8823529412%,89.6rem) 1fr}}.section--competition .section__prizes{display:grid;grid-template-columns:100%;margin-top:6rem;row-gap:6rem}@media (min-width:30em){.section--competition .section__prizes{row-gap:4.8rem}}@media (min-width:60em){.section--competition .section__prizes{align-items:center;margin-top:0;row-gap:2rem}}.section--competition .section__header{border-radius:var(--img-radius,2rem);overflow:hidden;position:relative;z-index:1}@media (min-width:60em){.section--competition .section__header{aspect-ratio:896/520;background:#000;color:#fff;display:flex;flex-direction:column;padding:4.4642857143%}}.section--competition .section__header .section__description{position:relative}@media (min-width:60em){.section--competition .section__header .section__description{max-width:min(90%,39.2rem)}}.section--competition .section__header .section__description p{line-height:1.3333333333}.section--competition .section__header .section__description .fade-enter-active,.section--competition .section__header .section__description .fade-leave-active{transition:opacity .2s ease-in-out}.section--competition .section__header .section__description .fade-enter-from,.section--competition .section__header .section__description .fade-leave-to{left:0;opacity:0;position:absolute;top:0}.section--competition .section__header .section__backgrounds{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:959px){.section--competition .section__header .section__backgrounds{display:none}}.section--competition .section__header .section__backgrounds>div{transition-duration:.4s;transition-property:opacity;transition-timing-function:ease-in-out}.section--competition .section__header .section__backgrounds img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom right;object-position:bottom right;position:absolute;top:0;width:100%}.ico-link{--link-color-a:#5525e5;--link-color-outline:#e52592;--link-ico-w:4rem;--link-color:#5525e5;--link-color-v:#5a126e;--link-ico:url(../../../mimas/src/img/icons/ico-arrow--blue.svg);--link-ico-fill:#f1eefd;--link-ico-fill-a:#5525e5;--link-ico-fill-v:#fdeef7;align-items:center;color:var(--link-color,#000);cursor:pointer;display:inline-flex;font-size:1em;font-weight:var(--link-weight,700);font-weight:600;padding-right:20px;position:relative;-webkit-text-decoration:var(--link-deco,underline);text-decoration:var(--link-deco,underline);text-decoration:none;transition:color .15s ease,background-color .15s ease,border .15s ease,transform .15s ease;width:-moz-fit-content;width:fit-content}.ico-link:after{background-color:var(--link-ico-fill);background-repeat:no-repeat;background-size:contain;height:16px;right:0;transition:background-color 0s;width:16px}.ico-link:visited{color:var(--link-color-v,var(--color-magenta))}.ico-link:visited:after{background-color:var(--link-ico-fill-v,#5525e5)}.ico-link:active{border-width:2px}.ico-link>.ico{--ico-fill:currentColor}.ico-link.tooltip{border-style:dotted}.card--sponsor-lg-hover .ico-link--arrow,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow,.card--sponsor-lg.card--has-link:hover .ico-link--arrow,.ico-link-hover,.ico-link.active,.ico-link:active,.ico-link:focus,.ico-link:focus-visible,.ico-link:focus-within,.ico-link:hover{color:var(--link-color-a,var(--color-deep-blue));text-decoration:underline}.card--sponsor-lg-hover .ico-link--arrow:after,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow:after,.card--sponsor-lg.card--has-link:hover .ico-link--arrow:after,.ico-link-hover:after,.ico-link.active:after,.ico-link:active:after,.ico-link:focus-visible:after,.ico-link:focus-within:after,.ico-link:focus:after,.ico-link:hover:after{background-color:var(--link-ico-fill-a,#5525e5)}.card--sponsor-lg-hover .ico-link--arrow:visited,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow:visited,.card--sponsor-lg.card--has-link:hover .ico-link--arrow:visited,.ico-link-hover:visited,.ico-link.active:visited,.ico-link:visited:active,.ico-link:visited:focus,.ico-link:visited:focus-visible,.ico-link:visited:focus-within,.ico-link:visited:hover{color:var(--link-color-a)}.ico-link--arrow{min-height:4rem;padding-right:7.2rem;text-decoration:none}.ico-link--arrow.gray{--link-color:#000;--link-color-v:#e52592;--link-ico-fill:#f0f0f0}.ico-link--arrow.lime{--link-color:#c3d82e;--link-color-a:#c3d82e;--link-color-v:#f3ff99;--link-ico-fill:#141605;--link-ico-fill-v:#141605}.ico-link--arrow.white{--link-color:#fff;--link-color-v:#ff615e;--link-ico-fill:#1a1a1a;--link-ico-fill-v:#ffefef}.ico-link--arrow.black{--link-color:#000;--link-color-v:#e52592;--link-ico-fill:#f0f0f0;--link-ico-fill-v:#fdeef7}.ico-link--arrow:after{background-color:var(--link-color);background-position:50%;background-size:18px;height:20px;-webkit-mask-image:var(--link-ico);mask-image:var(--link-ico);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;right:20px;width:20px;z-index:11}.ico-link--arrow:after,.ico-link--arrow:before{border-radius:50%;transform:translateX(0);transition:background-color .5s ease,transform .5s ease}.ico-link--arrow:before{background-color:var(--link-ico-fill);background-repeat:no-repeat;background-size:contain;height:var(--link-ico-w);right:10px;width:var(--link-ico-w);z-index:10}.ico-link--arrow:visited:after{background-color:var(--link-color-v)}.ico-link--arrow:visited:before{background-color:var(--link-ico-fill-v)}.card--sponsor-lg-hover .ico-link--arrow,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow,.card--sponsor-lg.card--has-link:hover .ico-link--arrow,.ico-link--arrow-hover,.ico-link--arrow.active,.ico-link--arrow:active,.ico-link--arrow:focus,.ico-link--arrow:focus-visible,.ico-link--arrow:focus-within,.ico-link--arrow:hover{color:var(--link-color-a,var(--color-deep-blue))}.card--sponsor-lg-hover .ico-link--arrow:after,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow:after,.card--sponsor-lg.card--has-link:hover .ico-link--arrow:after,.ico-link--arrow-hover:after,.ico-link--arrow.active:after,.ico-link--arrow:active:after,.ico-link--arrow:focus-visible:after,.ico-link--arrow:focus-within:after,.ico-link--arrow:focus:after,.ico-link--arrow:hover:after{background-color:var(--link-ico-fill);transform:translateX(10px)}.card--sponsor-lg-hover .ico-link--arrow:before,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow:before,.card--sponsor-lg.card--has-link:hover .ico-link--arrow:before,.ico-link--arrow-hover:before,.ico-link--arrow.active:before,.ico-link--arrow:active:before,.ico-link--arrow:focus-visible:before,.ico-link--arrow:focus-within:before,.ico-link--arrow:focus:before,.ico-link--arrow:hover:before{background-color:var(--link-color);transform:translateX(10px)}.card--sponsor-lg-hover .ico-link--arrow:visited,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow:visited,.card--sponsor-lg.card--has-link:hover .ico-link--arrow:visited,.ico-link--arrow-hover:visited,.ico-link--arrow.active:visited,.ico-link--arrow:visited:active,.ico-link--arrow:visited:focus,.ico-link--arrow:visited:focus-visible,.ico-link--arrow:visited:focus-within,.ico-link--arrow:visited:hover{color:var(--link-color-v)}.card--sponsor-lg-hover .ico-link--arrow:visited:before,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow:visited:before,.card--sponsor-lg.card--has-link:hover .ico-link--arrow:visited:before,.ico-link--arrow-hover:visited:before,.ico-link--arrow.active:visited:before,.ico-link--arrow:visited:active:before,.ico-link--arrow:visited:focus-visible:before,.ico-link--arrow:visited:focus-within:before,.ico-link--arrow:visited:focus:before,.ico-link--arrow:visited:hover:before{background-color:var(--link-color-v)}.card--sponsor-lg-hover .ico-link--arrow:visited:after,.card--sponsor-lg.card--has-link:focus-within .ico-link--arrow:visited:after,.card--sponsor-lg.card--has-link:hover .ico-link--arrow:visited:after,.ico-link--arrow-hover:visited:after,.ico-link--arrow.active:visited:after,.ico-link--arrow:visited:active:after,.ico-link--arrow:visited:focus-visible:after,.ico-link--arrow:visited:focus-within:after,.ico-link--arrow:visited:focus:after,.ico-link--arrow:visited:hover:after{background-color:var(--link-ico-fill)}.card--sponsor-lg{border:1px solid #e8e8e8;border-radius:1rem;position:relative;transition-duration:.15s;transition-property:border-color,box-shadow;transition-timing-function:ease}.card--sponsor-lg a{--link-color-active:#c3d82e}.card--sponsor-lg .card__link{color:currentColor;font-weight:inherit;position:unset}.card--sponsor-lg .card__link:before{content:"";display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;z-index:1}.card--sponsor-lg .card__link:after{content:none}.card--sponsor-lg .card__inner{display:flex;flex-direction:column;min-height:480px;padding:3.2rem 1.6rem 2.7rem;position:relative;z-index:2}@media screen and (min-width:500px){.card--sponsor-lg .card__inner{min-height:calc(458.7234px + 4.25532vw)}}@media screen and (min-width:1440px){.card--sponsor-lg .card__inner{min-height:520px}}@media (min-width:60em){.card--sponsor-lg .card__inner{padding:3.2rem 3.1rem 2.4rem}}.card--sponsor-lg .card__content p{font-size:1em;line-height:1.5}.card--sponsor-lg .card__title{color:#000;font-weight:600}@media (min-width:60em){.card--sponsor-lg .card__title{margin-bottom:.3928571429em;max-width:24rem}}.card--sponsor-lg .card__logo{--img-w:auto;--img-radius:0px;margin-bottom:auto;order:-1}.card--sponsor-lg .card__button{margin-top:3.2rem}.card--sponsor-lg-hover,.card--sponsor-lg.card--has-link:focus-within,.card--sponsor-lg.card--has-link:hover{border-color:#b3b3b3;box-shadow:0 .8rem 4rem 0 rgba(0,0,0,.08),0 .2rem .4rem 0 rgba(0,0,0,.08)}.card--sponsor{border:1px solid #e8e8e8;border-radius:1rem;position:relative;transition-duration:.15s;transition-property:border-color,box-shadow;transition-timing-function:ease}.card--sponsor .card__inner{align-items:center;display:flex;height:100%;justify-content:center;padding:0 1.6rem;padding-block:13px;position:relative;z-index:2}@media screen and (min-width:500px){.card--sponsor .card__inner{padding-block:calc(7.14894px + 1.17021vw)}}@media screen and (min-width:1440px){.card--sponsor .card__inner{padding-block:24px}}.card--sponsor .card__title{margin:0}.card--sponsor .card__link{color:currentColor;position:unset}.card--sponsor .card__link:before{content:"";display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;z-index:1}.card--sponsor .card__link:after{content:none}.card--sponsor .card__logo{--img-radius:0px;max-width:18.5rem;position:relative;width:100%}.card--sponsor .card__logo:before{content:"";display:block;padding-top:49.7297297297%;width:100%}.card--sponsor .card__logo img{display:block;height:100%;left:0;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.card--sponsor-hover,.card--sponsor.card--has-link:focus-within,.card--sponsor.card--has-link:hover{border-color:#b3b3b3;box-shadow:0 .8rem 4rem 0 rgba(0,0,0,.08),0 .2rem .4rem 0 rgba(0,0,0,.08)}.section--sponsors{background:#fff;color:#4b4b4b;padding-inline:var(--container-gutter,4rem);padding-top:40px}@media screen and (min-width:500px){.section--sponsors{padding-top:calc(-2.55319px + 8.51064vw)}}@media screen and (min-width:1440px){.section--sponsors{padding-top:120px}}.section--sponsors{padding-bottom:60px}@media screen and (min-width:500px){.section--sponsors{padding-bottom:calc(28.08511px + 6.38298vw)}}@media screen and (min-width:1440px){.section--sponsors{padding-bottom:120px}}.section--sponsors .section__inner{position:relative;z-index:1}.section--sponsors .section__title{color:#000;margin-bottom:.8em}.section--sponsors .text--display-4{color:#5525e5;margin:0}@media (min-width:60em){.section--sponsors .text--display-4{line-height:.525}}.section--sponsors .section__featured{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:100%;row-gap:2.4rem}@media (min-width:60em){.section--sponsors .section__featured{grid-template-columns:23.2352941176% repeat(2,1fr)}}.section--sponsors .section__sponsors{-moz-column-gap:3.2rem;column-gap:3.2rem;display:grid;grid-template-columns:100%;margin-top:36px;row-gap:1.6rem}@media screen and (min-width:500px){.section--sponsors .section__sponsors{margin-top:calc(33.87234px + .42553vw)}}@media screen and (min-width:1440px){.section--sponsors .section__sponsors{margin-top:40px}}@media (min-width:60em){.section--sponsors .section__sponsors{grid-template-columns:23.2352941176% repeat(4,1fr)}.section--sponsors .section__sponsors[data-count="3"]{grid-template-columns:23.2352941176% repeat(3,1fr)}.section--sponsors .section__sponsors[data-count="2"]{grid-template-columns:23.2352941176% repeat(2,1fr)}.section--sponsors .section__sponsors[data-count="1"]{grid-template-columns:23.2352941176% repeat(1,1fr)}}.section--sponsors .section__sponsors .text--display-4{margin:0 0 .9rem}@media (min-width:60em){.section--sponsors .section__sponsors .text--display-4{grid-row:1/var(--span-count);line-height:.525}}.popup--save-day-plan p:last-child{margin:0}.popup--save-day-plan .btn--close{border:0;border-radius:.3rem 0 0 0;bottom:100%;right:0;top:auto}.popup--save-day-plan label{display:block;width:100%}.popup--save-day-plan .popup__title{color:#000;margin-bottom:.75em}.popup--save-day-plan .popup__title span{color:#e52592;display:block}.popup--save-day-plan .fields{display:grid;grid-template-columns:100%;margin-bottom:1.2rem;row-gap:.8rem}.popup--save-day-plan .btn--solid{flex-grow:1;width:100%}.popup--save-day-plan .btn--solid .btn__inner{justify-content:space-between}.label--error{color:#d92d20;padding-left:1.6rem}.form-control--rounded{background:#fff;border:1px solid #e8e8e8;border-radius:.3rem;display:block;font-family:var(--base-font);font-size:1.6rem;font-style:normal;font-weight:400;letter-spacing:.005em;line-height:1.5;outline:none;padding:1.3rem 1.6rem;transition-duration:.15s;transition-property:border-color;transition-timing-function:ease;width:100%}.form-control--rounded.error{border-color:#fda29b}.form-control--rounded:focus{border-color:#5525e5}.alert{background:var(--alert-bg,#d92d20);color:var(--alert-color,#fff);font-size:1.4rem;font-weight:600;letter-spacing:.01em;line-height:1.7142857143;margin-bottom:1.6rem;padding:.8rem 1.6rem}.alert--error{--alert-bg:#ffe9e7;--alert-color:#d92d20}.field--label-float .label,.label-float{background:#fff;color:#4b4b4b;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:400;left:1.6rem;letter-spacing:.01em;line-height:1.25;padding:0 .2rem;position:absolute;top:calc(2.6rem - .5lh);transform-origin:center left;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-in-out;width:auto;z-index:1}.field--label-float input:focus+.label,.field--label-float:not(.empty) .label,.label-float--floating{transform:scale(.875) translateY(-3rem)}.field--label-float{display:block;position:relative;width:100%}.btn--copy-link{color:#b3b3b3;font-size:3.2rem;position:relative;transition-duration:.15s;transition-property:color;transition-timing-function:ease}.btn--copy-link .btn__popup{--tooltip-width:7.2rem;background:#000;border-radius:.8rem;bottom:100%;color:#fff;left:calc(50% - var(--tooltip-width)/2);padding:.5rem .6rem;position:absolute;width:var(--tooltip-width)}.btn--copy-link .btn__popup:before{border-color:#000 transparent transparent;border-style:solid;border-width:5px .5em 0;content:"";font-size:1.2rem;height:0;left:calc(50% - .5em);position:absolute;top:100%;width:0}.dialog__footer .btn--copy-link.btn--solid.btn--icon .btn__inner{justify-content:center}.btn--copy-link svg{display:block;font-size:1em;height:1em;width:var(--icon-width,1em)}.btn--copy-link:focus,.btn--copy-link:hover{color:#000}.btn--copy-link .slide-enter-active,.btn--copy-link .slide-leave-active{transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:ease}.btn--copy-link .slide-enter-from,.btn--copy-link .slide-leave-to{opacity:0}@media (prefers-reduced-motion:no-preference){.btn--copy-link .slide-enter-from,.btn--copy-link .slide-leave-to{transform:translateY(.6rem)}}.card--exhibitor-full{background:#fff;color:#4b4b4b}.card--exhibitor-full p{margin:0 0 .75em}.card--exhibitor-full p:last-child{margin:0}.card--exhibitor-full .card__meta{align-items:center;display:flex;gap:.8rem;grid-area:meta}.card--exhibitor-full .card__location{color:#5525e5;text-transform:uppercase}.card--exhibitor-full .card__inner{display:grid;grid-template-areas:"image" "header" "body" "footer";grid-template-rows:auto auto 1fr auto;height:calc(var(--vh, 1vh)*100)}.card--exhibitor-full .card__media{--img-radius:0px;grid-area:image}.card--exhibitor-full .card__media .btn--play-video{align-items:center;justify-content:center}.card--exhibitor-full .card__media .card__image{position:relative}.card--exhibitor-full .card__media .card__image:before{content:"";display:block;padding-top:56.7375886525%;width:100%}.card--exhibitor-full .card__media .card__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%}.card--exhibitor-full .card__header{align-items:center;color:#000;-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-area:header;grid-template-areas:"meta copy favourite" "title title title";grid-template-columns:1fr auto auto;padding:2rem;padding-bottom:20px}@media screen and (min-width:500px){.card--exhibitor-full .card__header{padding-bottom:calc(13.61702px + 1.2766vw)}}@media screen and (min-width:1440px){.card--exhibitor-full .card__header{padding-bottom:32px}}.card--exhibitor-full .card__copy-link{grid-area:copy}.card--exhibitor-full .card__favourite{grid-area:favourite}.card--exhibitor-full .card__title{grid-area:title;margin:0;text-transform:none}.card--exhibitor-full .card__body{grid-area:body;padding:0 2rem 2rem;position:relative}.card--exhibitor-full .card__tab-toggles{box-shadow:inset 0 -1px 0 #f0f0f0;display:flex;gap:1.6rem}.card--exhibitor-full .card__tabs{display:flex;flex-direction:column;font-size:1.6rem;height:100%}.card--exhibitor-full .card__tab{display:flex;flex-direction:column;flex-grow:1;position:relative}.card--exhibitor-full .card__tab[data-expanded=false]{display:none}.card--exhibitor-full .card__tab-inner{display:block;flex-grow:1;position:relative;width:100%}.card--exhibitor-full .card__tab-scroll{height:100%;left:0;overflow:auto;padding-top:1.8rem;position:absolute;top:0;width:100%}.card--exhibitor-full .card__tab-scroll:before{content:"";display:block}.card--exhibitor-full .card__tab .card__tab-footer{background:#fff;border:1px solid #f0f0f0;order:1;padding:1rem .8rem;position:relative;width:100%}.card--exhibitor-full .card__tab .card__tab-footer:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:calc(100% + 1px);content:"";display:block;height:4rem;left:0;pointer-events:none;position:absolute;width:100%}.card--exhibitor-full .card__tab .card__tab-footer .label--extra-small{color:#4b4b4b;display:block;text-transform:uppercase}.card--exhibitor-full .card__tab .card__tab-footer .label--small{color:#5525e5}.map--careers-fair{background:#000;border:1px solid rgba(0,0,0,.08);height:100%;overflow:hidden;position:relative}.map--careers-fair .map__inner{height:100%}.map--careers-fair .map__controls{background:#fff;border:1px solid rgba(0,0,0,.08);bottom:.8rem;padding:.2rem;position:absolute;right:.8rem}.map--careers-fair svg{fill:transparent;height:100%;width:100%}.btn--map-zoom{align-items:center;color:#4b4b4b;display:flex;font-size:2.4rem;height:1em;justify-content:center;transition-duration:.15s;transition-property:color;transition-timing-function:ease;width:1em}.btn--map-zoom svg{display:block;font-size:1em;height:1em;width:var(--icon-width,1em)}.btn--map-zoom-hover,.btn--map-zoom.active,.btn--map-zoom:active,.btn--map-zoom:focus,.btn--map-zoom:focus-visible,.btn--map-zoom:focus-within,.btn--map-zoom:hover{color:#5525e5}.btn--map-zoom+.btn--map-zoom{border-top:1px solid #f0f0f0}.map-controls{background:#fff;border:1px solid #f0f0f0;border-radius:.3rem;bottom:.8rem;padding:.2rem;position:absolute;right:.8rem;z-index:5}.dialog--day-plan{background:#fff;color:#4b4b4b;height:100%;position:fixed;right:0;top:0;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:step-start,ease;width:min(43.2rem,100%);z-index:9999}@media (prefers-reduced-motion:no-preference){.dialog--day-plan{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:ease}}.dialog--day-plan p{margin:0 0 .75em}.dialog--day-plan p:last-child{margin:0}.dialog--day-plan .dialog__inner{background:#fff;box-shadow:0 1.2rem 8rem 0 rgba(0,0,0,.12);display:grid;grid-template-areas:"header" "body" "footer";grid-template-rows:auto 1fr auto;height:calc(var(--vh, 1vh)*100);height:100dvh;position:relative;transition-duration:.15s;transition-property:border-shadow;transition-timing-function:ease;z-index:1}@media (min-width:60em){.dialog--day-plan .card--exhibitor .card__opportunities{margin-top:0;padding-top:1rem}}.dialog--day-plan .dialog__header{color:#000;grid-area:header;padding:2.1rem 1.6rem 0}.dialog--day-plan .dialog__tabs{box-shadow:inset 0 -.1rem 0 #e8e8e8;display:flex;gap:1.6rem}.dialog--day-plan .dialog__tabs .btn--tab{flex-grow:1}.dialog--day-plan .dialog__title{margin:0 0 .1923076923em}.dialog--day-plan .dialog__body{grid-area:body;position:relative}.dialog--day-plan .dialog__body-inner{height:100%;position:relative}.dialog--day-plan .dialog__body-scroll{display:block;height:100%;left:0;overflow:auto;overscroll-behavior:contain;position:absolute;top:0;width:100%}.dialog--day-plan .dialog__body-section{padding:1.6rem}.dialog--day-plan .dialog__body-section[data-expanded=false]{display:none}.dialog--day-plan .dialog__body-list{display:grid;grid-template-columns:100%;row-gap:.8rem}.dialog--day-plan .dialog__body-map{height:100%}.dialog--day-plan .dialog__footer{align-items:center;border-top:1px solid #f0f0f0;display:flex;gap:.8rem;grid-area:footer;padding:1.6rem;position:relative}.dialog--day-plan .dialog__footer .btn--solid{flex-grow:1}.dialog--day-plan .dialog__footer .btn--solid .btn__inner{justify-content:space-between}.dialog--day-plan .dialog__popup{background:#fff;border-top:1px solid #f7f7f7;bottom:0;color:#4b4b4b;font-size:1.4rem;font-weight:400;left:0;letter-spacing:.01em;line-height:1.4285714286;padding:1.6rem;position:absolute;width:100%;z-index:10}.dialog--day-plan .dialog__popup p{line-height:1.4285714286}.dialog--day-plan .dialog__popup .alert{margin:-1.6rem -1.6rem 1.2rem}.dialog--day-plan .message-day-plan{align-items:center;background:#f5fff8;border:1px solid rgba(0,0,0,.08);color:#4b4b4b;display:flex;justify-content:center;min-height:24rem;padding:2.4rem}.dialog--day-plan .message-day-plan__title{color:#000;margin-bottom:.4166666667em;text-transform:none}.dialog--day-plan .dialog__exhibitor{background:#fff;height:100%;position:absolute;right:0;top:0;width:100%;z-index:20}@media (min-width:60em){.dialog--day-plan .dialog__exhibitor{right:100%;width:min(56.4rem,100vw);z-index:-1}}.dialog--day-plan .slide-left-enter-active,.dialog--day-plan .slide-left-leave-active{transition-duration:.5s;transition-property:transform,opacity;transition-timing-function:ease}@media (prefers-reduced-motion:no-preference){.dialog--day-plan .slide-left-enter-active,.dialog--day-plan .slide-left-leave-active{transition-duration:.3s}}.dialog--day-plan .slide-left-enter-from,.dialog--day-plan .slide-left-leave-to{opacity:0}@media (prefers-reduced-motion:no-preference){.dialog--day-plan .slide-left-enter-from,.dialog--day-plan .slide-left-leave-to{opacity:1;transform:translateX(100%)}}.dialog--day-plan[data-expanded=false]{opacity:0;transform:translateX(100%);transition-timing-function:step-end,ease}@media (prefers-reduced-motion:no-preference){.dialog--day-plan[data-expanded=false]{opacity:1;transform:translateX(100%);transition-timing-function:ease}}.dialog--day-plan[data-expanded=false] .dialog__inner{box-shadow:none}.dialog--print-day-plan{background:#fff;color:#000;padding-block:80px;padding-inline:var(--container-gutter,4rem);position:relative}@media screen and (min-width:500px){.dialog--print-day-plan{padding-block:calc(58.7234px + 4.25532vw)}}@media screen and (min-width:1440px){.dialog--print-day-plan{padding-block:120px}}.dialog--print-day-plan .dialog__date{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:space-between;max-width:89.6rem}.dialog--print-day-plan .dialog__header{-moz-column-gap:.8rem;column-gap:.8rem;display:grid;grid-template-areas:"title count";grid-template-columns:auto 1fr}.dialog--print-day-plan .dialog__title{grid-area:title}.dialog--print-day-plan .dialog__map{margin-bottom:4rem}.dialog--print-day-plan .dialog__count{align-items:center;display:flex;gap:.2rem;grid-area:count}.dialog--print-day-plan .card--exhibitor .btn--favourite{display:none;pointer-events:none}.dialog--print-day-plan .card--exhibitor .card__header{color:#000;-moz-column-gap:1.2rem;column-gap:1.2rem;display:grid;grid-template-areas:"logo title" "logo meta";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;padding:1rem}.dialog--print-day-plan .card--exhibitor .card__description{padding:0 1rem 1rem}.dialog--print-day-plan .dialog__list{display:grid;grid-template-columns:100%;row-gap:1rem}.dialog--print-day-plan .dialog__logo{color:#000;margin-bottom:1.6rem;max-width:89.6rem}.dialog--print-day-plan .dialog__logo svg{display:block;height:auto;width:100%}.header--careers-fair{color:#fff;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-areas:"logo" "links";grid-template-columns:100%;padding-inline:var(--container-gutter,4rem);row-gap:1.8rem;z-index:999}@media screen and (min-width:500px){.header--careers-fair{-moz-column-gap:calc(16.70213px + 2.65957vw);column-gap:calc(16.70213px + 2.65957vw)}}@media screen and (min-width:1440px){.header--careers-fair{-moz-column-gap:55px;column-gap:55px}}.header--careers-fair{padding-block:17px}@media screen and (min-width:500px){.header--careers-fair{padding-block:calc(13.2766px + .74468vw)}}@media screen and (min-width:1440px){.header--careers-fair{padding-block:24px}}@media (min-width:48em){.header--careers-fair{align-items:flex-end;grid-template-areas:"logo links";grid-template-columns:1fr auto}}@media (min-width:60em){.header--careers-fair{left:0;position:sticky;top:0;transition-duration:.15s;transition-property:background;transition-timing-function:ease;width:100%}}.header--careers-fair .header__logo{align-self:center;grid-area:logo;padding:0}.header--careers-fair .header__logo svg{display:block;height:auto;max-width:100%;transition-duration:.6s;transition-property:width;transition-timing-function:ease-in-out;width:min(100%,73.6rem)}@media (max-width:60em){.header--careers-fair .header__links .btn{flex-grow:1}}@media (min-width:60em){.header--careers-fair.header--scrolled{-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:rgba(0,0,0,.8)}.header--careers-fair.header--scrolled .header__logo svg{width:min(100%,31rem)}}.header--careers-fair-mobile{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(0,0,0,.8);left:0;position:fixed;top:0;transition-duration:.6s;transition-property:transform;transition-timing-function:ease-in-out;width:100%;z-index:9999}@media (min-width:60em){.header--careers-fair-mobile{display:none!important}}.header--careers-fair-mobile:not(.header--scrolled){transform:translateY(-100%)}.header--careers-fair-mobile .header__inner{align-items:center;-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-areas:"logo hamburger" "menu menu";grid-template-columns:1fr auto;padding:1.6rem}.header--careers-fair-mobile .header__brand{grid-area:logo}.header--careers-fair-mobile .header__brand svg{display:block;height:auto;width:min(100%,28rem)}.header--careers-fair-mobile .header__hamburger{grid-area:hamburger}.header--careers-fair-mobile .header__menu{align-items:center;display:flex;gap:.8rem;grid-area:menu;overflow:hidden;padding-top:1.6rem;visibility:visible}.header--careers-fair-mobile .header__menu[data-expanded=false]{max-height:0;opacity:0;padding-top:0;visibility:hidden}.header--careers-fair-mobile .header__menu .btn{flex-grow:1}.header--careers-fair-mobile .header__menu .btn--hide-label{flex-grow:0;padding-inline:.8rem}.header--careers-fair-mobile .header__menu .btn--hide-label .btn__label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px!important;overflow:hidden;padding:0;position:absolute!important;width:1px}.careers-fair-hamburger{--block-gap:0.5rem;align-items:center;border:1px solid hsla(0,0%,100%,.4);border-radius:9999px;color:#fff;display:flex;font-size:3.2rem;height:1em;justify-content:center;transition-duration:.15s;transition-property:border-color;transition-timing-function:ease;width:1em}.careers-fair-hamburger .patty,.careers-fair-hamburger .patty:after,.careers-fair-hamburger .patty:before{background:currentColor;content:"";display:block;height:.2rem;transform-origin:center center;transition-duration:.15s;transition-property:background,transform;transition-timing-function:ease;width:.5625em}.careers-fair-hamburger .patty:after,.careers-fair-hamburger .patty:before{position:absolute}.careers-fair-hamburger .patty:before{transform:translateY(calc(var(--block-gap, 1px)*-1))}.careers-fair-hamburger .patty:after{transform:translateY(var(--block-gap,1px))}.careers-fair-hamburger[aria-expanded=true]{border-color:hsla(0,0%,100%,.8)}.careers-fair-hamburger[aria-expanded=true] .patty{background:transparent}.careers-fair-hamburger[aria-expanded=true] .patty:before{transform:rotate(45deg)}.careers-fair-hamburger[aria-expanded=true] .patty:after{transform:rotate(-45deg)}body{--body-bg-primary:#fff;background:#fff}.content-body{background:#000;color:#fff;position:relative;z-index:1}

/*! critical:start */button{background-color:transparent;border:none;border-radius:0;color:currentColor;cursor:pointer;outline:none;padding:0}

/*! critical:end */.btn,button{text-decoration:none}.btn{background:var(--btn-bg,transparent);border:1px solid var(--btn-stroke,transparent);border-radius:var(--br,.3rem);color:var(--btn-color,currentColor);display:inline-block;font-family:var(--base-font);font-size:1.6rem;font-weight:600;letter-spacing:.01em;line-height:1.25;padding:var(--btn-padding,.4375em 1em);text-align:center;transition-duration:.15s;transition-property:color,background,border-color;transition-timing-function:ease}.btn .btn__inner{align-items:center;display:flex;gap:.5em;justify-content:center}.btn[disabled]{cursor:default}.btn-hover,.btn.on-press,html:not(.mobile):not(.tablet) .btn:focus,html:not(.mobile):not(.tablet) .btn:hover{background:var(--btn-bg-hover,transparent);border:1px solid var(--btn-stroke-hover,transparent);color:var(--btn-color-hover,currentColor)}.btn.spinner:after{font-size:1.25em;height:1em;left:calc(50% - .5em);margin:0;top:calc(50% - .5em);width:1em}.btn--lg{font-size:1.8rem}.btn--lg-padding{--btn-padding:1.5rem 1.6rem}@media (min-width:48em){.btn--lg-padding{--btn-padding:1.5rem 2.4rem}}.btn--sm{font-size:1.4rem}.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--btns-gap,.8rem)}.btn--icon .btn__icon{font-size:var(--icon-height,1.25em)}.btn--icon .btn__icon svg{display:block;font-size:1em;height:1em;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:var(--icon-width,1em)}.btn--icon-left .btn__icon{order:-1}@media (prefers-reduced-motion:no-preference){.btn--icon-hover[data-hover-direction=right] .btn__icon svg,[data-hover-direction=right].btn--icon.active .btn__icon svg,[data-hover-direction=right].btn--icon:active .btn__icon svg,[data-hover-direction=right].btn--icon:focus .btn__icon svg,[data-hover-direction=right].btn--icon:focus-visible .btn__icon svg,[data-hover-direction=right].btn--icon:focus-within .btn__icon svg,[data-hover-direction=right].btn--icon:hover .btn__icon svg{transform:translateX(.3rem)}}@media (prefers-reduced-motion:no-preference){.btn--icon-hover[data-hover-direction=left] .btn__icon svg,[data-hover-direction=left].btn--icon.active .btn__icon svg,[data-hover-direction=left].btn--icon:active .btn__icon svg,[data-hover-direction=left].btn--icon:focus .btn__icon svg,[data-hover-direction=left].btn--icon:focus-visible .btn__icon svg,[data-hover-direction=left].btn--icon:focus-within .btn__icon svg,[data-hover-direction=left].btn--icon:hover .btn__icon svg{transform:translateX(-.3rem)}}@media (prefers-reduced-motion:no-preference){.btn--icon-hover[data-hover-direction=down] .btn__icon svg,[data-hover-direction=down].btn--icon.active .btn__icon svg,[data-hover-direction=down].btn--icon:active .btn__icon svg,[data-hover-direction=down].btn--icon:focus .btn__icon svg,[data-hover-direction=down].btn--icon:focus-visible .btn__icon svg,[data-hover-direction=down].btn--icon:focus-within .btn__icon svg,[data-hover-direction=down].btn--icon:hover .btn__icon svg{transform:translateY(.3rem)}}@media (prefers-reduced-motion:no-preference){.btn--icon-hover[data-hover-direction=up] .btn__icon svg,[data-hover-direction=up].btn--icon.active .btn__icon svg,[data-hover-direction=up].btn--icon:active .btn__icon svg,[data-hover-direction=up].btn--icon:focus .btn__icon svg,[data-hover-direction=up].btn--icon:focus-visible .btn__icon svg,[data-hover-direction=up].btn--icon:focus-within .btn__icon svg,[data-hover-direction=up].btn--icon:hover .btn__icon svg{transform:translateY(-.3rem)}}.btn--solid{--btn-bg:#5525e5;--btn-bg-hover:#fff;--btn-color:#fff;--btn-color-hover:#5525e5;--btn-stroke:transparent;--btn-stroke-hover:transparent}.btn--solid-navy{--btn-bg:#5525e5;--btn-bg-hover:#06001a;--btn-color:#fff;--btn-color-hover:#fff;--btn-stroke:transparent;--btn-stroke-hover:transparent}.btn--solid-white{--btn-bg:#fff;--btn-bg-hover:#5525e5;--btn-color:#5525e5;--btn-color-hover:#fff;--btn-stroke:transparent;--btn-stroke-hover:transparent}.btn--outline,.btn--outline-navy-hint{--btn-bg:transparent;--btn-bg-hover:#5525e5;--btn-color:#5525e5;--btn-color-hover:#fff;--btn-stroke:#5525e5;--btn-stroke-hover:#5525e5}.btn--outline-white{--btn-bg:transparent;--btn-bg-hover:#fff;--btn-color:#fff;--btn-color-hover:#5525e5;--btn-stroke:hsla(0,0%,100%,.4);--btn-stroke-hover:#fff}.btn--event-tab{color:#fff;font-size:1.2rem;font-weight:400;line-height:1.2142857143;padding-block:1.6rem;text-align:left;transition-duration:.15s;transition-property:box-shadow;transition-timing-function:ease}@media (min-width:90em){.btn--event-tab{font-size:1.4rem}}.btn--event-tab .btn__title{display:block;font-size:2rem;font-weight:600;line-height:1.1666666667;margin-bottom:.125em}@media (min-width:90em){.btn--event-tab .btn__title{font-size:2.4rem}}.btn--event-tab-active,.btn--event-tab[aria-expanded=true]{box-shadow:inset 0 -.3rem 0 0 #c3d82e}a.active:focus-visible:before,a:active:focus-visible:before,a:focus-visible:focus-visible:before,a:focus-within:focus-visible:before,a:focus:focus-visible:before,a:hover:focus-visible:before,button.active:focus-visible:before,button:active:focus-visible:before,button:focus-visible:focus-visible:before,button:focus-within:focus-visible:before,button:focus:focus-visible:before,button:hover:focus-visible:before,input.active:focus-visible:before,input:active:focus-visible:before,input:focus-visible:focus-visible:before,input:focus-within:focus-visible:before,input:focus:focus-visible:before,input:hover:focus-visible:before,select.active:focus-visible:before,select:active:focus-visible:before,select:focus-visible:focus-visible:before,select:focus-within:focus-visible:before,select:focus:focus-visible:before,select:hover:focus-visible:before,textarea.active:focus-visible:before,textarea:active:focus-visible:before,textarea:focus-visible:focus-visible:before,textarea:focus-within:focus-visible:before,textarea:focus:focus-visible:before,textarea:hover:focus-visible:before{position:absolute}a.active:focus-visible:before,a:active:focus-visible:before,a:focus-visible:focus-visible:before,a:focus-within:focus-visible:before,a:focus:focus-visible:before,a:hover:focus-visible:before,button.active:focus-visible:before,button:active:focus-visible:before,button:focus-visible:focus-visible:before,button:focus-within:focus-visible:before,button:focus:focus-visible:before,button:hover:focus-visible:before,input.active:focus-visible:before,input:active:focus-visible:before,input:focus-visible:focus-visible:before,input:focus-within:focus-visible:before,input:focus:focus-visible:before,input:hover:focus-visible:before,select.active:focus-visible:before,select:active:focus-visible:before,select:focus-visible:focus-visible:before,select:focus-within:focus-visible:before,select:focus:focus-visible:before,select:hover:focus-visible:before,textarea.active:focus-visible:before,textarea:active:focus-visible:before,textarea:focus-visible:focus-visible:before,textarea:focus-within:focus-visible:before,textarea:focus:focus-visible:before,textarea:hover:focus-visible:before{content:""}:root{--base-font:proxima-nova,Helvetica,Arial,sans-serif;--heading-font:effra,proxima-nova,Helvetica,Arial,sans-serif;--subheading-font:proxima-nova,Helvetica,Arial,sans-serif;--thin-font:proxima-nova-thin,proxima-nova,Helvetica,Arial,sans-serif;--color-lime:#c3d82e;--color-magenta:#e52592;--color-deep-blue:#5525e5;--white:#fff;--black:#000;--body-black:#051c2a;--black--bg:#1a1a1a;--text-color:#4b4b4b;--gray:#b3b3b3;--gray--light:#e8e8e8;--gray--lighter:#f0f0f0;--gray--lightest:#f7f7f7;--gray--dark:#717171;--gray--darker:#4b4b4b;--gray--darkest:#303030;--color-apple:#1de57e;--color-apple--light:#e6f9ef;--color-banana:#fff3a8;--color-banana--light:#fffadc;--color-chilli:#f02020;--color-deep-blue--light:#f1eefd;--color-lime--light:#141605;--color-magenta--light:#fdeef7;--color-magenta--dark:#ca2381;--color-strawberry:#ff615e;--color-strawberry--light:#ffefef;--color-strawberry--dark:#1f0c0b;--error:#ffecec;--success:#e9ffd9;--primary-color:#051c2a;--gap:2.4rem;--gap-element:3.2rem;--gap-small:2rem;--gap-smaller:1.6rem;--gap-smallest:1.2rem;--gap-large:3.2rem;--gap-larger:4rem;--gap-largest:4.8rem;--gap-xlarge:5.6rem;--grid-sidebar-w:28rem;--gap-half:10px;font-size:var(--root-font-size,10px)}@media screen and (min-width:500px){:root{--gap-half:calc(4.68085px + 1.06383vw)}}@media screen and (min-width:1440px){:root{--gap-half:20px}}:root{--gap:20px}@media screen and (min-width:500px){:root{--gap:calc(9.3617px + 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap:40px}}:root{--gap-double:40px}@media screen and (min-width:500px){:root{--gap-double:calc(18.7234px + 4.25532vw)}}@media screen and (min-width:1440px){:root{--gap-double:80px}}:root{--gap-negative:-20px}@media screen and (min-width:500px){:root{--gap-negative:calc(-9.3617px - 2.12766vw)}}@media screen and (min-width:1440px){:root{--gap-negative:-40px}}#page-content,.breadcrumbs,.onpage-nav{display:none!important}img{max-height:unset;max-width:100%}.menu-type-global .header{position:relative!important}.menu-type-global .header,.menu-type-global .header.sticky .header__logo a{top:0!important}body{font-size:1.6rem}.fancybox-bg{background:rgba(0,0,0,.85)}.fancybox-slide .fancybox-content{max-width:67.5rem}.fancybox-slide .fancybox-close-small,.fancybox-slide.fancy-wp-img__slide{align-items:center;background:var(--color-deep-blue);border-radius:1.2rem;display:flex;height:2.4rem;justify-content:center;margin:0;opacity:1;padding:0;right:1.5rem;top:1.5rem;transition:transform .15s ease-in-out;width:2.4rem}.fancybox-slide .fancybox-close-small svg,.fancybox-slide.fancy-wp-img__slide svg{height:1.5rem;margin:0;width:1.5rem}.fancybox-slide .fancybox-close-small svg path,.fancybox-slide.fancy-wp-img__slide svg path{fill:#fff;stroke:#fff;stroke-width:1}.fancybox-slide .fancybox-close-small.on-press,.fancybox-slide.fancy-wp-img__slide.on-press,html:not(.mobile):not(.tablet) .fancybox-slide .fancybox-close-small:focus,html:not(.mobile):not(.tablet) .fancybox-slide .fancybox-close-small:hover,html:not(.mobile):not(.tablet) .fancybox-slide.fancy-wp-img__slide:focus,html:not(.mobile):not(.tablet) .fancybox-slide.fancy-wp-img__slide:hover{transform:rotate(-180deg)}.button--save-my-parking{align-items:center;border-radius:1rem;display:flex;min-height:4.6rem;padding-block:.5rem}.button--save-my-parking .text{font-size:1.8rem;letter-spacing:normal}.button--save-my-parking .icon{height:2.4rem;margin-right:1.5rem;width:2.4rem}a{--link-color:currentColor}.wysiwyg strong{font-weight:600}.wysiwyg a{color:var(--link-color,currentColor);transition-duration:.15s;transition-property:color,text-decoration-color;transition-timing-function:ease}.wysiwyg a.active,.wysiwyg a:active,.wysiwyg a:focus,.wysiwyg a:focus-visible,.wysiwyg a:focus-within,.wysiwyg a:hover{color:var(--link-color-active,currentColor);text-decoration-color:transparent}a.active:focus-visible,a:active:focus-visible,a:focus-visible:focus-visible,a:focus-within:focus-visible,a:focus:focus-visible,a:hover:focus-visible,button.active:focus-visible,button:active:focus-visible,button:focus-visible:focus-visible,button:focus-within:focus-visible,button:focus:focus-visible,button:hover:focus-visible,input.active:focus-visible,input:active:focus-visible,input:focus-visible:focus-visible,input:focus-within:focus-visible,input:focus:focus-visible,input:hover:focus-visible,select.active:focus-visible,select:active:focus-visible,select:focus-visible:focus-visible,select:focus-within:focus-visible,select:focus:focus-visible,select:hover:focus-visible,textarea.active:focus-visible,textarea:active:focus-visible,textarea:focus-visible:focus-visible,textarea:focus-within:focus-visible,textarea:focus:focus-visible,textarea:hover:focus-visible{outline:none;position:relative}a.active:focus-visible:before,a:active:focus-visible:before,a:focus-visible:focus-visible:before,a:focus-within:focus-visible:before,a:focus:focus-visible:before,a:hover:focus-visible:before,button.active:focus-visible:before,button:active:focus-visible:before,button:focus-visible:focus-visible:before,button:focus-within:focus-visible:before,button:focus:focus-visible:before,button:hover:focus-visible:before,input.active:focus-visible:before,input:active:focus-visible:before,input:focus-visible:focus-visible:before,input:focus-within:focus-visible:before,input:focus:focus-visible:before,input:hover:focus-visible:before,select.active:focus-visible:before,select:active:focus-visible:before,select:focus-visible:focus-visible:before,select:focus-within:focus-visible:before,select:focus:focus-visible:before,select:hover:focus-visible:before,textarea.active:focus-visible:before,textarea:active:focus-visible:before,textarea:focus-visible:focus-visible:before,textarea:focus-within:focus-visible:before,textarea:focus:focus-visible:before,textarea:hover:focus-visible:before{border:1px solid #e52592;border-radius:.8rem;inset:-2px}
