.about-page{--about-ink:#06152f;--about-paper:#f7f5ef;--about-canvas:#f2f0e9;--about-mist:#edf1f7;--about-blue:#095ed2;--about-sky:#62c8ff;color:var(--about-ink);background:var(--about-paper)}.about-page h1,.about-page h2,.about-page h3{letter-spacing:-.045em}.about-hero{isolation:isolate;min-height:100svh;color:var(--about-ink);background:var(--about-canvas);display:grid;position:relative;overflow:hidden}.about-hero__inner{z-index:1;grid-template-rows:1fr auto;align-items:end;width:min(1760px,100% - clamp(40px,6vw,112px));max-width:none;min-height:100svh;padding-top:clamp(140px,17vh,190px);padding-bottom:clamp(38px,5vh,58px);display:grid;position:relative}.about-hero__copy{align-self:center;max-width:1120px}.about-hero h1{max-width:12ch;margin:20px 0 0;font-size:clamp(4rem,5.9vw,7.6rem);font-weight:800;line-height:.9}.about-hero__pillars{border-top:1px solid #071a3d2e;gap:0;margin:0;padding:0;list-style:none;display:flex}.about-hero__pillars li{color:#071a3d9e;letter-spacing:.15em;text-transform:uppercase;flex:1;padding-top:18px;font-size:.72rem;font-weight:800}.about-hero__pillars li+li{border-left:1px solid #071a3d24;padding-left:clamp(18px,3vw,48px)}.about-manifesto{min-height:100svh;color:var(--about-ink);background:var(--about-paper);align-items:center;padding:clamp(110px,14vw,200px) 0;display:grid}.about-manifesto__inner{grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);align-items:start;gap:clamp(64px,10vw,170px);display:grid}.about-manifesto__heading h2{max-width:9ch;margin:18px 0 0;font-size:clamp(3.4rem,6.2vw,7.4rem);font-weight:800;line-height:.9}.about-manifesto__copy{border-top:1px solid #071a3d29;padding-top:clamp(42px,8vh,86px)}.about-manifesto__copy p{color:#53627a;max-width:47ch;margin:0;font-size:clamp(1rem,1.25vw,1.24rem);line-height:1.72}.about-manifesto__copy p+p{border-top:1px solid #071a3d1f;margin-top:clamp(30px,4vh,46px);padding-top:clamp(30px,4vh,46px)}.about-quote{isolation:isolate;color:#fff;background:#020b1f;min-height:100svh;display:grid;position:relative;overflow:hidden}.about-quote:after{content:"";z-index:-1;background:linear-gradient(90deg,#020b1fe0 0%,#020b1f8a 48%,#020b1f29 100%);position:absolute;inset:0}.about-quote__image{z-index:-2;object-fit:cover;object-position:center 42%;filter:saturate(1.12)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.about-quote__inner{align-content:end;padding-top:clamp(130px,16vh,180px);padding-bottom:clamp(60px,10vh,112px);display:grid}.about-quote .eyebrow{color:var(--about-sky)}.about-quote blockquote{max-width:10ch;font-family:var(--font-display);letter-spacing:-.055em;margin:24px 0 0;font-size:clamp(4rem,8vw,9.4rem);font-weight:800;line-height:.86}.about-quote blockquote span{display:block}.about-principles{background:var(--about-mist);align-items:center;min-height:100svh;padding:clamp(100px,12vw,170px) 0;display:grid}.about-principles__inner{grid-template-columns:minmax(300px,.42fr) minmax(560px,.58fr);align-items:start;gap:clamp(70px,9vw,150px);display:grid}.about-principles__heading h2{max-width:9ch;margin:18px 0 0;font-size:clamp(3.2rem,5.2vw,6.2rem);font-weight:800;line-height:.9}.about-principles__heading>p:last-child{color:#53627a;max-width:39ch;margin:clamp(26px,4vh,40px) 0 0}.about-principles__list{border-bottom:1px solid #071a3d29}.about-principles__item{border-top:1px solid #071a3d29;grid-template-columns:42px minmax(190px,.8fr) minmax(220px,1fr);align-items:center;gap:clamp(20px,3vw,48px);min-height:clamp(190px,24vh,260px);display:grid}.about-principles__item>span{color:var(--about-blue);letter-spacing:.12em;align-self:start;padding-top:clamp(42px,6vh,64px);font-size:.7rem;font-weight:800}.about-principles__item h3{max-width:9ch;margin:0;font-size:clamp(2rem,3vw,3.5rem);font-weight:800;line-height:.94;transition:color .24s,transform .38s cubic-bezier(.22,1,.36,1)}.about-principles__item p{color:#53627a;max-width:36ch;margin:0;font-size:clamp(.86rem,1vw,1rem)}.about-principles__item:hover h3{color:var(--about-blue);transform:translate(10px)}.about-closing{isolation:isolate;color:#fff;background:var(--about-blue);align-items:center;min-height:80svh;display:grid;position:relative;overflow:hidden}.about-closing:after{content:"PLAYDASH";z-index:-1;color:#ffffff0d;font-family:var(--font-display);letter-spacing:-.08em;white-space:nowrap;font-size:clamp(10rem,23vw,26rem);font-weight:800;line-height:.76;position:absolute;bottom:-.2em;right:-.04em}.about-closing__inner{padding-top:clamp(110px,16vh,170px);padding-bottom:clamp(90px,13vh,150px)}.about-closing h2{max-width:10ch;margin:20px 0 0;font-size:clamp(4rem,8vw,9.2rem);font-weight:800;line-height:.86}.about-closing__link{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff9e;align-items:center;gap:28px;margin-top:clamp(42px,7vh,72px);padding:16px 0 12px;font-size:.75rem;font-weight:800;display:inline-flex}.about-closing__link b{font-size:1.9rem;font-weight:400;line-height:.8;transition:transform .26s cubic-bezier(.22,1,.36,1)}.about-closing__link:hover b{transform:translate(8px)}[data-about-reveal]{opacity:0;transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 1.3s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--about-reveal-delay,0s) + var(--about-reveal-entry-delay,0s));transform:translateY(38px)}.about-hero [data-about-reveal]{--about-reveal-entry-delay:.18s}[data-about-reveal].is-visible{opacity:1;transform:none}@media (width<=1040px){.about-manifesto__inner,.about-principles__inner{gap:54px}.about-principles__inner{grid-template-columns:minmax(270px,.38fr) minmax(470px,.62fr)}.about-principles__item{grid-template-columns:32px minmax(170px,.75fr) minmax(200px,1fr);gap:22px}}@media (width<=900px){.about-manifesto__inner,.about-principles__inner{grid-template-columns:1fr}.about-manifesto__heading h2,.about-principles__heading h2{max-width:11ch}.about-manifesto__copy{padding-top:34px}}@media (width<=760px){.about-hero h1{max-width:10ch;font-size:clamp(3.5rem,14vw,5.5rem)}.about-hero__pillars li{font-size:.62rem}.about-hero__pillars li+li{padding-left:14px}.about-manifesto,.about-principles{min-height:auto;padding:96px 0}.about-manifesto__inner,.about-principles__inner{gap:48px}.about-manifesto__heading h2,.about-principles__heading h2{font-size:clamp(3rem,13vw,5.2rem)}.about-manifesto__copy p{font-size:1rem;line-height:1.65}.about-quote{min-height:86svh}.about-quote:after{background:linear-gradient(#020b1f38 12%,#020b1fe6 100%)}.about-quote__image{object-position:44% center}.about-quote blockquote{font-size:clamp(3.5rem,15vw,6.4rem)}.about-principles__item{grid-template-columns:32px minmax(0,1fr);gap:18px;min-height:0;padding:34px 0}.about-principles__item>span{align-self:start;padding-top:8px}.about-principles__item h3{max-width:11ch;font-size:clamp(2rem,9vw,3.2rem)}.about-principles__item p{grid-column:2}.about-closing{min-height:76svh}.about-closing h2{font-size:clamp(3.5rem,14vw,6rem)}}@media (prefers-reduced-motion:reduce){[data-about-reveal]{opacity:1;clip-path:none;transition:none;transform:none}.about-principles__item h3,.about-closing__link b{transition:none;transform:none}}
