.about2-page{--about-ink:#0b0b0a;--about-paper:#f8f8f4;--about-line:#0b0b0a29;--about-muted:#535861;--about-blue:#1f54ff;--about-lime:#d8ff45;color:var(--about-ink);background:#fff;overflow:hidden}body.page-about{background:#fff}body.page-about .site-header{border-bottom-color:#0b0b0a24;backdrop-filter:none!important;background:#fff!important}.about2-page a{outline-offset:5px}.about2-page a:focus-visible{outline:2px solid var(--about-blue)}.about2-kicker{letter-spacing:.09em;text-transform:uppercase;color:#535861;margin:0 0 16px;font-family:DM Mono,monospace;font-size:.6rem}.about2-hero{isolation:isolate;border-bottom:1px solid var(--about-line);background:radial-gradient(40% 58% at -9% 27%,#104ea6fa 0 18%,#2297b1b8 34%,#4ab9aa38 56%,#0000 76%),radial-gradient(34% 58% at 108% 54%,#08225bf2 0 20%,#1d7697b8 38%,#3ab0a533 60%,#0000 80%),radial-gradient(13% 22% at 1% 26%,#f4a01adb 0 24%,#d7c22f80 42%,#0000 70%),#fff;min-height:min(880px,94svh);padding:30px 0 24px;position:relative}.about2-hero:after{content:"";pointer-events:none;z-index:-1;opacity:.075;mix-blend-mode:multiply;background-image:url(/assets/ambient-grain.svg);background-size:180px 180px;position:absolute;inset:0}.about2-hero-rail,.about2-hero-foot{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-family:DM Mono,monospace;font-size:.6rem;display:flex}.about2-hero-rail{color:#454a53}.about2-hero-rail p{margin:0}.about2-hero-grid{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:center;gap:5vw;min-height:720px;display:grid}.about2-hero-copy{z-index:4;position:relative}.about2-hero-copy h1{letter-spacing:-.078em;max-width:900px;margin:0;font-size:clamp(4.5rem,8.2vw,9.2rem);font-weight:620;line-height:.84}.about2-deck{letter-spacing:-.028em;max-width:720px;margin:34px 0 0;font-size:clamp(1.16rem,1.7vw,1.48rem);line-height:1.27}.about2-deck--secondary{color:#444a52;max-width:760px;margin-top:18px;font-size:clamp(1rem,1.35vw,1.22rem)}.about2-hero-foot{border-top:1px solid #0b0b0a24;padding-top:17px}.about2-hero-foot a{border-bottom:1px solid;align-items:center;min-height:24px;padding-bottom:4px;display:inline-flex}.about2-signal{aspect-ratio:1;justify-self:end;width:min(36vw,520px);position:relative}.about2-signal-ring{border:1px solid #0b0b0a2e;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.about2-signal-ring--one{width:78%;height:78%}.about2-signal-ring--two{opacity:.54;border-style:dashed;width:112%;height:112%}.about2-signal-core{aspect-ratio:1;background:#0b0b0a;border-radius:50%;place-items:center;width:25%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 20px 60px #00000029}.about2-signal-core img{filter:invert();width:72%}.about2-video-orb{border-radius:50%;margin:0;position:absolute;overflow:hidden;box-shadow:0 20px 56px #040f2a26}.about2-video-orb video{object-fit:cover;width:100%;height:100%;display:block}.about2-video-orb--one{aspect-ratio:1;width:31%;animation:8s ease-in-out infinite aboutFloatA;top:18%;left:1%}.about2-video-orb--two{aspect-ratio:1;width:36%;animation:10s ease-in-out infinite aboutFloatB;top:7%;right:-3%}.about2-video-orb--three{aspect-ratio:1;width:28%;animation:9s ease-in-out infinite aboutFloatC;bottom:1%;right:13%}@keyframes aboutFloatA{50%{transform:translate(8px,-12px)}}@keyframes aboutFloatB{50%{transform:translate(-10px,9px)}}@keyframes aboutFloatC{50%{transform:translate(5px,12px)}}.about2-meaning{background:#fff;border-bottom:0;padding:96px 0 86px}.about2-meaning-grid,.about2-thinking-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:8vw;display:grid}.about2-meaning-title h2,.about2-thinking-statement h2{letter-spacing:-.07em;margin:0;font-size:clamp(3.5rem,6.4vw,7rem);font-weight:620;line-height:.88}.about2-meaning-copy{max-width:760px;padding-top:28px}.about2-meaning-copy p{color:#4c525a;margin:0;font-size:1rem;line-height:1.55}.about2-meaning-copy p+p{margin-top:20px}.about2-meaning-copy .about2-meaning-lead{color:#111;letter-spacing:-.035em;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.25}.about2-focus-field{border-top:1px solid var(--about-line);border-bottom:1px solid var(--about-line);grid-template-columns:max-content clamp(150px,12vw,200px) max-content;justify-content:center;align-items:center;column-gap:28px;height:190px;margin-top:72px;scroll-margin-top:110px;display:grid;position:relative;overflow:hidden}.about2-focus-word{letter-spacing:-.07em;white-space:nowrap;margin:0;font-size:clamp(4rem,8.8vw,8.7rem);font-style:normal;font-weight:650;line-height:.82;display:block;transform:translateY(-.015em)}.about2-focus-word--blur{color:#0b0b0a7a;text-shadow:-2px 0 4px #0b0b0a38,2px 0 5px #0b0b0a2e,0 0 7px #0b0b0a1f;isolation:isolate;contain:paint;justify-self:end;padding-inline:8px;position:relative}.about2-focus-word--blur:before,.about2-focus-word--blur:after{content:attr(data-word);color:#0b0b0a4d;text-shadow:0 0 5px #0b0b0a38;pointer-events:none;will-change:transform,opacity;position:absolute;inset:0 10px}.about2-focus-word--blur:before{clip-path:inset(10% 0 55%);animation:1.35s ease-in-out infinite alternate about2-static-upper}.about2-focus-word--blur:after{clip-path:inset(57% 0 7%);animation:1.05s ease-in-out infinite alternate about2-static-lower}.about2-focus-word--clear{color:#050505;justify-self:start}.about2-focus-line{background:#111;align-self:center;width:100%;height:1px;position:relative}.about2-focus-line:after{content:"";background:var(--about-lime);border:1px solid #111;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 2px #fff}@keyframes about2-static-upper{0%{opacity:.18;transform:translate(-3px)}to{opacity:.34;transform:translate(4px)}}@keyframes about2-static-lower{0%{opacity:.16;transform:translate(3px)}to{opacity:.31;transform:translate(-4px)}}.about2-thinking{border-bottom:1px solid var(--about-line);background:#fff;padding:98px 0 104px}.about2-thinking-copy{max-width:760px;padding-top:28px}.about2-thinking-copy p{color:#3e444c;margin:0;font-size:clamp(1.08rem,1.55vw,1.3rem);line-height:1.48}.about2-thinking-copy p+p{margin-top:20px}.about2-principles{border-top:1px solid var(--about-ink);border-bottom:1px solid var(--about-ink);grid-template-columns:repeat(3,1fr);margin-top:72px;display:grid}.about2-principles article{border-right:1px solid var(--about-ink);min-width:0;padding:24px 28px 27px 0}.about2-principles article+article{padding-left:28px}.about2-principles article:last-child{border-right:0;padding-right:0}.about2-principles span{letter-spacing:.08em;color:#59606a;font-family:DM Mono,monospace;font-size:.52rem}.about2-principles h3{letter-spacing:-.05em;max-width:14ch;margin:28px 0 12px;font-size:clamp(1.55rem,2.6vw,2.8rem);font-weight:600;line-height:.96}.about2-principles p{color:#525860;max-width:33ch;margin:0;font-size:.82rem;line-height:1.46}@media (width<=1100px){.about2-hero-grid{grid-template-columns:minmax(0,1fr) 340px}.about2-signal{width:340px}}@media (width<=800px){.about2-hero{min-height:0;padding-top:24px}.about2-hero-rail{font-size:.5rem}.about2-hero-rail p:last-child{display:none}.about2-hero-grid{grid-template-columns:1fr;gap:44px;min-height:0;padding-top:74px;padding-bottom:56px}.about2-hero-copy h1{font-size:clamp(3.75rem,16vw,6rem);line-height:.86}.about2-deck{margin-top:26px;font-size:1.05rem}.about2-deck--secondary{margin-top:16px;font-size:.93rem}.about2-signal{justify-self:center;width:min(82vw,370px)}.about2-hero-foot{flex-direction:column;align-items:flex-start;gap:12px;font-size:.52rem}.about2-meaning,.about2-thinking{padding:72px 0}.about2-meaning-grid,.about2-thinking-grid{grid-template-columns:1fr;gap:26px}.about2-meaning-title h2,.about2-thinking-statement h2{font-size:clamp(3.2rem,13vw,4.9rem)}.about2-meaning-copy,.about2-thinking-copy{padding-top:0}.about2-meaning-copy .about2-meaning-lead{font-size:1.34rem}.about2-meaning-copy p{font-size:.91rem}.about2-focus-field{grid-template-columns:max-content 54px max-content;justify-content:center;gap:10px;height:128px;margin-top:48px}.about2-focus-word{font-size:clamp(2.25rem,10.2vw,3.5rem)}.about2-focus-word--blur{text-shadow:-1px 0 3px #0b0b0a38,1px 0 4px #0b0b0a29,0 0 5px #0b0b0a1a}.about2-thinking-copy p{font-size:1rem}.about2-principles{grid-template-columns:1fr;margin-top:46px}.about2-principles article,.about2-principles article+article,.about2-principles article:last-child{border-right:0;border-bottom:1px solid var(--about-ink);padding:20px 0 22px}.about2-principles article:last-child{border-bottom:0}.about2-principles h3{margin-top:16px;font-size:2rem}.about2-principles p{font-size:.78rem}}@media (width<=430px){.about2-hero-grid{padding-top:62px}.about2-signal{width:88vw}.about2-focus-field{grid-template-columns:max-content 34px max-content;justify-content:center}}@media (prefers-reduced-motion:reduce){.about2-video-orb,.about2-page video,.about2-focus-word--blur:before,.about2-focus-word--blur:after{animation:none!important}.about2-focus-word--blur:before{opacity:.22;transform:translate(-1px)}.about2-focus-word--blur:after{opacity:.18;transform:translate(2px)}}.about2-kicker{color:#414852!important;font-size:.7rem!important}.about2-principles h3{margin-top:0!important}@media (width<=800px){.about2-hero-foot{font-size:.64rem!important}}.about2-hero-foot{font-size:.68rem!important}.about2-contact{border-bottom:1px solid var(--about-line);background:#fff;padding:42px 0 46px}.about2-contact-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:end;gap:8vw;display:grid}.about2-contact h2{letter-spacing:-.06em;margin:0;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:620;line-height:.9}.about2-contact-links{border-top:1px solid var(--about-line);grid-template-columns:1fr 1fr;display:grid}.about2-contact-links a{border-bottom:1px solid var(--about-line);flex-direction:column;gap:8px;min-width:0;padding:18px 20px 17px 0;display:flex}.about2-contact-links a+a{border-left:1px solid var(--about-line);padding-left:20px}.about2-contact-links span{letter-spacing:.08em;text-transform:uppercase;color:#59606a;font-family:DM Mono,monospace;font-size:.68rem}.about2-contact-links strong{overflow-wrap:anywhere;font-size:clamp(.9rem,1.2vw,1.08rem);font-weight:500;line-height:1.25}.about2-contact-links a:hover strong,.about2-contact-links a:focus-visible strong{text-underline-offset:4px;text-decoration:underline}@media (width<=760px){.about2-contact{padding:34px 0 38px}.about2-contact-grid{grid-template-columns:1fr;gap:24px}.about2-contact h2{font-size:clamp(2.2rem,11vw,3.2rem)}.about2-contact-links{grid-template-columns:1fr}.about2-contact-links a,.about2-contact-links a+a{border-left:0;padding:15px 0}}@media (width<=800px){.about2-video-orb--one,.about2-video-orb--two,.about2-video-orb--three{width:31%!important}.about2-meaning{padding:72px 0 34px!important}.about2-thinking{padding:44px 0 72px!important}.about2-meaning{padding-bottom:22px!important}.about2-thinking{padding-top:32px!important}.about2-meaning{padding-top:44px!important}}
