@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f7b48c08887b43f1-s.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7b48c08887b43f1-s.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b9c57f1e84046571-s.0wrvhjkynj2h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/165b0c1b0581f92c-s.3n9die0f0oztg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Spartan;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f7b48c08887b43f1-s.0bzcjdl2q1bg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Spartan Fallback;src:local(Arial);ascent-override:75.47%;descent-override:23.72%;line-gap-override:0.0%;size-adjust:92.75%}._3kBGeG_className{font-family:League Spartan,League Spartan Fallback;font-style:normal}._3kBGeG_variable{--bpb-display:"League Spartan", "League Spartan Fallback"}
.bpb,.bpb-head,.bpb-foot,.bpb-shop{--bpb-night:#0c0e0c;--bpb-steel:#1d211d;--bpb-rust:#b14c33;--bpb-green:#0e5632;--bpb-sun:#2b8f32;--bpb-leaf:#6cc46a;--bpb-white:#ebe8e1;--bpb-paper:#f4f2ec;--bpb-text:#ffffffd1;--bpb-w:min(1200px, calc(100% - 40px));--bpb-stencil-f:var(--bpb-display), "League Spartan", system-ui, sans-serif;--bpb-cond-f:var(--bpb-display), "League Spartan", system-ui, sans-serif;--bpb-ribs:repeating-linear-gradient(90deg, transparent 0 14px, #0003 14px 16px, #ffffff12 16px 18px, transparent 18px 24px);--bpb-rails:inset 0 7px 0 #00000038, inset 0 -7px 0 #0000004d, inset 7px 0 0 #0000002e, inset -7px 0 0 #0000002e;color:#fff;font-family:var(--tb-font-body)}.bpb,.bpb-main,.bpb-shop{background:var(--bpb-night)}.bpb-wrap{width:var(--bpb-w);margin-inline:auto}.bpb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bpb-section{padding-block:clamp(64px,9vw,112px);position:relative}.bpb-lead{max-width:46rem;color:var(--bpb-text);margin:18px 0 0;font-size:16px;line-height:1.6}.bpb-code{color:var(--bpb-leaf);font-family:var(--bpb-stencil-f);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:15px;font-weight:800}.bpb-head2 h2{color:#fff;font-family:var(--bpb-stencil-f);letter-spacing:-.01em;text-transform:none;margin:0;font-size:clamp(2.2rem,4.6vw,3.4rem);font-weight:700;line-height:1.05}.bpb-btn{color:#fff;min-height:56px;font-family:var(--bpb-cond-f);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:2px solid #fff;justify-content:center;align-items:center;padding:0 26px;font-size:18px;font-weight:800;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.bpb-btn:hover{transform:translateY(-2px)}.bpb-btn--rust{background:var(--bpb-rust);border-color:var(--bpb-rust)}.bpb-btn--rust:hover{color:var(--bpb-night);background:#fff;border-color:#fff}.bpb-btn--line:hover{color:var(--bpb-night);background:#fff}.bpb-head{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0e0cf0;border-bottom:1px solid #ffffff1f;position:sticky;top:0}.bpb-head__in{width:var(--bpb-w);align-items:center;gap:26px;min-height:72px;margin-inline:auto;display:flex}.bpb-head__brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.bpb-head__logo{width:auto;height:38px}.bpb-head__shop{font-family:var(--bpb-stencil-f);letter-spacing:.1em;text-transform:uppercase;border-left:1px solid #ffffff80;padding-left:12px;font-size:18px;font-weight:800}.bpb-head__nav{gap:24px;margin-left:auto;display:flex}.bpb-head__nav a{color:#fff;font-family:var(--bpb-cond-f);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.bpb-head__nav a:hover{color:var(--bpb-leaf)}.bpb-head__cta{min-height:46px;padding:0 18px;font-size:16px}.bpb-head__menu{display:none;position:relative}.bpb-head__menu summary{cursor:pointer;place-items:center;width:46px;height:46px;list-style:none;display:grid}.bpb-head__menu summary::-webkit-details-marker{display:none}.bpb-head__drawer{background:var(--bpb-steel);border:1px solid #ffffff26;min-width:230px;padding:8px 0;display:grid;position:absolute;top:54px;right:0}.bpb-head__drawer a{color:#fff;font-family:var(--bpb-cond-f);text-transform:uppercase;padding:12px 20px;font-size:18px;font-weight:800;text-decoration:none}@media (max-width:1080px){.bpb-head__nav{display:none}.bpb-head__cta{margin-left:auto}.bpb-head__menu{display:block}}@media (max-width:560px){.bpb-head__cta{display:none}.bpb-head__menu{margin-left:auto}.bpb-head__logo{height:30px}.bpb-head__shop{font-size:15px}}.bpb-foot{background:#070807;position:relative}.bpb-foot:before{content:"";background:var(--bpb-ribs), var(--bpb-rust);height:16px;display:block}.bpb-foot__in{width:var(--bpb-w);grid-template-columns:1.4fr 1fr 1fr;gap:40px;margin-inline:auto;padding:60px 0 40px;display:grid}.bpb-foot p{color:var(--bpb-text);margin:0 0 12px;font-size:15px;line-height:1.6}.bpb-foot__logo{width:auto;height:52px;margin-bottom:18px}.bpb-foot__motto{font-family:var(--bpb-stencil-f);letter-spacing:.04em;text-transform:uppercase;font-weight:800;color:#fff!important;font-size:20px!important}.bpb-foot__title{font-family:var(--bpb-stencil-f);letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:var(--bpb-leaf)!important;font-size:16px!important}.bpb-foot ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.bpb-foot a{color:#fff;font-size:14px;text-decoration:none}.bpb-foot a:hover{text-decoration:underline}.bpb-foot__social{gap:8px;margin-top:16px;display:grid}.bpb-foot__social a{align-items:center;gap:8px;display:inline-flex}.bpb-foot__base{width:var(--bpb-w);border-top:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-inline:auto;padding:18px 0 100px;display:flex}.bpb-foot__legal{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.bpb-foot__tb{opacity:.75;align-items:center;gap:6px;display:inline-flex}.bpb-foot__tb span{font-size:12px}@media (max-width:760px){.bpb-foot__in{grid-template-columns:1fr}}.bpb-hero{--yard:clamp(54px, 8vh, 80px);isolation:isolate;align-content:center;min-height:min(100svh - 72px,900px);display:grid;position:relative;overflow:hidden}.bpb-hero__photo{z-index:-3;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bpb-hero__shade{z-index:-2;background:radial-gradient(70% 60% at 50% 45%,#00000059,#000c),linear-gradient(#00000080,#0000 30%,#000000bf);position:absolute;inset:0}.bpb-hero__in{padding-block:36px calc(var(--yard) + 48px);text-align:center;justify-items:center;display:grid;position:relative}.bpb-hero__in .bpb-code{color:#fff}.bpb-hero__logo{filter:drop-shadow(0 18px 40px #0009);width:min(400px,80vw);height:auto}.bpb-hero__date{background:var(--bpb-green);font-family:var(--bpb-stencil-f);letter-spacing:.02em;border:3px solid #fff;margin:20px 0 0;padding:8px 22px 4px;font-size:clamp(2.2rem,5.4vw,3.8rem);font-weight:800;line-height:1;box-shadow:6px 6px #00000080}.bpb-hero__claim{font-family:var(--bpb-cond-f);letter-spacing:.05em;text-transform:uppercase;text-shadow:0 2px 16px #0009;margin:20px 0 0;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:800}.bpb-hero__cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}.bpb-hero__count{background:var(--bpb-white);color:var(--bpb-night);font-family:var(--bpb-cond-f);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;margin:24px 0 0;padding:8px 16px;font-size:16px;font-weight:800;display:inline-flex;box-shadow:6px 6px #00000073}.bpb-hero__count b{font-family:var(--bpb-stencil-f);color:var(--bpb-rust);font-size:34px;line-height:.9}.bpb-confetti{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bpb-confetti span{top:-20px;left:calc(var(--i) * 3.6%);background:var(--bpb-sun);opacity:.9;width:8px;height:14px;rotate:calc(var(--i) * 37deg);position:absolute}.bpb-confetti span:nth-child(3n){background:#fff;width:6px;height:10px}.bpb-confetti span:nth-child(4n){background:var(--bpb-rust)}.bpb-yard{z-index:1;height:var(--yard);border-bottom:6px solid #050605;display:flex;position:absolute;bottom:0;left:0;right:0}.bpb-box{--c:var(--bpb-steel);background:var(--bpb-ribs), var(--c);box-shadow:var(--bpb-rails);flex:none;place-items:center;display:grid;overflow:hidden}.bpb-box span{color:#ffffffd9;font-family:var(--bpb-stencil-f);letter-spacing:.1em;white-space:nowrap;font-size:clamp(11px,1.7vw,24px);font-weight:800}.bpb-box.is-rust{--c:var(--bpb-rust)}.bpb-box.is-green{--c:var(--bpb-green)}.bpb-box.is-white{--c:var(--bpb-white)}.bpb-box.is-white span{color:var(--bpb-steel)}.bpb-stack{gap:6px;max-width:1100px;margin:38px 0 0;padding:0;list-style:none;display:grid}.bpb-crate{--c:var(--bpb-steel);background:var(--bpb-ribs), var(--c);min-height:132px;box-shadow:var(--bpb-rails);grid-template-columns:72px 1fr auto;display:grid;position:relative}.bpb-crate:nth-child(odd){margin-right:3%}.bpb-crate:nth-child(2n){margin-left:3%}.bpb-crate.is-rust{--c:var(--bpb-rust)}.bpb-crate.is-green{--c:var(--bpb-green)}.bpb-crate.is-sun{--c:var(--bpb-sun)}.bpb-crate.is-white{--c:var(--bpb-white);color:var(--bpb-night)}.bpb-crate__code{font-family:var(--bpb-stencil-f);letter-spacing:.16em;writing-mode:vertical-rl;background:#0003;place-items:center;margin:0;padding:12px 0;font-size:22px;font-weight:800;display:grid;rotate:180deg}.bpb-crate__body{align-content:center;gap:4px;padding:20px 26px;display:grid}.bpb-crate__day{font-family:var(--bpb-stencil-f);letter-spacing:.14em;text-transform:uppercase;opacity:.85;margin:0;font-size:16px;font-weight:800}.bpb-crate__name{font-family:var(--bpb-cond-f);text-transform:none;margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700;line-height:1.05}.bpb-crate__text{opacity:.88;max-width:40rem;margin:4px 0 0;font-size:14px;line-height:1.5}.bpb-crate__sticker{z-index:1;color:var(--bpb-night);font-family:var(--bpb-stencil-f);letter-spacing:.08em;text-transform:uppercase;background:#fff;padding:6px 14px;font-size:17px;font-weight:800;position:absolute;top:-14px;right:210px;rotate:3deg;box-shadow:4px 4px #0006}.bpb-crate__door{min-width:190px;color:inherit;background:linear-gradient(90deg,#0000 12px,#0006 12px 16px,#0000 16px calc(100% - 16px),#0006 calc(100% - 16px) calc(100% - 12px),#0000 calc(100% - 12px)),#0000001f;border-left:3px solid #0000004d;align-content:center;justify-items:center;gap:8px;padding:16px 30px;text-decoration:none;display:grid}.bpb-crate__door span{font-family:var(--bpb-stencil-f);letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:15px;font-weight:800}.bpb-crate__door b{color:var(--bpb-night);font-family:var(--bpb-cond-f);letter-spacing:.05em;text-transform:uppercase;background:#fff;padding:10px 16px;font-size:17px;font-weight:800;transition:background .2s,color .2s}.bpb-crate__door:hover b,.bpb-crate__door:focus-visible b,.bpb-crate.is-white .bpb-crate__door b{background:var(--bpb-night);color:#fff}.bpb-crate.is-white .bpb-crate__door:hover b{background:var(--bpb-rust)}.bpb-crate.is-star{outline-offset:-3px;outline:3px solid #fff}.bpb-note{max-width:46rem;color:var(--bpb-text);margin:22px 0 0;font-size:14px;line-height:1.6}@media (max-width:720px){.bpb-crate{grid-template-columns:44px 1fr;min-height:0}.bpb-crate:nth-child(n){margin-inline:0}.bpb-crate__code{grid-row:span 2;font-size:16px}.bpb-crate__body{padding:16px 16px 12px}.bpb-crate__name{font-size:1.4rem}.bpb-crate__text{font-size:13px}.bpb-crate__door{background:0 0;border-left:0;justify-content:space-between;align-items:center;min-width:0;padding:8px 16px 12px;display:flex}.bpb-crate__door b{padding:8px 14px;font-size:15px}.bpb-crate__sticker{font-size:14px;right:12px}}.bpb-preview{background:#111511}.bpb-preview__in{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}.bpb-ticket{background:var(--bpb-paper);color:#111;max-width:420px;margin:0 auto;position:relative;overflow:hidden;box-shadow:14px 14px #00000080}.bpb-ticket__top{background:var(--bpb-ribs), var(--bpb-green);color:#fff;align-items:center;gap:14px;padding:18px 20px;display:flex}.bpb-ticket__top img{width:92px;height:auto}.bpb-ticket__top p{font-family:var(--bpb-cond-f);text-transform:uppercase;margin:0;font-size:25px;font-weight:800;line-height:1}.bpb-ticket__top span{font-family:var(--bpb-stencil-f);letter-spacing:.16em;opacity:.8;margin-bottom:4px;font-size:14px;font-weight:800;display:block}.bpb-ticket__facts{border-bottom:2px dashed #00000040;gap:12px;margin:0;padding:20px;display:grid}.bpb-ticket__facts dt{color:#5c5c5c;font-family:var(--bpb-stencil-f);letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:800}.bpb-ticket__facts dd{font-family:var(--bpb-cond-f);text-transform:uppercase;margin:0;font-size:23px;font-weight:800}.bpb-ticket__qr{border:2px dashed #0000004d;align-items:center;gap:14px;margin:18px 20px 22px;padding:14px;display:flex}.bpb-ticket__qr span{width:62px;height:62px;font-family:var(--bpb-stencil-f);border:3px solid #111;flex:none;place-items:center;font-size:22px;font-weight:800;display:grid}.bpb-ticket__qr p{color:#444;margin:0;font-size:13px;line-height:1.45}.bpb-ticket__stamp{border:4px solid var(--bpb-rust);color:var(--bpb-rust);font-family:var(--bpb-stencil-f);letter-spacing:.1em;text-transform:uppercase;background:#f4f2ecbf;padding:4px 16px;font-size:34px;font-weight:800;position:absolute;bottom:96px;right:10px;rotate:-14deg}.bpb-steps{counter-reset:bpb-step;gap:22px;margin:30px 0 0;padding:0;list-style:none;display:grid}.bpb-steps li{counter-increment:bpb-step;grid-template-columns:62px 1fr;gap:2px 14px;display:grid}.bpb-steps li:before{content:counter(bpb-step, decimal-leading-zero);color:var(--bpb-leaf);font-family:var(--bpb-stencil-f);grid-row:span 2;font-size:44px;font-weight:800;line-height:.9}.bpb-steps b{font-family:var(--bpb-cond-f);text-transform:none;font-size:22px;font-weight:700;line-height:1.15}.bpb-steps span{color:var(--bpb-text);font-size:15px;line-height:1.55}@media (max-width:860px){.bpb-preview__in{grid-template-columns:1fr}.bpb-preview__in>div{order:-1}.bpb-ticket{width:calc(100% - 16px)}.bpb-ticket__stamp{font-size:26px}}.bpb-alarm{background:var(--bpb-ribs), var(--bpb-rust)}.bpb-alarm .bpb-code{color:#fff;opacity:.85}.bpb-alarm .bpb-lead{color:#ffffffe6}.bpb-alarm__in{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.bpb-alarm__big{font-family:var(--bpb-stencil-f);letter-spacing:-.01em;text-transform:none;margin:0;font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:700;line-height:1.08}.bpb-alarm__form{gap:14px;display:grid}.bpb-alarm__form .tb-newsletter__form{grid-template-columns:1fr auto;gap:10px;display:grid}.bpb-alarm__form .tb-input{color:#fff;background:#00000038;border:2px solid #fff;border-radius:0;min-height:58px;padding:0 16px;font-size:16px}.bpb-alarm__form .tb-input::placeholder{color:#ffffffb3}.bpb-alarm__form .tb-btn.tb-btn--primary{border:2px solid var(--bpb-night);background:var(--bpb-night);color:#fff;min-height:58px;font-family:var(--bpb-cond-f);letter-spacing:.05em;text-transform:uppercase;border-radius:0;padding:0 24px;font-size:18px;font-weight:800}.bpb-alarm__form .tb-btn.tb-btn--primary:hover{color:var(--bpb-night);background:#fff;border-color:#fff}.bpb-alarm__form .tb-newsletter__fine{color:#ffffffe6;grid-column:1/-1;margin:0;font-size:12px}.bpb-alarm__form .tb-newsletter__done{background:#00000038;border:2px solid #fff;border-radius:0;padding:18px}.bpb-alarm__ig{color:#fff;align-items:center;gap:8px;font-weight:700;display:inline-flex}@media (max-width:860px){.bpb-alarm__in{grid-template-columns:1fr}}@media (max-width:480px){.bpb-alarm__form .tb-newsletter__form{grid-template-columns:1fr}}.bpb-about__in{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}.bpb-about__in p{max-width:42rem;color:var(--bpb-text);margin:22px 0 0;font-size:17px;line-height:1.65}.bpb-manifest{background:var(--bpb-paper);color:#111;max-width:440px;margin-inline:auto;box-shadow:12px 12px #00000080}.bpb-manifest img{aspect-ratio:800/520;object-fit:cover;width:100%;display:block}.bpb-manifest__title{font-family:var(--bpb-stencil-f);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:16px 20px 10px;font-weight:800;display:flex;color:#111!important;margin:0!important;font-size:26px!important}.bpb-manifest__title span{color:var(--bpb-rust)}.bpb-manifest ol{counter-reset:bpb-item;margin:0;padding:0 0 12px;list-style:none}.bpb-manifest li{counter-increment:bpb-item;font-family:var(--bpb-cond-f);text-transform:uppercase;border-top:1px dashed #00000040;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 20px;font-size:22px;font-weight:800;display:flex}.bpb-manifest li:before{content:counter(bpb-item, decimal-leading-zero);color:var(--bpb-rust);font-family:var(--bpb-stencil-f);font-weight:800}.bpb-manifest li span{color:#555;font-family:var(--tb-font-body);text-transform:none;font-size:13px;font-weight:400}@media (max-width:860px){.bpb-about__in{grid-template-columns:1fr}}.bpb-poster{grid-template-columns:1fr 250px;align-items:start;gap:44px;margin-top:36px;display:grid}.bpb-poster__names{text-align:center;background:var(--bpb-ribs), var(--bpb-green);box-shadow:var(--bpb-rails);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px .5em;margin:0;padding:clamp(26px,4vw,44px) clamp(18px,3vw,40px);list-style:none;display:flex}.bpb-poster__break{flex-basis:100%;height:10px}.bpb-poster__name button{color:#fff;font-family:var(--bpb-cond-f);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 .08em;font-weight:800;line-height:1.15;transition:background .15s,color .15s}.bpb-poster__names .bpb-poster__name button:hover,.bpb-poster__names .bpb-poster__name button:focus-visible,.bpb-poster__names .bpb-poster__name button[aria-pressed=true]{color:var(--bpb-green);background:#fff;outline:none}.bpb-poster__name.is-xl{font-size:clamp(1.7rem,3.8vw,3.1rem)}.bpb-poster__name.is-l{font-size:clamp(1.15rem,2.1vw,1.75rem)}.bpb-poster__name.is-m{font-size:clamp(.92rem,1.4vw,1.2rem)}.bpb-poster__name.is-alt button{color:#b9e3b5}.bpb-poster__peek{background:var(--bpb-paper);margin:0;padding:10px 10px 14px;position:sticky;top:100px;box-shadow:10px 10px #00000080}.bpb-poster__peek img{aspect-ratio:300/382;object-fit:cover;width:100%;display:block}.bpb-poster__peek figcaption{color:#111;font-family:var(--bpb-cond-f);text-align:center;text-transform:uppercase;margin-top:10px;font-size:20px;font-weight:800;line-height:1}.bpb-poster__close{display:none}@media (max-width:860px){.bpb-poster{grid-template-columns:1fr}.bpb-poster__peek{z-index:50;width:156px;display:none;position:fixed;top:auto;bottom:14px;right:14px}.bpb-poster__peek.is-open{display:block}.bpb-poster__close{background:var(--bpb-night);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:-14px;right:-14px}}.bpb-timetable{margin-top:28px}.bpb-timetable summary{cursor:pointer;font-family:var(--bpb-stencil-f);letter-spacing:.1em;text-transform:uppercase;text-underline-offset:4px;font-size:18px;font-weight:800;text-decoration:underline}.bpb-timetable ul{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.bpb-timetable img{width:100%;height:auto;display:block}.bpb-pics{padding-bottom:clamp(48px,7vw,80px)}.bpb-band{margin-top:30px;padding-block:18px 30px;overflow:hidden}.bpb-band:focus-visible{outline-offset:-2px;outline:2px solid #fff}.bpb-band__track{width:max-content;margin:0;padding:0;list-style:none;display:flex}.bpb-band__track li{background:var(--bpb-paper);flex:none;width:280px;margin-right:26px;padding:8px;box-shadow:8px 8px #00000073}.bpb-band__track img{aspect-ratio:520/360;object-fit:cover;width:100%;display:block}@media (max-width:560px){.bpb-band__track li{width:220px;margin-right:18px}}.bpb-way{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.bpb-way .bpb-btn{margin-top:26px}.bpb-facts{gap:12px;margin:26px 0 0;padding:0;font-size:18px;list-style:none;display:grid}.bpb-facts li{align-items:center;gap:12px;display:flex}.bpb-signs{isolation:isolate;justify-items:center;gap:16px;padding-bottom:40px;display:grid;position:relative}.bpb-signs__post{z-index:-1;background:#3b2a1f;width:16px;position:absolute;top:-18px;bottom:0;left:50%;translate:-50%}.bpb-sign{background:var(--bpb-green);color:#fff;width:min(360px,100%);margin:0;padding:14px 30px;font-size:15px;box-shadow:6px 6px #0006}.bpb-sign b{font-family:var(--bpb-stencil-f);letter-spacing:.06em;text-transform:uppercase;font-size:28px;font-weight:800;line-height:1;display:block}.bpb-sign.is-left{clip-path:polygon(22px 0,100% 0,100% 100%,22px 100%,0 50%);text-align:right;translate:-18px}.bpb-sign.is-right{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);background:var(--bpb-rust);translate:18px}.bpb-sign:nth-child(3){background:var(--bpb-white);color:var(--bpb-night)}@media (max-width:860px){.bpb-way{grid-template-columns:1fr}.bpb-sign{width:calc(100% - 28px)}.bpb-sign.is-left{translate:-10px}.bpb-sign.is-right{translate:10px}}.bpb-guide__search{border:2px solid #fff;align-items:center;gap:12px;max-width:640px;min-height:58px;margin-top:28px;padding:0 16px;display:flex}.bpb-guide__search:focus-within{outline:3px solid var(--bpb-leaf);outline-offset:3px}.bpb-guide__search input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:17px}.bpb-guide__search input::placeholder{color:#ffffff8c}.bpb-guide__hits{color:var(--bpb-leaf);font-family:var(--bpb-stencil-f);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;margin:0;font-size:15px;font-weight:800}.bpb-guide__groups{grid-template-columns:1fr 1fr;gap:26px 40px;margin-top:34px;display:grid}.bpb-guide__title{border-bottom:3px solid var(--bpb-sun);font-family:var(--bpb-stencil-f);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;padding-bottom:8px;font-size:22px;font-weight:800}.bpb-guide details{border-bottom:1px solid #ffffff2e}.bpb-guide summary{cursor:pointer;justify-content:space-between;gap:14px;padding:14px 0;font-size:15px;font-weight:700;list-style:none;display:flex}.bpb-guide summary::-webkit-details-marker{display:none}.bpb-guide summary:after{content:"+";font-family:var(--bpb-stencil-f);flex:none;font-size:24px;font-weight:800;line-height:.8;transition:transform .2s}.bpb-guide details[open] summary:after{transform:rotate(45deg)}.bpb-guide details p{color:var(--bpb-text);margin:0 0 10px;font-size:14px;line-height:1.6}.bpb-guide__more{margin-top:30px}.bpb-guide__none{color:var(--bpb-text);margin:28px 0 0;font-size:16px}.bpb-guide__none a{color:#fff}@media (max-width:860px){.bpb-guide__groups{grid-template-columns:1fr}}.bpb,.bpb-shop{--n39-navy:var(--bpb-night);--n39-panel:var(--bpb-steel);--n39-panel-2:#272c27;--n39-line:#ffffffd9;--n39-soft:#ffffff29;--n39-text:var(--bpb-text);--n39-glow:43 143 50}.bpb .n39-btn,.bpb-shop .n39-btn{font-family:var(--bpb-cond-f);letter-spacing:.06em;text-transform:uppercase;border-radius:0;font-weight:800}.bpb .n39-btn--fill,.bpb-shop .n39-btn--fill{background:var(--bpb-rust);border-color:var(--bpb-rust);color:#fff}.bpb .n39-btn--fill:hover,.bpb-shop .n39-btn--fill:hover{color:var(--bpb-night);background:#fff;border-color:#fff}.bpb-shop .tb-meta{font-family:var(--tb-font-body)}.bpb-shop main.tb-page{align-content:start;gap:24px;width:min(1100px,100% - 40px);min-height:62vh;margin:0 auto;padding:clamp(48px,7vw,88px) 0 clamp(72px,9vw,120px)}.bpb-shop main.tb-page--narrow{width:min(640px,100% - 40px)}.bpb-shop .tb-page__title,.bpb-shop .tb-notfound__title,.bpb-shop .tb-site-page__title{color:#fff;font-family:var(--bpb-stencil-f);text-transform:none;letter-spacing:-.01em;justify-self:start;font-size:clamp(2.2rem,4.4vw,3.2rem);font-weight:700;line-height:1.05}.bpb-shop .tb-glass{background:var(--bpb-steel);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #ffffff24;border-radius:0}.bpb-shop .tb-btn{min-height:54px;font-family:var(--bpb-cond-f);letter-spacing:.05em;text-transform:uppercase;border-radius:0;padding:0 24px;font-size:18px;font-weight:800}.bpb-shop .tb-btn--primary{border:2px solid var(--bpb-rust);background:var(--bpb-rust);color:#fff}.bpb-shop .tb-btn--primary:hover{color:var(--bpb-night);background:#fff;border-color:#fff}.bpb-shop .tb-btn--secondary{color:#fff;border:2px solid #fff}.bpb-shop .tb-input{color:#fff;background:0 0;border:2px solid #fff;border-radius:0;min-height:54px;padding:0 16px}.bpb-shop main.tb-notfound{min-height:62vh}.bpb-shop main.tb-site-page{align-content:start;min-height:62vh}.bpb-shop .tb-site-page__title{align-self:start}.bpb-shop main.tb-page:has(>.tb-page__title:first-child)>.tb-page__title{margin-top:-16px}.bpb-shop .tb-site-page__head:before{content:"BruPaBu Festival · Tickets";color:var(--bpb-leaf);font-family:var(--bpb-stencil-f);letter-spacing:.2em;text-transform:uppercase;justify-self:start;margin-bottom:4px;font-size:15px;font-weight:800;display:block}.bpb-shop main.tb-page:has(>.tb-page__title:first-child):before{content:"BruPaBu Festival · Tickets";color:var(--bpb-leaf);font-family:var(--bpb-stencil-f);letter-spacing:.2em;text-transform:uppercase;justify-self:start;margin-bottom:4px;font-size:15px;font-weight:800;display:block}.bpb-shop .tb-site-page__head{text-align:left;justify-items:start;width:min(1100px,100% - 40px);margin-inline:auto;padding-top:clamp(48px,7vw,88px)}.bpb-shop .tb-news-list{text-align:left;width:min(1100px,100% - 40px);margin-inline:auto}.bpb-shop .tb-news-list .tb-text__inner{text-align:left;color:#ffffffdb;max-width:none;margin:0;font-size:16px}.bpb-shop .tb-notfound__cta{background:var(--bpb-rust);color:#fff;font-family:var(--bpb-cond-f);text-transform:uppercase;border-radius:0;font-weight:800;text-decoration:none}@media (max-width:760px){.bpb-hero{--yard:48px;min-height:0}.bpb-code{letter-spacing:.12em}.bpb-hero__count{letter-spacing:.03em;font-size:13px}.bpb-hero__count b{font-size:26px}.bpb-box:nth-child(n+5){display:none}.bpb-box{flex-grow:1}}@media (prefers-reduced-motion:no-preference){.bpb-confetti span{animation:bpb-fall calc(7s + (var(--i) * .37s)) linear calc(var(--i) * -.9s) infinite}@keyframes bpb-fall{to{transform:translateY(110vh)rotate(540deg)}}.bpb-hero__logo{animation:.9s cubic-bezier(.2,1.4,.4,1) both bpb-pop}@keyframes bpb-pop{0%{opacity:0;transform:scale(.8)rotate(-4deg)}}.bpb-band__track{animation:160s linear infinite bpb-run}.bpb-band:hover .bpb-band__track,.bpb-band:focus-within .bpb-band__track{animation-play-state:paused}@keyframes bpb-run{to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.bpb *,.bpb :before,.bpb :after{transition:none!important;animation:none!important}.bpb-band{overflow-x:auto}.bpb-band__track li[aria-hidden=true],.bpb-confetti{display:none}}
