.about-backstory{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-16);padding-inline:var(--space-4)}.about-backstory__inner{position:relative;display:grid;gap:var(--space-8);min-inline-size:0}.about-backstory__background{position:absolute;inset:calc(-1 * var(--space-8)) 0;z-index:-1;pointer-events:none;--subpage-bg-opacity:0.22}.about-backstory__background:after{content:"";position:absolute;inset:0;background:var(--surface);opacity:.55}.about-backstory__background img,.about-backstory__background picture{display:block;inline-size:100%;block-size:100%;object-fit:cover}.about-backstory__heading{font-size:var(--type-xl);max-inline-size:16ch}.about-backstory__title{display:inline;margin:0;font-family:var(--font-title);font-size:var(--type-xl);font-weight:500;text-transform:uppercase;line-height:var(--leading-heading-sm);color:var(--text);text-wrap:balance}.about-backstory__draft{display:inline-block;margin-inline-start:var(--space-3);vertical-align:middle;padding:var(--space-1) var(--space-3);border:var(--border-hair) solid color-mix(in srgb,var(--color-accent) 60%,transparent);border-radius:var(--radius-lg);font-family:var(--font-mono);font-size:var(--type-eyebrow);font-weight:500;text-transform:uppercase;line-height:var(--leading-caption);letter-spacing:var(--tracking-caps-micro);color:var(--color-accent)}.about-backstory__copy{display:grid;gap:var(--space-4);max-inline-size:60ch}.about-backstory__copy p{margin:0;font-size:var(--type-base);line-height:1.6;color:var(--text);text-wrap:pretty}.about-backstory__figure{min-inline-size:0;overflow:hidden;align-self:center}@media (max-width:600px){.about-backstory__copy{padding-inline-end:var(--space-12)}}.about-backstory__figure img,.about-backstory__figure picture{display:block;inline-size:100%;block-size:auto}@media (min-width:1024px){.about-backstory{padding-block:var(--space-24);padding-inline:var(--space-8)}.about-backstory__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-6);align-items:start}.about-backstory__inner .about-backstory__heading{grid-column:1/6;grid-row:1}.about-backstory__inner .about-backstory__copy{grid-column:1/6;grid-row:2}.about-backstory__inner .about-backstory__figure{grid-column:6/-1;grid-row:1/3;margin-inline-end:calc(-1 * var(--space-8))}}.about-chapter{position:relative;isolation:isolate;overflow:hidden;padding-block:var(--space-16);padding-inline:var(--space-4)}.about-chapter__inner{position:relative;display:grid;gap:var(--space-6);min-inline-size:0}.about-chapter__number{font-family:var(--font-mono);font-size:var(--type-2xl);color:var(--silver-40);font-weight:500;text-transform:uppercase;line-height:var(--leading-display)}.about-chapter__title{margin:0;max-inline-size:16ch;font-family:var(--font-title);font-size:var(--type-xl);font-weight:500;text-transform:uppercase;line-height:var(--leading-heading-sm);color:var(--text);text-wrap:balance}.about-chapter__body{margin:0;max-inline-size:60ch;font-size:var(--type-base);line-height:1.6;color:var(--text);text-wrap:pretty}.about-chapter__background{position:absolute;inset:calc(-1 * var(--space-8)) 0;z-index:-1;pointer-events:none;--subpage-bg-opacity:0.28}.about-chapter__background:after{content:"";position:absolute;inset:0;background:var(--surface);opacity:.45}.about-chapter__background img,.about-chapter__background picture{display:block;inline-size:100%;block-size:100%;object-fit:cover}.about-chapter__demo{display:grid;min-inline-size:0;aspect-ratio:4/3;overflow:hidden}.about-chapter__demo img,.about-chapter__demo picture{display:block;inline-size:100%;block-size:100%;object-fit:cover}.about-chapter__cta{justify-self:start}@media (min-width:1024px){.about-chapter{padding-block:var(--space-24);padding-inline:var(--space-8)}.about-chapter__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--space-6);align-items:start}.about-chapter__number{grid-column:1/-1;grid-row:1;font-size:var(--type-3xl)}.about-chapter__inner .bokah-reveal[data-variant=heading]{grid-column:1/6;grid-row:2}.about-chapter__inner .bokah-reveal[data-variant=body]{grid-column:6/-1;grid-row:2}.about-chapter:has(.about-chapter__demo) .about-chapter__inner .bokah-reveal[data-variant=heading]{grid-column:1/6;grid-row:2}.about-chapter:has(.about-chapter__demo) .about-chapter__inner .bokah-reveal[data-variant=body]{grid-column:1/6;grid-row:3}.about-chapter__cta{grid-column:1/6;grid-row:4}.about-chapter__demo{grid-column:6/-1;grid-row:1/5;aspect-ratio:4/3}.about-founder .about-chapter__inner .bokah-reveal[data-variant=heading]{grid-column:1/4;grid-row:1}.about-founder .about-chapter__inner .bokah-reveal[data-variant=body]{grid-column:4/-1;grid-row:1}}.about-band{display:block;inline-size:100%;aspect-ratio:4/3;overflow:hidden;background:var(--surface-raised)}.about-band--detail{inline-size:calc(100% - var(--page-gutter));margin-inline-start:var(--page-gutter);aspect-ratio:3/4}.about-why{position:relative;isolation:isolate;display:grid;align-items:center;min-block-size:80svh;padding-block:var(--space-16) var(--space-24);border-block-start:var(--border-hair) solid var(--border-subtle);overflow:hidden}.about-why__bg{position:absolute;inset:0;z-index:-1}.about-why__inner{inline-size:100%;max-inline-size:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter)}.about-why__copy{max-inline-size:40rem;padding:calc(var(--space-8) + var(--space-2));border:var(--border-hair) solid var(--border-subtle);border-radius:var(--radius-lg);background:rgb(16 16 20/.55);backdrop-filter:blur(16px)}:root[data-tier="0"] .about-why__copy{background:rgb(16 16 20/.8);backdrop-filter:none}@media (prefers-reduced-motion:reduce){.about-why__copy{background:rgb(16 16 20/.8);backdrop-filter:none}}.about-why__copy h2{margin:0 0 var(--space-6);font-family:var(--font-title);font-size:var(--type-xl);font-weight:500;text-transform:uppercase;line-height:var(--leading-heading-sm)}.about-why__copy p{max-inline-size:44ch;margin:0;color:var(--text-muted);font-size:var(--type-lg);line-height:1.6}.about-why__image{position:absolute;inset:0;aspect-ratio:auto!important;overflow:hidden}.about-why__image img{inline-size:100%;block-size:100%;object-fit:cover;filter:brightness(.45)}@media (min-width:768px){.about-band{aspect-ratio:21/9}.about-band--detail{inline-size:72%;margin-inline-start:auto;aspect-ratio:4/3}}.about-band img,.about-band picture{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 55%}.about-band--detail img{object-position:60% 50%}.about-founder{border-block-start:var(--border-hair) solid var(--border-subtle);margin-block-start:var(--space-16)}.about-founder__label{margin:0;font-weight:500;text-transform:uppercase;line-height:var(--leading-heading-sm);font-family:var(--font-title);font-size:var(--type-xl);color:var(--text)}.about-founder__note{margin:0;display:grid;gap:var(--space-6);max-inline-size:52ch}.about-founder__note blockquote{margin:0}.about-founder__note p{margin:0;font-family:var(--font-title);font-size:var(--type-xl);font-weight:400;text-transform:none;line-height:var(--leading-lead);color:var(--text);text-wrap:pretty}.about-founder__note figcaption{font-family:var(--font-mono);font-size:var(--type-sm);color:var(--text-muted);font-weight:500;text-transform:uppercase;line-height:var(--leading-caption);letter-spacing:var(--tracking-caps-micro)}.about-lead{position:relative;max-inline-size:60ch;margin:0;padding-block:var(--space-16);font-size:var(--type-lead);line-height:var(--leading-lead);color:var(--text)}.about-lead__accent{color:var(--color-accent)}.about-founder__note,.about-founder__note p{max-inline-size:60ch}.about-why__reveal{position:relative;display:block;inline-size:100%;padding:0;border:0;background:none;color:var(--text-muted);text-align:start;font:inherit;font-weight:400;text-transform:none;letter-spacing:normal;cursor:pointer}.about-why{padding-inline:0}.about-why__inner{padding-inline:0}.about-why__copy,.about-why__inner{max-inline-size:none}.about-why__reveal:after{content:"";position:absolute;inset:0;backdrop-filter:blur(var(--space-2));background:var(--surface);opacity:.7;transition:opacity var(--dur-reveal) var(--ease-out-fabric);pointer-events:none}.about-why__reveal:is(:hover,:focus-visible):after,.about-why__reveal[data-open=true]:after{opacity:0}@media (prefers-reduced-motion:reduce){.about-why__reveal:after{opacity:0;transition:none}}:root[data-tier="0"] .about-why__reveal:after{opacity:0;transition:none}.about-lead:before{content:"";position:absolute;inset:var(--space-8) 0;z-index:-1;background:color-mix(in srgb,var(--surface) 86%,transparent);box-shadow:0 0 var(--space-8) var(--space-6) color-mix(in srgb,var(--surface) 86%,transparent)}.about-layout{position:relative;z-index:calc(var(--z-content) + 1)}.about-closing{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);padding-block:var(--space-24)}.about-closing h2{max-inline-size:18ch;margin:0;font-family:var(--font-title);font-size:var(--type-xl);font-weight:500;line-height:var(--leading-heading-sm);text-wrap:balance}.about-closing p{max-inline-size:44ch;margin:0;color:var(--text-muted);font-size:var(--type-lg);line-height:var(--leading-lead)}.about-hero-track{position:relative;--hole-d:min(54vw,54svh)}.about-hero-track[data-hole=on]{block-size:200svh;margin-block-end:-100svh}.about-hero{position:relative;z-index:var(--z-content);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-block-size:100svh;padding-block:var(--space-24);padding-inline:max(var(--page-gutter),calc((100% - var(--page-max)) / 2 + var(--page-gutter)));text-align:start;background:transparent}.about-hero-track[data-hole=on] .about-hero{position:sticky;inset-block-start:0;block-size:100svh;min-block-size:0}.about-hero__text{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.about-hero__eyebrow{font-family:var(--font-mono);line-height:var(--leading-caption);letter-spacing:var(--tracking-caps-micro);font-size:var(--type-eyebrow);color:var(--text-muted)}.about-hero__eyebrow,.about-hero__title{margin:0;font-weight:500;text-transform:uppercase}.about-hero__title{max-inline-size:var(--page-title-measure);font-family:var(--font-display);line-height:var(--leading-display);font-size:var(--page-title-size);color:var(--text);text-wrap:balance}.about-hero__intro{margin:0;max-inline-size:46ch;font-size:var(--type-base);line-height:1.6;color:var(--text);text-wrap:pretty}@media (max-width:600px){.about-hero__title{max-inline-size:8ch}.about-hero{justify-content:flex-start;padding-block-start:var(--space-24)}}.about-hero>.about-hero__stage{position:absolute;inset:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(180deg,black 80%,transparent)}.about-hero__portal,.about-hero__ring{position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:var(--hole-d);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);will-change:transform}.about-hero__ring{border:var(--border-hair) solid color-mix(in srgb,var(--color-accent) 42%,transparent);box-shadow:0 0 var(--space-12) color-mix(in srgb,var(--color-accent) 24%,transparent)}.about-hero__portal{overflow:hidden;clip-path:circle(50%)}.about-hero__portal-inner{position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:100vw;block-size:100svh;opacity:.5;transform:translate(-50%,-50%);will-change:transform}.about-hero__portal-inner picture{inline-size:100%;block-size:100%;aspect-ratio:auto!important}.about-hero__portal-inner img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.about-bokeh{position:absolute;inset:0}.about-bokeh__disc{--disc:var(--color-accent);position:absolute;inset-inline-start:var(--x);inset-block-start:var(--y);inline-size:calc(var(--d) * 1vmin);aspect-ratio:1;margin:calc(var(--d) * -.5vmin) 0 0 calc(var(--d) * -.5vmin);will-change:transform,opacity}.about-bokeh__disc:nth-child(2n){--disc:var(--silver-40)}.about-bokeh__disc[data-extra]{display:none}.about-bokeh__disc i{position:absolute;inset:0;border-radius:50%}.about-bokeh__soft{background:radial-gradient(circle,color-mix(in srgb,var(--disc) 34%,transparent) 0 40%,transparent 72%)}.about-bokeh__sharp{opacity:.5;background:radial-gradient(circle,color-mix(in srgb,var(--disc) 20%,transparent) 0 70%,color-mix(in srgb,var(--disc) 55%,transparent) 72% 76%,transparent 78%)}.about-hero[data-starfield=still]{background:radial-gradient(circle at 50% 50%,transparent 0 calc(var(--hole-d) * .48),color-mix(in srgb,var(--color-accent) 32%,transparent) calc(var(--hole-d) * .72),transparent var(--hole-d))}@media (forced-colors:active){.about-hero[data-starfield]{background:Canvas}}