.about-page .site-header{position:fixed;inset:0 0 auto;z-index:3;width:100%;background:var(--color-bg)}.about-page .site-footer{position:relative;z-index:2;background:var(--color-bg)}.about-stage{position:fixed;inset:0;z-index:0;width:100%;height:100%;pointer-events:none;opacity:var(--about-field-opacity, 1);filter:blur(var(--about-field-blur, 0px));transition:opacity .42s linear,filter .42s linear}.about{position:relative;z-index:1}.about-body{display:grid;gap:var(--space-20);width:min(100% - (2 * var(--page-gutter)),var(--container-default));margin-inline:auto;padding-block:var(--space-20)}.about-kicker{margin:0 0 var(--space-4);color:var(--color-accent);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.about h1,.about h2{margin:0;font-family:var(--font-display);font-weight:500;line-height:var(--leading-display)}.about h1{max-width:12em;font-size:clamp(var(--text-4xl),5vw,var(--text-6xl))}.about h2{max-width:16em;font-size:clamp(var(--text-3xl),4vw,var(--text-5xl))}.about h3{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;line-height:var(--leading-heading)}.about-lead,.about-copy p:not(.about-kicker),.about-wide p:not(.about-kicker),.about-close p:not(.about-kicker),.about-principles p,.about-beliefs p{max-width:40rem;color:var(--color-text-secondary);line-height:var(--leading-body)}.about-lead,.about-copy p:not(.about-kicker),.about-wide .about-copy p:not(.about-kicker),.about-close p:not(.about-kicker){margin-top:var(--space-6)}.about-actions{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-8)}.about-actions .button{min-height:2.75rem}.about-actions .button-arrow{width:.9em;height:.9em;margin-inline-start:.4em;flex:none}.about-hero{display:flex;flex-direction:column;justify-content:center;gap:var(--space-8);min-height:100vh;padding:var(--hero-heading-offset) var(--page-gutter) var(--space-16)}.about-hero__copy{position:relative;max-width:46rem}.about-hero .about-kicker{position:absolute;top:0;margin:0;transform:translateY(calc(-100% - var(--space-4)))}.about-hero__figure{display:grid;place-items:center;min-height:42vh}.about-hero__fallback{display:none;width:auto;height:8rem;max-width:12rem;background:transparent}.about-page.no-webgl .about-hero__fallback{display:block}.about-copy,.about-close{max-width:var(--container-narrow)}.about-closing{margin-top:var(--space-8);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;line-height:var(--leading-heading);color:var(--color-text-primary)}.about-origin{margin-left:auto;text-align:right}.about-origin h2,.about-origin p,.about-origin .about-kicker{margin-left:auto}.about-entity{padding-block:var(--space-4)}.about-facts>.about-copy{margin-inline:auto;text-align:center}.about-facts>.about-copy h2{margin-inline:auto}.about-facts__grid{display:grid;gap:var(--space-10);margin-top:var(--space-10)}.about-facts__grid article{max-width:40rem}.about-facts__grid p{max-width:40rem;margin-top:var(--space-3);color:var(--color-text-secondary);line-height:var(--leading-body)}.about-pause{padding-block:var(--space-8);border-block:1px solid var(--color-border)}.about-approach>.about-copy,.about-beliefs-block>.about-copy,.about-beliefs{margin-inline:auto;text-align:center}.about-approach>.about-copy h2,.about-approach>.about-copy p,.about-beliefs-block>.about-copy h2,.about-beliefs article,.about-beliefs p{margin-inline:auto}.about-beliefs{display:flex;flex-wrap:wrap;justify-content:center}.about-beliefs article{flex:0 1 18rem;max-width:22rem}.about-principles{display:grid;gap:var(--space-10);margin:var(--space-10) 0 0;padding:0;list-style:none}.about-beliefs{gap:var(--space-10);margin:var(--space-10) 0 0}.about-principles{counter-reset:about-principle}.about-principles li{position:relative;overflow:hidden;min-height:16rem;padding:var(--space-8);border:1px solid var(--color-border);background:#1515179e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.about-principles li:nth-child(odd){margin-right:14%}.about-principles li:nth-child(2n){margin-left:14%}.about-principles li:before{content:counter(about-principle,decimal-leading-zero);counter-increment:about-principle;position:absolute;right:var(--space-4);bottom:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:7rem;font-weight:500;line-height:1;opacity:.14;pointer-events:none}.about-principles h3,.about-principles p{position:relative;z-index:1}.about-principles p,.about-beliefs p{margin-top:var(--space-3)}.about-work{display:grid;gap:var(--space-8);margin-top:var(--space-10)}.about-more{display:inline-block;margin-top:var(--space-8);color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.25em}.about-close{padding-top:var(--space-8);border-top:1px solid var(--color-border)}@media(prefers-reduced-motion:reduce){.about-stage{transition:none}}@media(min-width:768px){.about-hero{display:grid;grid-template-columns:2fr 1fr;align-items:start}.about-hero__figure{align-self:stretch;min-height:70vh}.about-facts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12) var(--space-8)}.about-facts__grid article{max-width:none}.about-principles,.about-work{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12) var(--space-8)}.about-principles{align-items:stretch;row-gap:8rem;padding-bottom:6rem}.about-principles li:nth-child(odd),.about-principles li:nth-child(2n){margin-inline:0}.about-principles li:nth-child(2n){margin-top:0;transform:translateY(6rem)}}@media(min-width:1024px){.about-work{grid-template-columns:repeat(3,minmax(0,1fr))}}
