.expandable{display:none;position:relative}.expandable .mask{position:absolute;background:#fff;height:calc(100% + 4px);z-index:1;top:-2px}.expandable img{position:absolute;width:unset;height:unset;max-width:unset}
.twz-home-article{--part-info-margin: max(6rem, 10vh);--part-image-section-gap: max(6rem, 5vw);--info-offset: 19em;--titlegroup-max-width: 90ch;--info-max-width: 90ch;--icon-size: 4.6rem;--column-gap: 2em;--article-gap: var(--dynamic-article-gap, var(--part-info-margin));position:relative;font-size:1rem;counter-reset:article-part}@media(max-width: 767px){.twz-home-article{--info-offset-left: 0}}@media(min-width: 768px)and (max-width: 1367px){.twz-home-article{--info-offset: 10em}}.twz-home-article .twz-home-article__expanding-image{display:block;width:100%;height:auto;clip-path:inset(0% 0% 0% 0%);transition:clip-path .2s ease-out;translate:calc(-1*var(--row-margin-inline)) 0;margin-top:20rem;margin-bottom:20rem}@media(max-width: 767px){.twz-home-article .twz-home-article__expanding-image{width:calc(100% + var(--row-margin-inline));margin-top:7rem;margin-bottom:7rem}}.twz-home-article__inner{display:grid;grid-template-columns:[content] 6fr [image-masonry] 5fr}@media(min-width: 768px)and (max-width: 1023px){.twz-home-article__inner{grid-template-columns:[content] 2fr [image-masonry] 1fr;gap:max(2rem,5vw)}}@media(max-width: 1023px){.twz-home-article__inner{grid-template-columns:1fr;gap:0}}.twz-home-article__part{--icon-bg: var(--theme-blue-500);position:relative;grid-column:content;counter-increment:article-part;z-index:2}.twz-home-article__part:nth-of-type(1){--first-part-info-margin: max(15em, 20vh);grid-row:1}.twz-home-article__part:nth-of-type(1) .twz-home-article__info{padding-top:var(--first-part-info-margin)}.twz-home-article__part:nth-of-type(1) .title-group img:nth-child(1){grid-column:1/8}.twz-home-article__part:nth-of-type(1) .title-group img:nth-child(2){grid-column:8/13}.twz-home-article__part:nth-of-type(1) .title-group img:nth-child(3){grid-column:8/13}@media(max-width: 1023px){.twz-home-article__part:nth-of-type(1) .title-group img:has(+.title){grid-column:1/span 7}}.twz-home-article__part:nth-of-type(2){grid-row:2}.twz-home-article__part:nth-of-type(2) .twz-home-article__info .title-group img:nth-child(1){grid-column:1/6}.twz-home-article__part:nth-of-type(2) .twz-home-article__info .title-group img:nth-child(2){grid-column:6/13}@media(max-width: 1023px){.twz-home-article__part:nth-of-type(2) .twz-home-article__info .title-group img:nth-child(2){grid-column:1/span 5}}.twz-home-article__part:nth-of-type(2) .twz-home-article__info .title-group img:nth-child(3){grid-column:8/13}@media(max-width: 1023px){.twz-home-article__part:nth-of-type(2) .twz-home-article__info .title-group img:has(+.title){grid-column:6/13}}.twz-home-article__part:nth-of-type(3){grid-row:3;margin-bottom:0}.twz-home-article__part:nth-of-type(3) .twz-home-article__info .title-group{--title-max-fs: 10cqi;grid-template-rows:auto}.twz-home-article__part:nth-of-type(3) .twz-home-article__info .title-group img:nth-child(1){grid-column:1/8}.twz-home-article__part:nth-of-type(3) .twz-home-article__info .title-group img:nth-child(2){grid-column:8/13}.twz-home-article__part:nth-of-type(3) .twz-home-article__info .title-group img:nth-child(3){grid-column:8/13}.twz-home-article__part:nth-of-type(3) .twz-home-article__info .title-group img:nth-child(4){grid-column:8/13}@media(max-width: 1023px){.twz-home-article__part:nth-of-type(3) .twz-home-article__info .title-group img:has(+.title){grid-column:1/span 7}}@media(max-width: 1023px){.twz-home-article__part:nth-of-type(3) .twz-home-article__info .info{margin-top:3rem}}.twz-home-article__part.twz-home-article__locations{margin-top:max(8rem,55vh);margin-bottom:0}@media(max-width: 767px){.twz-home-article__part.twz-home-article__locations{margin-top:0}}@media(max-width: 1023px){.twz-home-article__part.twz-home-article__locations .twz-home-article__info{margin:0}.twz-home-article__part.twz-home-article__locations .twz-home-article__info>*:not(.sponsors),.twz-home-article__part.twz-home-article__locations .twz-home-article__info .sponsors .h3{margin-inline:var(--row-margin-inline)}}.twz-home-article__part.twz-home-article__locations .twz-home-article__info .title-group img:nth-child(1){grid-column:1/6}.twz-home-article__part.twz-home-article__locations .twz-home-article__info .title-group img:nth-child(2){grid-column:6/13}.twz-home-article__part.twz-home-article__locations .twz-home-article__info .title-group img:nth-child(3){grid-column:8/13}@media(max-width: 1023px){.twz-home-article__part.twz-home-article__locations .twz-home-article__info .title-group img:has(+.title){max-height:unset}}.twz-home-article__part.twz-home-article__locations .twz-home-article__info .title-group .title{margin-top:calc((1rem + .75ch)*-1)}.twz-home-article__part:nth-of-type(odd){--icon-bg: var(--theme-green-500)}@media(min-width: 1024px){.twz-home-article__mobile-image{display:none}}.twz-home-article__imagegroup{grid-column:image-masonry;grid-row:1/span 3;display:grid;grid-template-columns:1fr 1fr;gap:var(--column-gap);max-width:min(90em,42.5vw);margin-inline:auto 0;height:calc(100% + 55vh);overflow:clip}@media(max-width: 1023px){.twz-home-article__imagegroup{display:none}}.twz-home-article__imagegroup-middle,.twz-home-article__imagegroup-right{display:flex;flex-direction:column;gap:var(--column-gap)}.twz-home-article__imagegroup-middle>.image,.twz-home-article__imagegroup-right>.image{width:100%;height:auto}.twz-home-article__imagegroup-middle{margin-top:max(15rem,15vh);position:relative}.twz-home-article__imagegroup-middle-absolute{position:absolute;top:0;display:flex;flex-direction:column;gap:var(--column-gap)}.twz-home-article__imagegroup-right{margin-right:var(--column-gap)}.twz-home-article__locations{display:grid;grid-template-columns:1fr}@media(min-width: 1024px){.twz-home-article__locations{grid-column:1/-1;grid-template-columns:[content] 6fr [map] 5fr}}.twz-home-article__locations-image{max-width:min(90em,42.5vw);margin-inline:auto 0;margin-top:var(--column-gap);position:relative;width:100%}@media(max-width: 1023px){.twz-home-article__locations-image{max-width:unset;margin-inline:calc(var(--row-margin-inline)*-1);width:calc(100% + var(--row-margin-inline)*2);margin-left:0 !important}}@media(max-width: 1023px){.twz-home-article__locations-image .imagewrap{height:40rem}}.twz-home-article__locations-image .imagewrap>img{pointer-events:none;position:absolute;height:100%;width:calc(100% - var(--column-gap));-o-object-fit:cover;object-fit:cover;z-index:-1}@media(max-width: 767px){.twz-home-article__locations-image .imagewrap>img{width:100%}}.twz-home-article__locations-image .imagewrap:not(:has(.image.active))>img.default{opacity:1}.twz-home-article__locations-image .imagewrap>img:not(.active){opacity:0}.twz-home-article__locations-image .image{width:100%;height:auto}.twz-home-article__locations .twz-home-article__info{margin-block:0}.twz-home-article__locations .twz-home-article__info .h1{font-size:clamp(var(--theme-fs-h2),5cqi,var(--theme-fs-h1))}.twz-home-article__locations .twz-home-article__info .info{max-width:unset}.twz-home-article__locations .twz-home-article__info .info>*:not(.buttons){max-width:90%}@media(max-width: 767px){.twz-home-article__locations .twz-home-article__info .info>*:not(.buttons){max-width:100%}}.twz-home-article__locations .twz-home-article__info .buttons{margin-right:-7.5vw}@media(max-width: 767px){.twz-home-article__locations .twz-home-article__info .buttons{max-width:70vw;font-size:15px;translate:21vw 0}}.twz-home-article__locations .twz-home-article__info .title-group{position:relative;max-width:unset}.twz-home-article__locations .buttons{--btn-radius: 0;--btn-padding: 0.85em 1.5em;margin-block:3em;display:grid;gap:2rem}@media(max-width: 1023px){.twz-home-article__locations .buttons{gap:1rem;max-width:unset;margin-block:3em -3em;width:auto}}.twz-home-article__locations .buttons .btn{text-align:start;justify-content:space-between}@media(min-width: 768px){.twz-home-article__locations .buttons .btn{padding-block:2rem}}.twz-home-article__locations .buttons .btn::after{right:0}.twz-home-article__locations .buttons .btn p{color:var(--white);line-height:1.3;text-wrap:auto;font-size:clamp(1.2rem,2vw,1.8rem)}.twz-home-article__locations .buttons .btn p strong{font-weight:700}@media(max-width: 767px){.twz-home-article__locations .buttons .btn p strong{display:block}}.twz-home-article__locations .buttons .btn:hover{padding-right:1.5em}.twz-home-article__locations .sponsors{padding-left:var(--info-offset-left, var(--info-offset))}.twz-home-article__locations .sponsors .h3{font-size:1.8rem}@media(max-width: 1023px){.twz-home-article__locations .sponsors{padding-left:0;margin-top:3rem}}.twz-home-article__locations .sponsors .sponsors__images{display:flex;align-items:center;gap:2rem;margin-top:2em;flex-wrap:wrap}.twz-home-article__locations .sponsors .sponsors__images img{width:100%;height:auto;max-width:100px}@media(max-width: 1023px){.twz-home-article__locations .sponsors .sponsors__images{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:10px;translate:7.5vw}.twz-home-article__locations .sponsors .sponsors__images::-webkit-scrollbar{display:none}.twz-home-article__locations .sponsors .sponsors__images img{flex:0 0 auto;max-width:100px;scroll-snap-align:start}}@media(max-width: 549px){.twz-home-article__locations .info{margin-top:3rem}.twz-home-article__locations .info::before,.twz-home-article__locations .info::after{top:2rem}}.twz-home-article__info{margin-left:var(--row-margin-inline)}@media(max-width: 1023px){.twz-home-article__info{--row-margin-inline: 3rem;margin-block-end:max(8rem,7.5vh);margin-inline:var(--row-margin-inline)}}.twz-home-article .bg-image{--bg-image-offset-top: 1.75ch;height:calc(100% + var(--icon-size) + var(--info-offset)*.5 - var(--bg-image-offset-top) - .7ch);position:absolute;width:var(--column-gap);top:var(--bg-image-offset-top);-o-object-fit:cover;object-fit:cover;left:calc(-1*var(--row-margin-inline))}@media(max-width: 1023px){.twz-home-article .bg-image{display:none}}.twz-home-article .title-group{max-width:var(--titlegroup-max-width);position:relative}@media(max-width: 1023px){.twz-home-article .title-group{position:relative;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:repeat(2, minmax(13lh, 1fr));gap:1rem;max-width:unset}.twz-home-article .title-group img:where(:nth-child(1),:nth-child(2)){align-self:end}.twz-home-article .title-group img:has(+.title){grid-column:1/span 5;grid-row:1;max-height:13rem;align-self:flex-end;-o-object-fit:cover;object-fit:cover}.twz-home-article .title-group .title{position:absolute;grid-row:2/3;margin-top:.5ch;margin-right:0;display:inline;padding-right:20%}}@media(max-width: 1023px)and (max-width: 767px){.twz-home-article .title-group .title{padding-right:10%}}@media(max-width: 1023px){.twz-home-article .title-group .title .h1{font-size:max(var(--theme-fs-h2),var(--title-max-fs, 7cqi))}}@media(max-width: 1023px)and (max-width: 767px){.twz-home-article .title-group .title .h1{display:block}}@media(min-width: 1024px){.twz-home-article .title-group span{display:inline-block}}.twz-home-article .info{position:relative;max-width:var(--info-max-width);padding-top:calc(var(--info-offset)*.5);padding-left:var(--info-offset-left, var(--info-offset))}.twz-home-article .info:before{content:counter(article-part);position:absolute;left:0;place-content:center;width:var(--icon-size);line-height:var(--icon-size);font-size:var(--theme-fs-base);font-weight:400;background-color:var(--icon-bg);aspect-ratio:1;color:var(--theme-grey-200);text-align:center;z-index:10;translate:0 -0.5ch}@media(max-width: 767px){.twz-home-article .info:before{top:2rem;left:calc(var(--icon-size)*.5*-1)}}.twz-home-article .info:after{content:"";position:absolute;left:calc(var(--icon-size)/2);top:calc(var(--info-offset)*.5 + var(--icon-size)*.5 - 1ch);width:calc(var(--info-offset) - var(--icon-size));height:1px;background-color:var(--theme-grey-200);z-index:5}@media(max-width: 767px){.twz-home-article .info:after{width:1px;height:calc(var(--info-offset)*.5 - 2.5rem);top:2rem;left:0}}
