.scp .sc-act--pinned{position:relative}.scp .sc-stage{position:sticky;top:var(--scp-hdr, 0px);height:calc(100vh - var(--scp-hdr, 0px) - var(--scp-foot, 0px));height:calc(100svh - var(--scp-hdr, 0px) - var(--scp-foot, 0px));overflow:clip}.scp [data-sc-cue]{opacity:0;will-change:opacity,transform}.scp [data-sc-in]{opacity:0;transform:translate3d(0,14px,0);transition:opacity .62s ease-out,transform .62s ease-out}.scp [data-sc-in].sc-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.scp [data-sc-in]{transform:none;transition-duration:.22s}}.scp{--ss-rust: #c14012;--ss-gold: #E7B11B;--ss-teal: #0f3040;--ss-teal-dark: #0a2230;--ss-parch: #efe1bd;--ss-brown: #5A4A30;--ss-white: #F8F8F8;--ss-orange: #D86A1B;--poster: "Bebas Neue", Impact, "Arial Narrow", sans-serif;--pad-x: clamp(1.2rem, 5vw, 4rem);font-family:Georgia,serif;color:var(--ss-white);background:var(--ss-teal-dark);overflow-x:clip}.scp .wrap{max-width:1120px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.scp .eyebrow{font-family:var(--poster);letter-spacing:.3em;color:var(--ss-gold);font-size:16px;margin:0 0 6px}.scp .section-title{font-family:var(--poster);font-weight:400;color:var(--ss-gold);text-align:center;font-size:clamp(22px,2.4vw,30px);letter-spacing:.2em;margin:0 0 clamp(36px,6vw,64px)}.scp .section-title span{opacity:.5}.scp a:focus-visible{outline:3px solid var(--ss-gold);outline-offset:3px}.scp .proof{display:flex;flex-wrap:wrap;gap:0 18px;list-style:none;padding:0;margin:0}.scp .proof li{display:flex;align-items:baseline;gap:5px}.scp .proof b{font-family:var(--poster);font-weight:400;color:var(--ss-gold);line-height:1}.scp .proof span{color:#ffffffb3}.portrait{--a: 0}.portrait__field{position:absolute;inset:0;background:#0a2230;overflow:hidden}.frame{position:absolute;top:0;left:0;right:0;z-index:1;overflow:hidden;transform-origin:50% 50%}.frame .about-hero-overlay,.frame .about-hero-quote{opacity:calc(1 - var(--a))}.frame__wave{opacity:calc(1 - var(--a));height:calc(56px * (1 - var(--a)));overflow:hidden}.peek{position:absolute;top:576px;left:0;right:0;padding:36px 370px 0 0;opacity:calc(1 - var(--a))}.peek__title{font-family:var(--poster);font-size:clamp(18px,2vw,24px);letter-spacing:5px;color:#e7b11b;text-align:center;margin:0 0 20px;display:flex;align-items:center;justify-content:center;gap:18px}.peek__title span{opacity:.5}.peek__coins{position:relative;display:flex;align-items:center;justify-content:center;gap:28px;padding:0 32px}.peek__line{position:absolute;top:50%;left:92px;right:92px;border-top:2px dashed rgba(231,177,27,.25);transform:translateY(-16px)}.peek__coin{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;z-index:1}.peek__disc{display:block;width:110px;height:110px;border-radius:50%;overflow:hidden;border:4px solid rgba(231,177,27,.3);box-shadow:0 6px 20px #0000004d}.peek__disc img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%) brightness(.6);opacity:.5}.peek__year{font-family:var(--poster);font-size:13px;letter-spacing:2px;color:#e7b11b73;white-space:nowrap}.peek__coin.is-on{z-index:2}.peek__coin.is-on .peek__disc{width:140px;height:140px;border-color:#e7b11b;box-shadow:0 0 0 4px #e7b11b26,0 16px 48px #00000080}.peek__coin.is-on .peek__disc img{filter:none;opacity:1}.peek__coin.is-on .peek__year{font-size:16px;color:#e7b11b}.peek-collab{position:absolute;top:456px;right:28px;width:320px;bottom:-40px;z-index:10;background:#0f3040;border:3px solid #E7B11B;border-radius:16px;padding:22px 16px;box-shadow:0 20px 60px #0006;box-sizing:border-box;opacity:calc(1 - var(--a));font-family:Georgia,serif}.peek-collab h3{font-family:var(--poster);font-weight:400;font-size:22px;letter-spacing:2px;color:#e7b11b;text-align:center;margin:0 0 12px;line-height:1.2}.peek-collab__rule{border-top:1px dashed #E7B11B;margin:0 0 12px;opacity:.7}.peek-collab__intro{font-size:12px;color:#ffffffbf;line-height:1.55;margin:0 0 14px}.peek-collab__item{display:flex;gap:12px;align-items:flex-start;margin-bottom:22px}.peek-collab__disc{width:36px;height:36px;border-radius:50%;background:#d86a1b;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #00000059;border:2px solid rgba(255,255,255,.15);box-sizing:border-box}.peek-collab__t{font-family:var(--poster);font-size:20px;letter-spacing:1.5px;color:#e7b11b;margin:0 0 3px;line-height:1}.peek-collab__d{font-size:12.5px;color:#f8f8f8;line-height:1.5;margin:0}.frame{z-index:1}.peek-collab{z-index:5}.who{position:absolute;top:0;bottom:0;left:var(--pad-x);z-index:4;display:flex;flex-direction:column;justify-content:center;width:min(30rem,40%);pointer-events:none}.who>div{pointer-events:auto}.who h2{font-family:var(--poster);font-weight:400;font-size:clamp(48px,5.2vw,76px);line-height:.92;letter-spacing:.02em;margin:0 0 16px;color:var(--ss-white)}.who h2 span{color:var(--ss-gold)}.who .lede{font-size:clamp(16px,1.3vw,18px);line-height:1.7;color:#dbe3e5;margin:0}.who__next{font-family:var(--poster);letter-spacing:.2em;color:var(--ss-gold);margin:22px 0 0;font-size:15px}@media(max-width:768px){.peek,.peek-collab{display:none}.frame .about-hero-overlay,.frame .about-hero-quote{opacity:1}.frame .about-hero-overlay>*,.frame .about-hero-quote>*{opacity:calc(1 - var(--a))}.who{left:var(--pad-x);right:var(--pad-x);width:auto;top:222px;bottom:auto;justify-content:flex-start}.who h2{font-size:42px}.who .lede{font-size:15px}}.journey{--jp: 0}.jstage{position:absolute;inset:0;overflow:hidden;background:#0a2230}.journey__works{position:absolute;inset:-70% -2%;z-index:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.jw-col{display:flex;flex-direction:column;gap:14px;transform:translate3d(0,calc((var(--jp) - .5) * var(--sp) * 1px),0)}.jw-col--1{--sp: -900}.jw-col--2{--sp: 700}.jw-col--3{--sp: -520}.jw-col--4{--sp: 620}.jw-col--5{--sp: -780}.jw-col--6{--sp: 860}.jw-col:nth-child(2n){margin-top:-120px}.jw-tile{display:block;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#123a4d}.jw-tile img{width:100%;height:100%;object-fit:cover;display:block}.journey__veil{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 30% 48%,#0a223059,#0a223000 70%),linear-gradient(0deg,#0a2230d1,#0a2230d1)}.jtitle{position:absolute;top:3%;left:50%;translate:-50% 0;z-index:3;margin:0;white-space:nowrap;background:#0a2230d9;padding:8px 18px;border-radius:8px}.era{position:absolute;inset:0;z-index:4;pointer-events:none}.era__coin{--cs: min(40vh, 26vw, 360px);position:absolute;left:30%;top:48%;width:var(--cs);height:var(--cs);margin:calc(var(--cs) / -2) 0 0 calc(var(--cs) / -2);border-radius:50%;overflow:hidden;background:var(--ss-teal);border:6px solid var(--ss-gold);box-shadow:0 0 0 10px #e7b11b24,0 30px 80px #0009;opacity:0;transform-origin:50% 50%;will-change:transform,opacity}.era__coin img{width:100%;height:100%;object-fit:cover;display:block}.era__card{position:absolute;left:50%;top:48%;width:min(520px,42vw);translate:0 -50%;opacity:0;pointer-events:auto;padding:30px 34px 28px}.era__card .card__year{font-size:clamp(40px,4vw,58px)}.era__card .card__title{font-size:clamp(20px,1.8vw,26px)}.era__card .card__text{font-size:clamp(15px,1.15vw,18px);line-height:1.65}.jrow{position:absolute;left:50%;bottom:3.5%;translate:-50% 0;z-index:3;display:flex;gap:clamp(16px,2.4vw,34px);align-items:flex-start;padding:0 8px}.jrow__line{position:absolute;left:44px;right:44px;top:34px;border-top:2px dashed rgba(231,177,27,.3)}.jrow__fill{position:absolute;left:0;top:-2px;height:3px;width:calc(var(--rowfill, 0) * 100%);background:var(--ss-gold)}.jrow__slot{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:72px}.jrow__disc{display:block;width:68px;height:68px;border-radius:50%;overflow:hidden;border:3px solid rgba(231,177,27,.3);background:var(--ss-teal);box-shadow:0 6px 18px #0006;transition:border-color .3s,box-shadow .3s}.jrow__disc img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(100%) brightness(.6);opacity:.5;transition:filter .3s,opacity .3s}.jrow__year{font-family:var(--poster);font-size:13px;letter-spacing:2px;color:#e7b11b80;white-space:nowrap}.jrow__slot.is-active .jrow__disc{opacity:0}.jrow__slot.is-done .jrow__disc{border-color:var(--ss-gold);box-shadow:0 0 0 3px #e7b11b26,0 6px 18px #0006}.jrow__slot.is-done .jrow__disc img{filter:none;opacity:1}.jrow__slot:is(.is-done,.is-active) .jrow__year{color:var(--ss-gold)}.jdone{position:absolute;left:50%;top:46%;translate:-50% -50%;z-index:4;margin:0;text-align:center;white-space:nowrap;font-family:var(--poster);font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:.03em;color:var(--ss-white);opacity:var(--jdone, 0);transform:scale(calc(.94 + .06 * var(--jdone, 0)))}.jdone span{color:var(--ss-gold)}.card{background:var(--ss-parch);color:var(--ss-brown);border-radius:12px;box-shadow:0 16px 40px #00000073;border-top:4px solid var(--ss-gold)}.card__year{font-family:var(--poster);line-height:1;color:var(--ss-rust);margin:0}.card__title{font-family:var(--poster);font-weight:400;letter-spacing:.08em;color:var(--ss-teal);margin:6px 0 12px}.card__text{margin:0;color:#3d3222}@media(max-width:768px){.journey__works{grid-template-columns:repeat(3,minmax(0,1fr));left:-8%;right:-8%}.jw-col--4,.jw-col--5,.jw-col--6{display:none}.jtitle{font-size:14px;letter-spacing:.12em;padding:6px 12px}.jtitle span{display:none}.era__coin{--cs: min(42vw, 24vh);left:50%;top:23%;border-width:4px;box-shadow:0 0 0 6px #e7b11b24,0 20px 50px #0009}.era__card{left:var(--pad-x);right:var(--pad-x);width:auto;top:38%;translate:none;padding:18px 20px}.era__card .card__year{font-size:34px}.era__card .card__title{font-size:18px;margin:4px 0 8px}.era__card .card__text{font-size:14px;line-height:1.55}.jrow{gap:10px;bottom:2.5%}.jdone{font-size:34px;white-space:normal;width:calc(100% - 2 * var(--pad-x))}.jrow__slot{width:48px}.jrow__disc{width:44px;height:44px;border-width:2px}.jrow__line{left:24px;right:24px;top:22px}.jrow__year{font-size:9px;letter-spacing:1px}}.work{--p: var(--sc-p, 0);--sA: clamp(0, calc(var(--p) / .22), 1);--dr: clamp(0, calc(var(--p) / .3), 1);--s1: clamp(0, calc((var(--p) - .1) / .2), 1);--s2: clamp(0, calc((var(--p) - .24) / .2), 1);--s3: clamp(0, calc((var(--p) - .62) / .1), 1);--s4: clamp(0, calc((var(--p) - .7) / .1), 1);--scrim: calc(1 - clamp(0, calc((var(--p) - .24) / .08), 1)) }.work__field{container-type:inline-size;position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse 80% 70% at 62% 55%,#123a4d,#0a2230 70%)}.work__scrim{position:absolute;inset:0;pointer-events:none;z-index:40;opacity:var(--scrim);background:linear-gradient(90deg,#0a2230f2,#0a2230c7 34%,#0a223000 52%)}.piece{position:absolute;margin:0;width:20cqw;z-index:20;display:block;text-decoration:none;color:var(--ss-brown);background:var(--ss-parch);border-top:3px solid var(--ss-gold);padding:.6cqw .6cqw .8cqw;border-radius:10px;box-shadow:0 18px 44px #00000080;transform-origin:50% 50%;left:calc(var(--x0) * (1 - var(--s2)) + var(--x1) * var(--s2));top:calc(var(--y0) * (1 - var(--s2)) + var(--y1) * var(--s2));transform:translateY(calc(var(--dv, 6%) * var(--dr) * -1 * (1 - var(--s2)))) rotate(calc(var(--r0) * (1 - var(--s1)))) scale(calc((var(--k0) + (1 - var(--k0)) * var(--s2)) * (1 - .35 * var(--s3))));opacity:calc((1 - .5 * var(--d) * (1 - var(--sA))) * (1 - var(--s4)))}.piece img,.prose-page{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:6px}.prose-page{background:repeating-linear-gradient(#f6ecd2 0 1.4cqw,#e3d3a8 1.4cqw calc(1.4cqw + 1px))}.piece__cap{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:.7cqw .3cqw 0}.piece__title{font-family:var(--poster);letter-spacing:.05em;font-size:clamp(14px,1.45cqw,22px);color:var(--ss-teal)}.piece__cta{font-family:var(--poster);letter-spacing:.12em;font-size:clamp(11px,.95cqw,14px);color:var(--ss-rust);white-space:nowrap}.piece__by{display:block;padding:0 .3cqw;font-size:clamp(11px,.85cqw,13px)}.piece--1{--x0: 58%;--y0: 12%;--r0: 6deg;--k0: 1.15;--d: 0;--x1: 3%;--y1: 36%;z-index:24}.piece--2{--x0: 76%;--y0: 50%;--r0: -8deg;--k0: .95;--d: .35;--x1: 27%;--y1: 36%;z-index:23}.piece--3{--x0: 50%;--y0: 60%;--r0: 10deg;--k0: .8;--d: .6;--x1: 51%;--y1: 36%;z-index:22}.piece--4{--x0: 80%;--y0: 4%;--r0: -11deg;--k0: .7;--d: .8;--x1: 75%;--y1: 36%;z-index:21}.slots{position:absolute;inset:0;z-index:36;pointer-events:none;opacity:calc(var(--s2) * (1 - var(--s4)))}.slot{position:absolute;top:27%;width:20cqw;text-align:center;font-family:var(--poster);letter-spacing:.16em;font-size:clamp(15px,1.5cqw,22px);color:var(--ss-gold);border-bottom:2px dashed rgba(231,177,27,.4);padding-bottom:6px}.slot--1{left:3%}.slot--2{left:27%}.slot--3{left:51%}.slot--4{left:75%}.wall{position:absolute;left:50%;top:44%;z-index:30;margin:0;transform:translate(-50%,-50%) scale(calc(.94 + .06 * var(--s4)));width:min(86cqw,1100px);opacity:var(--s4);pointer-events:none}.wall__grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;padding:10px;border-radius:14px;background:var(--ss-teal);border:2px solid rgba(231,177,27,.5);box-shadow:0 34px 90px #0009}.wall__tile{display:block;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#123a4d}.wall__tile img{width:100%;height:100%;object-fit:cover;display:block}.wall .proof{justify-content:center;margin-top:12px}.wall .proof b{font-size:34px}.wall .proof span{font-size:14px}.work__intro,.work__outro{position:absolute;z-index:45;pointer-events:none;margin:0}.work__intro{top:0;bottom:0;left:var(--pad-x);width:min(28rem,40%);display:flex;flex-direction:column;justify-content:center}.work__intro>div{pointer-events:auto}.work__intro h2{font-family:var(--poster);font-weight:400;font-size:clamp(44px,5vw,72px);line-height:.92;margin:0 0 14px;color:var(--ss-white)}.work__intro h2 span{color:var(--ss-gold)}.work__intro p:not(.eyebrow){font-size:clamp(16px,1.3vw,18px);line-height:1.6;color:#dbe3e5;margin:0}.work__outro{left:50%;bottom:5%;translate:-50% 0;width:min(40rem,calc(100% - 2 * var(--pad-x)));text-align:center;font-size:clamp(15px,1.2vw,18px);line-height:1.5;color:var(--ss-white)}@media(max-width:768px){.work__intro{left:var(--pad-x);right:var(--pad-x);width:auto;top:29%;justify-content:flex-start}.work__scrim{background:linear-gradient(180deg,#0a223000 22%,#0a2230f7 27% 64%,#0a223000 70%)}.piece{width:44cqw;--dv: 0%}.piece__title{font-size:14px}.piece__cta,.piece__by{font-size:11px}.piece--1{--x0: 4%;--y0: 2%;--k0: 1;--x1: 4%;--y1: 16%}.piece--2{--x0: 52%;--y0: 5%;--k0: .85;--x1: 52%;--y1: 16%}.piece--3{--x0: 6%;--y0: 74%;--k0: .85;--x1: 4%;--y1: 50%}.piece--4{--x0: 52%;--y0: 78%;--k0: .8;--x1: 52%;--y1: 50%}.slot{width:44cqw;top:10%;font-size:14px}.slot--1{left:4%}.slot--2{left:52%}.slot--3{left:4%;top:44%}.slot--4{left:52%;top:44%}.wall{width:calc(100% - 2 * var(--pad-x));top:42%}.wall__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px}.wall__tile:nth-child(n+17){display:none}.wall .proof{gap:2px 14px}.wall .proof b{font-size:26px}.work__outro{bottom:3%}}.collab{padding-block:clamp(48px,7vw,80px)}.collab__card{background:var(--ss-teal);border:3px solid var(--ss-gold);border-radius:16px;padding:clamp(24px,4vw,44px);box-shadow:0 20px 60px #0006;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(24px,4vw,56px);align-items:start}.collab__card h2{font-family:var(--poster);font-weight:400;color:var(--ss-gold);font-size:clamp(30px,3.4vw,44px);letter-spacing:.06em;line-height:1.05;margin:0 0 14px}.collab__intro{border-top:1px dashed rgba(231,177,27,.7);padding-top:14px;margin:0;font-size:16px;line-height:1.7;color:#ffffffd1}.collab__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px}.collab__item{display:flex;gap:14px;align-items:flex-start}.collab__disc{flex:0 0 auto;width:44px;height:44px;border-radius:50%;background:var(--ss-orange);display:grid;place-items:center;border:2px solid rgba(255,255,255,.15);box-shadow:0 4px 12px #00000059}.collab__item h3{font-family:var(--poster);font-weight:400;font-size:22px;letter-spacing:.06em;color:var(--ss-gold);margin:0 0 4px;line-height:1}.collab__item p{margin:0;font-size:14.5px;line-height:1.55;color:var(--ss-white)}@media(max-width:820px){.collab__card,.collab__list{grid-template-columns:1fr}}.join{background:var(--ss-teal);padding-block:clamp(36px,6vw,64px)}.join__head{text-align:center;margin-bottom:32px}.join__head h2{font-family:var(--poster);font-weight:400;color:var(--ss-gold);font-size:clamp(30px,3.4vw,44px);letter-spacing:.08em;margin:0 0 8px}.join__head p{margin:0;color:#dbe3e5;line-height:1.6}.pillars{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}@media(max-width:860px){.pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}.pillar{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;text-decoration:none;color:var(--ss-white);padding:18px 12px;border-radius:12px;border:1px solid rgba(231,177,27,.25);background:#0a223080;transition:transform .25s,border-color .25s}.pillar:hover{transform:translateY(-4px);border-color:var(--ss-gold)}.pillar img{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 6px 12px rgba(0,0,0,.4))}.pillar__label{font-family:var(--poster);font-size:24px;letter-spacing:.12em;color:var(--ss-gold)}.pillar__desc{font-size:13.5px;line-height:1.5;color:#fffc}.pillar__cta{font-family:var(--poster);letter-spacing:.15em;font-size:13px;color:var(--ss-gold);margin-top:auto}:is(html:not(.sc-ready),html.scp-static) .scp :is(.portrait,.work,.journey){height:auto!important}:is(html:not(.sc-ready),html.scp-static) .scp [data-sc-stage]{position:relative;height:auto;overflow:visible;display:flex;flex-direction:column}:is(html:not(.sc-ready),html.scp-static) .scp :is(.portrait__field,.work__field){position:relative;inset:auto}:is(html:not(.sc-ready),html.scp-static) .scp .frame{position:relative;transform:none;border-radius:0;box-shadow:none}:is(html:not(.sc-ready),html.scp-static) .scp :is(.peek,.peek-collab,.slots,.work__scrim){display:none}:is(html:not(.sc-ready),html.scp-static) .scp :is(.who,.work__intro,.work__outro,.wall){position:static;width:auto;translate:none;transform:none;opacity:1;padding:28px var(--pad-x) 0;pointer-events:auto}:is(html:not(.sc-ready),html.scp-static) .scp [data-sc-cue]{opacity:1!important;transform:none!important}:is(html:not(.sc-ready),html.scp-static) .scp .work__intro{order:-1}:is(html:not(.sc-ready),html.scp-static) .scp .jstage{position:relative;display:flex;flex-direction:column;gap:24px;padding:40px var(--pad-x) 56px}:is(html:not(.sc-ready),html.scp-static) .scp :is(.journey__works,.jrow){display:none}:is(html:not(.sc-ready),html.scp-static) .scp .jdone{position:static;translate:none;transform:none;opacity:1;white-space:normal}:is(html:not(.sc-ready),html.scp-static) .scp .jtitle{position:static;translate:none;align-self:center;white-space:normal}:is(html:not(.sc-ready),html.scp-static) .scp .era{position:static;display:flex;gap:24px;align-items:center;max-width:900px;margin-inline:auto;width:100%}:is(html:not(.sc-ready),html.scp-static) .scp .era__coin{position:static;--cs: 120px;margin:0;flex:0 0 auto;opacity:1}:is(html:not(.sc-ready),html.scp-static) .scp .era__card{position:static;translate:none;width:auto;flex:1;opacity:1}:is(html:not(.sc-ready),html.scp-static) .scp .work__field{display:flex;flex-wrap:wrap;gap:16px;padding:24px var(--pad-x);background:#0a2230}:is(html:not(.sc-ready),html.scp-static) .scp .piece{position:static;width:min(260px,44%);transform:none;opacity:1}:is(html:not(.sc-ready),html.scp-static) .scp .wall{padding-bottom:40px}
