.w1-swiss{--title-max:360px;font-synthesis:none}.w1-swiss .w1-rail{width:92%;max-width:2304px;padding-block:clamp(40px,5vw,128px)}.w1-swiss .w1-section-hero .w1-rail{padding-block:clamp(20px,2vw,52px)}.w1-swiss h2{letter-spacing:-.01em;font-size:clamp(30px,4.4vw,72px)}.w1-swiss h3{letter-spacing:-.01em;font-size:clamp(25px,2.8vw,64px)}.w1-swiss :is(.sp-index,.sp-foot,figcaption,.sp-imprint){font-family:var(--tpl-mono), monospace}.w1-swiss .sp-index{font-size:var(--role-label);border-block:1px solid;align-items:center;gap:24px;padding-block:12px;display:flex}.w1-swiss .sp-index .tpl-icon-frame{flex:0 0 32px;width:32px;height:32px}.w1-swiss .sp-index>span:last-child{margin-left:auto}.w1-swiss .sp-stage{anchor-scope:--hero-cap;min-height:max(clamp(560px, 39vw, 1000px), var(--hero-stage-height,0px));margin-top:32px;position:relative}.w1-swiss .sp-stage[data-long-name=true]{--title-max:0px}.w1-swiss .sp-copy{width:var(--sp-copy-width);flex-direction:column;gap:20px;display:flex}.w1-swiss .sp-name .w1-title{font-family:var(--tpl-display), sans-serif;font-feature-settings:"zero" 0;text-transform:uppercase;letter-spacing:0;line-height:1}.w1-swiss .sp-tagline{font:400 clamp(28px, 3vw, 66px)/1.08 var(--tpl-display), sans-serif;font-feature-settings:"zero" 0;text-wrap:balance;max-width:24ch}.w1-swiss .sp-stage[data-long-name=true] .sp-tagline{font-size:clamp(24px,2.2vw,44px)}.w1-swiss .sp-pitch{max-width:42ch}.w1-swiss .sp-keys{flex-wrap:wrap;gap:16px;display:flex}.w1-swiss .sp-plate{width:var(--sp-art-width);right:0;top:calc(var(--hero-cap-top,calc(anchor(--hero-cap top) + anchor-size(--hero-cap height) * var(--hero-cap-offset))) - 10px);border:2px solid var(--sp-plate-ink);background:var(--sp-plate-bg);color:var(--sp-plate-ink);padding:8px;position:absolute}.w1-swiss .sp-plate .tpl-art{width:100%;height:auto}.w1-swiss .sp-foot{font-size:var(--role-label);border-block:1px solid;justify-content:space-between;gap:24px;margin-top:32px;padding-block:16px;display:flex}.w1-swiss .w1-section-ticker-marquee .w1-rail{width:92%;max-width:2304px;padding-block:clamp(20px,2.2vw,56px)}.w1-swiss .sp-ribbon{border-block:1px solid;padding-block:20px;position:relative;overflow:hidden}.w1-swiss .sp-ribbon-track{width:max-content;animation:sp-ribbon var(--sp-tape-sec) linear infinite;display:flex}.w1-swiss .sp-ribbon-track>div{font:400 clamp(28px, 4vw, 100px)/1.12 var(--tpl-display), sans-serif;font-feature-settings:"zero" 0;align-items:center;gap:4vw;padding-right:4vw;display:flex}.w1-swiss .sp-ribbon-track span{white-space:nowrap}.w1-swiss .sp-ribbon[data-long] .sp-ribbon-track>div{font-size:clamp(24px,2.6vw,64px)}.w1-swiss .sp-statement{grid-template-columns:minmax(0,1fr) minmax(0,.58fr);align-items:start;gap:clamp(32px,6vw,144px);display:grid}.w1-swiss .sp-statement[data-has-art=false]{grid-template-columns:1fr}.w1-swiss .sp-statement p{max-width:58ch}.w1-swiss .sp-second{border:1px solid;padding:16px}.w1-swiss .sp-second .tpl-art{width:100%;max-height:400px}.w1-swiss figcaption{font-size:var(--role-label);padding-top:16px}.w1-swiss .sp-films{margin-top:48px}.w1-swiss .w1-films{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:32px;display:grid}.w1-swiss .w1-films video{width:100%;display:block}.w1-swiss .sp-head{border-top:1px solid;margin-bottom:48px;padding-top:20px}.w1-swiss :is(.sp-programme,.sp-steps){padding:0;list-style:none}.w1-swiss .sp-programme li{grid-template-columns:var(--sp-row-columns);border-top:1px solid;align-items:baseline;gap:24px;padding-block:32px;display:grid}.w1-swiss .sp-programme h3{margin:0;padding-bottom:.3em}.w1-swiss .sp-number{font:400 clamp(32px, 4vw, 90px)/1 var(--tpl-display), sans-serif;font-feature-settings:"zero" 0}.w1-swiss .w1-facts{border-top:2px solid;margin-top:48px;display:block}.w1-swiss .w1-facts>div{background:0 0;border-bottom:1px solid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:24px;padding:24px 0;display:grid}.w1-swiss .w1-facts dd{font-size:var(--role-body);margin:0}.w1-swiss .w1-facts>div:first-child dd{font:400 clamp(32px, 5vw, 116px)/1 var(--tpl-display), sans-serif;font-feature-settings:"zero" 0}.w1-swiss .sp-steps li{border-top:1px solid;grid-template-columns:12% minmax(0,1fr);gap:24px;padding-block:32px;display:grid}.w1-swiss .sp-steps li>span{font:400 clamp(40px, 5vw, 100px)/1 var(--tpl-display), sans-serif;font-feature-settings:"zero" 0}.w1-swiss .sp-steps :is(h3,p){max-width:58ch}.w1-swiss .sp-steps [data-role=label]{font-size:var(--role-label);margin-bottom:16px}.w1-swiss .w1-address-block{border-top:2px solid;padding-top:24px}.w1-swiss .w1-gallery{gap:40px;margin-top:40px;display:grid}.w1-swiss .w1-gallery-row{width:82%}.w1-swiss .w1-gallery-row:nth-child(2n){margin-left:auto}.w1-swiss .sp-channels{counter-reset:sp-row;border-bottom:1px solid var(--band-ink);margin-top:48px;display:grid}.w1-swiss .sp-channels .tpl-button{border:0;border-top:1px solid var(--band-ink);min-height:0;color:var(--band-ink);box-shadow:none;text-align:left;font:700 clamp(19px, 1.4vw, 22px)/1.2 var(--tpl-body), sans-serif;font-feature-settings:"zero" 0;background:0 0;border-radius:0;grid-template-columns:12% minmax(0,1fr);justify-content:stretch;align-items:baseline;gap:24px;padding:clamp(18px,1.6vw,21px) 16px clamp(18px,1.6vw,21px) 0;display:grid}.w1-swiss .sp-channels .tpl-button:before{counter-increment:sp-row;content:counter(sp-row, decimal-leading-zero);font:400 var(--role-label)/1.2 var(--tpl-mono), monospace;font-feature-settings:"zero" 0}.w1-swiss .sp-channels .tpl-button:is(:hover,:active){background:color-mix(in srgb, var(--band-ink) 8%, transparent);transform:none}.w1-swiss .sp-channels .tpl-button:active{filter:none;box-shadow:inset 4px 0 0 var(--band-ink);transform:none}.w1-swiss .sp-imprint{font-size:var(--role-label);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.w1-swiss .w1-site-credits{flex-wrap:wrap;gap:24px;display:flex}.w1-swiss .w1-mind{border-top:1px solid;padding-top:24px}.w1-swiss .w1-mind-list{display:block}.w1-swiss .w1-mind-entry{border:0;border-bottom:1px solid;border-radius:0}.w1-swiss .w1-mind-message{border:1px solid;border-radius:0}.w1-swiss .w1-mind :is(.w1-mind-kind,.w1-mind-pending,.w1-mind-allin){border-radius:0}.w1-swiss.w1-entry-cover{background:var(--page-bg);color:var(--page-ink)}.w1-swiss .w1-entry-name{font-family:var(--tpl-display), sans-serif;font-feature-settings:"zero" 0;text-transform:uppercase}.w1-swiss .w1-entry-art{border:2px solid var(--sp-plate-ink);background:var(--sp-plate-bg)}@keyframes sp-ribbon{to{transform:translate(-50%)}}@media (max-width:759px){.w1-swiss{--title-max:110px}.w1-swiss .w1-rail{width:calc(100% - 32px);padding-block:32px}.w1-swiss .w1-section-hero .w1-rail{padding-block:12px}.w1-swiss .sp-index{gap:12px;padding-block:8px;font-size:11px}.w1-swiss .sp-index .tpl-icon-frame{flex-basis:24px;width:24px;height:24px}.w1-swiss .sp-stage{flex-direction:column;gap:16px;min-height:0;margin-top:16px;display:flex}.w1-swiss .sp-copy{display:contents}.w1-swiss .sp-name{order:1}.w1-swiss .sp-plate{order:2;width:100%;height:220px;position:relative;inset:auto}.w1-swiss .sp-plate .tpl-art{width:100%;height:100%}.w1-swiss .sp-tagline{order:3;font-size:28px}.w1-swiss .sp-stage[data-long-name=true] .sp-tagline{font-size:clamp(24px,2.2vw,44px)}.w1-swiss .sp-pitch{order:4;font-size:18px;line-height:1.45}.w1-swiss .sp-keys{order:5;gap:12px;display:grid}.w1-swiss .tpl-button{min-height:48px;padding-block:12px}.w1-swiss .sp-foot{gap:16px;margin-top:20px;padding-block:12px}.w1-swiss :is(.sp-statement,.sp-programme li){grid-template-columns:1fr;gap:24px}.w1-swiss .sp-second{max-width:260px;margin:auto}.w1-swiss .sp-head{margin-bottom:24px}.w1-swiss .sp-programme li{gap:16px;padding-block:24px}.w1-swiss .w1-facts>div{grid-template-columns:1fr;gap:12px}.w1-swiss .w1-facts>div:first-child dd{font-size:min(42px,10.4vw)}.w1-swiss .sp-steps li{grid-template-columns:32px minmax(0,1fr);gap:20px}.w1-swiss .sp-steps li>span{font-size:32px}.w1-swiss .w1-gallery-row{width:100%}.w1-swiss .sp-imprint{display:grid}.w1-swiss .sp-channels{margin-top:32px}.w1-swiss .w1-section-ticker-marquee .w1-rail{width:calc(100% - 32px);padding-block:16px}.w1-swiss .sp-channels .tpl-button{grid-template-columns:32px minmax(0,1fr);gap:20px;padding:16px 12px 16px 0;font-size:18px}}@media (prefers-reduced-motion:reduce){.w1-swiss .sp-ribbon-track{width:100%;animation:none}.w1-swiss .sp-ribbon-track>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:12px 4vw;width:100%;padding:0;display:grid}.w1-swiss .sp-ribbon-track>div[aria-hidden=true]{display:none}.w1-swiss .sp-ribbon-track span{white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.w1-swiss .sp-ribbon-track span:first-child{white-space:nowrap}.w1-swiss .sp-ribbon-track span:last-child{justify-self:end}}@media (prefers-reduced-motion:reduce) and (max-width:759px){.w1-swiss .sp-ribbon-track>div{grid-template-columns:minmax(0,1fr) auto}.w1-swiss .sp-ribbon-track span:nth-child(2){grid-area:2/1/auto/-1}.w1-swiss .sp-ribbon-track span:first-child{white-space:normal}}.w1-swiss :is([data-role=label],.w1-facts dt,.w1-facts dd){font-feature-settings:"zero" 0}.w1-swiss .w1-address-block{grid-template-columns:minmax(0,1fr) auto;gap:24px;display:grid}.w1-swiss .w1-address-block>:is(p,.w1-trades){grid-column:1/-1}.w1-swiss .w1-address-block .w1-trades{justify-content:space-between;display:flex}@media (max-width:759px){.w1-swiss .w1-address-block{grid-template-columns:1fr}.w1-swiss .w1-address-block .w1-trades{display:grid}}
