.concert-album{--torn-edge:polygon(1% 3%,4% 2%,7% 3%,11% 1%,15% 2.5%,19% 1%,24% 2%,28% 0.5%,32% 2%,37% 1%,42% 2.5%,46% 0.5%,51% 2%,56% 1%,60% 2.5%,65% 0.5%,70% 2%,75% 1%,80% 2.5%,85% 1%,90% 2%,94% 0.5%,98.5% 2%,99% 9%,98% 17%,99.5% 26%,98.5% 35%,99.5% 45%,98.5% 54%,99.5% 65%,98% 75%,99% 85%,98% 97%,94% 98%,89% 96.5%,84% 98.5%,79% 97%,74% 99%,68% 97.5%,63% 99%,58% 97%,53% 99%,47% 97.5%,42% 99%,37% 97%,32% 98.5%,27% 97%,22% 99%,17% 97%,12% 98.5%,7% 97%,2% 98%,1% 91%,2% 82%,0.5% 71%,1.5% 62%,0.5% 51%,2% 41%,1% 30%,2% 20%,0.5% 11%);outline-offset:7px;touch-action:pan-y;isolation:isolate}.concert-album:focus-visible{outline:2px solid var(--pink)}.concert-album:before{inset:1px 7px 30px -5px;z-index:-1;background:var(--paper) url(/assets/paper.png);transform:rotate(-1.4deg);filter:drop-shadow(0 2px 2px #0003)}.concert-album:after,.concert-album:before{content:"";position:absolute;clip-path:var(--torn-edge)}.concert-album:after{left:1%;top:12%;width:24%;height:70%;z-index:-2;background:var(--pink);opacity:.65;transform:rotate(-3deg)}.album-viewport{position:absolute;inset:0 0 34px;overflow:hidden;isolation:isolate;background:var(--paper);clip-path:var(--torn-edge)}.album-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transform:scale(1.045);transition:opacity 1.1s cubic-bezier(.22,.61,.36,1),transform 6.5s cubic-bezier(.2,.4,.4,1),visibility 0s 1.1s}.album-slide.is-active{opacity:1;visibility:visible;z-index:2;transform:scale(1);transition:opacity 1.1s cubic-bezier(.22,.61,.36,1),transform 6.5s cubic-bezier(.2,.4,.4,1),visibility 0s}.album-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 48%;user-select:none}.album-slide.is-original{transform:none}.gallery-footer{position:absolute;inset:auto 8px 0;height:30px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:14px;color:var(--ink)}.album-caption{display:flex;gap:10px;align-items:center;white-space:nowrap}.album-caption span{font:10px/1.2 monospace;letter-spacing:1px;color:var(--pink)}.album-caption strong{font-size:12px;font-weight:500}.album-controls{justify-self:end;display:flex;align-items:center;gap:3px}.album-controls button{display:grid;place-items:center;width:30px;height:28px;padding:0;color:var(--ink);background:transparent;transition:color .2s}.album-controls button:hover{color:var(--pink)}.album-controls button:disabled{opacity:.4;cursor:default}.album-controls button:focus-visible,.album-pagination button:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.album-controls svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.album-pagination{display:flex;align-items:center;gap:2px}.album-pagination button{display:grid;place-items:center;width:22px;height:28px;padding:0;background:transparent}.album-pagination button span{display:block;width:5px;height:5px;border:1px solid #302c2870;border-radius:50%;transition:background .25s,border-color .25s}.album-pagination button.is-active span{background:var(--pink);border-color:var(--pink)}@media (max-width:700px){.album-viewport{bottom:48px}.concert-album:before{bottom:45px}.gallery-footer{inset:auto 4px 0;height:44px;grid-template-columns:1fr auto;gap:0 6px}.album-caption{gap:7px}.album-caption span{font-size:8px}.album-caption strong{font-size:10px}.album-pagination{grid-row:2;grid-column:1;justify-self:start}.album-pagination button{width:20px;height:20px}.album-controls{grid-column:2;grid-row:1/3;gap:0}.album-controls button{width:27px}}@media (prefers-reduced-motion:reduce){.album-slide,.album-slide.is-active{transition:opacity .18s linear;transform:none}}@media (max-width:700px){.concert-album:after{top:15%;height:52%}}.collage.concert-album{aspect-ratio:871/457}.concert-album:after,.concert-album:before{display:none}.album-viewport{bottom:7.439825%;clip-path:none}.album-original-photo{position:absolute;inset:0}.album-original-photo img{object-fit:fill}.album-photo-window{position:absolute;left:19.403%;top:9.456%;width:69.346%;height:76.832%;overflow:hidden}.album-photo-window img{object-fit:cover}.album-shared-frame{position:absolute;inset:0;z-index:3;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;mask-image:url(/assets/album-collage-frame-mask.svg);mask-size:100% 100%;mask-repeat:no-repeat}@media (max-width:700px){.collage.concert-album{aspect-ratio:871/550}.album-viewport{bottom:23.09%}}.album-photo-window{left:18.3696%;top:8.5106%;width:71.7566%;height:75.1773%}.album-slogan{--slogan-lift:clamp(14px,2.5vw,38px);position:absolute;z-index:4;left:58%;top:calc(75% - var(--slogan-lift) * .7);width:34.3%;height:calc(25% + var(--slogan-lift) * .7);container-type:inline-size;background:var(--paper) url(/assets/paper.png);clip-path:polygon(0 25%,100% 0,100% 100%,0 100%);pointer-events:none}.album-slogan-copy{position:absolute;left:13%;right:3%;top:calc(30% - var(--slogan-lift) * .3);font-family:Caveat,Segoe Script,cursive;font-weight:600;font-size:clamp(11px,10.5cqw,27px);line-height:1.05;letter-spacing:-.04em;transform:rotate(-9deg);transform-origin:center;animation:album-caption-reveal .65s ease both}.album-slogan-copy span{display:block;white-space:nowrap}.album-slogan-copy:after{content:"";display:block;width:62%;height:10px;margin:1px 3% 0 auto;border-top:1.5px solid #161310;border-radius:50%;transform:rotate(-5deg)}@keyframes album-caption-reveal{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}@media (prefers-reduced-motion:reduce){.album-slogan-copy{animation:none}}.living-wordmark{position:relative;width:min(100%,1000px);aspect-ratio:1140/198;display:block;user-select:none}.living-wordmark .selected-wordmark{width:100%;height:auto;display:block}.living-wordmark-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;display:block;opacity:0;transition:opacity .8s ease}.living-wordmark-canvas.canvas-visible{opacity:1}.support-block>.contact-reveal{display:inline-grid;place-items:center;width:224px;max-width:100%;height:52px;padding:14px 18px;margin:3px 0 16px;border:1px solid #ffffff55;border-radius:8px;background:transparent;color:#fff;overflow:hidden;text-decoration:none;transition:background-color .55s cubic-bezier(.22,1,.36,1),border-color .55s cubic-bezier(.22,1,.36,1)}.contact-reveal-window{display:block;position:relative;width:100%;height:22px;overflow:hidden}.contact-reveal-email,.contact-reveal-label{position:absolute;inset:0;display:grid;place-items:center;font-size:14px;font-weight:500;line-height:22px;white-space:nowrap;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .55s cubic-bezier(.22,1,.36,1)}.contact-reveal-label{color:#fff;transform:translateY(0);opacity:1}.contact-reveal-email{color:#111;transform:translateY(120%);opacity:0}.support-block>.contact-reveal:focus-visible{background:#fff;border-color:#fff;outline:2px solid var(--pink);outline-offset:4px}.contact-reveal:focus-visible .contact-reveal-label{transform:translateY(-120%);opacity:0}.contact-reveal:focus-visible .contact-reveal-email{transform:translateY(0);opacity:1}@media (hover:hover){.support-block>.contact-reveal:hover{background:#fff;border-color:#fff}.contact-reveal:hover .contact-reveal-label{transform:translateY(-120%);opacity:0}.contact-reveal:hover .contact-reveal-email{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.contact-reveal-email,.contact-reveal-label,.support-block>.contact-reveal{transition:none}}.contact-reveal{user-select:none}.app-section{position:relative;margin:0 var(--gutter);padding:clamp(56px,6vw,100px) 150px clamp(56px,6vw,100px) 0;border-top:1px solid #201c1833;scroll-margin-top:0}.app-kicker{font:10px/1.5 monospace;letter-spacing:.18em;margin:0 0 22px}.app-kicker>span{color:var(--pink);margin-right:18px}.app-section h2{font-size:clamp(36px,4.5vw,70px);line-height:.98;letter-spacing:-.055em;font-weight:800;margin:0 0 26px}.app-section h2 em{color:var(--pink);font-style:normal}.app-section-lead{max-width:520px;font-size:16px;line-height:1.7;margin:0}.app-section h3{font-weight:750;letter-spacing:-.025em}.app-text-link{display:inline-flex;align-items:center;gap:20px;font-size:13px;font-weight:650;padding:12px 0;border-bottom:1px solid #312b2655}.app-text-link svg{width:24px;height:16px;transition:transform .18s ease}.app-text-link:hover{color:var(--pink)}.app-text-link:hover svg{transform:translateX(4px)}.how-section{display:grid;grid-template-columns:1fr 1fr;column-gap:8%;margin-top:64px}.how-section>.app-text-link{justify-self:start;align-self:end}.app-steps{list-style:none;padding:0;margin:0;grid-row:span 2}.app-steps li{display:flex;gap:25px;padding:24px 0;border-top:1px solid #302b2633}.app-steps li:first-child{padding-top:0;border-top:0}.step-number{font:13px monospace;color:var(--pink);padding-top:6px}.app-steps h3{font-size:24px;margin:0 0 9px}.app-steps p{margin:0;font-size:15px;line-height:1.7;max-width:370px}.audience-section .app-section-intro{margin-bottom:48px}.audience-panels{display:grid;grid-template-columns:1fr 1fr}.audience-panels article{padding:0 48px 0 0}.audience-panels article+article{padding:0 0 0 48px;border-left:1px solid #302b2633}.audience-panels h3{font-size:clamp(28px,3vw,46px);line-height:1.05;margin:18px 0}.audience-panels p{max-width:420px;font-size:15px;line-height:1.7;margin:0 0 20px}.security-section{display:grid;grid-template-columns:1fr 1fr;gap:40px 8%}.security-section>.app-text-link{justify-self:start}.security-list{grid-row:span 2}.security-list article{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid #302b2633}.security-list article:first-child{padding-top:0}.security-list svg{color:var(--pink);width:32px;height:36px;flex-shrink:0}.security-list h3{font-size:22px;margin:0 0 10px}.security-list p{font-size:15px;line-height:1.7;margin:0}.app-screen-gallery{display:flex;flex-wrap:wrap;gap:30px;margin-top:40px}.app-screen-gallery figure{margin:0;flex:0 1 270px}.app-screen-gallery img{width:100%;height:auto;border-radius:24px}.download-section{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:center}.download-section>div>p:not(.app-kicker){font-size:16px;line-height:1.7}.download-options{display:grid;gap:14px}.store-link{display:flex;justify-content:space-between;align-items:center;background:#171619;color:#fff;padding:18px 24px;text-align:left;border:1px solid #171619;min-height:80px}.store-link span{font-size:11px;line-height:1.5}.store-link strong{display:block;font-size:23px;font-weight:650;letter-spacing:-.025em}.store-link svg{width:27px;height:20px}.store-link:disabled{cursor:not-allowed;background:#e5e1d8;color:#625c55;border:1px dashed #8d857a}.download-availability{font-size:12px;line-height:1.65;color:#645d55;margin:0}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%}.faq-tickets details{border-top:1px solid #312b2640}.faq-tickets details:last-child{border-bottom:1px solid #312b2640}.faq-tickets summary{display:flex;align-items:baseline;gap:18px;padding:24px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:600;line-height:1.5}.faq-tickets summary::-webkit-details-marker{display:none}.faq-number{font:10px monospace;color:var(--pink)}.faq-plus{margin-left:auto;font-size:24px;font-weight:400;color:var(--pink);transition:transform .18s ease}.faq-tickets details[open] .faq-plus{transform:rotate(45deg)}.faq-tickets details>p{font-size:15px;line-height:1.8;margin:0 34px 28px;max-width:600px}.app-footer{background:#000;color:#fff;padding:60px max(6vw,24px) 22px}.app-footer-top{display:grid;grid-template-columns:1fr .8fr 1.2fr;gap:8%;padding-right:100px}.app-footer-top>div:first-child p{font-size:18px;line-height:1.4;font-weight:650;margin-top:20px}.app-footer nav{display:flex;flex-direction:column;gap:18px;font-size:13px}.app-footer a:hover{color:#f4a6c2}.support-block h2{font-size:22px;font-weight:650;margin:0 0 15px}.support-block p{font-size:13px;color:#ded9d1;line-height:1.7}.support-block>a{display:flex;width:fit-content}.app-footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:48px;padding-top:20px;border-top:1px solid #ffffff30;font:10px/1.6 monospace;color:#e0dad2;letter-spacing:.05em}@media (max-width:1099px){.app-footer-top,.app-section{padding-right:0}}@media (max-width:700px){.app-section{padding-block:48px}.app-section h2{font-size:42px}.download-section,.faq-section,.how-section,.security-section{grid-template-columns:1fr;gap:30px}.app-steps,.security-list{grid-row:auto}.how-section{margin-top:30px}.audience-panels{grid-template-columns:1fr;gap:32px}.audience-panels article,.audience-panels article+article{padding:0;border-left:0}.audience-panels article+article{padding-top:30px;border-top:1px solid #302b2633}.app-footer-top{grid-template-columns:1fr 1fr;gap:30px}.support-block{grid-column:1/-1}.app-footer-bottom{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.app-text-link svg,.faq-plus{transition:none}}.category-posters{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.category-posters article{background:#161416;color:#fff;min-width:0;aspect-ratio:3/4}.category-posters img{width:100%;height:100%;object-fit:cover;opacity:.78}.category-posters article:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#141014ed)}.category-posters article>div{position:absolute;bottom:24px;left:20px;right:12px;z-index:1}.category-posters span{font:9px monospace;letter-spacing:.1em;color:#f4a6c2}.category-posters h3{font-size:clamp(21px,2vw,32px);margin:10px 0 5px}.category-posters p{margin:0;font-size:12px;line-height:1.5}@media (max-width:1099px){.category-posters{grid-template-columns:repeat(2,1fr)}.category-posters article{aspect-ratio:4/3}.category-posters h3{font-size:30px}}@media (max-width:700px){.category-posters{gap:12px}.category-posters article{aspect-ratio:3/4}.category-posters article>div{left:12px;bottom:18px}.category-posters h3{font-size:24px}.category-posters p{font-size:11px}}.mobile-menu-toggle{display:none}@media (min-width:1100px){.description-line{white-space:normal;display:inline}}.mobile-menu:not([open]){display:none}.mobile-menu{position:fixed;inset:max(12px,env(safe-area-inset-top)) 12px auto auto;margin:0;width:min(360px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:20px;border:1px solid #ffffff38;border-radius:8px;color:#fff;background:#303237 url(/assets/header-charcoal-approved.webp) 50%/cover}.mobile-menu::backdrop{background:#080808a8}body:has(.mobile-menu[open]){overflow:hidden}.mobile-menu-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mobile-menu-heading>span{font-size:13px;letter-spacing:.08em}.mobile-menu-heading button{width:44px;height:44px;font-size:30px;background:transparent;color:#fff}.mobile-menu nav{display:grid}.mobile-menu nav a{display:flex;align-items:center;min-height:52px;padding:10px 4px;border-top:1px solid #ffffff30;font-size:16px}@media (max-width:1099px){.site-shell{--gutter:clamp(20px,4vw,40px);overflow:visible}.header{margin:0;padding-inline:var(--gutter);height:88px;min-height:88px;gap:20px}.header:before{left:0;right:0}.header .brand img{width:42px;height:43px}.header .top-nav{font-size:12px;gap:18px;top:0}.header>.pill{width:auto;height:44px;min-height:44px;margin:0;padding:10px 18px;font-size:12px;line-height:1.3;gap:10px}.header>.pill svg{width:20px;height:16px;flex-shrink:0}.masthead{width:auto;margin:28px var(--gutter) 24px;padding:0;aspect-ratio:auto}.masthead .living-wordmark{top:0;width:100%}.registration{display:none}.hero{margin:0 var(--gutter);gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.app-footer-top>*,.app-section>*,.hero-copy,.hero>*,.why-overdra>*{min-width:0}.hero h1{font-size:clamp(34px,4.6vw,49px);line-height:1.03;margin-bottom:20px}.hero .eyebrow{font-size:10px;line-height:1.6;letter-spacing:.17em;margin-bottom:12px}.description{font-size:15px;line-height:1.65;margin-bottom:18px;max-width:none}.description-line{display:inline;white-space:normal}.inspect{width:fit-content;min-height:46px;padding:12px 22px;font-size:14px;line-height:1.4}.collage.concert-album{width:100%;max-width:100%;margin:0 0 88px;align-self:center;aspect-ratio:871/457}.concert-album{touch-action:pan-y}.concert-album .album-viewport{bottom:7.439825%}.features{width:auto;margin:32px var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.feature{min-width:0;padding:8px 0 8px 14px;gap:12px}.feature svg{width:26px;min-width:26px;height:30px}.feature h2{font-size:14px;line-height:1.25}.feature p{font-size:12px;line-height:1.6}.crowd-footer{overflow:clip;margin-top:20px}.why-overdra{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;padding-right:0}.app-section h2,.why-overdra h2{overflow-wrap:anywhere}.app-section p,.why-overdra-copy p{overflow-wrap:break-word}.category-posters{grid-template-columns:repeat(2,minmax(0,1fr))}.category-posters article{aspect-ratio:3/4}.app-footer-top{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr);gap:28px}.gallery-footer .album-controls button{width:44px;height:44px}.album-pagination button{width:32px;height:44px}.gallery-footer{inset:100% 0 auto;height:88px;min-height:44px;grid-template-columns:1fr auto;gap:0}.album-pagination{grid-row:2;grid-column:1/-1;justify-self:start}.album-controls{grid-row:1;grid-column:2}.faq-tickets summary{min-height:52px}.faq-number,.faq-plus{flex-shrink:0}.app-footer nav a{min-height:44px;display:flex;align-items:center}}@media (max-width:767px){.header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;height:76px;min-height:76px;gap:12px}.header>.top-nav{display:none}.header>.pill{justify-self:end;padding-inline:12px;font-size:clamp(11px,3vw,12px);white-space:nowrap;gap:8px}.header>.pill svg{width:18px}.mobile-menu-toggle{display:grid;align-content:center;justify-items:center;gap:5px;width:44px;height:44px;background:transparent;color:#fff}.mobile-menu-toggle span{width:22px;height:1px;background:currentColor}.masthead{margin-block:24px}.hero{display:flex;flex-direction:column;padding:0;gap:28px}.hero-copy{padding:0;width:100%}.hero h1{font-size:clamp(34px,9.4vw,48px);line-height:1.03;letter-spacing:-.055em}.hero .eyebrow{font-size:9px}.album-caption{align-self:center}.album-caption strong{font-size:12px}.album-caption span{font-size:9px}.album-pagination{grid-row:2;grid-column:1/-1;justify-self:start}.album-pagination button{width:44px;height:44px}.album-controls{grid-row:1;grid-column:2}.features{grid-template-columns:1fr;gap:16px;margin-block:24px}.feature{padding-block:6px;gap:18px}.feature h2{font-size:15px}.feature h2 br{display:initial}.feature p{font-size:13px}.why-overdra{grid-template-columns:minmax(0,1fr);margin-top:32px;padding-block:40px;gap:24px}.why-overdra h2{font-size:clamp(32px,8vw,42px)}.why-overdra-copy{font-size:15px;line-height:1.8}.app-section{padding-block:40px}.app-section h2{font-size:clamp(32px,8.5vw,46px);line-height:1.05}.download-section,.faq-section,.how-section,.security-section{grid-template-columns:minmax(0,1fr);gap:28px}.app-steps,.security-list{grid-row:auto}.app-steps li,.security-list article{gap:16px}.audience-panels{grid-template-columns:minmax(0,1fr);gap:28px}.audience-panels article,.audience-panels article+article{padding:0;border-left:0}.audience-panels article+article{padding-top:28px;border-top:1px solid #302b2633}.category-posters{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.category-posters article{aspect-ratio:4/5}.category-posters article>div{left:20px;bottom:24px}.category-posters h3{font-size:30px}.category-posters p{font-size:14px}.faq-tickets summary{font-size:15px;gap:12px}.faq-tickets details>p{margin-inline:0}.app-footer{padding:40px 20px 24px}.app-footer-top{grid-template-columns:minmax(0,1fr);gap:28px}.support-block{grid-column:auto}.app-footer nav{gap:0}.app-footer-bottom{flex-direction:column;margin-top:32px;gap:12px}.side-nav{display:none}}:root{--ease-expo-out:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.4,0.64,1);--ease-smooth:cubic-bezier(0.25,0.1,0.25,1)}.hero .eyebrow{animation:heroEyebrowEntrance .9s var(--ease-expo-out) .05s both;will-change:transform,opacity,letter-spacing}@keyframes heroEyebrowEntrance{0%{opacity:0;transform:translateY(-12px);letter-spacing:.06em}to{opacity:1;transform:translateY(0);letter-spacing:.12em}}.hero h1 .entrance-line{display:inline-block;animation:heroHeadingSlideUp 1s var(--ease-expo-out) both;will-change:transform,opacity}.hero h1 span.entrance-line:first-of-type{animation-delay:.12s}.hero h1 span.entrance-line:nth-of-type(2){animation-delay:.24s}.hero h1 em.entrance-line{animation-delay:.36s}.hero h1 span.entrance-line:nth-of-type(3){animation-delay:.48s}@keyframes heroHeadingSlideUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero .description{animation:heroDescFadeIn .9s var(--ease-expo-out) .5s both;will-change:transform,opacity}@keyframes heroDescFadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.header{position:relative}.header:after{animation:headerGlowBreathe 10s ease-in-out infinite alternate}@keyframes headerGlowBreathe{0%{opacity:.2}to{opacity:.35}}.header>.pill{background:var(--pink)!important;color:#ffffff!important;border-radius:99px;border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 16px -2px rgba(233,11,93,.45);font-weight:500;letter-spacing:.01em;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background .2s ease!important}.header>.pill:hover{background:#d4054a!important;border-color:rgba(255,255,255,.4);transform:translateY(-2px) scale(1.02);box-shadow:0 8px 24px -2px rgba(233,11,93,.65)!important}.header>.pill svg{transition:transform .3s cubic-bezier(.34,1.4,.64,1)}.header>.pill:hover svg{transform:translateX(4px)}.hero .pill.inspect{animation:heroCtaEntrance .9s var(--ease-expo-out) .65s both;position:relative;background:#141312!important;color:#ffffff!important;font-weight:600;border:1.5px solid #282522!important;border-radius:99px;box-shadow:0 10px 24px -6px rgba(18,17,16,.35),0 2px 6px rgba(0,0,0,.1);letter-spacing:.02em;transition:transform .35s var(--ease-expo-out),box-shadow .35s var(--ease-expo-out),background .25s ease,border-color .25s ease}@keyframes heroCtaEntrance{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.hero .pill.inspect svg{color:var(--pink);transition:transform .3s var(--ease-spring),color .25s ease}.hero .pill.inspect:hover{transform:translateY(-3px) scale(1.02);background:#e90b5d!important;border-color:#e90b5d!important;color:#ffffff!important;box-shadow:0 14px 36px -4px rgba(233,11,93,.55),0 0 20px rgba(233,11,93,.3)!important}.hero .pill.inspect:hover svg{color:#ffffff;transform:translateX(5px)}.hero .pill.inspect:active{transform:translateY(1px) scale(.98)}.store-link{border-radius:14px!important;background:#111014!important;border:1px solid #26222b!important;box-shadow:0 4px 14px rgba(0,0,0,.25);transition:transform .35s var(--ease-expo-out),border-color .3s ease,box-shadow .3s ease,background .3s ease!important}.store-link span{color:#a19ba6!important}.store-link strong{color:#ffffff!important}.store-link svg{transition:transform .3s var(--ease-spring),color .3s ease!important}.store-link:not(:disabled):hover{background:#18151e!important;border-color:rgba(233,11,93,.75)!important;box-shadow:0 14px 32px -8px rgba(0,0,0,.5),0 0 20px rgba(233,11,93,.3)!important;transform:translateY(-3px) scale(1.015)}.store-link:not(:disabled):hover span{color:#ded9e2!important}.store-link:not(:disabled):hover svg{color:var(--pink)!important;transform:translateX(6px)}.store-link:disabled{background:#ded9cd!important;color:#554e46!important;border:1.5px dashed #80766a!important;border-radius:14px!important;opacity:.88}.store-link:disabled span{color:#625c55!important}.store-link:disabled strong{color:#3b352e!important}.collage.concert-album{animation:albumHeroEntrance 1.1s var(--ease-expo-out) .2s both;will-change:transform,opacity}@keyframes albumHeroEntrance{0%{opacity:0;transform:translateY(28px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.header{animation:headerEntrance .85s var(--ease-expo-out) both;will-change:transform,opacity}@keyframes headerEntrance{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.masthead .registration span{animation:regMarkFade .8s var(--ease-expo-out) both}.masthead .registration span:first-child{animation-delay:.1s}.masthead .registration span:nth-child(2){animation-delay:.2s}.masthead .registration span:nth-child(3){animation-delay:.3s}.masthead .registration span:nth-child(4){animation-delay:.4s}@keyframes regMarkFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:.75;transform:translateY(0)}}[data-reveal=up]{opacity:0;transform:translateY(40px);transition:opacity .85s var(--ease-expo-out),transform .85s var(--ease-expo-out);will-change:transform,opacity}[data-reveal=up].is-revealed{opacity:1;transform:translateY(0)}[data-reveal=scale]{opacity:0;transform:scale(.95) translateY(28px);transition:opacity .9s var(--ease-expo-out),transform .9s var(--ease-expo-out);will-change:transform,opacity}[data-reveal=scale].is-revealed{opacity:1;transform:scale(1) translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(32px);transition:opacity .8s var(--ease-expo-out),transform .8s var(--ease-expo-out);will-change:transform,opacity}.reveal-stagger.is-revealed>:first-child{transition-delay:.05s;opacity:1;transform:translateY(0)}.reveal-stagger.is-revealed>:nth-child(2){transition-delay:.16s;opacity:1;transform:translateY(0)}.reveal-stagger.is-revealed>:nth-child(3){transition-delay:.27s;opacity:1;transform:translateY(0)}.reveal-stagger.is-revealed>:nth-child(4){transition-delay:.38s;opacity:1;transform:translateY(0)}.reveal-stagger.is-revealed>:nth-child(5){transition-delay:.49s;opacity:1;transform:translateY(0)}.reveal-stagger.is-revealed>:nth-child(6){transition-delay:.6s;opacity:1;transform:translateY(0)}.features .feature{transition:transform .35s var(--ease-expo-out),box-shadow .35s var(--ease-expo-out),border-color .25s ease;will-change:transform}.features .feature:hover{transform:translateY(-5px);border-color:rgba(233,11,93,.45);box-shadow:0 16px 36px -12px rgba(8,8,8,.12),0 0 0 1px rgba(233,11,93,.15)}.features .feature svg{transition:transform .45s var(--ease-spring)}.features .feature:hover svg{transform:scale(1.14) rotate(4deg)}.app-steps li{transition:transform .35s var(--ease-expo-out),border-color .3s ease}.app-steps li:hover{transform:translateX(8px);border-color:var(--pink)}.app-steps li .step-number{transition:color .3s ease,transform .3s var(--ease-spring);display:inline-block}.app-steps li:hover .step-number{color:var(--pink);transform:scale(1.12)}.audience-panels article{transition:transform .45s var(--ease-expo-out),box-shadow .45s var(--ease-expo-out),border-color .3s ease;will-change:transform}.audience-panels article:hover{transform:translateY(-8px);border-color:rgba(233,11,93,.5);box-shadow:0 20px 48px -15px rgba(233,11,93,.18)}.security-list article{transition:transform .35s var(--ease-expo-out),background-color .3s ease}.security-list article:hover{transform:translateX(6px)}.security-list article svg{transition:transform .4s var(--ease-spring)}.security-list article:hover svg{transform:scale(1.15) rotate(-3deg)}.category-posters article{overflow:hidden;position:relative;transition:transform .5s var(--ease-expo-out),box-shadow .5s var(--ease-expo-out),border-color .35s ease;will-change:transform}.category-posters article img{transition:transform .65s var(--ease-expo-out),filter .5s ease;will-change:transform}.category-posters article:hover{transform:translateY(-10px) scale(1.015);border-color:var(--pink);box-shadow:0 24px 52px -16px rgba(233,11,93,.28),0 0 0 1px var(--pink)}.category-posters article:hover img{transform:scale(1.07)}.category-posters article h3{transition:color .3s ease}.category-posters article:hover h3{color:var(--pink)}.crowd-footer{overflow:visible}.crowd-footer .crowd-art,.crowd-footer .crowd-top-art,.crowd-footer .footer-left-art{transition:transform 1.1s var(--ease-expo-out),opacity 1.1s var(--ease-expo-out);will-change:transform,opacity}.faq-tickets details{transition:transform .35s var(--ease-expo-out),border-color .3s ease,background-color .3s ease}.faq-tickets details:hover{transform:translateX(4px);border-color:var(--pink)}.faq-tickets details summary .faq-plus{transition:transform .35s var(--ease-spring),color .25s ease}.faq-tickets details[open] summary .faq-plus{transform:rotate(45deg);color:var(--pink)}.faq-tickets details p{animation:faqAccordionReveal .4s var(--ease-expo-out)}@keyframes faqAccordionReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.app-text-link,.top-nav a{transition:color .25s ease}.app-text-link svg{transition:transform .3s var(--ease-spring)}.app-text-link:hover svg{transform:translateX(5px)}