.flow-start.flow-editorial{grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}
.flow-start.flow-editorial button{background:transparent;border:0;border-top:3px solid #3b2d23;padding:15px 0 20px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}
.flow-editorial .flow-folio{font:9px Plex,monospace;letter-spacing:1px;color:#655275}
.flow-editorial strong{font:normal clamp(26px,2.8vw,40px)/1.02 AtlasBasteleur,Georgia;letter-spacing:-1px}
.flow-editorial .flow-detail{font:13px/1.5 AtlasSans,sans-serif;max-width:270px}
.flow-editorial .flow-read{font:11px AtlasSans,sans-serif;margin-top:auto;border-bottom:1px solid;padding-bottom:6px}
.flow-start.flow-editorial button:hover{background:transparent;color:#7446a0}.flow-start.flow-editorial button:hover .flow-read{background:#bba0dc;color:#3b2d23}
.judges-work{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.25fr;gap:20px 8%;margin-top:32px;padding:38px 0 24px;border-top:2px solid #3b2d23}
.judges-work header h2{font:normal clamp(32px,3.7vw,48px)/1.05 AtlasBasteleur,Georgia;margin:20px 0;letter-spacing:-1.4px}
.judges-work header>p:last-child{font:14px/1.65 AtlasSans,sans-serif;max-width:420px}
.judges-work ol{margin:0;padding:0;list-style:none}.judges-work li{display:flex;align-items:flex-start;gap:22px;border-top:1px solid #95879f;padding:20px 0}
.judges-work li>span{font:500 24px AtlasSans,sans-serif;color:#7446a0;min-width:32px}.judges-work li h3{font:600 19px/1.2 AtlasSans,sans-serif;margin:0 0 8px}.judges-work li p{font:13px/1.6 AtlasSans,sans-serif;margin:0}
.judges-work>button{justify-self:start;background:#3b2d23;color:#d0dee7;border:0;padding:16px 20px;cursor:pointer;font:12px AtlasSans,sans-serif}.judges-work>button:hover{background:#7446a0}.judges-work>button:focus-visible{outline:2px solid #7446a0;outline-offset:4px}
.live-keepsake{max-width:1320px;margin:65px auto 0;border-top:1px solid #566057;padding:40px 0 35px;display:grid;grid-template-columns:.7fr 1.4fr;gap:6%;align-items:center}
.keepsake-copy h3{font:normal clamp(36px,4vw,56px)/1 AtlasBasteleur,Georgia;color:#cab3e6;margin:15px 0 23px;letter-spacing:-1.8px}
.keepsake-copy>p{font:13px/1.6 AtlasSans,sans-serif;color:#bac6bd}.keepsake-copy .sample-disclosure{font:10px/1.5 Plex,monospace;color:#c5a8df;margin-top:18px}
.ticket-downloads{display:flex;flex-wrap:wrap;gap:16px;margin-top:22px}.ticket-downloads a{font:12px AtlasSans,sans-serif;padding:12px 0;border-bottom:1px solid #a88bc4;color:#d1ddd4;text-decoration:none}.ticket-downloads a:hover{color:#c5a8df}
.score-fan{position:relative;min-width:0;aspect-ratio:1.7;margin:30px 0;isolation:isolate}
.score-ticket{position:absolute;width:90%;margin:0;transform-origin:50% 110%;transition:transform .4s ease,filter .4s ease;filter:drop-shadow(0 12px 18px #0005);outline-offset:6px}
.score-ticket img{display:block;width:100%;height:auto}.score-gam{left:1%;top:0;transform:rotate(-9deg);z-index:1}.score-gaf{right:0;top:30%;transform:rotate(7deg);z-index:2}
.score-ticket:hover,.score-ticket:focus-visible{transform:rotate(0deg) translateY(-15px);z-index:3;filter:drop-shadow(0 18px 25px #0008)}
.score-ticket:focus-visible{outline:2px solid #c5a8df}
.score-values{position:absolute;display:grid;text-align:center;align-items:center;color:#3b2d23;font:600 clamp(10px,1.5vw,23px)/1 AtlasSans,sans-serif;pointer-events:none}
.score-gaf .score-values{left:4.7%;right:12.3%;top:75%;grid-template-columns:repeat(4,1fr)}
.score-gam .score-values{left:3%;right:7.8%;top:75%;grid-template-columns:repeat(6,1fr);font-size:clamp(9px,1.2vw,18px)}
.score-total{position:absolute;left:73%;top:89%;color:#3b2d23;font:600 clamp(9px,1.2vw,18px)/1 AtlasSans,sans-serif}.score-gam .score-total{left:75%;top:92%}
.score-ticket figcaption{font:8px/1.5 Plex,monospace;color:#d0dee7;letter-spacing:.6px;margin-top:8px;text-align:center}
@media(max-width:800px){.judges-work{grid-template-columns:1fr;gap:20px}.live-keepsake{grid-template-columns:1fr;gap:10px;margin-top:40px}.keepsake-copy>p{max-width:480px}.score-fan{width:100%;max-width:650px;margin:35px auto 15px}.score-values{font-size:clamp(11px,2.7vw,21px)}.score-gam .score-values{font-size:clamp(9px,2.2vw,17px)}.score-total{font-size:clamp(9px,2.2vw,17px)}}
@media(max-width:500px){.flow-start.flow-editorial{grid-template-columns:1fr;gap:10px}.flow-start.flow-editorial button{gap:14px}.flow-editorial strong{font-size:34px}.flow-editorial strong br{display:none}.flow-editorial .flow-detail{max-width:none}.judges-work{margin-top:20px;padding-top:25px}.judges-work header h2{font-size:34px}.score-fan{aspect-ratio:1.4}.score-ticket{width:93%}.score-gaf{top:35%}.score-ticket figcaption{font-size:6px;letter-spacing:0}.score-gam{transform:rotate(-6deg)}.score-gaf{transform:rotate(5deg)}}
@media(prefers-reduced-motion:reduce){.score-ticket{transition:none}.score-ticket:hover,.score-ticket:focus-visible{transform:none}}
