[data-page="competitions/airena-x"]{--sc-bg: #060608;--sc-ink: #F5E6C8;--sc-accent: #D3A625;--stone: #5D5D5D;--stone-dark: #3A3F4A;--night: #0E1A40;--candle: #D3A625;--candle-hi: #EFBC2F;--parchment: #E8DCC0;--ember: #AE0001;--tide: #1A472A;--gale: #0E1A40;--loam: #EFBC2F;background:var(--sc-bg)}.thorn-title{font-family:var(--font-title);font-weight:700;letter-spacing:.04em;line-height:.95;text-shadow:0 0 40px rgba(211,166,37,.35)}.thorn-h2{font-family:var(--font-title);font-weight:400;letter-spacing:.03em;line-height:1.05}.thorn-lede,.thorn-detail p,.sc-body{font-family:var(--font-read);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.62}.thorn-eyebrow,.thorn-when,.thorn-note{font-family:ui-monospace,monospace;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--candle)}.thorn-when{color:var(--parchment);opacity:.72;margin-top:1rem}.thorn-note{letter-spacing:.06em;text-transform:none;opacity:.66;margin-top:1rem;max-width:46ch}.thorn-map{position:fixed;left:clamp(.6rem,2vw,1.6rem);top:50%;transform:translateY(-50%);z-index:60;padding:.7rem .5rem;background:#060608bd;border:1px solid rgba(211,166,37,.22)}.thorn-map ol{list-style:none;margin:0;padding:0;display:grid;gap:.1rem}.thorn-map button{display:grid;justify-items:center;gap:.1rem;width:100%;min-height:34px;padding:.3rem .45rem;background:none;border:0;border-left:2px solid transparent;color:#f5e6c880;font:inherit;cursor:pointer;transition:color .18s,border-color .18s,background .18s}.thorn-map b{font-family:ui-monospace,monospace;font-size:.75rem;letter-spacing:.06em}.thorn-map span{font-family:var(--font-read);font-size:.75rem;letter-spacing:.02em;white-space:nowrap}.thorn-map button:hover{color:var(--parchment);background:#d3a6251a}.thorn-map button[aria-current=true]{color:var(--candle-hi);border-left-color:var(--candle);background:#d3a62524}.thorn-map-depth{margin:.6rem 0 0;text-align:center;font-family:ui-monospace,monospace;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:#f5e6c873}@media (max-width: 900px){.thorn-map span{display:none}.thorn-map{padding:.5rem .25rem}}@media (max-width: 560px){.thorn-map{display:none}}.thorn-candles{position:fixed;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;mix-blend-mode:screen}[data-page="competitions/airena-x"] .sc-copy{max-width:46rem}[data-page="competitions/airena-x"] .sc-copy h1,[data-page="competitions/airena-x"] .sc-copy h2{color:var(--parchment)}[data-page="competitions/airena-x"] .sc-copy p{color:#f5e6c8e0}.thorn-spec{display:grid;gap:.35rem;margin:1.2rem 0 0}.thorn-spec>div{display:grid;grid-template-columns:7rem 1fr;gap:.8rem}.thorn-spec dt{font-family:ui-monospace,monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#f5e6c880;padding-top:.12rem}.thorn-spec dd{margin:0;font-family:ui-monospace,monospace;font-size:.82rem;color:var(--candle-hi)}.thorn-cta{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.4rem}.thorn-btn,.thorn-btn-ghost{font-family:ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.thorn-btn{background:var(--candle);color:#1a1204;border:0}.thorn-btn-ghost{background:transparent;color:var(--parchment);border:1px solid rgba(245,230,200,.3)}.thorn-detail{position:relative;z-index:4;background:#08080a;border-top:1px solid rgba(211,166,37,.18);padding:clamp(4rem,10vh,7rem) 0}.thorn-detail h2{font-family:var(--font-title);font-weight:400;letter-spacing:.03em}[data-sc-failed] [data-sc-world-copy]{position:static;display:grid;gap:4rem;padding:6rem 1.5rem}[data-sc-failed] .sc-copy{position:static;opacity:1;transform:none}[data-sc-failed] [data-sc-spacer]{display:none}[data-sc-failed] [data-sc-world]{position:relative;height:60svh}@media (prefers-reduced-motion: reduce){.thorn-map button{transition:none}}[data-page="competitions/airena-x"]{--rail-w: 5.6rem;--rail-gap: clamp(.6rem, 2vw, 1.6rem)}@media (min-width: 561px){[data-page="competitions/airena-x"] .sc-copy{padding-left:calc(var(--rail-w) + var(--rail-gap) + clamp(1rem,3vw,2.5rem))}}@media (max-width: 900px) and (min-width: 561px){[data-page="competitions/airena-x"]{--rail-w: 2.4rem}}.thorn-title{font-size:clamp(2.6rem,9vw,7rem);margin:0 0 .8rem;max-width:none;white-space:nowrap}[data-thorn-landed] [data-sc-world],[data-thorn-landed] [data-sc-world-copy],[data-thorn-landed] .thorn-candles,[data-thorn-landed] .thorn-map{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s}@media (prefers-reduced-motion: reduce){[data-thorn-landed] [data-sc-world],[data-thorn-landed] [data-sc-world-copy],[data-thorn-landed] .thorn-candles,[data-thorn-landed] .thorn-map{transition:none}}[data-page="competitions/airena-x"] .sc-copy{pointer-events:none}[data-page="competitions/airena-x"] .sc-copy a,[data-page="competitions/airena-x"] .sc-copy button{pointer-events:auto}[data-page="competitions/airena-x"] .sc-copy[aria-hidden=true] a,[data-page="competitions/airena-x"] .sc-copy[aria-hidden=true] button{pointer-events:none}.thorn-detail{padding-top:clamp(6rem,18vh,12rem)}.thorn-cta-end{margin-top:2rem}[data-page="competitions/airena-x"] .thorn-btn,[data-page="competitions/airena-x"] .thorn-btn:hover,[data-page="competitions/airena-x"] .thorn-btn:focus-visible{background:var(--candle-hi);color:#14100a;border:0}[data-page="competitions/airena-x"] .thorn-btn:hover{background:#f7d264}[data-page="competitions/airena-x"] .thorn-btn-ghost,[data-page="competitions/airena-x"] .thorn-btn-ghost:hover,[data-page="competitions/airena-x"] .thorn-btn-ghost:focus-visible{background:transparent;color:var(--parchment);border:1px solid rgba(245,230,200,.38)}[data-page="competitions/airena-x"] .thorn-btn-ghost:hover{border-color:var(--candle);color:#fff6e0}[data-page="competitions/airena-x"] .sc-copy{isolation:isolate;top:auto}[data-page="competitions/airena-x"] .sc-copy:before{content:"";position:absolute;inset:-2.5rem -3rem -3rem;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 78% 88% at 22% 62%,#040406e6,#040406bd 42%,#04040657 72%,#04040600)}[data-page="competitions/airena-x"] .sc-copy--trail:before{background:radial-gradient(ellipse 78% 88% at 78% 62%,#040406e6,#040406bd 42%,#04040657 72%,#04040600)}[data-page="competitions/airena-x"] .sc-copy p{color:#f2e4c8}[data-page="competitions/airena-x"] .sc-copy h1,[data-page="competitions/airena-x"] .sc-copy h2{color:#fbf1dc}.thorn-spec dd{color:#ffd873}.thorn-spec dt{color:#f2e4c8b8}[data-page="competitions/airena-x"] .sc-copy:before{inset:-2rem -3.5rem -2.5rem;background:#040406e6;mask-image:radial-gradient(ellipse 74% 82% at 26% 50%,#000 38%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 74% 82% at 26% 50%,#000 38%,transparent 100%)}[data-page="competitions/airena-x"] .sc-copy--trail:before{background:#040406e6;mask-image:radial-gradient(ellipse 74% 82% at 74% 50%,#000 38%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 74% 82% at 74% 50%,#000 38%,transparent 100%)}[data-page="competitions/airena-x"] .sc-copy:before{inset:-1.8rem -4rem -2.2rem;background:linear-gradient(90deg,#040406ed,#040406e6 46%,#0404069e 74%,#04040600);mask-image:none;-webkit-mask-image:none}[data-page="competitions/airena-x"] .sc-copy--trail:before{background:linear-gradient(270deg,#040406ed,#040406e6 46%,#0404069e 74%,#04040600)}[data-page="competitions/airena-x"] .sc-copy h1,[data-page="competitions/airena-x"] .sc-copy h2,[data-page="competitions/airena-x"] .sc-copy p,[data-page="competitions/airena-x"] .sc-copy dt,[data-page="competitions/airena-x"] .sc-copy dd,[data-page="competitions/airena-x"] .thorn-eyebrow,[data-page="competitions/airena-x"] .thorn-when,[data-page="competitions/airena-x"] .thorn-note{text-shadow:0 1px 2px rgba(0,0,0,.95),0 2px 14px rgba(0,0,0,.85),0 0 34px rgba(0,0,0,.7)}.thorn-title{text-shadow:0 2px 4px rgba(0,0,0,.9),0 0 40px rgba(211,166,37,.35),0 0 90px rgba(0,0,0,.8)}[data-page="competitions/airena-x"] .sc-copy p{color:#f6ead2}[data-page="competitions/airena-x"] .sc-copy h1,[data-page="competitions/airena-x"] .sc-copy h2{color:#fff8e8}[data-page="competitions/airena-x"] [data-sc-world-copy]{padding-top:6.5rem;box-sizing:border-box}@media (max-width: 900px){[data-page="competitions/airena-x"] [data-sc-world-copy]{padding-top:8.5rem}}[data-page="competitions/airena-x"] [data-sc-world],[data-page="competitions/airena-x"] [data-sc-world] *{pointer-events:none}[data-page="competitions/airena-x"] [data-sc-world-copy] .sc-copy[data-sc-window=hero]{top:7rem;bottom:auto}[data-page="competitions/airena-x"] [data-sc-world-copy]{padding-top:7rem}@media (max-width: 900px){[data-page="competitions/airena-x"] [data-sc-world-copy]{padding-top:7.5rem}}.thorn-title{font-size:clamp(2.4rem,6.6vw,5.4rem)}@media (max-width: 560px){.thorn-title{font-size:13vw;white-space:normal;line-height:.92}}@media (max-width: 560px){[data-page="competitions/airena-x"] .thorn-title{font-size:13vw;white-space:normal;line-height:.92;max-width:100%}}[data-page="competitions/airena-x"] .sc-copy{max-width:min(46rem,calc(100vw - 3rem))}@media (min-width: 561px){[data-page="competitions/airena-x"] .sc-copy{max-width:min(46rem,calc(100vw - var(--rail-w) - 6rem))}}[data-page="competitions/airena-x"] .thorn-atmos{position:fixed;inset:0;z-index:4;pointer-events:none;contain:strict}[data-page="competitions/airena-x"] .thorn-atmos>*{position:absolute;inset:0;pointer-events:none}[data-page="competitions/airena-x"] .thorn-temp{--seg: var(--sc-seg, 0);--d: max(var(--seg) - var(--leg), var(--leg) - var(--seg));opacity:clamp(0,calc((1.35 - var(--d)) * .24),.24);mix-blend-mode:soft-light;will-change:opacity;transition:opacity .25s linear}[data-page="competitions/airena-x"] .thorn-temp[data-leg="0"]{--leg: 0;background:radial-gradient(120% 90% at 50% 8%,#7896cd8c,#0e1a409e 60%,#060812b3)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="1"]{--leg: 1;background:radial-gradient(120% 100% at 50% 20%,#607caa80,#10183499 55%,#060810b3)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="2"]{--leg: 2;background:radial-gradient(120% 100% at 50% 60%,#96784666,#1e1e2c80 55%,#08080e99)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="3"]{--leg: 3;background:radial-gradient(120% 110% at 50% 78%,#e0a83c80,#784a1c6b 45%,#140c0680)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="4"]{--leg: 4;background:radial-gradient(130% 100% at 50% 12%,#96a8d280,#2832566b 55%,#0a0c168c)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="5"]{--leg: 5;background:radial-gradient(120% 100% at 32% 40%,#7896825c,#18222880 55%,#080a0c99)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="6"]{--leg: 6;background:radial-gradient(110% 120% at 22% 50%,#ce8c426b,#281a107a 55%,#0a080699)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="7"]{--leg: 7;background:radial-gradient(120% 100% at 60% 46%,#96a0b45c,#1e202a7a 55%,#0a0a0e99)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="8"]{--leg: 8;background:radial-gradient(120% 110% at 50% 55%,#e0783070,#46200e75 50%,#0e08068c)}[data-page="competitions/airena-x"] .thorn-temp[data-leg="9"]{--leg: 9;background:radial-gradient(130% 120% at 50% 42%,#f0be508c,#7850187a 48%,#1810068c)}[data-page="competitions/airena-x"] .thorn-vignette{--near35: max(var(--sc-seg, 0) - 3.5, 3.5 - var(--sc-seg, 0));--bright: clamp(0, calc(1 - var(--near35) * .8), 1);background:linear-gradient(180deg,rgba(4,4,8,calc(.3 + var(--bright) * .3)),#04040800 26%),radial-gradient(140% 120% at 50% 50%,#04040800 52%,#0404088c);mix-blend-mode:multiply;transition:background .25s linear}[data-page="competitions/airena-x"] .thorn-shaft{background:linear-gradient(102deg,transparent 34%,rgba(226,200,140,.1) 43%,transparent 52%),linear-gradient(102deg,transparent 60%,rgba(200,190,220,.07) 67%,transparent 74%);mix-blend-mode:screen;will-change:transform,opacity;transform:translate3d(-6%,0,0);animation:thorn-shaft-drift 26s linear infinite;opacity:clamp(.04,calc((1 - (max(var(--sc-seg, 0) - 3,3 - var(--sc-seg, 0))*.22))*.12),.12)}@keyframes thorn-shaft-drift{0%{transform:translate3d(-6%,-2%,0)}to{transform:translate3d(6%,2%,0)}}[data-page="competitions/airena-x"] .thorn-dust{--depthv: clamp(0, calc(var(--sc-seg, 0) / 9), 1);background-image:radial-gradient(2px 2px at 20% 30%,rgba(255,214,140,.55),transparent 60%),radial-gradient(1.5px 1.5px at 70% 60%,rgba(255,196,120,.45),transparent 60%),radial-gradient(1.5px 1.5px at 40% 80%,rgba(230,220,255,.35),transparent 60%),radial-gradient(2px 2px at 85% 20%,rgba(255,206,130,.4),transparent 60%),radial-gradient(1px 1px at 55% 45%,rgba(255,230,190,.5),transparent 60%);background-size:340px 340px,280px 280px,420px 420px,360px 360px,240px 240px;mix-blend-mode:screen;opacity:calc(.09 + var(--depthv) * .07 + var(--thorn-vel, 0) * .18);will-change:transform;transform:scaleY(calc(1 + var(--depthv) * 1.1 + var(--thorn-vel, 0) * 2.6)) scaleX(calc(1 - var(--thorn-vel, 0) * .12));transform-origin:50% 40%;animation:thorn-dust-rise 30s linear infinite;transition:opacity .3s linear}@keyframes thorn-dust-rise{0%{background-position:0 0,0 0,0 0,0 0,0 0}to{background-position:0 -340px,0 -280px,0 -420px,0 -360px,0 -240px}}[data-page="competitions/airena-x"] .thorn-act-mark{font-family:var(--font-black);font-size:clamp(1rem,1.5vw,1.3rem);line-height:1;margin:0 0 .5rem;color:var(--trace, #d9a748);opacity:.62;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 1px 6px rgba(0,0,0,.9)}[data-page="competitions/airena-x"] .thorn-h2{font-size:clamp(2.1rem,5.2vw,4rem);line-height:1.02;text-wrap:balance;margin:0 0 .9rem}[data-page="competitions/airena-x"] .thorn-lede{font-size:clamp(1.15rem,1.9vw,1.5rem);line-height:1.5;text-wrap:pretty;max-width:40ch}[data-page="competitions/airena-x"] .sc-copy .sc-body{text-wrap:pretty}@media (prefers-reduced-motion: no-preference){[data-page="competitions/airena-x"] .thorn-act>*{transform:translateY(1.1rem);opacity:0;transition:transform .7s var(--sc-ease-out, cubic-bezier(.2,.7,.2,1)),opacity .7s var(--sc-ease-out, cubic-bezier(.2,.7,.2,1))}[data-page="competitions/airena-x"] .thorn-act>:nth-child(2){transition-delay:.06s}[data-page="competitions/airena-x"] .thorn-act>:nth-child(3){transition-delay:.12s}[data-page="competitions/airena-x"] .thorn-act>:nth-child(4){transition-delay:.18s}[data-page="competitions/airena-x"] .thorn-act>:nth-child(5){transition-delay:.24s}[data-page="competitions/airena-x"] .sc-copy.thorn-act:not([aria-hidden=true])>*,[data-page="competitions/airena-x"] .thorn-act.thorn-act--hero>*{transform:translateY(0);opacity:1}}[data-page="competitions/airena-x"] .thorn-act--hero>*{opacity:1;transform:none}@media (min-width: 561px){[data-page="competitions/airena-x"] .thorn-act--low{margin-bottom:-2vh}}[data-page="competitions/airena-x"] .thorn-act--low.sc-copy--lead:before{background:linear-gradient(90deg,#030305f5,#030305f0 50%,#030305b3 76%,#03030500)}[data-page="competitions/airena-x"] .thorn-act--low.sc-copy--trail:before{background:linear-gradient(270deg,#030305f5,#030305f0 50%,#030305b3 76%,#03030500)}@media (min-width: 561px){[data-page="competitions/airena-x"] .thorn-map{padding:.9rem .7rem .9rem 1.1rem;background:linear-gradient(180deg,#06060ad1,#06060ab8);border:1px solid rgba(211,166,37,.28);border-radius:2px}[data-page="competitions/airena-x"] .thorn-map ol{position:relative;padding-left:.55rem}[data-page="competitions/airena-x"] .thorn-map ol:before{content:"";position:absolute;left:0;top:.3rem;bottom:.3rem;width:2px;background:#d3a62529}[data-page="competitions/airena-x"] .thorn-map ol:after{content:"";position:absolute;left:0;top:.3rem;bottom:.3rem;width:2px;--depth: clamp(0, calc((var(--sc-seg, 0) + var(--sc-segp, 0)) / 9), 1);background:linear-gradient(180deg,var(--candle-hi),var(--candle));box-shadow:0 0 8px #e0a83c80;transform-origin:50% 0;transform:scaleY(var(--depth));transition:transform .3s var(--sc-ease-out, ease-out)}}[data-page="competitions/airena-x"] .thorn-map button b{transition:color .18s,transform .18s}[data-page="competitions/airena-x"] .thorn-map button[aria-current=true] b{color:var(--candle-hi);transform:scale(1.18);text-shadow:0 0 10px rgba(224,168,60,.6)}[data-page="competitions/airena-x"] .thorn-map-depth{color:#f5e6c899}[data-page="competitions/airena-x"] .thorn-map-depth #thorn-leg{color:var(--candle-hi);font-weight:700;letter-spacing:.08em}[data-page="competitions/airena-x"] .thorn-map button:focus-visible{outline:2px solid var(--candle-hi);outline-offset:2px;color:var(--candle-hi)}[data-page="competitions/airena-x"] .thorn-act--finale{text-align:center}[data-page="competitions/airena-x"] .thorn-act--finale .thorn-eyebrow.thorn-arrival{color:var(--candle-hi);letter-spacing:.34em;margin-bottom:1.1rem}[data-page="competitions/airena-x"] .thorn-finale-title{font-size:clamp(3rem,8vw,6.5rem);line-height:.98;margin:0 0 1rem;text-shadow:0 2px 6px rgba(0,0,0,.9),0 0 44px rgba(224,168,60,.4),0 0 90px rgba(0,0,0,.75)}[data-page="competitions/airena-x"] .thorn-finale-lede{margin-left:auto;margin-right:auto;max-width:44ch}[data-page="competitions/airena-x"] .thorn-act--finale .thorn-cta{justify-content:center;margin-top:1.8rem}[data-page="competitions/airena-x"] .thorn-act--finale .thorn-note{margin-left:auto;margin-right:auto}[data-page="competitions/airena-x"] .thorn-house{font-family:var(--font-read);font-weight:500;font-style:italic;white-space:nowrap;color:#fff3d6;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 12px rgba(0,0,0,.8)}[data-page="competitions/airena-x"] .sc-copy:before{transition:opacity .5s var(--sc-ease-out, ease-out)}[data-page="competitions/airena-x"] .sc-copy[aria-hidden=true]:before{opacity:.55}@media (prefers-reduced-motion: reduce){[data-page="competitions/airena-x"] .thorn-shaft,[data-page="competitions/airena-x"] .thorn-dust{animation:none}[data-page="competitions/airena-x"] .thorn-dust{transform:none;opacity:.4}[data-page="competitions/airena-x"] .thorn-act>*{transform:none;opacity:1;transition:none}[data-page="competitions/airena-x"] .thorn-map ol:after{transition:none}[data-page="competitions/airena-x"] .thorn-temp{transition:none}}
