.work-footer[data-astro-cid-o6vuf3yi]{border-top:1px solid var(--line);background:var(--paper);margin-top:clamp(2rem,4vw,4rem)}.footer-inner[data-astro-cid-o6vuf3yi]{justify-content:space-between;align-items:baseline;gap:1rem 2rem;padding-block:1.5rem 2rem;font-size:.8rem;line-height:1.5;display:flex}a[data-astro-cid-o6vuf3yi]{text-decoration:none}a[data-astro-cid-o6vuf3yi]:hover{color:var(--accent);text-decoration:underline}@media (width<=480px){.footer-inner[data-astro-cid-o6vuf3yi]{flex-wrap:wrap;gap:.75rem 1.5rem}}.court-deck[data-astro-cid-k3czggcy]{aspect-ratio:16/9;width:100%;position:relative}figure[data-astro-cid-k3czggcy]{width:100%;height:100%;margin:0;position:absolute;inset:0}figure[data-astro-cid-k3czggcy][hidden]{display:none}a[data-astro-cid-k3czggcy],img[data-astro-cid-k3czggcy]{width:100%;height:100%;display:block}img[data-astro-cid-k3czggcy]{object-fit:contain}a[data-astro-cid-k3czggcy]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.case-page[data-astro-cid-bjbqkyxp]{padding-block:clamp(2rem,4vw,3.6rem) 2rem}.shell[data-astro-cid-bjbqkyxp]{max-width:90rem}.case-intro[data-astro-cid-bjbqkyxp]{padding-bottom:clamp(3rem,6vw,5.5rem)}.back-link[data-astro-cid-bjbqkyxp]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-bjbqkyxp]:hover{color:var(--accent);text-decoration:underline}.eyebrow[data-astro-cid-bjbqkyxp]{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 2rem;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:650}h1[data-astro-cid-bjbqkyxp]{font:550 clamp(2.5rem,4.5vw,4.5rem)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0 0 1.5rem}.subtitle[data-astro-cid-bjbqkyxp]{margin:0 0 1.5rem;font-size:clamp(1.05rem,1.6vw,1.35rem)}.metadata[data-astro-cid-bjbqkyxp],.disclaimer[data-astro-cid-bjbqkyxp]{color:var(--muted);margin:0 0 .45rem;font-size:clamp(.9rem,1.25vw,1.1rem);line-height:1.5}h2[data-astro-cid-bjbqkyxp]{margin:0 0 1.25rem;font-size:clamp(1.8rem,2.8vw,2.5rem)}.overview-section[data-astro-cid-bjbqkyxp]{grid-template-columns:minmax(0,3fr) minmax(0,1.8fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.overview-copy[data-astro-cid-bjbqkyxp]{grid-area:1/2;min-width:0}.overview-body[data-astro-cid-bjbqkyxp]{margin-top:1.5rem}.overview-copy[data-astro-cid-bjbqkyxp] p[data-astro-cid-bjbqkyxp],.court-pass-copy[data-astro-cid-bjbqkyxp] p[data-astro-cid-bjbqkyxp],.reflection[data-astro-cid-bjbqkyxp] p[data-astro-cid-bjbqkyxp]{margin:0 0 1rem;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.65}.overview-body[data-astro-cid-bjbqkyxp] strong[data-astro-cid-bjbqkyxp],.court-pass-copy[data-astro-cid-bjbqkyxp]>p[data-astro-cid-bjbqkyxp] strong[data-astro-cid-bjbqkyxp]{font-weight:650}.overview-body[data-astro-cid-bjbqkyxp] p[data-astro-cid-bjbqkyxp]:last-child{margin-bottom:0}.deck-area[data-astro-cid-bjbqkyxp]{grid-area:1/1;align-self:start;width:100%;min-width:0}.court-pass-section[data-astro-cid-bjbqkyxp],.contributions-section[data-astro-cid-bjbqkyxp]{margin-top:clamp(3.5rem,5vw,5rem)}.court-pass-section[data-astro-cid-bjbqkyxp]>h2[data-astro-cid-bjbqkyxp]{max-width:24ch;margin-bottom:clamp(1.5rem,2.4vw,2.2rem)}.court-pass-grid[data-astro-cid-bjbqkyxp]{grid-template-columns:minmax(0,3fr) minmax(0,1.4fr);align-items:center;gap:clamp(2rem,3.4vw,3rem);display:grid}.court-pass-copy[data-astro-cid-bjbqkyxp]{grid-area:1/1;min-width:0}.pillars[data-astro-cid-bjbqkyxp]{margin-top:clamp(1.5rem,2.5vw,2rem)}.pillars[data-astro-cid-bjbqkyxp] p[data-astro-cid-bjbqkyxp]{margin-bottom:0}.pillars[data-astro-cid-bjbqkyxp] strong[data-astro-cid-bjbqkyxp],.card-insight[data-astro-cid-bjbqkyxp]{font-weight:650}.court-pass-media[data-astro-cid-bjbqkyxp]{grid-area:1/2;justify-content:flex-end;align-items:flex-end;gap:clamp(1rem,1.6vw,1.5rem);min-width:0;display:flex}.phone-frame[data-astro-cid-bjbqkyxp]{border:1px solid var(--ink);background:#071b30;border-radius:2.1rem;flex:none;width:min(75%,16.25rem);padding:3px;overflow:hidden}.phone-frame[data-astro-cid-bjbqkyxp] video[data-astro-cid-bjbqkyxp]{aspect-ratio:600/1310;object-fit:contain;background:#071b30;border-radius:1.85rem;width:100%;height:auto;display:block}.prototype-entry[data-astro-cid-bjbqkyxp]{flex-direction:column;flex:none;align-items:center;gap:.35rem;width:5.75rem;display:flex}.qr-link[data-astro-cid-bjbqkyxp]{width:100%;display:block}.qr-link[data-astro-cid-bjbqkyxp] img[data-astro-cid-bjbqkyxp]{width:100%;height:auto}.qr-caption[data-astro-cid-bjbqkyxp]{color:var(--muted);white-space:nowrap;font-size:.68rem;line-height:1.2}.prototype-mobile-link[data-astro-cid-bjbqkyxp]{color:var(--accent);white-space:nowrap;font-size:.78rem;display:none}.reflection[data-astro-cid-bjbqkyxp]{margin-top:clamp(1.5rem,2.5vw,2rem);padding-top:0}.reflection[data-astro-cid-bjbqkyxp] h3[data-astro-cid-bjbqkyxp]{margin-bottom:.5rem;font-size:clamp(1.3rem,2vw,1.65rem)}.contributions-section[data-astro-cid-bjbqkyxp] h2[data-astro-cid-bjbqkyxp]{margin-bottom:clamp(1.7rem,3vw,2.5rem)}.contributions-grid[data-astro-cid-bjbqkyxp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.25rem,3.3vw,3rem) clamp(2rem,5vw,5rem);display:grid}.contribution-card[data-astro-cid-bjbqkyxp]{padding-top:1rem}.contribution-card[data-astro-cid-bjbqkyxp]:nth-child(n+3){border-top:1px solid var(--line)}.contribution-index[data-astro-cid-bjbqkyxp]{color:var(--accent);margin-bottom:.9rem;font-size:.73rem;display:block}.contribution-card[data-astro-cid-bjbqkyxp] h3[data-astro-cid-bjbqkyxp]{margin:0 0 .6rem;font-size:clamp(1.25rem,1.7vw,1.55rem)}.contribution-card[data-astro-cid-bjbqkyxp] p[data-astro-cid-bjbqkyxp]{max-width:56ch;margin:0 0 .75rem;font-size:clamp(.94rem,1.1vw,1.03rem);line-height:1.6}.contribution-card[data-astro-cid-bjbqkyxp] .card-question[data-astro-cid-bjbqkyxp]{font:500 clamp(1.05rem,1.4vw,1.25rem)/1.4 var(--font-heading);margin-bottom:1.3rem}.contribution-card[data-astro-cid-bjbqkyxp] .card-insight[data-astro-cid-bjbqkyxp]{margin-top:1.25rem}.deck-open[data-astro-cid-bjbqkyxp]{color:var(--accent);margin-top:.65rem;font-size:.85rem;text-decoration:none;display:inline-block}.deck-open[data-astro-cid-bjbqkyxp]:hover{text-decoration:underline}.closing-credit[data-astro-cid-bjbqkyxp]{max-width:80ch;color:var(--muted);margin:2.3rem 0 1.4rem;font-size:.75rem}@media (width<=980px){.overview-section[data-astro-cid-bjbqkyxp],.court-pass-grid[data-astro-cid-bjbqkyxp]{grid-template-columns:1fr}.overview-copy[data-astro-cid-bjbqkyxp]{grid-area:1/1;max-width:66ch}.overview-body[data-astro-cid-bjbqkyxp]{margin-top:0}.deck-area[data-astro-cid-bjbqkyxp]{grid-area:2/1;max-width:48rem}.court-pass-copy[data-astro-cid-bjbqkyxp]{grid-area:1/1;max-width:66ch}.court-pass-media[data-astro-cid-bjbqkyxp]{grid-area:2/1;justify-content:flex-start}.phone-frame[data-astro-cid-bjbqkyxp]{width:clamp(13.75rem,65vw,16.25rem)}}@media (width<=700px){.case-intro[data-astro-cid-bjbqkyxp]{padding-bottom:2.5rem}.back-link[data-astro-cid-bjbqkyxp]{margin-bottom:2.5rem}.overview-section[data-astro-cid-bjbqkyxp],.court-pass-grid[data-astro-cid-bjbqkyxp]{gap:1.75rem}.contributions-grid[data-astro-cid-bjbqkyxp]{grid-template-columns:1fr;gap:2.5rem}.contribution-card[data-astro-cid-bjbqkyxp]:nth-child(n+2){border-top:1px solid var(--line)}.court-pass-media[data-astro-cid-bjbqkyxp]{flex-direction:column;align-items:center;gap:1rem}.prototype-entry[data-astro-cid-bjbqkyxp]{width:auto}.qr-link[data-astro-cid-bjbqkyxp]{width:5.75rem}.qr-caption[data-astro-cid-bjbqkyxp]{display:none}.prototype-mobile-link[data-astro-cid-bjbqkyxp]{display:inline}}.editorial-media[data-astro-cid-qtu23f4y]{width:100%;min-width:0;height:100%;margin:0}.media-frame[data-astro-cid-qtu23f4y]{background:var(--surface);width:100%;height:100%;min-height:0;color:var(--muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.media-frame[data-astro-cid-qtu23f4y]>span[data-astro-cid-qtu23f4y]{text-align:center;padding:1rem;font-size:.78rem}.media-frame[data-astro-cid-qtu23f4y] img[data-astro-cid-qtu23f4y],.media-frame[data-astro-cid-qtu23f4y] video[data-astro-cid-qtu23f4y]{object-fit:cover;width:100%;height:100%;display:block}.media-frame[data-astro-cid-qtu23f4y] audio[data-astro-cid-qtu23f4y]{width:calc(100% - 2rem)}.media-frame[data-astro-cid-qtu23f4y] a[data-astro-cid-qtu23f4y]{color:var(--accent);padding:1rem;font-size:.82rem}figcaption[data-astro-cid-qtu23f4y]{color:var(--muted);margin-top:.45rem;font-size:.73rem;line-height:1.4}.has-caption-slot[data-astro-cid-qtu23f4y] figcaption[data-astro-cid-qtu23f4y]{min-height:3.5rem}.video-still[data-astro-cid-htheuqgo]{width:100%;height:100%;margin:0}.phone-screen[data-astro-cid-htheuqgo]{aspect-ratio:9/16;border:1px solid var(--line);background:var(--surface);width:100%;color:var(--muted);border-radius:1.25rem;justify-content:center;align-items:center;display:flex;overflow:hidden}img[data-astro-cid-htheuqgo],video[data-astro-cid-htheuqgo]{object-fit:contain;width:100%;height:100%;display:block}span[data-astro-cid-htheuqgo]{text-align:center;padding:1rem;font-size:.78rem}figcaption[data-astro-cid-htheuqgo]{color:var(--muted);margin-top:.45rem;font-size:.73rem;line-height:1.4}.media-rail[data-astro-cid-zpm46cgd]{min-width:0}.rail-viewport[data-astro-cid-zpm46cgd]{touch-action:pan-y pinch-zoom;scroll-snap-type:x mandatory;overflow-x:auto}.media-rail[data-astro-cid-zpm46cgd].is-ready .rail-viewport[data-astro-cid-zpm46cgd]{scroll-snap-type:none;overflow:hidden}.rail-viewport[data-astro-cid-zpm46cgd]:focus-visible{outline-offset:3px}.rail-track[data-astro-cid-zpm46cgd]{gap:1rem;display:flex}.rail-slide[data-astro-cid-zpm46cgd]{scroll-snap-align:start;flex:0 0 clamp(12rem,22vw,17rem);min-width:0;height:clamp(16rem,27vw,21rem)}.rail-landscape[data-astro-cid-zpm46cgd] .rail-slide[data-astro-cid-zpm46cgd]{flex-basis:clamp(17rem,42vw,34rem);height:clamp(14rem,26vw,22rem)}.rail-fixed[data-astro-cid-zpm46cgd] .rail-slide[data-astro-cid-zpm46cgd]{flex-basis:100%;height:clamp(17rem,26vw,23rem)}.rail-phone[data-astro-cid-zpm46cgd] .rail-slide[data-astro-cid-zpm46cgd]{flex-basis:clamp(9.5rem,15vw,12.5rem);height:auto}.rail-progress[data-astro-cid-zpm46cgd]{justify-content:center;gap:.3rem;max-width:8rem;margin:.85rem auto 0;display:none}.media-rail[data-astro-cid-zpm46cgd].is-ready .rail-progress[data-astro-cid-zpm46cgd]{display:flex}.rail-progress[data-astro-cid-zpm46cgd] span[data-astro-cid-zpm46cgd]{background:var(--line);flex:1;height:2px}.rail-progress[data-astro-cid-zpm46cgd] span[data-astro-cid-zpm46cgd].is-active{background:var(--accent)}.rail-progress[data-astro-cid-zpm46cgd].rail-progress-bar{background:var(--line)}.rail-progress-bar[data-astro-cid-zpm46cgd] .rail-progress-fill[data-astro-cid-zpm46cgd]{background:var(--accent);transform-origin:0;flex:none;width:100%;display:block;transform:scaleX(0)}@media (width<=700px){.rail-slide[data-astro-cid-zpm46cgd]{flex-basis:60vw;height:70vw}.rail-landscape[data-astro-cid-zpm46cgd] .rail-slide[data-astro-cid-zpm46cgd]{flex-basis:78vw;height:58vw}.rail-fixed[data-astro-cid-zpm46cgd] .rail-slide[data-astro-cid-zpm46cgd]{flex-basis:100%;height:60vw}.rail-phone[data-astro-cid-zpm46cgd] .rail-slide[data-astro-cid-zpm46cgd]{flex-basis:42vw;height:auto}}.sports-page[data-astro-cid-nczqj2jz]{display:contents}.sports-gallery-nav[data-astro-cid-nczqj2jz]{display:none}.sports-video-grid[data-astro-cid-nczqj2jz]{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:clamp(.75rem,1.3vw,1.25rem);display:grid}.sports-phone[data-astro-cid-nczqj2jz]{user-select:none;min-width:0;margin:0;container-type:inline-size}.phone-device[data-astro-cid-nczqj2jz]{background:#090909;border:1px solid #505050;border-radius:15cqw;padding:2.1cqw;box-shadow:0 1px 3px #0002}.phone-display[data-astro-cid-nczqj2jz]{aspect-ratio:390/844;isolation:isolate;background:#050608;border-radius:13cqw;width:100%;position:relative;overflow:hidden}video[data-astro-cid-nczqj2jz]{object-fit:contain;width:100%;height:100%;display:block}.paused-frame[data-astro-cid-nczqj2jz],.paused-poster[data-astro-cid-nczqj2jz]{z-index:1;object-fit:contain;pointer-events:none;background:#050608;width:100%;height:100%;display:none;position:absolute;inset:0}.sports-phone[data-astro-cid-nczqj2jz][data-state=paused][data-has-pause-frame=true] .paused-frame[data-astro-cid-nczqj2jz],.sports-phone[data-astro-cid-nczqj2jz][data-state=paused]:not([data-has-pause-frame=true]) .paused-poster[data-astro-cid-nczqj2jz]{display:block}.phone-notch[data-astro-cid-nczqj2jz]{z-index:3;pointer-events:none;background:#090909;border-radius:0 0 3.6cqw 3.6cqw;width:42%;height:3.2%;position:absolute;top:-1px;left:29%}.screen-toggle[data-astro-cid-nczqj2jz]{z-index:2;border-radius:inherit;-webkit-appearance:none;appearance:none;width:100%;box-shadow:none;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;inset:0}.video-controls[data-astro-cid-nczqj2jz]{z-index:4;pointer-events:none;position:absolute;inset:0}.video-controls[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz]{-webkit-appearance:none;appearance:none;color:#fff;cursor:pointer;touch-action:manipulation;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:absolute}.video-controls[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz]:before{content:"";background:#0a0a0acc;border:1px solid #ffffff70;border-radius:50%;position:absolute;inset:4px}.video-controls[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz] svg[data-astro-cid-nczqj2jz]{z-index:1;position:relative}.video-controls[data-astro-cid-nczqj2jz] [data-astro-cid-nczqj2jz][data-video-toggle]{width:clamp(2.75rem,28cqw,3.25rem);height:clamp(2.75rem,28cqw,3.25rem);top:50%;left:50%;transform:translate(-50%,-50%)}.video-controls[data-astro-cid-nczqj2jz] [data-astro-cid-nczqj2jz][data-video-toggle] svg[data-astro-cid-nczqj2jz]{width:1.15rem;height:1.15rem}.sports-phone[data-astro-cid-nczqj2jz][data-state=playing] [data-astro-cid-nczqj2jz][data-video-toggle]{opacity:0;pointer-events:none}.sports-phone[data-astro-cid-nczqj2jz][data-state=playing] [data-astro-cid-nczqj2jz][data-video-toggle]:focus-visible{opacity:1;pointer-events:auto}.video-controls[data-astro-cid-nczqj2jz] [data-astro-cid-nczqj2jz][data-sound-toggle]{bottom:.15rem;right:0}.video-controls[data-astro-cid-nczqj2jz] [data-astro-cid-nczqj2jz][data-sound-toggle]:before{background:#080808a8;border-color:#ffffff50;inset:8px}.video-controls[data-astro-cid-nczqj2jz] [data-astro-cid-nczqj2jz][data-sound-toggle] svg[data-astro-cid-nczqj2jz]{width:.85rem;height:.85rem}.video-controls[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz]:focus-visible{outline-offset:-2px;outline:2px solid #fff}.control-label[data-astro-cid-nczqj2jz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}svg[data-astro-cid-nczqj2jz]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round;flex:none;width:1rem;height:1rem}[data-astro-cid-nczqj2jz][data-play-icon]{fill:currentColor;stroke:none}svg[data-astro-cid-nczqj2jz] [data-astro-cid-nczqj2jz][data-hidden]{display:none}.video-message[data-astro-cid-nczqj2jz]{z-index:5;color:#fff;overflow-wrap:anywhere;pointer-events:none;background:#171a20;border-radius:.3rem;width:90%;margin:0;padding:.5rem;font-size:.7rem;line-height:1.35;position:absolute;bottom:3rem;left:5%}.video-message[data-astro-cid-nczqj2jz]:empty{display:none}@media (width<=1100px){.sports-video-grid[data-astro-cid-nczqj2jz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem 1rem}}@media (width<=850px){.sports-video-grid[data-astro-cid-nczqj2jz]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:1rem;display:flex;position:relative;overflow-x:auto}.sports-video-grid[data-astro-cid-nczqj2jz]::-webkit-scrollbar{display:none}.sports-page[data-astro-cid-nczqj2jz]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.sports-gallery-nav[data-astro-cid-nczqj2jz]{justify-content:center;gap:.35rem;display:flex}.sports-gallery-nav[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz]{cursor:pointer;background:0 0;border:0;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:0;display:grid}.sports-gallery-nav[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz]:after{content:"";background:var(--line);width:2rem;height:2px;display:block}.sports-gallery-nav[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz].is-active:after{background:var(--accent)}.sports-gallery-nav[data-astro-cid-nczqj2jz] button[data-astro-cid-nczqj2jz]:focus-visible,.sports-video-grid[data-astro-cid-nczqj2jz]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}.sidelines-case[data-astro-cid-fhkufhuk]{padding:clamp(2rem,4vw,3.6rem) 0 2rem}.shell[data-astro-cid-fhkufhuk]{max-width:90rem}.eyebrow[data-astro-cid-fhkufhuk]{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 2rem;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:650}.back-link[data-astro-cid-fhkufhuk]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-fhkufhuk]:hover{color:var(--accent);text-decoration:underline}h1[data-astro-cid-fhkufhuk]{font:550 clamp(2.5rem,4.5vw,4.5rem)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0 0 1.5rem}.subtitle[data-astro-cid-fhkufhuk]{color:var(--muted);margin:0;font-size:clamp(.95rem,1.5vw,1.12rem)}.is-pending[data-astro-cid-fhkufhuk]{color:var(--muted);font-style:italic}.hero-media[data-astro-cid-fhkufhuk]{aspect-ratio:1280/410;background:#151722;width:100%;min-height:17rem;margin-top:clamp(3rem,6vw,5.5rem);position:relative;overflow:hidden}.hero-media[data-astro-cid-fhkufhuk] img[data-astro-cid-fhkufhuk]{object-fit:cover;width:27%;height:100%;position:absolute;top:0}.hero-media[data-astro-cid-fhkufhuk] img[data-astro-cid-fhkufhuk]:not(:first-child){-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 17% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 17% 100%)}.hero-media[data-astro-cid-fhkufhuk] img[data-astro-cid-fhkufhuk]:first-child{left:0}.hero-media[data-astro-cid-fhkufhuk] img[data-astro-cid-fhkufhuk]:nth-child(2){left:18%}.hero-media[data-astro-cid-fhkufhuk] img[data-astro-cid-fhkufhuk]:nth-child(3){left:36%}.hero-media[data-astro-cid-fhkufhuk] img[data-astro-cid-fhkufhuk]:nth-child(4){left:54%}.hero-media[data-astro-cid-fhkufhuk] img[data-astro-cid-fhkufhuk]:nth-child(5){left:73%}.story-slogan[data-astro-cid-fhkufhuk]{text-align:right;font:500 clamp(1.45rem,2.5vw,2.2rem)/1.3 var(--font-heading);letter-spacing:-.035em;margin:clamp(2rem,4vw,3.5rem) 0 0}.period[data-astro-cid-fhkufhuk]{margin-top:clamp(5.5rem,10vw,9rem)}.period-heading[data-astro-cid-fhkufhuk]{margin-bottom:2.25rem}.period-heading[data-astro-cid-fhkufhuk] h2[data-astro-cid-fhkufhuk]{margin:0 0 .45rem;font-size:clamp(1.5rem,2.4vw,2.15rem)}.period-heading[data-astro-cid-fhkufhuk] p[data-astro-cid-fhkufhuk]{color:var(--muted);margin:0;font-size:.86rem}.period-context[data-astro-cid-fhkufhuk]{max-width:65ch;margin:1.4rem 0 0;font-size:.93rem;line-height:1.55}.reflection[data-astro-cid-fhkufhuk]{max-width:65ch;margin:2rem 0 0;font-size:clamp(.98rem,1.35vw,1.1rem);line-height:1.6}.period-story[data-astro-cid-fhkufhuk]{width:100%;margin-top:clamp(2rem,3vw,2.7rem)}.period-story[data-astro-cid-fhkufhuk] h3[data-astro-cid-fhkufhuk],.woao-story-heading[data-astro-cid-fhkufhuk]{margin:0 0 1.1rem;font-size:clamp(1.2rem,1.65vw,1.5rem)}.period-story[data-astro-cid-fhkufhuk] p[data-astro-cid-fhkufhuk]{margin:0 0 .9rem;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.65}.period-story[data-astro-cid-fhkufhuk] p[data-astro-cid-fhkufhuk]:last-child{margin-top:.35rem}.woao-story-heading[data-astro-cid-fhkufhuk]{margin-bottom:1.8rem}.woao-row[data-astro-cid-fhkufhuk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.woao-start[data-astro-cid-fhkufhuk]{margin-top:0}.woao-end[data-astro-cid-fhkufhuk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem)}.woao-copy[data-astro-cid-fhkufhuk]{max-width:65ch;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.65}.woao-copy[data-astro-cid-fhkufhuk] p[data-astro-cid-fhkufhuk]{margin:0 0 1rem}.woao-copy[data-astro-cid-fhkufhuk] .period-context[data-astro-cid-fhkufhuk]{margin:0 0 1.25rem}.woao-closing[data-astro-cid-fhkufhuk]{margin-top:1.5rem!important}.woao-media[data-astro-cid-fhkufhuk]{min-width:0}.woao-media[data-astro-cid-fhkufhuk] .rail-fixed .rail-slide{flex-basis:100%;height:clamp(17rem,26vw,23rem)}.proposal-deck[data-astro-cid-fhkufhuk] .rail-fixed .rail-slide{aspect-ratio:16/9;height:auto}.proposal-deck[data-astro-cid-fhkufhuk] .media-frame img{object-fit:contain}.proposal-disclaimer[data-astro-cid-fhkufhuk]{color:var(--muted);font-size:.8rem}.deck-link[data-astro-cid-fhkufhuk]{text-align:right;color:var(--accent);margin-top:.75rem;font-size:.83rem;display:block}@media (width<=900px){.period-story[data-astro-cid-fhkufhuk]{display:block}.period-story[data-astro-cid-fhkufhuk] p[data-astro-cid-fhkufhuk]:last-child{margin-top:0}}@media (width<=700px){.back-link[data-astro-cid-fhkufhuk]{margin-bottom:2.5rem}.hero-media[data-astro-cid-fhkufhuk]{min-height:0;margin-top:2.5rem}.period[data-astro-cid-fhkufhuk]{margin-top:5rem}.woao-row[data-astro-cid-fhkufhuk],.woao-end[data-astro-cid-fhkufhuk]{grid-template-columns:1fr}.woao-media[data-astro-cid-fhkufhuk] .rail-fixed .rail-slide{height:60vw}.proposal-deck[data-astro-cid-fhkufhuk] .rail-fixed .rail-slide{height:auto}}.event-photo[data-astro-cid-f66kcxhp]{width:100%;min-width:0;margin:0}.photo-frame[data-astro-cid-f66kcxhp]{width:100%;aspect-ratio:var(--photo-ratio);background:var(--surface);color:var(--muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.photo-frame[data-astro-cid-f66kcxhp] img[data-astro-cid-f66kcxhp]{object-fit:cover;width:100%;height:100%;display:block}.photo-frame[data-astro-cid-f66kcxhp] span[data-astro-cid-f66kcxhp]{text-align:center;padding:1rem;font-size:.8rem}figcaption[data-astro-cid-f66kcxhp]{color:var(--muted);margin:.5rem 0 0;font-size:.75rem;line-height:1.45}.event-case[data-astro-cid-dmt5krrk]{padding:clamp(2rem,4vw,3.6rem) 0 2rem}.back-link[data-astro-cid-dmt5krrk]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(2rem,4vw,3.5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-dmt5krrk]:hover{color:var(--accent);text-decoration:underline}h1[data-astro-cid-dmt5krrk]{font:500 clamp(2.6rem,5.3vw,4.8rem)/1.08 var(--font-heading);letter-spacing:-.05em;margin:0 0 .75rem}.role-position[data-astro-cid-dmt5krrk]{font-family:var(--font-heading);margin:0;font-size:clamp(1rem,1.4vw,1.2rem)}.event-meta[data-astro-cid-dmt5krrk]{color:var(--muted);margin:.45rem 0 0;font-size:.85rem}.opening-photos[data-astro-cid-dmt5krrk]{margin-top:clamp(2rem,3vw,3rem)}.event-fifa[data-astro-cid-dmt5krrk] .opening-photos[data-astro-cid-dmt5krrk]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.35fr .8fr;gap:clamp(.75rem,1.5vw,1.5rem);height:clamp(24rem,39vw,35rem);display:grid}.event-fifa[data-astro-cid-dmt5krrk] .opening-photo[data-astro-cid-dmt5krrk]:first-child{grid-row:span 2}.event-fifa[data-astro-cid-dmt5krrk] .opening-photo[data-astro-cid-dmt5krrk]{min-width:0;min-height:0}.event-fifa[data-astro-cid-dmt5krrk] .opening-photo[data-astro-cid-dmt5krrk] .event-photo{height:100%}.event-fifa[data-astro-cid-dmt5krrk] .opening-photo[data-astro-cid-dmt5krrk] .photo-frame{aspect-ratio:auto;height:100%}.event-miami[data-astro-cid-dmt5krrk] .opening-photos[data-astro-cid-dmt5krrk]{grid-template-columns:.95fr 1.05fr;align-items:start;gap:clamp(1rem,2vw,2rem);display:grid}.narrative[data-astro-cid-dmt5krrk]{padding-top:clamp(2.5rem,5vw,4.25rem)}.narrative-group[data-astro-cid-dmt5krrk]{max-width:74ch;margin:0 auto}.narrative-group[data-astro-cid-dmt5krrk]+.narrative-group[data-astro-cid-dmt5krrk]{margin-top:clamp(1.4rem,2.5vw,2.5rem)}.narrative-copy[data-astro-cid-dmt5krrk]{font-size:clamp(1rem,1.25vw,1.08rem);line-height:1.72}.narrative-copy[data-astro-cid-dmt5krrk] p[data-astro-cid-dmt5krrk]{margin:0 0 1.25em}.narrative-copy[data-astro-cid-dmt5krrk] p[data-astro-cid-dmt5krrk]:last-child{margin-bottom:0}.narrative-copy[data-astro-cid-dmt5krrk] strong[data-astro-cid-dmt5krrk]{font-weight:650}.narrative-group[data-astro-cid-dmt5krrk].has-photos{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:clamp(2rem,4vw,4rem);max-width:none;display:grid}.narrative-group[data-astro-cid-dmt5krrk].has-photos .narrative-copy[data-astro-cid-dmt5krrk]{max-width:70ch}.working-photos[data-astro-cid-dmt5krrk],.story-photos[data-astro-cid-dmt5krrk]{gap:clamp(.75rem,1.4vw,1.3rem);min-width:0;display:grid}.event-miami[data-astro-cid-dmt5krrk] .working-photos[data-astro-cid-dmt5krrk]{grid-template-columns:repeat(2,minmax(0,1fr))}.event-miami[data-astro-cid-dmt5krrk] .group-3[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk]{grid-area:1/1;grid-template-columns:repeat(2,minmax(0,1fr))}.event-miami[data-astro-cid-dmt5krrk] .group-3[data-astro-cid-dmt5krrk] .narrative-copy[data-astro-cid-dmt5krrk]{grid-area:1/2}.event-fifa[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk]{grid-template-columns:repeat(2,minmax(0,1fr))}.event-fifa[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk]>:first-child{grid-row:span 2}.event-superBowl[data-astro-cid-dmt5krrk] .group-3[data-astro-cid-dmt5krrk]{display:block}.event-superBowl[data-astro-cid-dmt5krrk] .group-3[data-astro-cid-dmt5krrk] .narrative-copy[data-astro-cid-dmt5krrk]{max-width:74ch;margin-inline:auto}.event-superBowl[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk]{scroll-snap-type:x mandatory;margin-top:clamp(2rem,3vw,3rem);padding-bottom:.6rem;display:flex;overflow-x:auto}.event-superBowl[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk]>*{scroll-snap-align:start;flex:0 0 min(32%,22rem)}@media (width<=850px){.narrative-group[data-astro-cid-dmt5krrk].has-photos{grid-template-columns:1fr;gap:clamp(1.25rem,3vw,2rem);max-width:74ch}.event-miami[data-astro-cid-dmt5krrk] .group-3[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk],.event-miami[data-astro-cid-dmt5krrk] .group-3[data-astro-cid-dmt5krrk] .narrative-copy[data-astro-cid-dmt5krrk]{grid-area:auto}.event-superBowl[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk]>*{flex-basis:min(55%,20rem)}}@media (width<=600px){.event-fifa[data-astro-cid-dmt5krrk] .opening-photos[data-astro-cid-dmt5krrk]{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:auto}.event-fifa[data-astro-cid-dmt5krrk] .opening-photo[data-astro-cid-dmt5krrk]:first-child{grid-area:auto/span 2}.event-fifa[data-astro-cid-dmt5krrk] .opening-photo[data-astro-cid-dmt5krrk] .photo-frame{aspect-ratio:16/9;height:auto}.event-miami[data-astro-cid-dmt5krrk] .opening-photos[data-astro-cid-dmt5krrk]{grid-template-columns:1fr 1fr}.event-superBowl[data-astro-cid-dmt5krrk] .story-photos[data-astro-cid-dmt5krrk]>*{flex-basis:min(78%,18rem)}}@media (width<=390px){.event-miami[data-astro-cid-dmt5krrk] .opening-photos[data-astro-cid-dmt5krrk]{grid-template-columns:1fr}}.fifa-album[data-astro-cid-go3vhw5x]{--album-height:clamp(15rem,25vw,25rem);--album-gap:clamp(.75rem,1vw,1rem);margin-top:clamp(4rem,11vw,10rem)}.album-viewport[data-astro-cid-go3vhw5x]{touch-action:pan-y pinch-zoom;overflow-x:auto}.fifa-album[data-astro-cid-go3vhw5x].is-ready .album-viewport[data-astro-cid-go3vhw5x]{overflow:hidden}.album-track[data-astro-cid-go3vhw5x],.album-set[data-astro-cid-go3vhw5x]{width:max-content;display:flex}.album-set[data-astro-cid-go3vhw5x]{gap:var(--album-gap);padding-right:var(--album-gap)}.album-set[data-astro-cid-go3vhw5x][aria-hidden]{display:none}.fifa-album[data-astro-cid-go3vhw5x].is-ready .album-set[data-astro-cid-go3vhw5x][aria-hidden]{display:flex}.album-slide[data-astro-cid-go3vhw5x]{flex:0 0 calc(var(--album-height) * var(--ratio));width:calc(var(--album-height) * var(--ratio));height:var(--album-height);margin:0}.album-slide[data-astro-cid-go3vhw5x] img[data-astro-cid-go3vhw5x]{object-fit:contain;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%}@media (width<=700px){.fifa-album[data-astro-cid-go3vhw5x]{--album-height:clamp(14rem,65vw,20rem)}}.fifa-case[data-astro-cid-suf5wlne] .shell[data-astro-cid-suf5wlne]{max-width:90rem}.fifa-case[data-astro-cid-suf5wlne]{padding-block:clamp(2rem,4vw,3.6rem) 2rem}.back-link[data-astro-cid-suf5wlne]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-suf5wlne]:hover{color:var(--accent);text-decoration:underline}.fifa-eyebrow[data-astro-cid-suf5wlne]{color:var(--accent);text-transform:uppercase;margin:0 0 2rem;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:650}h1[data-astro-cid-suf5wlne]{font:550 clamp(2.5rem,4.5vw,4.5rem)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0 0 1.5rem}.role-position[data-astro-cid-suf5wlne]{color:var(--muted);margin:0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.5}.fifa-essay[data-astro-cid-suf5wlne]{max-width:90rem;margin-inline:auto}.fifa-hero[data-astro-cid-suf5wlne]{width:73%;margin:clamp(4rem,11vw,10rem) 0 0 auto}.fifa-copy[data-astro-cid-suf5wlne]{font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.5}.fifa-copy[data-astro-cid-suf5wlne] p[data-astro-cid-suf5wlne]{margin:0 0 1.25em}.fifa-copy[data-astro-cid-suf5wlne] p[data-astro-cid-suf5wlne]:last-child{margin-bottom:0}.fifa-introduction[data-astro-cid-suf5wlne]{margin-top:clamp(3rem,7vw,6.5rem)}.fifa-triptych[data-astro-cid-suf5wlne]{grid-template-columns:1fr 1fr;align-items:start;gap:6%;margin-top:clamp(3rem,8vw,7rem);display:grid}.fifa-portraits[data-astro-cid-suf5wlne]{grid-template-columns:1fr 1fr;gap:clamp(.75rem,1.5vw,1.5rem);display:grid}.fifa-mandarin[data-astro-cid-suf5wlne]{grid-template-columns:40% 44%;align-items:start;gap:8%;margin-top:clamp(4rem,11vw,10rem);display:grid}.fifa-reflection[data-astro-cid-suf5wlne]{margin-top:clamp(3rem,6vw,5.5rem)}@media (width<=700px){.fifa-eyebrow[data-astro-cid-suf5wlne]{margin-bottom:1.2rem}.fifa-hero[data-astro-cid-suf5wlne]{width:calc(100% - var(--gutter));margin-top:3rem}.fifa-triptych[data-astro-cid-suf5wlne]{grid-template-columns:1fr;gap:1.5rem}.fifa-mandarin[data-astro-cid-suf5wlne]{padding-inline:var(--gutter);grid-template-columns:1fr;gap:2rem}.fifa-copy[data-astro-cid-suf5wlne]{line-height:1.65}}.miami-case[data-astro-cid-j3i5vxet]{padding:clamp(2rem,4vw,3.6rem) 0 2rem}.miami-case[data-astro-cid-j3i5vxet] .shell[data-astro-cid-j3i5vxet]{max-width:90rem}.back-link[data-astro-cid-j3i5vxet]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-j3i5vxet]:hover{color:var(--accent);text-decoration:underline}.miami-eyebrow[data-astro-cid-j3i5vxet]{color:var(--accent);text-transform:uppercase;margin:0 0 2rem;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:650}h1[data-astro-cid-j3i5vxet]{font:550 clamp(2.5rem,4.5vw,4.5rem)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0 0 1.5rem}.role-position[data-astro-cid-j3i5vxet]{color:var(--muted);margin:0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.5}.miami-essay[data-astro-cid-j3i5vxet]{max-width:90rem;margin-inline:auto}.miami-hero[data-astro-cid-j3i5vxet]{margin-top:clamp(4rem,9vw,8rem)}.miami-copy[data-astro-cid-j3i5vxet]{font-size:clamp(1rem,1.15vw,1.05rem);line-height:1.38}.miami-copy[data-astro-cid-j3i5vxet] p[data-astro-cid-j3i5vxet]{margin:0 0 1.25em}.miami-copy[data-astro-cid-j3i5vxet] p[data-astro-cid-j3i5vxet]:last-child{margin-bottom:0}.miami-venue[data-astro-cid-j3i5vxet]{grid-template-columns:repeat(20,minmax(0,1fr));align-items:start;margin-top:clamp(4rem,10vw,9rem);padding-left:5%;display:grid}.venue-copy[data-astro-cid-j3i5vxet]{grid-area:1/1/auto/11;padding-right:1.5rem}.venue-entrance[data-astro-cid-j3i5vxet]{grid-area:1/13/auto/-1;margin-top:clamp(2rem,4.2vw,3.8rem);position:relative}.venue-sunset[data-astro-cid-j3i5vxet]{width:74%;position:absolute;top:calc(100% + clamp(1rem,3vw,2.8rem));left:0}.venue-screen[data-astro-cid-j3i5vxet]{grid-area:1/9/auto/13;width:92%;margin-top:clamp(12rem,19.4vw,17.5rem)}.miami-prepared[data-astro-cid-j3i5vxet]{grid-template-columns:54% 30%;justify-content:space-between;align-items:start;margin-top:clamp(4rem,8vw,7rem);padding-inline:5% 2.5%;display:grid}.prepared-court[data-astro-cid-j3i5vxet]{margin-top:clamp(3rem,6.5vw,6rem)}.miami-people[data-astro-cid-j3i5vxet]{grid-template-columns:60% minmax(0,1fr);align-items:center;gap:6%;margin-top:2rem;display:grid}@media (width<=700px){.miami-eyebrow[data-astro-cid-j3i5vxet]{margin-bottom:1.2rem}.miami-copy[data-astro-cid-j3i5vxet]{line-height:1.65}.miami-venue[data-astro-cid-j3i5vxet]{padding-inline:var(--gutter);grid-template-columns:1fr 1.5fr;gap:2rem 1rem}.venue-copy[data-astro-cid-j3i5vxet]{grid-area:auto/1/auto/-1;padding:0}.venue-entrance[data-astro-cid-j3i5vxet]{grid-area:2/2;margin-top:0}.venue-sunset[data-astro-cid-j3i5vxet]{width:100%;margin-top:1.25rem;position:static}.venue-screen[data-astro-cid-j3i5vxet]{grid-area:2/1;width:100%;margin-top:3rem}.miami-prepared[data-astro-cid-j3i5vxet]{padding-inline:var(--gutter);grid-template-columns:1fr;gap:2rem}.prepared-court[data-astro-cid-j3i5vxet]{width:78%;margin:0 0 0 auto}.miami-people[data-astro-cid-j3i5vxet]{grid-template-columns:1fr;gap:2rem;margin-top:3rem}}.super-bowl-case[data-astro-cid-4y3jrxyv]{padding:clamp(2rem,4vw,3.6rem) 0 2rem}.super-bowl-case[data-astro-cid-4y3jrxyv] .shell[data-astro-cid-4y3jrxyv]{max-width:90rem}.back-link[data-astro-cid-4y3jrxyv]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-4y3jrxyv]:hover{color:var(--accent);text-decoration:underline}.sb-eyebrow[data-astro-cid-4y3jrxyv]{color:var(--accent);text-transform:uppercase;margin:0 0 2rem;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:650}h1[data-astro-cid-4y3jrxyv]{font:550 clamp(2.5rem,4.5vw,4.5rem)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0 0 1.5rem}.role-position[data-astro-cid-4y3jrxyv]{color:var(--muted);margin:0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.5}.sb-essay[data-astro-cid-4y3jrxyv]{max-width:90rem;margin-inline:auto}.sb-opening[data-astro-cid-4y3jrxyv]{grid-template-rows:minmax(0,1fr);grid-template-columns:1.91fr 1fr;gap:clamp(1rem,2.1vw,2rem);height:clamp(22rem,41vw,37rem);margin-top:clamp(4rem,12vw,10.8rem);display:grid}.sb-opening[data-astro-cid-4y3jrxyv] .event-photo,.sb-opening[data-astro-cid-4y3jrxyv] .photo-frame{height:100%;min-height:0}.sb-opening[data-astro-cid-4y3jrxyv] .photo-frame{aspect-ratio:auto}.sb-copy[data-astro-cid-4y3jrxyv]{font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.25}.sb-copy[data-astro-cid-4y3jrxyv] p[data-astro-cid-4y3jrxyv]{margin:0 0 1.25em}.sb-copy[data-astro-cid-4y3jrxyv] p[data-astro-cid-4y3jrxyv]:last-child{margin-bottom:0}.sb-teamwork[data-astro-cid-4y3jrxyv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7%;margin-top:clamp(4rem,8.5vw,7.7rem);display:grid}.sb-activities[data-astro-cid-4y3jrxyv]{grid-template-columns:1fr 1fr;gap:clamp(1rem,2.2vw,2rem) clamp(1rem,3vw,2.75rem);display:grid}.sb-flags[data-astro-cid-4y3jrxyv]{grid-column:1/-1}.sb-flags[data-astro-cid-4y3jrxyv] img{object-position:center top}.sb-snickers[data-astro-cid-4y3jrxyv]{grid-template-columns:55.5% 30%;align-items:start;gap:7.5%;margin-top:clamp(4rem,9.8vw,8.8rem);display:grid}.snickers-photo[data-astro-cid-4y3jrxyv]{margin-top:clamp(4rem,14.5vw,13rem)}@media (width<=700px){.sb-eyebrow[data-astro-cid-4y3jrxyv]{margin-bottom:1.2rem}.sb-opening[data-astro-cid-4y3jrxyv]{grid-template-rows:auto;grid-template-columns:1fr;gap:1.25rem;height:auto;margin-top:3rem}.sb-opening[data-astro-cid-4y3jrxyv] .event-photo,.sb-opening[data-astro-cid-4y3jrxyv] .photo-frame{height:auto}.sb-opening[data-astro-cid-4y3jrxyv] .photo-frame{aspect-ratio:var(--photo-ratio)}.sb-opening[data-astro-cid-4y3jrxyv]>.event-photo:first-child .photo-frame{aspect-ratio:4/3}.sb-opening[data-astro-cid-4y3jrxyv]>.event-photo:last-child{width:78%;margin-left:auto}.sb-teamwork[data-astro-cid-4y3jrxyv]{grid-template-columns:1fr;gap:2rem}.sb-copy[data-astro-cid-4y3jrxyv]{line-height:1.65}.sb-snickers[data-astro-cid-4y3jrxyv]{padding-inline:var(--gutter);grid-template-columns:1fr;gap:2rem;margin-top:3rem}.sb-snickers[data-astro-cid-4y3jrxyv]>.sb-copy[data-astro-cid-4y3jrxyv]{grid-row:1}.snickers-photo[data-astro-cid-4y3jrxyv]{grid-row:2;margin-top:0}}.ticket-flow[data-astro-cid-jycfwc2x]{width:min(100%,var(--ticket-screen-width,20rem));margin-inline:auto}.flow-stage[data-astro-cid-jycfwc2x]{aspect-ratio:2/3;width:100%;position:relative}img[data-astro-cid-jycfwc2x]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}img[data-astro-cid-jycfwc2x][hidden]{display:none}.flow-controls[data-astro-cid-jycfwc2x]{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:.35rem;margin-top:.65rem;font-size:.72rem;display:flex}button[data-astro-cid-jycfwc2x]{min-width:2.75rem;min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;padding:.4rem}button[data-astro-cid-jycfwc2x]:hover,button[data-astro-cid-jycfwc2x]:focus-visible{color:var(--accent)}.ticket-case[data-astro-cid-74rmpfsa]{--ticket-screen-width:clamp(12rem,22.2222vw,20rem);--ticket-screen-gap:.5rem;padding-block:clamp(2rem,4vw,3.6rem) 2rem}.shell[data-astro-cid-74rmpfsa]{max-width:90rem}.back-link[data-astro-cid-74rmpfsa]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-74rmpfsa]:hover,.deck-media[data-astro-cid-74rmpfsa] a[data-astro-cid-74rmpfsa]:hover{color:var(--accent);text-decoration:underline}.eyebrow[data-astro-cid-74rmpfsa]{margin-bottom:1.5rem;font-weight:600}h1[data-astro-cid-74rmpfsa]{font:500 clamp(2.6rem,5.3vw,4.8rem)/1.08 var(--font-heading);letter-spacing:-.04em;margin:0 0 1rem}.subtitle[data-astro-cid-74rmpfsa]{color:var(--muted);margin:0;font-size:clamp(1rem,1.6vw,1.3rem)}.story-row[data-astro-cid-74rmpfsa]{grid-template-columns:minmax(0,1fr) calc(var(--ticket-screen-width)*2 + var(--ticket-screen-gap));align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(3.5rem,6vw,6rem);display:grid}.media-left[data-astro-cid-74rmpfsa]{grid-template-columns:calc(var(--ticket-screen-width)*2 + var(--ticket-screen-gap)) minmax(0,1fr)}.memories-row[data-astro-cid-74rmpfsa]{grid-template-columns:minmax(0,1fr) calc(var(--ticket-screen-width)*2.7);gap:2rem}.closing-row[data-astro-cid-74rmpfsa]{grid-template-columns:repeat(2,minmax(0,1fr))}.opening-row[data-astro-cid-74rmpfsa]{margin-top:clamp(2rem,4vw,4rem)}.story-copy[data-astro-cid-74rmpfsa]{min-width:0;max-width:65ch;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.5}.story-copy[data-astro-cid-74rmpfsa] p[data-astro-cid-74rmpfsa]{white-space:pre-line;margin:0 0 1.25rem}.story-copy[data-astro-cid-74rmpfsa] p[data-astro-cid-74rmpfsa]:last-child{margin-bottom:0}strong[data-astro-cid-74rmpfsa]{font-weight:700}.story-media[data-astro-cid-74rmpfsa]{min-width:0;margin:0}.media-left[data-astro-cid-74rmpfsa] .story-copy[data-astro-cid-74rmpfsa],.closing-row[data-astro-cid-74rmpfsa] .story-copy[data-astro-cid-74rmpfsa]{grid-area:1/2}.media-left[data-astro-cid-74rmpfsa] .story-media[data-astro-cid-74rmpfsa],.closing-row[data-astro-cid-74rmpfsa] .story-media[data-astro-cid-74rmpfsa]{grid-area:1/1}.screens[data-astro-cid-74rmpfsa]{justify-content:center;align-items:end;gap:var(--ticket-screen-gap);display:grid}.screens--1[data-astro-cid-74rmpfsa]{grid-template-columns:minmax(0,var(--ticket-screen-width))}.screens--2[data-astro-cid-74rmpfsa]{grid-template-columns:repeat(2,var(--ticket-screen-width))}.screens--3[data-astro-cid-74rmpfsa]{width:calc(var(--ticket-screen-width)*2.7);gap:0;display:flex}.screens[data-astro-cid-74rmpfsa].screens--3 img[data-astro-cid-74rmpfsa]{width:var(--ticket-screen-width);flex:none}.screens--3[data-astro-cid-74rmpfsa] img[data-astro-cid-74rmpfsa]+img[data-astro-cid-74rmpfsa]{margin-left:calc(var(--ticket-screen-width)*-.15)}.memories-row[data-astro-cid-74rmpfsa] figcaption[data-astro-cid-74rmpfsa]{text-align:left;width:min(100%,38rem);margin-inline:auto}.screens[data-astro-cid-74rmpfsa] img[data-astro-cid-74rmpfsa]{object-fit:contain;width:100%;height:auto}figcaption[data-astro-cid-74rmpfsa]{margin-top:1rem;font-size:.82rem;line-height:1.4}.deck-media[data-astro-cid-74rmpfsa] a[data-astro-cid-74rmpfsa]{color:var(--accent);text-decoration:none}.deck-pending[data-astro-cid-74rmpfsa]{grid-template-columns:1fr}.deck-pending[data-astro-cid-74rmpfsa] .story-copy[data-astro-cid-74rmpfsa]{grid-column:1}@media (width>=701px) and (width<=1100px){.memories-row[data-astro-cid-74rmpfsa]{grid-template-columns:minmax(0,1fr)}.memories-row[data-astro-cid-74rmpfsa] .story-copy[data-astro-cid-74rmpfsa]{grid-area:1/1}.memories-row[data-astro-cid-74rmpfsa] .story-media[data-astro-cid-74rmpfsa]{grid-area:2/1}}@media (width<=900px){.story-row[data-astro-cid-74rmpfsa]{gap:2rem}.story-copy[data-astro-cid-74rmpfsa]{font-size:1rem}}@media (width<=700px){.ticket-case[data-astro-cid-74rmpfsa]{--ticket-screen-width:20rem}.story-row[data-astro-cid-74rmpfsa]{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:3.5rem}.opening-row[data-astro-cid-74rmpfsa]{margin-top:2rem}.story-copy[data-astro-cid-74rmpfsa],.media-left[data-astro-cid-74rmpfsa] .story-copy[data-astro-cid-74rmpfsa],.closing-row[data-astro-cid-74rmpfsa] .story-copy[data-astro-cid-74rmpfsa]{grid-area:1/1}.story-media[data-astro-cid-74rmpfsa],.media-left[data-astro-cid-74rmpfsa] .story-media[data-astro-cid-74rmpfsa],.closing-row[data-astro-cid-74rmpfsa] .story-media[data-astro-cid-74rmpfsa]{grid-area:2/1}figcaption[data-astro-cid-74rmpfsa]{margin-top:.75rem}.screens--2[data-astro-cid-74rmpfsa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.screens--3[data-astro-cid-74rmpfsa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;width:auto;display:grid}.screens[data-astro-cid-74rmpfsa].screens--3 img[data-astro-cid-74rmpfsa]{width:100%}.screens--3[data-astro-cid-74rmpfsa] img[data-astro-cid-74rmpfsa]+img[data-astro-cid-74rmpfsa]{margin-left:0}.screens--3[data-astro-cid-74rmpfsa] img[data-astro-cid-74rmpfsa]:last-child{grid-column:auto;width:100%}}.volunteer-case[data-astro-cid-ks7ic7jg]{padding:clamp(2rem,4vw,3.6rem) 0 2rem}.shell[data-astro-cid-ks7ic7jg]{max-width:90rem}.back-link[data-astro-cid-ks7ic7jg]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-ks7ic7jg]:hover{color:var(--accent);text-decoration:underline}.eyebrow[data-astro-cid-ks7ic7jg]{color:var(--accent);letter-spacing:0;text-transform:uppercase;margin:0 0 2rem;font-size:clamp(.75rem,1.1vw,.95rem);font-weight:650}h1[data-astro-cid-ks7ic7jg]{font:550 clamp(2.5rem,4.5vw,4.5rem)/1.1 var(--font-heading);letter-spacing:-.045em;margin:0}.subtitle[data-astro-cid-ks7ic7jg]{color:var(--muted);white-space:pre-line;margin:clamp(2.5rem,5vw,4.5rem) 0 0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.35}.journal[data-astro-cid-ks7ic7jg]{gap:clamp(3rem,6vw,5.5rem);margin-top:clamp(3.5rem,6vw,5.5rem);display:grid}.journal-entry[data-astro-cid-ks7ic7jg]{scroll-margin-top:calc(var(--nav-height) + 1rem);grid-template-columns:minmax(0,.82fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(2rem,5vw,5rem);display:grid}.entry-copy[data-astro-cid-ks7ic7jg]{border-left:1px solid var(--line);min-width:0;min-height:clamp(18rem,24vw,23rem);padding-left:clamp(1.1rem,2.5vw,2.5rem)}.entry-copy[data-astro-cid-ks7ic7jg] h2[data-astro-cid-ks7ic7jg]{font:550 clamp(1.3rem,2vw,1.9rem)/1.2 var(--font-heading);letter-spacing:-.025em;margin:0 0 clamp(1.75rem,3vw,2.75rem)}.entry-details[data-astro-cid-ks7ic7jg]{color:var(--muted);margin-bottom:1.4rem;font-weight:650}.entry-role[data-astro-cid-ks7ic7jg],.entry-meta[data-astro-cid-ks7ic7jg]{margin:0;line-height:1.3}.entry-role[data-astro-cid-ks7ic7jg]{font-size:clamp(1rem,1.5vw,1.3rem)}.entry-meta[data-astro-cid-ks7ic7jg]{font-size:clamp(.9rem,1.25vw,1.1rem)}.entry-description[data-astro-cid-ks7ic7jg],.entry-story[data-astro-cid-ks7ic7jg]{max-width:43ch;color:var(--muted);margin:0 0 1rem;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.4}.entry-photos[data-astro-cid-ks7ic7jg]{contain:inline-size;min-width:0;min-height:0;position:relative;overflow:hidden}.entry-photos[data-astro-cid-ks7ic7jg] .fifa-album{--album-height:100%;--album-gap:clamp(.75rem,1vw,1rem);margin:0;position:absolute;inset:0}.entry-photos[data-astro-cid-ks7ic7jg] .album-viewport{width:100%;height:100%;overflow:hidden}.entry-photos[data-astro-cid-ks7ic7jg] .album-track,.entry-photos[data-astro-cid-ks7ic7jg] .album-set{height:100%}.entry-photos[data-astro-cid-ks7ic7jg] .album-track{will-change:transform}.entry-photos[data-astro-cid-ks7ic7jg] .album-slide{width:auto;height:100%;aspect-ratio:var(--ratio);flex:none}.entry-photos[data-astro-cid-ks7ic7jg] .album-slide img{object-fit:cover}@media (width<=750px){.back-link[data-astro-cid-ks7ic7jg]{margin-bottom:2.5rem}.journal-entry[data-astro-cid-ks7ic7jg]{grid-template-columns:1fr;gap:1.5rem}.entry-copy[data-astro-cid-ks7ic7jg]{min-height:0}.entry-copy[data-astro-cid-ks7ic7jg] h2[data-astro-cid-ks7ic7jg]{margin-bottom:1.5rem}.entry-photos[data-astro-cid-ks7ic7jg]{height:clamp(14rem,65vw,22rem)}.subtitle[data-astro-cid-ks7ic7jg]{line-height:1.5}}figure[data-astro-cid-vrearmos]{min-width:0;margin:0}.slide-image[data-astro-cid-vrearmos]{display:block}img[data-astro-cid-vrearmos]{width:100%;height:auto;display:block}figcaption[data-astro-cid-vrearmos]{text-align:right;margin-top:.6rem;font-size:.72rem}figcaption[data-astro-cid-vrearmos] a[data-astro-cid-vrearmos]{color:var(--muted);text-decoration:none}a[data-astro-cid-vrearmos]:hover{color:var(--accent);text-decoration:underline}a[data-astro-cid-vrearmos]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.analysis-case[data-astro-cid-ocyi6tkf]{padding:clamp(2rem,4vw,3.6rem) 0 2rem}.shell[data-astro-cid-ocyi6tkf]{max-width:90rem}.back-link[data-astro-cid-ocyi6tkf]{color:var(--muted);text-transform:uppercase;letter-spacing:.045em;margin-bottom:clamp(3rem,5vw,5rem);font-size:.75rem;text-decoration:none;display:inline-block}.back-link[data-astro-cid-ocyi6tkf]:hover,.deck-link[data-astro-cid-ocyi6tkf]:hover{color:var(--accent);text-decoration:underline}h1[data-astro-cid-ocyi6tkf]{font:550 clamp(2.5rem,4.5vw,4.5rem)/1.1 var(--font-heading);letter-spacing:-.04em;margin:0}.project-meta[data-astro-cid-ocyi6tkf]{color:var(--accent);margin:0 0 2.5rem;font-size:clamp(.8rem,1.1vw,.95rem);font-weight:650}.opening-grid[data-astro-cid-ocyi6tkf]{grid-template-columns:1fr 1fr;align-items:start;gap:4%;margin-top:clamp(3rem,6vw,5.5rem);display:grid}.question[data-astro-cid-ocyi6tkf]{font:550 clamp(1.4rem,2.15vw,2rem)/1.3 var(--font-heading);letter-spacing:-.025em;max-width:32ch;margin:0 0 1.75rem}.cover[data-astro-cid-ocyi6tkf]{min-width:0;margin:0}.cover[data-astro-cid-ocyi6tkf]>a[data-astro-cid-ocyi6tkf],.cover[data-astro-cid-ocyi6tkf] img[data-astro-cid-ocyi6tkf]{width:100%;display:block}.cover[data-astro-cid-ocyi6tkf] img[data-astro-cid-ocyi6tkf]{height:auto}figcaption[data-astro-cid-ocyi6tkf]{text-align:right;margin-top:.75rem}.deck-link[data-astro-cid-ocyi6tkf]{color:var(--accent);font-size:.8rem;text-decoration:underline}a[data-astro-cid-ocyi6tkf]:focus-visible,button[data-astro-cid-ocyi6tkf]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.analysis-story[data-astro-cid-ocyi6tkf]{margin-top:clamp(4rem,8vw,7rem)}.story-copy[data-astro-cid-ocyi6tkf]{margin:0 0 1.2em;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.5}.story-copy[data-astro-cid-ocyi6tkf]:last-child{margin-bottom:0}.evidence-row[data-astro-cid-ocyi6tkf]{grid-template-columns:minmax(0,.36fr) minmax(0,.6fr);align-items:start;column-gap:4%;display:grid}.evidence-row[data-astro-cid-ocyi6tkf]>.copy-column[data-astro-cid-ocyi6tkf]{grid-area:1/2;min-width:0}.evidence-row[data-astro-cid-ocyi6tkf]>figure,.position-evidence[data-astro-cid-ocyi6tkf]{grid-area:1/1;min-width:0}.analysis-choices[data-astro-cid-ocyi6tkf],.position-comparison[data-astro-cid-ocyi6tkf],.limitations[data-astro-cid-ocyi6tkf],.salary-intro[data-astro-cid-ocyi6tkf],.team-evidence[data-astro-cid-ocyi6tkf],.recommendation[data-astro-cid-ocyi6tkf],.reflection[data-astro-cid-ocyi6tkf]{margin-top:clamp(4rem,8vw,7rem)}.judgment[data-astro-cid-ocyi6tkf]{max-width:none;font:650 clamp(1rem,1.4vw,1.2rem)/1.5 var(--font-body);margin:0 0 1.25rem}.judgment[data-astro-cid-ocyi6tkf] strong[data-astro-cid-ocyi6tkf]{font-weight:inherit}.method-copy[data-astro-cid-ocyi6tkf],.reading-copy[data-astro-cid-ocyi6tkf]{max-width:none}.position-tabs[data-astro-cid-ocyi6tkf]:not([hidden]){border-bottom:1px solid var(--line);gap:clamp(.5rem,1.5vw,1.25rem);margin-bottom:.6rem;display:flex}.position-tabs[data-astro-cid-ocyi6tkf] button[data-astro-cid-ocyi6tkf]{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:.6rem .25rem;font-size:.8rem}.position-tabs[data-astro-cid-ocyi6tkf] button[data-astro-cid-ocyi6tkf][aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:650}.position-tabs[data-astro-cid-ocyi6tkf] button[data-astro-cid-ocyi6tkf]:hover{color:var(--accent)}.position-panel[data-astro-cid-ocyi6tkf]+.position-panel[data-astro-cid-ocyi6tkf]:not([hidden]){margin-top:1.5rem}.position-evidence[data-astro-cid-ocyi6tkf].is-enhanced .position-panel[data-astro-cid-ocyi6tkf]{margin-top:0}.analysis-story[data-astro-cid-ocyi6tkf] figcaption{display:none}.recommendation[data-astro-cid-ocyi6tkf]{align-items:center}@media (width<=900px){.opening-grid[data-astro-cid-ocyi6tkf],.evidence-row[data-astro-cid-ocyi6tkf]{grid-template-columns:1fr;gap:1.75rem}.evidence-row[data-astro-cid-ocyi6tkf]>.copy-column[data-astro-cid-ocyi6tkf],.evidence-row[data-astro-cid-ocyi6tkf]>figure,.position-evidence[data-astro-cid-ocyi6tkf]{grid-area:auto}.cover[data-astro-cid-ocyi6tkf]{max-width:48rem}.position-tabs[data-astro-cid-ocyi6tkf]:not([hidden]){gap:1.5rem}.analysis-story[data-astro-cid-ocyi6tkf],.analysis-choices[data-astro-cid-ocyi6tkf],.position-comparison[data-astro-cid-ocyi6tkf],.limitations[data-astro-cid-ocyi6tkf],.salary-intro[data-astro-cid-ocyi6tkf],.team-evidence[data-astro-cid-ocyi6tkf],.recommendation[data-astro-cid-ocyi6tkf],.reflection[data-astro-cid-ocyi6tkf]{margin-top:3rem}}@media (width<=750px){.back-link[data-astro-cid-ocyi6tkf]{margin-bottom:2.5rem}.story-copy[data-astro-cid-ocyi6tkf]{line-height:1.65}.question[data-astro-cid-ocyi6tkf]{max-width:100%}.project-meta[data-astro-cid-ocyi6tkf]{margin-bottom:1.5rem;line-height:1.5}}.case[data-astro-cid-pznzci7v]{min-height:calc(100svh - var(--nav-height));padding-block:clamp(5rem,10vw,10rem)}.case[data-astro-cid-pznzci7v] h1[data-astro-cid-pznzci7v]{font:500 clamp(2.4rem,6vw,5rem)/1.08 var(--font-heading);max-width:15ch;margin:1.5rem 0 2rem}.case[data-astro-cid-pznzci7v] .review-note[data-astro-cid-pznzci7v]{max-width:42rem;margin-bottom:4rem}
