.btn{--variant: #F7F7F7;--variant-hover: #000000;color:#000;background:var(--variant);border:2px solid rgba(0,0,0,0);margin:0;-webkit-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease;cursor:pointer;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;padding:12px 30px;border-radius:4px;outline-offset:3px}.btn,.btn:focus,.btn:hover{text-decoration:none;-webkit-box-shadow:none;box-shadow:none}.btn:focus{outline:3px solid var(--variant)}.btn:hover{background:var(--variant-hover);border-color:var(--variant);color:var(--variant)}.btn.btn-bordered,.btn.btn--active{background:hsla(0,0%,100%,.2);color:var(--variant);border-color:var(--variant)}.btn.btn-bordered:hover,.btn.btn--active:hover{background:var(--variant);color:var(--variant-hover);border-color:var(--variant)}.hero{font-size:20px;font-weight:600;color:#f7f7f7;padding:100px 0;background-image:url("../images/world-tour-2026/hero.webp");background-position:center;background-size:cover;background-repeat:no-repeat}.hero__inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:220px}.hero__left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media(max-width: 767px){.hero__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.hero__right{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__right img{max-width:100%}@media(max-width: 767px){.hero__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}}.hero__meta{text-transform:uppercase}.hero__headline{font-weight:700;font-size:40px;line-height:48px}@media(max-width: 767px){.hero__headline{font-size:32px;line-height:40px}}.hero__headline,.hero__body{max-width:540px}.hero__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media(max-width: 540px){.hero__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero__left{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.18)}.hero__right{width:100%;padding-top:24px;padding-bottom:32px}}.big-numbers{background:#f7f7f7;padding:100px 0}.big-numbers .big-numbers-wrapper{--columns: 1;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:35px}@media(max-width: 767px){.big-numbers .big-numbers-wrapper{gap:35px 10px}}.big-numbers .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.big-numbers .number .value-wrapper{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:40px;line-height:1;font-weight:600;margin-bottom:16px}.big-numbers .number .description{display:block;font-size:20px;font-weight:400;line-height:1.3}@media(min-width: 768px){.big-numbers.columns-four .big-numbers-wrapper{--columns: 2}}@media(min-width: 992px){.big-numbers.columns-four .big-numbers-wrapper{--columns: 3}}@media(min-width: 1201px){.big-numbers.columns-four .big-numbers-wrapper{--columns: 4}}.module-section-title{color:#2e2e2d;margin-bottom:40px}.module-section-title .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.module-section-title .container>*{max-width:833px}.module-section-title .title-overline{color:#797979;font-size:20px;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.module-section-title .title-overline{font-size:16px}}.module-section-title h2{color:#000;font-size:32px;font-weight:600}@media(max-width: 767px){.module-section-title h2{font-size:24px}}.module-section-title .content{margin-top:0}.module-section-title .content :is(p,ol,ul,blockquote){margin-top:20px}.module-section-title .content :first-child{margin-top:0}.cards .cards-grid{--columns: 3;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:30px}@media(max-width: 991px){.cards .cards-grid{--columns: 1}}.cards.columns-one .cards-grid{--columns: 1}@media(max-width: 991px){.cards.columns-one .cards-grid{--columns: 1}}.cards.columns-two .cards-grid{--columns: 2}@media(max-width: 991px){.cards.columns-two .cards-grid{--columns: 1}}.cards.columns-four .cards-grid{--columns: 4}@media(max-width: 991px){.cards.columns-four .cards-grid{--columns: 2}}@media(max-width: 767px){.cards.columns-four .cards-grid{--columns: 1}}.cards.columns-five .cards-grid{--columns: 5}@media(max-width: 1200px){.cards.columns-five .cards-grid{--columns: 3}}@media(max-width: 991px){.cards.columns-five .cards-grid{--columns: 2}}@media(max-width: 767px){.cards.columns-five .cards-grid{--columns: 1}}.cards a.card-item{position:relative;background:none}.cards a.card-item:before{content:"";z-index:-1;background:#f7f7f7;border:1px solid rgba(0,0,0,0);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;-webkit-transition:.3s ease-out all;-o-transition:.3s ease-out all;transition:.3s ease-out all}.cards a.card-item:is(.look--bordered *):before{border-color:#d9d9d8}.cards a.card-item:hover:before{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.cards a.card-item:is(.look--bordered *):hover:before{-webkit-transform:none;-ms-transform:none;transform:none}.cards a.card-item img{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.cards .card-item{color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;background:#000;padding:40px 25px 0;border-radius:5px;border:1px solid rgba(0,0,0,0)}.cards .card-item:is(section.gray-background *){background:#fff}.cards .card-item:is(.look--bordered *){border-color:#d9d9d8}.cards .card-item:is(.text-alignment--center *){text-align:center}.cards .card-item:is(.text-alignment--right *){text-align:right}.cards .card-item .card-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.cards .card-item .card-item__content img{margin-bottom:12px}.cards .card-item .card-item__content:last-child{padding-bottom:40px}.cards .card-item .title{font-size:20px;font-weight:600}.cards .card-item .content{font-size:16px}.accordion-with-image{background:#f7f7f7}.accordion-with-image .grid{--columns: 12;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:30px;margin-top:40px}@media(max-width: 767px){.accordion-with-image .grid{--columns: 1}}.accordion-with-image .accordion-column{grid-column:1/6}@media(max-width: 991px){.accordion-with-image .accordion-column{grid-column:1/7}}@media(max-width: 767px){.accordion-with-image .accordion-column{grid-column:1/-1}}.accordion-with-image .animation-column{grid-column:7/13}@media(max-width: 767px){.accordion-with-image .animation-column{display:none}}.accordion-with-image .animation-column img{max-width:100%}.accordion-with-image .accordion-controller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion-with-image .accordion-row{padding:20px 0;border-top:2px solid #d9d9d8}.accordion-with-image .accordion-row:last-child{border-bottom:2px solid #d9d9d8}.accordion-with-image .accordion-header{cursor:pointer;padding:0;border:0;background:none}.accordion-with-image .accordion-header button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px;margin:0;padding:0;border:0;min-height:56px;border-radius:0;color:#2e2e2d;background:none;font-size:20px;font-weight:600;text-align:left;text-decoration:none;white-space:normal;-webkit-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease;outline:1px solid rgba(0,0,0,0)}.accordion-with-image .accordion-header button:focus-visible{outline-color:#2e2e2d;outline-width:2px;outline-offset:5px}.accordion-with-image .accordion-header button .sign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2e2e2d;width:65px;-ms-flex-negative:0;flex-shrink:0}.accordion-with-image .accordion-header button .sign svg{-webkit-transition:250ms ease;-o-transition:250ms ease;transition:250ms ease;color:inherit;width:20px;height:auto}.accordion-with-image .accordion-header button .sign svg path{stroke:currentColor;stroke-width:1}.accordion-with-image .accordion-header button:not(.collapsed) .sign svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion-with-image .accordion-body .content{padding-top:8px}.accordion-with-image .accordion-body .content :is(p,ol,ul,li){font-size:18px}.accordion-with-image.graphics-type--none .accordion-column{grid-column:1/10}@media(max-width: 767px){.accordion-with-image.graphics-type--none .accordion-column{grid-column:1/-1}}.text-rows{background:#f7f7f7}.text-rows .grid{--columns: 2;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:56px 48px;margin-top:40px}@media(max-width: 767px){.text-rows .grid{--columns: 1}}.text-rows .grid .title{font-size:20px;font-weight:600;margin-bottom:12px}.columns .grid{--columns: 12;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin-top:40px}@media(max-width: 767px){.columns .grid{grid-template-columns:1fr}}.columns .grid .column ul{max-width:445px;list-style:none;padding-left:20px}.columns .grid .column ul li+li{margin-top:40px}.columns .grid .column ul li{padding-left:var(--icon-space)}.columns .grid .column ul li:before{content:"";background:url("../images/list-icon.svg") center center no-repeat;display:inline-block;margin-left:-20px;width:16px;height:10px}.columns .grid .column img{max-width:100%}@media(max-width: 767px){.columns .grid .column.image-column{display:none}}.cta-banner{container-type:inline-size;display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:30px;--background: $black}@media(max-width: 991px){.cta-banner{grid-template-columns:minmax(0, 1fr)}}.cta-banner .inner-container{--columns: 12;display:grid;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));grid-template-rows:1fr;border-radius:28px;overflow:hidden}@media(max-width: 991px){.cta-banner .inner-container{grid-template-columns:minmax(0, 1fr)}}.cta-banner .background{z-index:0;position:relative;grid-column:1/-1;grid-row:1/-1;background:#000}.cta-banner .content-column{grid-column:1/9;grid-row:1/-1;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;position:relative;isolation:isolate;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:360px;padding:75px 64px}@media(max-width: 991px){.cta-banner .content-column{padding:32px}}.cta-banner .content-column:last-child{grid-column:1/-1}.cta-banner .content-column h2,.cta-banner .content-column .as-h2{font-size:32px;font-weight:600;text-wrap:balance}.cta-banner .subtitle{margin-top:12px}.cta-banner .subtitle p{color:inherit;font-size:20px;font-weight:500}.cta-banner .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:30px;margin-top:40px;list-style:none;padding-left:0}.cta-banner .image-column{grid-column:9/-1;grid-row:1/-1;background:rgba(0,0,0,0);position:relative}.cta-banner .image-column img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html{scroll-behavior:smooth}body{font-size:18px}@media(max-width: 767px){body{font-size:16px}}.world-tour-2026{font-family:"Montserrat",sans-serif;color:#2e2e2d}.world-tour-2026 .expectations h2,.world-tour-2026 .welcome h1{font-weight:700;font-size:40px;margin-bottom:56px}@media(max-width: 992px){.world-tour-2026 .expectations h2,.world-tour-2026 .welcome h1{margin-bottom:32px;font-size:32px}}@media(max-width: 768px){.world-tour-2026 .expectations h2,.world-tour-2026 .welcome h1{font-size:24px;margin-bottom:24px}}.world-tour-2026 .expectations .expectations-list .expectation h3,.world-tour-2026 .welcome h2{font-weight:600;font-size:20px;margin-bottom:12px}@media(max-width: 768px){.world-tour-2026 .expectations .expectations-list .expectation h3,.world-tour-2026 .welcome h2{font-size:16px}}.world-tour-2026 .sponsors .columns,.world-tour-2026 .welcome .columns{display:grid;grid-template-columns:1fr 1fr;gap:48px}@media(max-width: 992px){.world-tour-2026 .sponsors .columns,.world-tour-2026 .welcome .columns{gap:32px}}@media(max-width: 768px){.world-tour-2026 .sponsors .columns,.world-tour-2026 .welcome .columns{grid-template-columns:1fr;gap:16px}}.world-tour-2026 p:last-child{margin-bottom:0}.world-tour-2026 section:not(.hero){padding:100px 0}@media(max-width: 992px){.world-tour-2026 section:not(.hero){padding:50px 0}}.world-tour-2026 .welcome{background-color:#f7f7f7}.world-tour-2026 .welcome .columns .column{line-height:1.67}.world-tour-2026 .stops{background:#f7f7f7}.world-tour-2026 .stops .caption{font-size:18px;font-weight:400;line-height:1.67;margin-bottom:56px}@media(max-width: 992px){.world-tour-2026 .stops .caption{margin-bottom:32px}}.world-tour-2026 .stops .stops-list{display:grid;grid-template-columns:1fr 1fr;gap:42px 30px}@media(max-width: 992px){.world-tour-2026 .stops .stops-list{gap:32px}}@media(max-width: 768px){.world-tour-2026 .stops .stops-list{grid-template-columns:1fr;gap:16px}}.world-tour-2026 .stops .stops-list .stop{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.world-tour-2026 .stops .stops-list .stop:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.world-tour-2026 .stops .stops-list .stop a{display:block}.world-tour-2026 .stops .stops-list .stop img{width:100%;height:auto;border-radius:8px}.world-tour-2026 .expectations{background-color:#f7f7f7}.world-tour-2026 .expectations .expectations-list{display:grid;grid-template-columns:1fr 1fr;gap:56px 48px}@media(max-width: 992px){.world-tour-2026 .expectations .expectations-list{gap:32px}}@media(max-width: 768px){.world-tour-2026 .expectations .expectations-list{grid-template-columns:1fr;gap:16px}}.world-tour-2026 .expectations .expectations-list .expectation .text{line-height:1.67}.world-tour-2026 .expectations .expectations-list .expectation .text a{color:#00702a;text-decoration:underline}.world-tour-2026 .sponsors{background:#f7f7f7}.world-tour-2026 .sponsors .columns .column{line-height:1.67}.world-tour-2026 .sponsors .people-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:56px 30px;margin-top:56px}@media(max-width: 992px){.world-tour-2026 .sponsors .people-list{gap:32px;margin-top:32px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 540px){.world-tour-2026 .sponsors .people-list{grid-template-columns:1fr;gap:16px}}.world-tour-2026 .sponsors .people-list .person{text-align:center}.world-tour-2026 .sponsors .people-list .person img{max-width:200px;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){.world-tour-2026 .sponsors .people-list .person img{max-width:150px}}.world-tour-2026 .sponsors .people-list .person .info{margin-top:32px}.world-tour-2026 .sponsors .people-list .person .info .name{font-size:20px;font-weight:500}@media(max-width: 768px){.world-tour-2026 .sponsors .people-list .person .info .name{font-size:16px}}.world-tour-2026 .sponsors .people-list .person .info .caption{font-size:18px;font-weight:400;line-height:1.67;margin:0}@media(max-width: 768px){.world-tour-2026 .sponsors .people-list .person .info .caption{font-size:14px}}.world-tour-2026 .sponsors .people-list .person .info .email{font-size:18px;font-weight:400;line-height:1.67;color:#00702a;text-decoration:underline}@media(max-width: 768px){.world-tour-2026 .sponsors .people-list .person .info .email{font-size:14px}}.footer{padding:32px 0}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;max-width:1240px}@media(max-width: 900px){.footer .container{gap:24px}}@media(max-width: 768px){.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .copyrights{color:#4c4c4c;font-size:14px;margin:0;white-space:nowrap}.footer .footer-links{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 26px}@media(max-width: 900px){.footer .footer-links{gap:10px}}.footer .footer-links li{display:inline-block}.footer .footer-links li a{font-size:14px;color:#4c4c4c;text-decoration:none}.footer .footer-links li a:hover{text-decoration:underline}
/*# sourceMappingURL=world-tour-2026.css.map */
