.about{--background:#000;--background-200:#0a0a0a;--foreground:#fff;--foreground-200:#7a7a7a;background-color:var(--background);width:100%;height:100%;color:var(--foreground);font-family:var(--font-host-grotesk), system-ui, sans-serif;position:relative;overflow-x:clip}.about img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.about h1,.about h2,.about h3{-webkit-user-select:none;user-select:none;line-height:1.1;font-family:"nm", var(--font-host-grotesk), system-ui, sans-serif;margin:0}.about h1{letter-spacing:-.025em;font-size:clamp(2.5rem,1.815rem + 5.75vw,9rem);font-weight:500}.about h2{-webkit-font-smoothing:antialiased;letter-spacing:-.015em;font-size:clamp(2rem,1.25rem + 2.25vw,5rem);font-weight:500}.about h3{letter-spacing:-.0075em;font-size:clamp(1.5rem,.75rem + 1.75vw,3.5rem);font-weight:500}.about p,.about a{-webkit-user-select:none;user-select:none;font-size:clamp(1rem,.325rem + .825vw,1.75rem);font-weight:400;font-family:var(--font-host-grotesk), system-ui, sans-serif;margin:0}.about a{text-decoration:none}.about p.sm,.about a.sm{letter-spacing:.18em;font-size:clamp(.7rem,.2rem + .4vw,.85rem)}.about p.caps,.about a.caps{-webkit-font-smoothing:antialiased;font-weight:500}.about .caps{text-transform:uppercase}.about p.caps.mono,.about a.caps.mono,.about .mono{font-family:var(--font-geist-mono), ui-monospace, monospace;-webkit-font-smoothing:antialiased;letter-spacing:.18em;font-weight:500}.about .dark{color:var(--foreground)}.about .light{color:var(--background)}.about .revealer{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);width:max-content;position:relative}.about .char{letter-spacing:0;display:inline-block}.about .char-mask{display:inline-block;overflow:hidden}@media (max-width:1000px){.about h1{letter-spacing:-.01em}}.about .studio-hero{flex-direction:column;gap:1.5rem;width:100vw;height:100svh;padding:6rem 1.5rem 1.5rem;display:flex;position:relative;overflow:hidden}.about .studio-hero h1{text-align:left;flex-shrink:0;font-size:12vw;line-height:.9}.about .studio-hero-img-wrapper{border-radius:16px;flex:1;width:100%;position:relative;overflow:hidden}.about .studio-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding:4rem 1.5rem 10rem;display:flex}.about .studio-header-eyebrow{color:var(--foreground-200)}.about .studio-header-copy{width:60%}.about .mission-intro{background-color:var(--foreground);width:100vw;height:100svh;color:var(--background);align-items:center;gap:3rem;padding:1.5rem;display:flex;position:relative}.about .mission-intro-col-sm{flex:2}.about .mission-intro-col-lg{flex:4}.about .mission-intro-copy{flex-direction:column;gap:1.5rem;width:75%;display:flex}.about .mission-link{margin-top:4.5rem}.about .recognition{background-color:var(--background);width:100%;height:100svh;color:var(--foreground);text-align:center;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:relative;overflow:hidden}.about .recognition-copy{flex-direction:column;gap:3rem;width:60%;display:flex}.about .recognition-copy p{color:var(--foreground-200)}@media (max-width:1000px){.about .studio-hero{height:auto;padding:7.5rem 1.5rem 1.5rem}.about .studio-hero-img-wrapper{flex:none;height:55svh}.about .studio-header-copy,.about .mission-intro-copy,.about .recognition-copy{width:100%}.about .mission-intro-col-sm{display:none}.about .mission-intro{height:auto;min-height:0;padding:4rem 1.5rem}.about .mission-intro-copy{width:100%}.about .mission-link{margin-top:2rem}}
