.evt{--color-neutral-100:color-mix(in srgb,var(--color-text) 4%,var(--color-bg));--color-neutral-200:color-mix(in srgb,var(--color-text) 9%,var(--color-bg));--color-neutral-300:color-mix(in srgb,var(--color-text) 18%,var(--color-bg));--color-neutral-400:color-mix(in srgb,var(--color-text) 30%,var(--color-bg));--color-neutral-500:color-mix(in srgb,var(--color-text) 46%,var(--color-bg));--color-neutral-600:color-mix(in srgb,var(--color-text) 62%,var(--color-bg));--color-neutral-700:color-mix(in srgb,var(--color-text) 74%,var(--color-bg));--color-neutral-800:color-mix(in srgb,var(--color-text) 84%,var(--color-bg));--color-neutral-900:color-mix(in srgb,var(--color-text) 92%,var(--color-bg));--color-divider:color-mix(in srgb,var(--color-text) 38%,transparent);--color-accent-100:color-mix(in srgb,var(--color-accent) 10%,var(--color-bg));--color-accent-200:color-mix(in srgb,var(--color-accent) 22%,var(--color-bg));--color-accent-600:color-mix(in srgb,var(--color-accent) 86%,var(--color-text));--color-accent-700:color-mix(in srgb,var(--color-accent) 72%,var(--color-text));--evt-line:var(--color-text);--evt-sh:5px 5px 0 var(--evt-c1);--evt-pat-fade:linear-gradient(0deg,#000 35%,transparent)}.evt[data-evt-shadow=soft]{--evt-sh:0 10px 28px color-mix(in srgb,var(--evt-deep) 16%,transparent)}.evt[data-evt-shadow=glow]{--evt-sh:0 0 0 1px var(--color-accent),0 0 26px color-mix(in srgb,var(--color-accent) 55%,transparent);--evt-line:color-mix(in srgb,var(--color-accent) 70%,var(--color-text))}.evt .evt-art{position:absolute;inset:auto 0 0 0;height:64px;pointer-events:none;-webkit-mask-image:var(--evt-pat-fade);mask-image:var(--evt-pat-fade)}.evt[data-evt-pat=rings] .evt-art{height:120px;-webkit-mask-image:none;mask-image:none;background:radial-gradient(circle at 96% 140%,var(--evt-c1) 0 18%,var(--evt-c2) 18% 28%,var(--color-accent) 28% 38%,var(--evt-c3) 38% 48%,transparent 48%)}.evt[data-evt-pat=stripes] .evt-art{background:repeating-linear-gradient(135deg,var(--evt-c1) 0 10px,transparent 10px 22px)}.evt[data-evt-pat=dots] .evt-art{background:radial-gradient(circle,var(--evt-c1) 2.6px,transparent 3.2px) 0 0 /15px 15px}.evt[data-evt-pat=zigzag] .evt-art{background:linear-gradient(135deg,var(--evt-c1) 25%,transparent 25%) -9px 0 /18px 18px,linear-gradient(225deg,var(--evt-c1) 25%,transparent 25%) -9px 0 /18px 18px,linear-gradient(315deg,var(--evt-c1) 25%,transparent 25%) 0 0 /18px 18px,linear-gradient(45deg,var(--evt-c1) 25%,transparent 25%) 0 0 /18px 18px}.evt[data-evt-pat=grid] .evt-art{background:linear-gradient(var(--evt-c1) 2px,transparent 2px) 0 0 /20px 20px,linear-gradient(90deg,var(--evt-c1) 2px,transparent 2px) 0 0 /20px 20px}.evt[data-evt-pat=checker] .evt-art{background:conic-gradient(var(--evt-c1) 25%,transparent 0 50%,var(--evt-c1) 0 75%,transparent 0) 0 0 /28px 28px}.evt[data-evt-pat=waves] .evt-art{background:radial-gradient(circle at 50% 0,transparent 11px,var(--evt-c1) 12px 15px,transparent 16px) 0 0 /34px 17px}.evt[data-evt-pat=rays] .evt-art{background:repeating-conic-gradient(from -90deg at 50% 170%,var(--evt-c1) 0 5deg,transparent 5deg 10deg)}.evt[data-evt-pat=confetti] .evt-art{background:radial-gradient(circle at 12% 30%,var(--evt-c1) 0 4px,transparent 5px),radial-gradient(circle at 34% 72%,var(--evt-c2) 0 3px,transparent 4px),radial-gradient(circle at 58% 24%,var(--evt-c3) 0 4px,transparent 5px),radial-gradient(circle at 78% 66%,var(--color-accent) 0 3px,transparent 4px),radial-gradient(circle at 92% 28%,var(--evt-c1) 0 3px,transparent 4px);background-size:150px 64px}.evt[data-evt-pat=curtain] .evt-art{height:44px;-webkit-mask-image:none;mask-image:none;background:repeating-linear-gradient(90deg,var(--color-accent) 0 16px,color-mix(in srgb,var(--color-accent) 68%,#000) 16px 32px);border-top:4px solid var(--evt-c1)}.evt[data-evt-pat=ruled] .evt-art{background:repeating-linear-gradient(0deg,transparent 0 11px,var(--evt-c1) 11px 13px)}.evt[data-evt-pat=hearts] .evt-art{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5S3.5 15 3.5 9.4A4.4 4.4 0 0 1 12 7.6a4.4 4.4 0 0 1 8.5 1.8C20.5 15 12 20.5 12 20.5z'/%3E%3C/svg%3E") 0 0 /26px 26px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5S3.5 15 3.5 9.4A4.4 4.4 0 0 1 12 7.6a4.4 4.4 0 0 1 8.5 1.8C20.5 15 12 20.5 12 20.5z'/%3E%3C/svg%3E") 0 0 /26px 26px;background:var(--evt-c1)}.evt .evt-hero{overflow:hidden;background:var(--evt-deep)}.evt .evt-hero,.evt .evt-hero img{position:relative}.evt .evt-stripe{height:10px;background:linear-gradient(90deg,var(--color-accent) 0 25%,var(--evt-c1) 25% 50%,var(--evt-c2) 50% 75%,var(--evt-c3) 75%)}.evt .evt-sticker{position:absolute;top:-34px;right:-6px;z-index:3;display:grid;place-content:center;width:70px;height:70px;border-radius:50%;background:var(--evt-c1);color:var(--evt-deep);text-align:center;line-height:1;transform:rotate(12deg);box-shadow:0 0 0 4px var(--color-bg);font-family:var(--evt-font);animation:evt-wob 4.5s ease-in-out infinite}.evt .evt-sticker small{font-family:var(--font-archivo),system-ui,sans-serif;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.evt .evt-sticker b{display:block;font-weight:var(--evt-fw);font-size:28px}@keyframes evt-wob{50%{transform:rotate(5deg) scale(1.05)}}@media (min-width:768px){.evt .evt-hero{border-radius:var(--evt-r)}.evt .evt-sticker{width:92px;height:92px;top:-46px;right:-14px}.evt .evt-sticker small{font-size:11px}.evt .evt-sticker b{font-size:38px}}.evt .evt-buy{border-radius:var(--evt-r);border-color:var(--evt-line);overflow:hidden;box-shadow:var(--evt-sh)}.evt .evt-cta{border-radius:999px;box-shadow:3px 3px 0 var(--evt-deep);transition:transform .15s,box-shadow .15s}.evt .evt-cta:hover{transform:translate(-1px,-1px) rotate(-1deg);box-shadow:5px 5px 0 var(--evt-deep)}.evt .evt-cta.evt-cta-c1{background:var(--evt-c1);color:var(--evt-deep)}.evt .evt-cta.evt-cta-c1:hover{background:color-mix(in srgb,var(--evt-c1) 82%,#fff)}.evt .evt-card{border-radius:var(--evt-r);border-color:var(--evt-line);overflow:hidden}.evt .evt-card>:first-child{background:color-mix(in srgb,var(--evt-c3) 28%,var(--color-bg))}.evt .evt-sec{border-top:6px solid;-o-border-image:linear-gradient(90deg,var(--color-accent) 0 25%,var(--evt-c1) 25% 50%,var(--evt-c2) 50% 75%,var(--evt-c3) 75%) 1;border-image:linear-gradient(90deg,var(--color-accent) 0 25%,var(--evt-c1) 25% 50%,var(--evt-c2) 50% 75%,var(--evt-c3) 75%) 1;align-items:center}.evt .evt-sec-title{font-family:var(--evt-font);font-weight:var(--evt-fw);font-size:22px;line-height:1.1;letter-spacing:0;text-transform:none}@media (min-width:768px){.evt .evt-sec-title{font-size:26px}}.evt .evt-strip{background:color-mix(in srgb,var(--evt-c2) 14%,var(--color-bg))}@media (min-width:768px){.evt .evt-strip{border:2px solid var(--evt-line);border-radius:var(--evt-r);padding-inline:18px}}.evt .evt-tiles{gap:12px;background:transparent;padding-inline:18px}@media (min-width:768px){.evt .evt-tiles{padding-inline:0}}.evt .evt-tile{border-radius:var(--evt-r);color:var(--evt-deep);box-shadow:3px 3px 0 var(--evt-line);transition:transform .15s}.evt .evt-tile *{color:inherit}.evt .evt-tile:hover{transform:translateY(-3px) rotate(-.8deg)}.evt .evt-tile:nth-child(4n+1){background:var(--evt-c1)}.evt .evt-tile:nth-child(4n+2){background:var(--evt-c2)}.evt .evt-tile:nth-child(4n+3){background:var(--evt-c3)}.evt .evt-tile:nth-child(4n+4){background:var(--color-accent);color:var(--color-bg)}.evt .evt-tile>:first-child{font-family:var(--evt-font);font-weight:var(--evt-fw);letter-spacing:0;text-transform:none}.evt .evt-rail{gap:12px;background:transparent;border:0;padding-inline:18px;padding-bottom:8px}@media (min-width:768px){.evt .evt-rail{padding-inline:0;padding-bottom:0}}.evt .evt-rel{border-radius:var(--evt-r);border-top-width:2px;border:2px solid var(--evt-line);border-top:7px solid var(--evt-line);background:color-mix(in srgb,var(--color-bg) 70%,#fff);overflow:hidden;transition:transform .15s}.evt .evt-rel:hover{transform:translateY(-3px) rotate(-.6deg);background:var(--color-bg)}.evt .evt-rel:nth-child(4n+1){border-top-color:var(--evt-c1)}.evt .evt-rel:nth-child(4n+2){border-top-color:var(--evt-c2)}.evt .evt-rel:nth-child(4n+3){border-top-color:var(--evt-c3)}.evt .evt-rel:nth-child(4n+4){border-top-color:var(--color-accent)}.evt .evt-rel img{border-radius:calc(var(--evt-r) * .55)}.evt .evt-specs>div{border-bottom:2px dashed color-mix(in srgb,var(--color-text) 22%,transparent)}.evt .evt-specs dt{color:var(--color-accent-700)}.evt .evt-faq>div{border:2px solid var(--evt-line);border-radius:calc(var(--evt-r) * .8);padding:12px 16px;margin-bottom:10px;background:color-mix(in srgb,var(--color-bg) 70%,#fff)}.evt .evt-faq dt{color:var(--color-accent-700)}.evt .evt-chip{border:2px solid var(--evt-line);border-radius:999px;transition:background .15s,transform .15s}.evt .evt-chip:hover{background:var(--evt-c1);color:var(--evt-deep);transform:translateY(-2px) rotate(-1deg)}@media (prefers-reduced-motion:reduce){.evt .evt-sticker{animation:none}.evt .evt-chip,.evt .evt-cta,.evt .evt-rel,.evt .evt-tile{transition:none}.evt .evt-chip:hover,.evt .evt-cta:hover,.evt .evt-rel:hover,.evt .evt-tile:hover{transform:none}}.evt .evt-band{position:relative;overflow:hidden;background:var(--evt-deep);color:var(--evt-fg);padding-block:14px 48px;--evt-tk-sh:8px 8px 0 var(--evt-c2)}.evt[data-evt-shadow=soft] .evt-band{--evt-tk-sh:0 18px 44px rgba(0,0,0,0.35)}.evt[data-evt-shadow=glow] .evt-band{--evt-tk-sh:0 0 0 2px var(--color-accent),0 0 34px color-mix(in srgb,var(--color-accent) 65%,transparent)}.evt .evt-band:before{content:"";position:absolute;right:-34%;bottom:-26%;width:min(760px,150vw);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--evt-c1) 0 15%,var(--evt-c2) 15% 27%,var(--color-accent) 27% 39%,var(--evt-c3) 39% 51%,color-mix(in srgb,var(--evt-c3) 35%,var(--evt-deep)) 51% 63%,transparent 63%);opacity:.92;pointer-events:none}@media (min-width:768px){.evt .evt-band{padding-block:16px 64px}.evt .evt-band:before{right:-10%;bottom:-46%}}.evt .evt-band .evt-stripe{position:absolute;inset:auto 0 0 0;height:14px}.evt .evt-band-in{position:relative;z-index:1}.evt .evt-crumbs{margin-bottom:26px}.evt .evt-band-left,.evt .evt-crumbs{--color-text:var(--evt-fg);--color-neutral-500:color-mix(in srgb,var(--evt-fg) 60%,var(--evt-deep));--color-neutral-600:color-mix(in srgb,var(--evt-fg) 72%,var(--evt-deep));--color-neutral-700:color-mix(in srgb,var(--evt-fg) 82%,var(--evt-deep))}.evt .evt-crumbs a:hover{color:var(--evt-c1)}.evt .evt-kicker{display:inline-flex;align-items:center;border-radius:999px;background:var(--evt-c3);color:var(--evt-deep);padding:6px 14px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;margin-top:8px}.evt .evt-title{font-family:var(--evt-font);font-weight:var(--evt-fw);font-size:calc(38px * var(--evt-fs));line-height:1;letter-spacing:var(--evt-ls);text-transform:var(--evt-tt);overflow-wrap:anywhere;color:var(--evt-fg);margin:16px 0 14px;text-shadow:3px 3px 0 var(--evt-c2)}@media (min-width:768px){.evt .evt-title{font-size:calc(64px * var(--evt-fs));text-shadow:4px 4px 0 var(--evt-c2)}}.evt[data-evt-shadow=soft] .evt-title{text-shadow:none}.evt[data-evt-shadow=glow] .evt-title{text-shadow:0 0 20px color-mix(in srgb,var(--color-accent) 70%,transparent)}.evt .evt-sub{display:inline-block;background:var(--evt-c1);color:var(--evt-deep);font-family:var(--evt-font);font-weight:var(--evt-fw);letter-spacing:0;text-transform:none;font-size:18px;line-height:1.2;padding:3px 16px 5px;border-radius:12px;transform:rotate(-2deg)}@media (min-width:768px){.evt .evt-sub{font-size:24px}}.evt .evt-cd{display:flex;gap:10px;margin-top:24px;min-height:66px;flex-wrap:wrap}.evt .evt-cd>div{min-width:78px;padding:8px 14px;text-align:center;border-radius:14px;background:color-mix(in srgb,var(--evt-fg) 12%,transparent);border:2px solid color-mix(in srgb,var(--evt-fg) 32%,transparent)}.evt .evt-cd b{display:block;font-family:var(--evt-font);font-weight:var(--evt-fw);font-size:28px;line-height:1.1;color:var(--evt-c1);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.evt .evt-cd small{font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:color-mix(in srgb,var(--evt-fg) 82%,var(--evt-deep))}.evt .evt-band-right{margin-top:40px}@media (min-width:768px){.evt .evt-band-right{margin-top:0}}.evt .evt-tk{position:relative;border-radius:var(--evt-r);background:color-mix(in srgb,var(--color-bg) 86%,#fff);color:var(--color-text);box-shadow:var(--evt-tk-sh)}@media (min-width:768px){.evt .evt-tk{transform:rotate(1.4deg)}}.evt .evt-tk-top{margin:0;padding:20px 20px 10px}.evt .evt-tk-row{display:flex;gap:12px;margin-bottom:14px}.evt .evt-tk-ico{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--evt-deep)}.evt .evt-tk-row:first-child .evt-tk-ico{background:var(--evt-c1)}.evt .evt-tk-row:nth-child(2) .evt-tk-ico{background:var(--evt-c3)}.evt .evt-tk-row dt{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--color-neutral-600)}.evt .evt-tk-row dd{margin:0;font-weight:800;font-size:17px;line-height:1.25;overflow-wrap:anywhere}.evt .evt-tk-row dd small{display:block;font-size:12.5px;font-weight:500;color:var(--color-neutral-600)}.evt .evt-tk-perf{position:relative;border-top:3px dashed var(--evt-deep);margin-inline:0}.evt .evt-tk-perf:after,.evt .evt-tk-perf:before{content:"";position:absolute;top:-15px;width:26px;height:26px;border-radius:50%;background:var(--evt-deep)}.evt .evt-tk-perf:before{left:-13px}.evt .evt-tk-perf:after{right:-13px}.evt .evt-tk-stub{background:var(--evt-c1);color:var(--evt-deep);padding:16px 20px 18px;border-radius:0 0 var(--evt-r) var(--evt-r)}.evt .evt-tk-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.evt .evt-tk-price span{font-family:var(--evt-font);font-weight:var(--evt-fw);font-size:32px;line-height:1.05;letter-spacing:0;text-transform:none}.evt .evt-tk-price small{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-align:right}.evt .evt-tk .evt-tk-cta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding:13px 18px;font-size:15px;font-weight:800;text-decoration:none;background:var(--evt-deep);color:var(--evt-fg);box-shadow:none}.evt .evt-tk .evt-tk-cta:hover{background:color-mix(in srgb,var(--evt-deep) 80%,var(--evt-c2))}.evt .evt-tk-none{margin-top:12px;padding:12px;border:2px dashed var(--evt-deep);border-radius:12px;font-weight:800;font-size:14px;text-align:center}.evt .evt-tk-actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;margin-top:10px}.evt .evt-tk-actions>*{border:2px solid var(--evt-deep);border-radius:12px;background:color-mix(in srgb,var(--color-bg) 70%,#fff);color:var(--color-text)}.evt .evt-note{margin:18px 0 0;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--evt-deep) 88%,transparent);font-size:12px;line-height:1.4;color:var(--evt-fg)}.evt .evt-note a{color:inherit}.evt .evt-band-list{padding-block:14px 44px}@media (min-width:768px){.evt .evt-band-list{padding-block:16px 56px}}.evt .evt-band-list .evt-crumbs{margin-bottom:18px}.evt .evt-band-list .evt-title{font-size:calc(34px * var(--evt-fs));max-width:18ch}@media (min-width:768px){.evt .evt-band-list .evt-title{font-size:calc(56px * var(--evt-fs));max-width:20ch}}.evt .evt-lede{margin:6px 0 0;max-width:62ch;font-size:15px;line-height:1.5;color:color-mix(in srgb,var(--evt-fg) 88%,var(--evt-deep))}.evt .evt-band-list .evt-kicker{margin-top:4px}.evt .evt-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.evt .evt-tabs a{border-radius:999px;border:2px solid color-mix(in srgb,var(--evt-fg) 45%,transparent);padding:8px 16px;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--evt-fg);transition:transform .15s,background .15s}.evt .evt-tabs a:hover{background:color-mix(in srgb,var(--evt-fg) 14%,transparent);transform:translateY(-2px) rotate(-1deg)}.evt .evt-tabs a[aria-current]{background:var(--evt-c1);border-color:var(--evt-c1);color:var(--evt-deep);box-shadow:3px 3px 0 var(--evt-c2)}.evt .evt-pill{border:2px solid var(--evt-line);border-radius:999px;background:color-mix(in srgb,var(--color-bg) 70%,#fff);transition:background .15s,transform .15s}.evt .evt-pill:hover{background:var(--evt-c1);color:var(--evt-deep);transform:translateY(-2px) rotate(-1deg)}.evt .evt-pill.evt-pill-on,.evt .evt-pill[aria-current]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg);box-shadow:3px 3px 0 var(--evt-c1)}.evt .evt-pill-on:hover,.evt .evt-pill[aria-current]:hover{background:var(--color-accent);color:var(--color-bg)}.evt .evt-day{border-bottom:0;padding-bottom:12px;position:relative}.evt .evt-day:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--color-accent) 0 25%,var(--evt-c1) 25% 50%,var(--evt-c2) 50% 75%,var(--evt-c3) 75%)}.evt .evt-day h2{font-family:var(--evt-font);font-weight:var(--evt-fw);letter-spacing:0;text-transform:none}.evt .evt-row{border-bottom:2px dashed color-mix(in srgb,var(--color-text) 20%,transparent);padding-inline:10px;border-radius:calc(var(--evt-r) * .6);transition:background .15s}.evt .evt-row:hover{background:color-mix(in srgb,var(--evt-c1) 22%,var(--color-bg))}.evt .evt-row img{border-radius:calc(var(--evt-r) * .5)}.evt .evt-row span.border{border-radius:999px;border-color:var(--evt-line);padding-inline:9px}.evt .evt-grid{gap:14px;background:transparent;border:0}.evt .evt-ev{border-radius:var(--evt-r);border-top-width:2px;border:2px solid var(--evt-line);border-top:7px solid var(--evt-line);background:color-mix(in srgb,var(--color-bg) 70%,#fff);overflow:hidden;transition:transform .15s}.evt .evt-ev:hover{transform:translateY(-3px) rotate(-.6deg);background:var(--color-bg)}.evt .evt-ev:nth-child(4n+1){border-top-color:var(--evt-c1)}.evt .evt-ev:nth-child(4n+2){border-top-color:var(--evt-c2)}.evt .evt-ev:nth-child(4n+3){border-top-color:var(--evt-c3)}.evt .evt-ev:nth-child(4n+4){border-top-color:var(--color-accent)}.evt .evt-ev img{border-radius:calc(var(--evt-r) * .55)}.evt .evt-hl{border-top:0}.evt .evt-hl h2{color:var(--color-accent-700)}@media (prefers-reduced-motion:reduce){.evt .evt-ev,.evt .evt-pill,.evt .evt-tabs a{transition:none}.evt .evt-ev:hover,.evt .evt-pill:hover,.evt .evt-tabs a:hover{transform:none}}@media (max-width:767px){.evt .evt-band-list:before{right:-78%;bottom:-34%;width:125vw;opacity:.85}}.evt .evt-filter{border:2px solid var(--evt-line);border-radius:var(--evt-r);padding:18px 16px;background:color-mix(in srgb,var(--color-bg) 70%,#fff);box-shadow:var(--evt-sh)}.evt .evt-filter-title{font-family:var(--evt-font);font-weight:var(--evt-fw);font-size:22px;letter-spacing:0;text-transform:none;border-bottom:0;padding-bottom:12px;position:relative}.evt .evt-filter-title:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;border-radius:6px;background:linear-gradient(90deg,var(--color-accent) 0 25%,var(--evt-c1) 25% 50%,var(--evt-c2) 50% 75%,var(--evt-c3) 75%)}.evt .evt-filter legend{color:var(--color-accent-700)}.evt .evt-seg{gap:6px;border:0}.evt .evt-seg label{border-left-width:2px;border:2px solid var(--evt-line);border-radius:16px;line-height:1.15;transition:transform .15s,background .15s}.evt .evt-seg label:hover{background:var(--evt-c1);color:var(--evt-deep);transform:translateY(-2px) rotate(-1deg)}.evt .evt-seg label:has(:checked){background:var(--color-accent);border-color:var(--color-accent);color:var(--color-bg);box-shadow:3px 3px 0 var(--evt-c1)}.evt .evt-seg label:has(:checked):hover{background:var(--color-accent);color:var(--color-bg);transform:none}.evt .evt-seg label:has(:focus-visible){outline:3px solid var(--evt-c2);outline-offset:2px}.evt .evt-flt-cats>label{border-bottom:2px dashed color-mix(in srgb,var(--color-text) 20%,transparent);border-radius:8px;padding-inline:6px;transition:background .15s}.evt .evt-flt-cats>label:hover{background:color-mix(in srgb,var(--evt-c1) 24%,var(--color-bg))}.evt .evt-flt-cats>label:has(:checked){background:color-mix(in srgb,var(--evt-c3) 30%,var(--color-bg))}.evt .evt-flt-cats>label>span:last-child{border-radius:999px;background:color-mix(in srgb,var(--color-text) 9%,transparent);padding:1px 8px}.evt .evt-flt-btn{border-radius:999px;background:var(--color-accent);color:var(--color-bg);box-shadow:3px 3px 0 var(--evt-deep);transition:transform .15s,box-shadow .15s}.evt .evt-flt-btn:hover{background:var(--color-accent);transform:translate(-1px,-1px) rotate(-1deg);box-shadow:5px 5px 0 var(--evt-deep)}.evt .evt-flt-dist{border:2px dashed var(--evt-line);border-radius:calc(var(--evt-r) * .7);background:color-mix(in srgb,var(--evt-c3) 22%,var(--color-bg))}@media (prefers-reduced-motion:reduce){.evt .evt-flt-btn,.evt .evt-flt-cats>label,.evt .evt-seg label{transition:none}.evt .evt-flt-btn:hover,.evt .evt-seg label:hover{transform:none}}.evt .evt-box{border:2px solid var(--evt-line);border-radius:var(--evt-r);overflow:hidden;box-shadow:4px 4px 0 var(--evt-c1)}.evt .evt-aside{margin-top:28px}@media (min-width:768px){.evt .evt-aside{margin-top:0}}.evt .evt-polaroid{background:#fff;padding:8px 8px 0;border-radius:calc(var(--evt-r) * .5);box-shadow:8px 8px 0 var(--evt-c2);transform:rotate(2deg);max-width:340px}.evt .evt-polaroid:after{content:"";display:block;height:22px}.evt .evt-polaroid img{border-radius:calc(var(--evt-r) * .3)}@media (max-width:767px){.evt .evt-polaroid{transform:rotate(1deg)}}.evt .evt-facts{padding:18px 20px;border:2px solid var(--evt-line);border-radius:var(--evt-r);background:color-mix(in srgb,var(--evt-c3) 16%,var(--color-bg));box-shadow:5px 5px 0 var(--evt-c1)}.evt .evt-facts>div:first-child{border-bottom:0;padding-bottom:0}.evt .evt-band-hero{padding-block:22px 56px}@media (min-width:768px){.evt .evt-band-hero{padding-block:40px 84px}}.evt .evt-band-hero .evt-title{font-size:calc(42px * var(--evt-fs));max-width:15ch}@media (min-width:768px){.evt .evt-band-hero .evt-title{font-size:calc(78px * var(--evt-fs));max-width:16ch}}.evt .evt-band-hero .evt-lede{font-size:17px;margin-top:10px}.evt .evt-tabs a.evt-main{background:var(--evt-c1);border-color:var(--evt-c1);color:var(--evt-deep);box-shadow:3px 3px 0 var(--evt-c2)}.evt .evt-tabs a.evt-main:hover{background:color-mix(in srgb,var(--evt-c1) 82%,#fff)}.evt .evt-band-hero .evt-tabs a{padding:12px 22px;font-size:13px}@media (min-width:900px){.evt .evt-countries{grid-template-columns:1fr 1fr}}.evt .evt-country{border-top-width:2px;border:2px solid var(--evt-line);border-top:8px solid var(--evt-line);border-radius:var(--evt-r);background:color-mix(in srgb,var(--color-bg) 70%,#fff)}.evt .evt-country:nth-child(4n+1){border-top-color:var(--evt-c1)}.evt .evt-country:nth-child(4n+2){border-top-color:var(--evt-c2)}.evt .evt-country:nth-child(4n+3){border-top-color:var(--evt-c3)}.evt .evt-country:nth-child(4n+4){border-top-color:var(--color-accent)}.evt .evt-country>a{font-family:var(--evt-font);font-weight:var(--evt-fw);letter-spacing:0;font-size:22px}.evt .evt-city{border-radius:8px;padding:2px 6px;margin-inline:-6px;transition:background .15s}.evt .evt-city:hover{background:color-mix(in srgb,var(--evt-c1) 35%,var(--color-bg));color:var(--evt-deep)}