.lead[data-astro-cid-znve4fin]{padding:var(--section-y) 0;background:var(--surf);border-top:1px solid var(--line)}.lead-inner[data-astro-cid-znve4fin]{display:grid;grid-template-columns:1fr minmax(320px,460px);gap:var(--s-9);align-items:start}.lead-title[data-astro-cid-znve4fin]{font-size:clamp(34px,5.5vw,62px);margin-top:var(--s-3)}.lead-body[data-astro-cid-znve4fin]{color:var(--muted);font-size:17px;line-height:1.65;margin-top:var(--s-4);max-width:42ch}.lead-form[data-astro-cid-znve4fin]{display:flex;flex-direction:column;gap:var(--s-4)}.field[data-astro-cid-znve4fin]{display:flex;flex-direction:column;gap:6px}.field[data-astro-cid-znve4fin] label[data-astro-cid-znve4fin]{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.field[data-astro-cid-znve4fin] small[data-astro-cid-znve4fin]{color:var(--faint);font-size:12px}.field[data-astro-cid-znve4fin] input[data-astro-cid-znve4fin]{background:var(--bg-deep);border:1px solid var(--line);border-radius:3px;padding:14px;color:var(--bone);font-size:16px;font-family:var(--font-body)}.field[data-astro-cid-znve4fin] input[data-astro-cid-znve4fin]::-moz-placeholder{color:var(--faint)}.field[data-astro-cid-znve4fin] input[data-astro-cid-znve4fin]::placeholder{color:var(--faint)}.field[data-astro-cid-znve4fin] input[data-astro-cid-znve4fin]:focus-visible{outline:2px solid var(--red);outline-offset:1px}.opt[data-astro-cid-znve4fin]{display:flex;align-items:center;gap:var(--s-3);color:var(--dim);font-size:15px;cursor:pointer}.opt[data-astro-cid-znve4fin] input[data-astro-cid-znve4fin]{width:18px;height:18px;flex:0 0 auto;accent-color:var(--red)}.hp[data-astro-cid-znve4fin]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lead-submit[data-astro-cid-znve4fin]{margin-top:var(--s-2)}.lead-status[data-astro-cid-znve4fin]{font-size:14px;min-height:1.2em}.lead-status[data-astro-cid-znve4fin][data-tone=ok]{color:var(--bone)}.lead-status[data-astro-cid-znve4fin][data-tone=error]{color:var(--red)}.lead-fine[data-astro-cid-znve4fin]{color:var(--faint);font-size:12px;line-height:1.6}.lead-fine[data-astro-cid-znve4fin] a[data-astro-cid-znve4fin]{color:var(--red)}@media(max-width:900px){.lead-inner[data-astro-cid-znve4fin]{grid-template-columns:1fr;gap:var(--s-7)}}.strip[data-astro-cid-wu2dfmyq]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-deep);padding:var(--s-5) 0}.strip-inner[data-astro-cid-wu2dfmyq]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3) var(--s-5)}.badge[data-astro-cid-wu2dfmyq]{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);padding:7px var(--s-3);border-radius:2px}.badge-live[data-astro-cid-wu2dfmyq]{color:var(--bone);border-color:var(--red);background:var(--red-a20)}.lead[data-astro-cid-wu2dfmyq]{font-family:var(--font-display);font-weight:900;font-size:clamp(22px,3vw,30px);line-height:var(--lh-display);letter-spacing:.005em;text-transform:uppercase;color:var(--bone)}.facts[data-astro-cid-wu2dfmyq]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4);list-style:none;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.facts[data-astro-cid-wu2dfmyq] li[data-astro-cid-wu2dfmyq]+li[data-astro-cid-wu2dfmyq]:before{content:"★";color:var(--red);font-size:.72em;margin-right:var(--s-4);vertical-align:.1em}.action[data-astro-cid-wu2dfmyq]{margin-left:auto;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red);text-decoration:none;border-bottom:1px solid var(--red);padding-bottom:2px}.action[data-astro-cid-wu2dfmyq]:hover{color:var(--bone);border-bottom-color:var(--bone)}@media(max-width:760px){.action[data-astro-cid-wu2dfmyq]{margin-left:0}}.pitch[data-astro-cid-clrho2zf]{padding:var(--section-y-lg) 0;border-top:1px solid var(--line)}.rule[data-astro-cid-clrho2zf]{display:flex;align-items:center;gap:var(--s-4);margin-bottom:var(--s-6)}.rule[data-astro-cid-clrho2zf]:before{content:"";width:56px;height:4px;background:var(--red)}.rule[data-astro-cid-clrho2zf] span[data-astro-cid-clrho2zf]{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.18em;color:var(--muted);text-transform:uppercase}.pitch[data-astro-cid-clrho2zf] h2[data-astro-cid-clrho2zf]{font-size:clamp(48px,8vw,108px);max-width:14ch}.pitch[data-astro-cid-clrho2zf] h2[data-astro-cid-clrho2zf] em[data-astro-cid-clrho2zf]{color:var(--red);font-style:normal}.pitch[data-astro-cid-clrho2zf] p[data-astro-cid-clrho2zf]{color:var(--dim);font-size:20px;line-height:1.7;max-width:620px;margin-top:var(--s-6)}.mtf[data-astro-cid-clrho2zf]{display:flex;align-items:center;gap:var(--s-4);margin-top:var(--s-7);font-family:var(--font-display);font-weight:700;font-size:clamp(18px,2.4vw,26px);line-height:var(--lh-display);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.mtf[data-astro-cid-clrho2zf] s[data-astro-cid-clrho2zf]{color:var(--red);text-decoration:none}@media(max-width:760px){.pitch[data-astro-cid-clrho2zf] p[data-astro-cid-clrho2zf]{font-size:17px}}.feat{padding:var(--section-y) 0;position:relative}.ghostnum{position:absolute;font-family:var(--font-display);font-weight:900;font-size:clamp(240px,36vw,560px);line-height:1;color:var(--surf);z-index:0;top:50%;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.feat.l .ghostnum{right:-3vw}.feat.r .ghostnum{left:-3vw}.frow{position:relative;z-index:1;display:flex;align-items:center;gap:var(--s-9)}.feat.r .frow{flex-direction:row-reverse}.ftext{flex:1}.fnum{font-family:var(--font-display);font-weight:900;font-size:22px;letter-spacing:.14em;color:var(--red);text-transform:uppercase}.ftext h3{font-family:var(--font-display);font-weight:900;font-size:clamp(56px,7.5vw,112px);line-height:var(--lh-display);letter-spacing:.005em;margin-top:var(--s-2)}.ftext p{color:var(--muted);font-size:19px;line-height:1.65;margin-top:var(--s-5);max-width:440px;font-weight:500}.fchips{display:flex;gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap}.chip{font-family:Inter Variable,Inter;font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line);border-radius:6px;padding:var(--s-3) var(--s-4)}.phone{flex:0 0 322px;height:660px;border-radius:46px;background:linear-gradient(165deg,var(--surf-3),var(--bg-deep));border:1px solid var(--line);box-shadow:0 50px 110px #000000bf,0 0 90px #c0322b29;padding:var(--s-4);position:relative}.scr{width:100%;height:100%;border-radius:33px;background:var(--bg);border:1px solid var(--line);overflow:hidden}.scr img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:920px){.frow,.feat.r .frow{flex-direction:column;gap:var(--s-7)}.phone{flex-basis:auto}}.events[data-astro-cid-kgulxjfp]{padding:var(--section-y-lg) 0;position:relative;overflow:hidden;border-top:1px solid var(--line)}.events[data-astro-cid-kgulxjfp] .tex[data-astro-cid-kgulxjfp]{position:absolute;inset:0;background-image:linear-gradient(rgba(239,233,221,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(239,233,221,.02) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse at 70% 50%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse at 70% 50%,#000 30%,transparent 80%)}.events[data-astro-cid-kgulxjfp] .glow[data-astro-cid-kgulxjfp]{position:absolute;right:-10%;top:50%;width:60vw;height:60vw;transform:translateY(-50%);background:radial-gradient(circle,rgba(192,50,43,.16),transparent 60%);pointer-events:none}.events[data-astro-cid-kgulxjfp] .wrap[data-astro-cid-kgulxjfp]{position:relative;z-index:2}.events[data-astro-cid-kgulxjfp] h2[data-astro-cid-kgulxjfp]{font-family:var(--font-display);font-weight:900;font-size:clamp(54px,9vw,128px);line-height:var(--lh-display);letter-spacing:.005em;max-width:13ch}.events[data-astro-cid-kgulxjfp] h2[data-astro-cid-kgulxjfp] em[data-astro-cid-kgulxjfp]{color:var(--red);font-style:normal}.events[data-astro-cid-kgulxjfp] p[data-astro-cid-kgulxjfp]{color:var(--dim);font-size:20px;line-height:1.65;max-width:560px;margin-top:var(--s-6);font-weight:500}.rule[data-astro-cid-kgulxjfp]{display:flex;align-items:center;gap:var(--s-4);margin-bottom:var(--s-6)}.rule[data-astro-cid-kgulxjfp]:before{content:"";width:56px;height:4px;background:var(--red)}.rule[data-astro-cid-kgulxjfp] span[data-astro-cid-kgulxjfp]{font-family:var(--font-display);font-weight:900;font-size:18px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.gymband[data-astro-cid-uginesjr]{padding:var(--section-y-sm) 0;border-top:1px solid var(--line);text-align:center;background:var(--bg-deep)}.gymband[data-astro-cid-uginesjr] h3[data-astro-cid-uginesjr]{font-family:var(--font-display);font-weight:900;font-size:clamp(40px,6vw,84px);letter-spacing:.005em;line-height:var(--lh-display)}.gymband[data-astro-cid-uginesjr] h3[data-astro-cid-uginesjr] em[data-astro-cid-uginesjr]{color:var(--red);font-style:normal}.gymband[data-astro-cid-uginesjr] p[data-astro-cid-uginesjr]{color:var(--muted);font-size:18px;line-height:1.6;max-width:560px;margin:var(--s-5) auto 0;font-weight:500}.trust[data-astro-cid-eyfpeoxn]{padding:var(--section-y-lg) 0;border-top:1px solid var(--line)}.tgrid[data-astro-cid-eyfpeoxn]{display:flex;gap:var(--s-9);align-items:flex-start;flex-wrap:wrap}.trust[data-astro-cid-eyfpeoxn] h2[data-astro-cid-eyfpeoxn]{font-family:var(--font-display);font-weight:900;font-size:clamp(48px,7vw,96px);letter-spacing:.005em;line-height:var(--lh-display);flex:1 1 320px;min-width:0}.trust[data-astro-cid-eyfpeoxn] h2[data-astro-cid-eyfpeoxn] em[data-astro-cid-eyfpeoxn]{color:var(--red);font-style:normal}.tcol[data-astro-cid-eyfpeoxn]{flex:1 1 320px;min-width:0;color:var(--muted);font-size:19px;line-height:1.75;font-weight:500}.tcol[data-astro-cid-eyfpeoxn] b[data-astro-cid-eyfpeoxn]{color:var(--bone);font-weight:800}.tflags[data-astro-cid-eyfpeoxn]{display:flex;gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap}.flag[data-astro-cid-eyfpeoxn]{font-family:var(--font-display);font-weight:900;font-size:18px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line);border-radius:8px;padding:var(--s-3) var(--s-4)}.faq[data-astro-cid-z6gx6xcw]{padding:var(--section-y) 0;border-top:1px solid var(--line)}.faq[data-astro-cid-z6gx6xcw] h2[data-astro-cid-z6gx6xcw]{font-family:var(--font-display);font-weight:900;font-size:clamp(48px,7vw,96px);letter-spacing:.005em;line-height:var(--lh-display)}.faq[data-astro-cid-z6gx6xcw] h2[data-astro-cid-z6gx6xcw] em[data-astro-cid-z6gx6xcw]{color:var(--red);font-style:normal}.qlist[data-astro-cid-z6gx6xcw]{margin-top:var(--s-7);max-width:820px}details[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}details[data-astro-cid-z6gx6xcw]:first-of-type{border-top:1px solid var(--line)}summary[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);cursor:pointer;list-style:none;font-family:var(--font-display);font-weight:900;font-size:clamp(22px,2.6vw,30px);letter-spacing:.06em;padding:var(--s-5) 0;transition:color .2s}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw]:hover{color:var(--red)}.mark[data-astro-cid-z6gx6xcw]{position:relative;flex:0 0 16px;height:16px;transition:transform .25s cubic-bezier(.16,.8,.24,1)}.mark[data-astro-cid-z6gx6xcw]:before,.mark[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;inset:0;margin:auto;background:var(--red)}.mark[data-astro-cid-z6gx6xcw]:before{width:16px;height:2px}.mark[data-astro-cid-z6gx6xcw]:after{width:2px;height:16px}details[data-astro-cid-z6gx6xcw][open] .mark[data-astro-cid-z6gx6xcw]{transform:rotate(45deg)}details[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{color:var(--muted);font-size:17px;line-height:1.75;font-weight:500;max-width:62ch;padding:0 0 var(--s-5)}.rule[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;gap:var(--s-4);margin-bottom:var(--s-6)}.rule[data-astro-cid-z6gx6xcw]:before{content:"";width:56px;height:4px;background:var(--red)}.rule[data-astro-cid-z6gx6xcw] span[data-astro-cid-z6gx6xcw]{font-family:var(--font-display);font-weight:900;font-size:18px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.final[data-astro-cid-nqzr7c5x]{height:90vh;min-height:600px;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;border-top:1px solid var(--line);background:var(--ink) url(/assets/bg-concrete.png) center / cover no-repeat}.final[data-astro-cid-nqzr7c5x] video[data-astro-cid-nqzr7c5x]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.4) contrast(1.1) brightness(2.2)}.final[data-astro-cid-nqzr7c5x] .fov[data-astro-cid-nqzr7c5x]{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(192,50,43,.24),transparent 56%),linear-gradient(#100c0b75,#100c0b57)}.final[data-astro-cid-nqzr7c5x] .fin[data-astro-cid-nqzr7c5x]{position:relative;z-index:2;padding:0 var(--wrap-x-sm)}.final[data-astro-cid-nqzr7c5x] .fkick[data-astro-cid-nqzr7c5x]{font-family:var(--font-display);font-weight:900;font-size:clamp(20px,3vw,34px);letter-spacing:.14em;color:var(--dim)}.final[data-astro-cid-nqzr7c5x] .fkick[data-astro-cid-nqzr7c5x] em[data-astro-cid-nqzr7c5x]{color:var(--red);font-style:normal}.final[data-astro-cid-nqzr7c5x] .final-mark{margin:var(--s-9) auto 0;color:var(--bone)}.final[data-astro-cid-nqzr7c5x] h2[data-astro-cid-nqzr7c5x]{font-family:var(--font-display);font-weight:900;font-size:clamp(38px,6.5vw,96px);line-height:var(--lh-display);letter-spacing:.005em;margin-top:var(--s-6);text-align:center}.final[data-astro-cid-nqzr7c5x] h2[data-astro-cid-nqzr7c5x] em[data-astro-cid-nqzr7c5x]{color:var(--red);font-style:normal}.final[data-astro-cid-nqzr7c5x] .badges[data-astro-cid-nqzr7c5x]{display:flex;gap:var(--s-4);flex-wrap:wrap;align-items:center;justify-content:center;margin-top:var(--s-7)}.final[data-astro-cid-nqzr7c5x] .storebadge[data-astro-cid-nqzr7c5x]{display:inline-block;transition:transform .2s ease,opacity .2s ease}.final[data-astro-cid-nqzr7c5x] .storebadge[data-astro-cid-nqzr7c5x]:hover{transform:translateY(-2px);opacity:.85}.final[data-astro-cid-nqzr7c5x] .storebadge[data-astro-cid-nqzr7c5x] img[data-astro-cid-nqzr7c5x]{display:block;height:auto}.final[data-astro-cid-nqzr7c5x] .storebadge[data-astro-cid-nqzr7c5x] img[data-astro-cid-nqzr7c5x][src$="appstore.svg"]{width:180px}.final[data-astro-cid-nqzr7c5x] .storebadge[data-astro-cid-nqzr7c5x] img[data-astro-cid-nqzr7c5x][src$="googleplay.png"]{width:220px}@media(prefers-reduced-motion:reduce){html:not(.graphics-on) .final[data-astro-cid-nqzr7c5x] video[data-astro-cid-nqzr7c5x]{display:none}}.recap-hero[data-astro-cid-4k7hpmep]{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--bg);--stage-h: min(78svh, 760px);--front-h: calc(var(--stage-h) * .66);--back-h: calc(var(--stage-h) * .5)}.ground[data-astro-cid-4k7hpmep]{position:absolute;inset:0;background-size:cover;background-position:center}.ground[data-astro-cid-4k7hpmep]:after{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 72% 70%,rgba(192,50,43,.28),transparent 70%),linear-gradient(90deg,#100c0bf0,#100c0bb8 45%,#100c0b99)}.stage[data-astro-cid-4k7hpmep]{position:absolute;right:0;bottom:0;width:50%;height:var(--stage-h);z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 22%);mask-image:linear-gradient(90deg,transparent 0%,#000 22%)}.star-bg[data-astro-cid-4k7hpmep]{position:absolute;left:50%;top:0;width:calc(var(--stage-h) * .95);transform:translate(-50%) rotate(-8deg);fill:var(--red);opacity:.92}.row[data-astro-cid-4k7hpmep]{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end}.fig[data-astro-cid-4k7hpmep]{display:flex;justify-content:center;min-width:0}.fig[data-astro-cid-4k7hpmep] img{height:var(--row-h);width:auto;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.row-back[data-astro-cid-4k7hpmep]{--row-h: var(--back-h);bottom:calc(var(--stage-h) * .3);grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:18%}.row-back[data-astro-cid-4k7hpmep] .fig[data-astro-cid-4k7hpmep] img{filter:grayscale(1) brightness(.5) contrast(1.1)}.row-front[data-astro-cid-4k7hpmep]{--row-h: var(--front-h)}.row-front[data-astro-cid-4k7hpmep] .fig[data-astro-cid-4k7hpmep] img{filter:grayscale(1) contrast(1.15) brightness(.95) drop-shadow(0 -6px 24px rgba(0,0,0,.6))}.row-front[data-astro-cid-4k7hpmep] .fig[data-astro-cid-4k7hpmep]:nth-child(3){position:relative;z-index:3}.row-front[data-astro-cid-4k7hpmep] .fig[data-astro-cid-4k7hpmep]:nth-child(2),.row-front[data-astro-cid-4k7hpmep] .fig[data-astro-cid-4k7hpmep]:nth-child(4){position:relative;z-index:2}.floor[data-astro-cid-4k7hpmep]{position:absolute;left:0;right:0;bottom:0;height:42%;z-index:4;background:linear-gradient(0deg,var(--bg) 6%,rgba(16,12,11,.7) 45%,transparent 100%),radial-gradient(60% 80% at 50% 100%,rgba(192,50,43,.25),transparent 70%)}.body[data-astro-cid-4k7hpmep]{position:relative;z-index:5;width:100%;padding-top:var(--s-11);padding-bottom:var(--s-8)}.copy[data-astro-cid-4k7hpmep]{max-width:min(560px,44vw)}h1[data-astro-cid-4k7hpmep]{display:flex;flex-direction:column}.num[data-astro-cid-4k7hpmep]{color:var(--red);font-size:clamp(120px,15vw,230px);line-height:.92;letter-spacing:-.01em;padding-top:.06em}.line[data-astro-cid-4k7hpmep]{font-size:clamp(40px,4.6vw,72px)}.lede[data-astro-cid-4k7hpmep]{max-width:44ch;margin-top:var(--s-5);color:var(--dim);font-size:19px;line-height:1.65;font-weight:500}.ctas[data-astro-cid-4k7hpmep]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.lower-third[data-astro-cid-4k7hpmep]{display:inline-flex;align-items:stretch;margin-top:var(--s-9);min-height:56px;max-width:100%;font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:13px;animation:wipe .9s cubic-bezier(.16,.8,.24,1) .35s both}.lt-tag[data-astro-cid-4k7hpmep]{display:flex;align-items:center;gap:var(--s-3);padding:0 var(--s-5);background:var(--red);color:var(--bone);white-space:nowrap}.lt-tag[data-astro-cid-4k7hpmep] .tally[data-astro-cid-4k7hpmep]{background:var(--bone);box-shadow:none}.lt-main[data-astro-cid-4k7hpmep]{display:flex;align-items:center;gap:var(--s-3);padding:0 var(--s-5);background:#0b0908f0;color:var(--dim);min-width:0;flex-wrap:wrap}.lt-main[data-astro-cid-4k7hpmep] b[data-astro-cid-4k7hpmep]{color:var(--bone);font-family:var(--font-display);font-weight:900;font-size:18px;letter-spacing:.04em}.star[data-astro-cid-4k7hpmep]{color:var(--red);font-size:.8em}.lt-count[data-astro-cid-4k7hpmep]{display:flex;align-items:center;padding:0 var(--s-5);background:var(--surf-3);color:var(--bone);white-space:nowrap}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(max-width:980px){.recap-hero[data-astro-cid-4k7hpmep]{flex-direction:column;align-items:stretch;--stage-h: min(92vw, 520px)}.ground[data-astro-cid-4k7hpmep]:after{background:radial-gradient(80% 50% at 50% 75%,rgba(192,50,43,.28),transparent 70%),linear-gradient(180deg,#100c0be6,#100c0bb3)}.body[data-astro-cid-4k7hpmep]{display:contents}.copy[data-astro-cid-4k7hpmep]{order:1;position:relative;z-index:5;padding:var(--s-10) var(--wrap-x) 0;max-width:none}.stage[data-astro-cid-4k7hpmep]{order:2;position:relative;width:100%;margin-top:var(--s-5);-webkit-mask-image:none;mask-image:none}.lower-third[data-astro-cid-4k7hpmep]{order:3;position:relative;z-index:5;margin:calc(var(--s-8) * -1) var(--wrap-x) var(--s-7)}}@media(max-width:760px){.copy[data-astro-cid-4k7hpmep]{padding-inline:var(--wrap-x-sm)}.lower-third[data-astro-cid-4k7hpmep]{margin-inline:var(--wrap-x-sm);flex-wrap:wrap;font-size:11px}.lede[data-astro-cid-4k7hpmep]{font-size:17px}.lt-tag[data-astro-cid-4k7hpmep],.lt-count[data-astro-cid-4k7hpmep]{min-height:44px}.lt-main[data-astro-cid-4k7hpmep]{order:3;flex:1 0 100%;padding:var(--s-3) var(--s-4)}.lt-main[data-astro-cid-4k7hpmep] b[data-astro-cid-4k7hpmep]{font-size:16px}.lt-count[data-astro-cid-4k7hpmep]{flex:1}}.class-of[data-astro-cid-7segqf42]{padding:var(--section-y) 0;border-top:1px solid var(--line)}.head[data-astro-cid-7segqf42] h2[data-astro-cid-7segqf42]{font-size:clamp(48px,8vw,108px)}.head[data-astro-cid-7segqf42] h2[data-astro-cid-7segqf42] em[data-astro-cid-7segqf42]{color:var(--red);font-style:normal}.head[data-astro-cid-7segqf42] p[data-astro-cid-7segqf42]{color:var(--dim);font-size:19px;line-height:1.65;max-width:54ch;margin-top:var(--s-5);font-weight:500}.group[data-astro-cid-7segqf42]{margin-top:var(--s-8)}.group-title[data-astro-cid-7segqf42]{display:flex;align-items:center;gap:var(--s-4);font-family:var(--font-display);font-weight:900;font-size:clamp(22px,2.6vw,30px);line-height:var(--lh-display);text-transform:uppercase;color:var(--red)}.group-title[data-astro-cid-7segqf42]:after{content:"";flex:1;height:2px;background:var(--red);opacity:.6}.bouts[data-astro-cid-7segqf42]{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:var(--s-6) var(--s-5);margin-top:var(--s-6)}@media(min-width:1100px){.bouts[data-astro-cid-7segqf42]{grid-template-columns:repeat(5,minmax(0,1fr))}}.bout[data-astro-cid-7segqf42]{min-width:0}.pair[data-astro-cid-7segqf42]{position:relative;display:flex;align-items:flex-end;aspect-ratio:5 / 4;background:linear-gradient(180deg,transparent 40%,var(--surf) 100%);border-bottom:3px solid var(--red);overflow:hidden}.cut[data-astro-cid-7segqf42]{flex:1 1 50%;height:100%;display:flex;align-items:flex-end;justify-content:center;min-width:0}.cut[data-astro-cid-7segqf42] img{width:118%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;filter:grayscale(1) contrast(1.1);transition:filter .3s ease,transform .3s ease}.cut-red[data-astro-cid-7segqf42] img{margin-right:-18%}.cut-blue[data-astro-cid-7segqf42] img{margin-left:-18%;transform:scaleX(-1)}.cut[data-astro-cid-7segqf42] svg[data-astro-cid-7segqf42]{width:70%;fill:var(--surf-3)}.bout[data-astro-cid-7segqf42]:hover .cut[data-astro-cid-7segqf42] img{filter:grayscale(.2) contrast(1.1)}.vs[data-astro-cid-7segqf42]{position:absolute;left:50%;bottom:var(--s-3);transform:translate(-50%);background:var(--red);color:var(--bone);font-family:var(--font-display);font-weight:900;font-size:14px;line-height:1;letter-spacing:.06em;text-transform:uppercase;padding:6px 8px 5px;z-index:2}.names[data-astro-cid-7segqf42]{display:flex;flex-direction:column;gap:2px;margin-top:var(--s-3);font-family:var(--font-display);font-weight:900;font-size:18px;line-height:var(--lh-display);text-transform:uppercase}.names[data-astro-cid-7segqf42] .red[data-astro-cid-7segqf42]{color:var(--red)}.names[data-astro-cid-7segqf42] .blue[data-astro-cid-7segqf42]{color:var(--bone)}.sr-vs[data-astro-cid-7segqf42]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.meta[data-astro-cid-7segqf42]{margin-top:var(--s-2);color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.next[data-astro-cid-7segqf42]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-5);margin-top:var(--s-9);padding-top:var(--s-6);border-top:1px solid var(--line)}.next[data-astro-cid-7segqf42] p[data-astro-cid-7segqf42]{color:var(--dim);font-size:18px;font-weight:600;max-width:44ch}@media(max-width:760px){.head[data-astro-cid-7segqf42] p[data-astro-cid-7segqf42]{font-size:17px}.bouts[data-astro-cid-7segqf42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-3)}.names[data-astro-cid-7segqf42]{font-size:15px}}.teaser[data-astro-cid-au4cki66]{padding:var(--section-y) 0;border-top:1px solid var(--line);background:radial-gradient(90% 70% at 85% 20%,var(--red-a10),transparent 60%),var(--bg-deep);overflow:hidden}.grid[data-astro-cid-au4cki66]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-8);align-items:center}.onair[data-astro-cid-au4cki66]{display:flex;align-items:center;gap:var(--s-3);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}.copy[data-astro-cid-au4cki66] h2[data-astro-cid-au4cki66]{font-size:clamp(48px,7vw,96px);margin-top:var(--s-4)}.copy[data-astro-cid-au4cki66] h2[data-astro-cid-au4cki66] em[data-astro-cid-au4cki66]{color:var(--red);font-style:normal}.body[data-astro-cid-au4cki66]{color:var(--dim);font-size:18px;line-height:1.65;margin:var(--s-5) 0 var(--s-6);max-width:46ch;font-weight:500}.strip[data-astro-cid-au4cki66]{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-3)}.frame[data-astro-cid-au4cki66]{position:relative;min-width:0}.frame[data-astro-cid-au4cki66]:nth-child(2n){transform:translateY(var(--s-7))}.frame[data-astro-cid-au4cki66] img[data-astro-cid-au4cki66]{display:block;width:100%;aspect-ratio:9 / 16;height:auto;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);box-shadow:0 30px 60px #00000080}.cue[data-astro-cid-au4cki66]{display:block;margin-top:var(--s-2);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.frame[data-astro-cid-au4cki66]:first-child .cue[data-astro-cid-au4cki66]{color:var(--red)}@media(max-width:980px){.grid[data-astro-cid-au4cki66]{grid-template-columns:minmax(0,1fr)}.frame[data-astro-cid-au4cki66]:nth-child(2n){transform:none}.strip[data-astro-cid-au4cki66]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--wrap-x) * -1);padding-inline:var(--wrap-x);scroll-padding-inline:var(--wrap-x);padding-bottom:var(--s-3);scrollbar-width:none}.strip[data-astro-cid-au4cki66]::-webkit-scrollbar{display:none}.frame[data-astro-cid-au4cki66]{flex:0 0 30%;scroll-snap-align:start}}@media(max-width:760px){.strip[data-astro-cid-au4cki66]{margin-inline:calc(var(--wrap-x-sm) * -1);padding-inline:var(--wrap-x-sm);scroll-padding-inline:var(--wrap-x-sm)}.frame[data-astro-cid-au4cki66]{flex-basis:44%}}
