.site-shell--about .site-header__inner{background:#05111aa8;box-shadow:0 20px 52px #01070b38}.page--about:before{z-index:0;pointer-events:none;filter:blur(14px);content:"";background:radial-gradient(circle at 18% 14%,#f5c18029,#0000 26%),radial-gradient(circle at 84% 12%,#7fcfff1f,#0000 24%);height:48rem;position:absolute;inset:0 0 auto}.about-poster{isolation:isolate;width:min(100%,100vw - 2rem);max-width:1480px;min-height:min(100svh - 112px,820px);box-shadow:var(--shadow);background:linear-gradient(#0a1b27eb,#040c12fa);border:1px solid #ffffff14;border-radius:clamp(2rem,4vw,3rem);margin:0 auto;padding:clamp(1rem,2.4vw,1.4rem);position:relative;overflow:hidden}.about-poster:before{z-index:2;pointer-events:none;content:"";background:linear-gradient(#ffffff0a,#0000 20%),linear-gradient(90deg,#ffffff0a,#0000 18%);position:absolute;inset:0}.about-poster__media,.about-poster__image-wrap,.about-poster__image-wrap picture{position:absolute;inset:0}.about-poster__image-wrap{animation:18s ease-in-out infinite about-image-drift}.about-poster__image{object-fit:cover;object-position:center 42%;filter:saturate(.95)contrast(1.03)brightness(1.05);width:100%;height:100%}.about-poster__image-scrim,.about-poster__image-lift,.about-poster__grid,.about-poster__glow,.about-poster__ring{pointer-events:none;position:absolute;inset:0}.about-poster__image-scrim{z-index:1;background:linear-gradient(90deg,#040d14e0 0%,#040d14a3 28%,#040d1429 62%,#040d1466 100%),linear-gradient(#040d1424 0%,#040d1405 24%,#040d1457 70%,#040d14d6 100%)}.about-poster__image-lift{z-index:1;mix-blend-mode:screen;background:radial-gradient(circle at 72% 56%,#ffe5ba33,#0000 18%),radial-gradient(circle at 78% 86%,#7fcfff29,#0000 22%)}.about-poster__grid{z-index:1;opacity:.55;background:linear-gradient(120deg,#ffffff08,#0000 22%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 88px);-webkit-mask-image:linear-gradient(90deg,#000000c7,#0000 72%);mask-image:linear-gradient(90deg,#000000c7,#0000 72%)}.about-poster__glow{z-index:1;filter:blur(12px);mix-blend-mode:screen;border-radius:999px;animation:8.6s ease-in-out infinite about-glow-float;inset:auto}.about-poster__glow--warm{background:radial-gradient(circle,#f5c1803d,#0000 72%);width:min(38vw,36rem);height:min(38vw,36rem);top:10%;left:3%}.about-poster__glow--cool{background:radial-gradient(circle,#7dddd72e,#0000 70%);width:min(30vw,24rem);height:min(30vw,24rem);animation-delay:-2.8s;bottom:-8%;right:-6%}.about-poster__ring{z-index:1;border:1px solid #ffffff1f;border-radius:999px;animation:11.2s ease-in-out infinite about-ring-drift;inset:auto}.about-poster__ring--one{border-color:#7dddd729;width:min(30vw,25rem);height:min(30vw,25rem);top:9%;right:10%}.about-poster__ring--two{border-color:#f5c18029;width:min(18vw,14rem);height:min(18vw,14rem);animation-delay:-3.4s;bottom:14%;left:38%}.about-poster__copy{z-index:3;align-items:flex-end;min-height:min(100svh - 112px,820px);padding:clamp(1.2rem,3vw,2rem);display:flex;position:relative}.about-poster__copy-inner{gap:.95rem;max-width:38rem;display:grid}.about-poster__intro{color:#eff8fcf0;max-width:32rem;margin:0;font-size:clamp(1.1rem,2vw,1.34rem);line-height:1.68}.about-poster__labels{flex-wrap:wrap;gap:.65rem;margin-top:.25rem;display:flex}.about-poster__label{color:#eff8fceb;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#06121b70;border:1px solid #ffffff1f;border-radius:999px;align-items:center;min-height:2.4rem;padding:.62rem .92rem;font-size:.74rem;font-weight:700;display:inline-flex}.section--about-story{padding-top:clamp(4.2rem,7vw,6.4rem)}.about-story-intro{align-content:start;gap:1.1rem;display:grid;position:sticky;top:6.8rem}.about-story-intro h2,.about-final__copy h2{text-wrap:balance;max-width:12ch;font-size:clamp(2.25rem,4.4vw,4rem)}.about-story-intro p,.about-final__copy p{max-width:33rem}.about-story-intro__note{color:#eff8fccc;border-top:1px solid #ffffff14;margin:.15rem 0 0;padding-top:1rem;font-size:1rem;line-height:1.72}.about-beat-rail{gap:1rem;padding-left:1.5rem;display:grid;position:relative}.about-beat-rail:before{content:"";background:linear-gradient(#f5c180db,#7dddd76b 36%,#ffffff14);width:1px;position:absolute;top:.2rem;bottom:.2rem;left:0}.about-beat-card{border-top:1px solid #ffffff0f;grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding:1.3rem 0 1.4rem .2rem;transition:transform .22s,border-color .22s,background .22s;display:grid;position:relative}.about-beat-card:first-child{border-top:0;padding-top:0}.about-beat-card:hover{background:linear-gradient(90deg,#7dddd70a,#0000 66%);border-top-color:#7dddd738;transform:translate(.18rem)}.about-beat-card:before{background:linear-gradient(180deg, var(--warm), #fff1d3);content:"";border:1px solid #ffffff1a;border-radius:999px;width:.68rem;height:.68rem;position:absolute;top:1.7rem;left:-1.83rem;box-shadow:0 0 0 .35rem #f5c18014}.about-beat-card:nth-child(2n){margin-left:clamp(0rem,2vw,1.6rem)}.about-beat-card__index{color:#7dddd73d;font-family:var(--font-display), sans-serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:800;line-height:.9}.about-beat-card__copy{gap:.55rem;display:grid}.about-beat-card__copy h3{margin:0;font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.05}.about-beat-card__copy p{color:var(--muted);margin:0;font-size:1rem;line-height:1.74}@keyframes about-image-drift{0%,to{transform:scale(1.02)translate(0,0)}50%{transform:scale(1.06)translate(-.8%,-.7%)}}@keyframes about-glow-float{0%,to{opacity:.72;transform:translate(0,0)scale(1)}50%{opacity:.92;transform:translate(.8rem,-.8rem)scale(1.08)}}@keyframes about-ring-drift{0%,to{transform:rotate(0)translate(0,0)}50%{transform:rotate(6deg)translate(.45rem,-.5rem)}}@media (max-width:1080px){.about-poster,.about-poster__copy{min-height:clamp(34rem,78vw,44rem)}.about-story-intro{position:static}.about-beat-card:nth-child(2n){margin-left:0}}@media (max-width:760px){.about-poster{border-radius:1.7rem;width:min(100%,100vw - 1rem);min-height:clamp(31rem,122vw,40rem);padding:.8rem}.about-poster__copy{min-height:clamp(31rem,122vw,40rem);padding:1rem}.about-poster__intro{font-size:1.02rem}.about-poster__image{object-position:54% 42%}.about-poster__labels{gap:.5rem}.about-poster__label{letter-spacing:.12em;min-height:2.2rem;padding:.52rem .78rem;font-size:.68rem}.about-poster__ring--two{bottom:12%;left:auto;right:8%}.about-beat-rail{padding-left:1rem}.about-beat-card{grid-template-columns:1fr;gap:.7rem;padding:1.1rem 0 1.2rem .2rem}.about-beat-card:before{top:1.4rem;left:-1.32rem}}@media (max-width:480px){.about-poster,.about-poster__copy{min-height:clamp(29rem,132vw,35rem)}.about-poster__title{font-size:clamp(2.7rem,11.6vw,3.5rem)}.about-poster__labels{flex-direction:column;align-items:flex-start}.about-poster__label{width:auto}.about-beat-card{padding:1rem 0 1rem .15rem}}
