.about-page.svelte-cwls5q{position:relative;z-index:1;overflow:hidden;padding-top:68px;background:var(--color-canvas);color:var(--color-ink)}.about-kicker.svelte-cwls5q{margin:0 0 20px;color:var(--color-vermillion-deep);font:680 .64rem var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.about-hero.svelte-cwls5q{position:relative;min-height:720px;border-bottom:1px solid var(--color-rule-strong)}.about-hero.svelte-cwls5q:before{position:absolute;inset:0;background:linear-gradient(var(--color-rule-soft) 1px,transparent 1px),linear-gradient(90deg,var(--color-rule-soft) 1px,transparent 1px);background-size:78px 78px;content:"";-webkit-mask-image:linear-gradient(110deg,#000,transparent 74%);mask-image:linear-gradient(110deg,#000,transparent 74%)}.hero-inner.svelte-cwls5q{position:relative;display:grid;width:min(1320px,calc(100% - 64px));min-height:720px;grid-template-columns:minmax(0,1.42fr) minmax(300px,.58fr);gap:clamp(60px,9vw,145px);align-items:end;margin:0 auto;padding:118px 0 92px}.hero-title.svelte-cwls5q h1:where(.svelte-cwls5q){max-width:15ch;margin:0;font:470 clamp(4.25rem,8.2vw,8.4rem)/.83 var(--font-display);letter-spacing:-.073em;text-wrap:balance}.hero-title.svelte-cwls5q h1:where(.svelte-cwls5q) em:where(.svelte-cwls5q){color:var(--color-vermillion-deep);font-weight:410}.origin-note.svelte-cwls5q{position:relative;padding:29px 0 4px 28px;border-top:1px solid var(--color-rule-strong)}.origin-note.svelte-cwls5q:before{position:absolute;top:-1px;bottom:0;left:0;width:5px;background:var(--color-vermillion);content:""}.origin-note.svelte-cwls5q>span:where(.svelte-cwls5q){color:var(--color-slate);font:650 .58rem var(--font-mono);letter-spacing:.11em;text-transform:uppercase}.origin-note.svelte-cwls5q p:where(.svelte-cwls5q){margin:20px 0 30px;color:var(--color-ink-soft);font:470 1.24rem/1.52 var(--font-display)}.origin-note.svelte-cwls5q a:where(.svelte-cwls5q){display:flex;align-items:center;justify-content:space-between;color:var(--color-ink);font-size:.74rem;font-weight:680;text-decoration:none}.origin-note.svelte-cwls5q a:where(.svelte-cwls5q) span:where(.svelte-cwls5q){color:var(--color-vermillion)}.friction-rail.svelte-cwls5q{background:var(--color-ink);color:#fff}.friction-rail.svelte-cwls5q>div:where(.svelte-cwls5q){display:grid;width:min(1320px,calc(100% - 64px));grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto}.friction-rail.svelte-cwls5q article:where(.svelte-cwls5q){min-height:190px;padding:37px 30px;border-right:1px solid rgba(255,255,255,.13)}.friction-rail.svelte-cwls5q article:where(.svelte-cwls5q):first-child{border-left:1px solid rgba(255,255,255,.13)}.friction-rail.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--color-vermillion);font:650 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.friction-rail.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;max-width:31ch;margin-top:25px;color:#ffffffd6;font:460 1.12rem/1.42 var(--font-display)}.origin-chapter.svelte-cwls5q{display:grid;width:min(1150px,calc(100% - 64px));grid-template-columns:210px minmax(0,1fr);gap:clamp(60px,10vw,140px);margin:0 auto;padding:148px 0}.chapter-label.svelte-cwls5q{position:sticky;top:105px;align-self:start;padding-top:11px;border-top:1px solid var(--color-rule-strong)}.chapter-label.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--color-vermillion-deep);font:650 .65rem var(--font-mono)}.chapter-label.svelte-cwls5q p:where(.svelte-cwls5q){margin:12px 0 0;color:var(--color-slate);font-size:.74rem}.chapter-copy.svelte-cwls5q{max-width:760px}.chapter-copy.svelte-cwls5q>p:where(.svelte-cwls5q){margin:0 0 26px;color:var(--color-graphite);font-size:1.04rem;line-height:1.82}.chapter-copy.svelte-cwls5q .lead:where(.svelte-cwls5q){color:var(--color-ink);font:470 clamp(2.1rem,4vw,3.8rem)/1.02 var(--font-display);letter-spacing:-.042em}.chapter-copy.svelte-cwls5q blockquote:where(.svelte-cwls5q){position:relative;margin:64px 0 0;padding:29px 0 0 34px;border-top:1px solid var(--color-rule-strong);color:var(--color-ink);font:430 clamp(1.7rem,3vw,2.65rem)/1.16 var(--font-display);letter-spacing:-.032em}.chapter-copy.svelte-cwls5q blockquote:where(.svelte-cwls5q):before{position:absolute;top:-1px;left:0;width:86px;height:5px;background:var(--color-vermillion);content:""}.missing-layer.svelte-cwls5q{padding:132px 32px 146px;border-block:1px solid var(--color-rule-strong);background:color-mix(in srgb,var(--color-canvas-deep) 68%,var(--color-canvas))}.missing-layer.svelte-cwls5q>header:where(.svelte-cwls5q){display:grid;width:min(1156px,100%);grid-template-columns:minmax(0,.82fr) minmax(280px,.42fr);column-gap:90px;margin:0 auto 70px}.missing-layer.svelte-cwls5q>header:where(.svelte-cwls5q) .about-kicker:where(.svelte-cwls5q){grid-column:1 / -1}.missing-layer.svelte-cwls5q h2:where(.svelte-cwls5q),.principles-section.svelte-cwls5q h2:where(.svelte-cwls5q),.boundary-statement.svelte-cwls5q h2:where(.svelte-cwls5q),.future-section.svelte-cwls5q h2:where(.svelte-cwls5q){margin:0;font:470 clamp(2.9rem,5.8vw,5.8rem)/.89 var(--font-display);letter-spacing:-.058em;text-wrap:balance}.missing-layer.svelte-cwls5q>header:where(.svelte-cwls5q)>p:where(.svelte-cwls5q):last-child{margin:8px 0 0;color:var(--color-graphite);font-size:.94rem;line-height:1.75}.transformation.svelte-cwls5q{display:grid;width:min(1156px,100%);grid-template-columns:minmax(0,.8fr) 94px minmax(0,1.2fr);align-items:stretch;margin:0 auto}.source-fragment.svelte-cwls5q,.structured-interpretation.svelte-cwls5q{min-width:0;overflow:hidden;border:1px solid var(--color-rule-strong);border-radius:18px;background:var(--color-canvas)}.source-fragment.svelte-cwls5q{display:flex;min-height:390px;flex-direction:column;padding:29px}.source-fragment.svelte-cwls5q>div:where(.svelte-cwls5q),.structure-head.svelte-cwls5q{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--color-slate);font:650 .56rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.source-fragment.svelte-cwls5q i:where(.svelte-cwls5q){font-style:normal}.source-fragment.svelte-cwls5q p:where(.svelte-cwls5q){margin:auto 0;color:var(--color-ink);font:430 clamp(1.8rem,3.2vw,3.05rem)/1.08 var(--font-display);letter-spacing:-.038em}.source-fragment.svelte-cwls5q small:where(.svelte-cwls5q){max-width:34ch;color:var(--color-slate);font-size:.66rem;line-height:1.55}.transform-mark.svelte-cwls5q{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:13px;color:var(--color-vermillion-deep);font:680 .52rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.transform-mark.svelte-cwls5q span:where(.svelte-cwls5q){width:1px;height:72px;background:var(--color-vermillion)}.structured-interpretation.svelte-cwls5q{display:grid;grid-template-rows:auto 1fr auto}.structure-head.svelte-cwls5q{min-height:65px;padding:0 24px;border-bottom:1px solid var(--color-rule)}.structure-head.svelte-cwls5q strong:where(.svelte-cwls5q){color:var(--color-vermillion-deep)}.structure-grid.svelte-cwls5q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.structure-grid.svelte-cwls5q div:where(.svelte-cwls5q){min-height:132px;padding:24px;border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.structure-grid.svelte-cwls5q div:where(.svelte-cwls5q):nth-child(2n){border-right:0}.structure-grid.svelte-cwls5q div:where(.svelte-cwls5q):nth-last-child(-n+2){border-bottom:0}.structure-grid.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--color-vermillion-deep);font:650 .55rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.structure-grid.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;margin-top:30px;font:500 1.27rem var(--font-display)}.structured-interpretation.svelte-cwls5q footer:where(.svelte-cwls5q){display:flex;flex-wrap:wrap;gap:8px;padding:18px 22px;border-top:1px solid var(--color-rule)}.structured-interpretation.svelte-cwls5q footer:where(.svelte-cwls5q) span:where(.svelte-cwls5q){padding:6px 9px;border:1px solid var(--color-rule);border-radius:999px;color:var(--color-slate);font-size:.58rem}.principles-section.svelte-cwls5q{width:min(1156px,calc(100% - 64px));margin:0 auto;padding:146px 0}.principles-section.svelte-cwls5q>header:where(.svelte-cwls5q){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.45fr);gap:80px;align-items:end;margin-bottom:78px}.principles-section.svelte-cwls5q>header:where(.svelte-cwls5q)>p:where(.svelte-cwls5q){margin:0;color:var(--color-graphite);font-size:.94rem;line-height:1.75}.principle-list.svelte-cwls5q{border-top:1px solid var(--color-rule-strong)}.principle-list.svelte-cwls5q article:where(.svelte-cwls5q){display:grid;grid-template-columns:70px minmax(260px,.7fr) minmax(0,1fr);gap:30px;align-items:start;padding:31px 0;border-bottom:1px solid var(--color-rule-strong)}.principle-list.svelte-cwls5q article:where(.svelte-cwls5q)>span:where(.svelte-cwls5q){padding-top:5px;color:var(--color-vermillion-deep);font:650 .62rem var(--font-mono)}.principle-list.svelte-cwls5q h3:where(.svelte-cwls5q){margin:0;font:510 1.55rem/1.15 var(--font-display)}.principle-list.svelte-cwls5q p:where(.svelte-cwls5q){max-width:650px;margin:0;color:var(--color-graphite);font-size:.9rem;line-height:1.7}.boundary-section.svelte-cwls5q{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);background:var(--color-ink);color:#fff}.boundary-statement.svelte-cwls5q{padding:clamp(65px,9vw,130px) clamp(32px,8vw,120px)}.boundary-statement.svelte-cwls5q h2:where(.svelte-cwls5q){max-width:13ch}.boundary-statement.svelte-cwls5q>p:where(.svelte-cwls5q):last-child{max-width:690px;margin:36px 0 0;color:#ffffffa3;font-size:.96rem;line-height:1.76}.boundary-ledger.svelte-cwls5q{display:grid;align-content:center;border-left:1px solid rgba(255,255,255,.14)}.boundary-ledger.svelte-cwls5q div:where(.svelte-cwls5q){padding:34px clamp(30px,5vw,70px);border-bottom:1px solid rgba(255,255,255,.14)}.boundary-ledger.svelte-cwls5q div:where(.svelte-cwls5q):last-child{border-bottom:0}.boundary-ledger.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--color-vermillion);font:650 .56rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.boundary-ledger.svelte-cwls5q strong:where(.svelte-cwls5q){display:block;max-width:39ch;margin-top:14px;color:#ffffffc7;font:450 1.14rem/1.43 var(--font-display)}.future-section.svelte-cwls5q{display:grid;width:min(1156px,calc(100% - 64px));grid-template-columns:minmax(0,1.15fr) minmax(320px,.55fr);gap:clamp(60px,9vw,130px);margin:0 auto;padding:150px 0}.future-section.svelte-cwls5q h2:where(.svelte-cwls5q){max-width:13ch}.future-copy.svelte-cwls5q{padding-top:35px;border-top:5px solid var(--color-vermillion)}.future-copy.svelte-cwls5q p:where(.svelte-cwls5q){margin:0 0 24px;color:var(--color-graphite);font-size:.94rem;line-height:1.76}.future-actions.svelte-cwls5q{display:flex;flex-wrap:wrap;gap:10px;margin-top:35px}.future-actions.svelte-cwls5q a:where(.svelte-cwls5q){display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:28px;padding:0 17px;border:1px solid var(--color-rule-strong);border-radius:9px;color:var(--color-ink);font-size:.77rem;font-weight:680;text-decoration:none}.future-actions.svelte-cwls5q .primary-action:where(.svelte-cwls5q){border-color:var(--color-ink);background:var(--color-ink);color:#fff}.future-actions.svelte-cwls5q .primary-action:where(.svelte-cwls5q) span:where(.svelte-cwls5q){color:var(--color-vermillion)}.location-line.svelte-cwls5q{display:grid;width:min(1320px,calc(100% - 64px));grid-template-columns:.75fr 1.5fr auto;gap:35px;align-items:center;margin:0 auto 110px;padding:28px 0;border-block:1px solid var(--color-rule-strong)}.location-line.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--color-vermillion-deep);font:650 .62rem var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.location-line.svelte-cwls5q p:where(.svelte-cwls5q){margin:0;color:var(--color-graphite);font-size:.78rem}.location-line.svelte-cwls5q a:where(.svelte-cwls5q){color:var(--color-ink);font-size:.72rem;font-weight:680;text-decoration:none}.about-page.svelte-cwls5q :where(.svelte-cwls5q):is(a:where(.svelte-cwls5q),blockquote:where(.svelte-cwls5q)):focus-visible{outline:2px solid var(--color-vermillion);outline-offset:4px}@media(max-width:900px){.hero-inner.svelte-cwls5q,.missing-layer.svelte-cwls5q>header:where(.svelte-cwls5q),.principles-section.svelte-cwls5q>header:where(.svelte-cwls5q),.future-section.svelte-cwls5q{grid-template-columns:1fr}.hero-inner.svelte-cwls5q{min-height:auto;padding-top:92px}.about-hero.svelte-cwls5q{min-height:auto}.hero-title.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(3.7rem,12vw,6.8rem)}.origin-note.svelte-cwls5q{max-width:560px}.friction-rail.svelte-cwls5q>div:where(.svelte-cwls5q){grid-template-columns:1fr}.friction-rail.svelte-cwls5q article:where(.svelte-cwls5q),.friction-rail.svelte-cwls5q article:where(.svelte-cwls5q):first-child{min-height:auto;border-right:1px solid rgba(255,255,255,.13);border-bottom:1px solid rgba(255,255,255,.13);border-left:1px solid rgba(255,255,255,.13)}.transformation.svelte-cwls5q{grid-template-columns:1fr}.transform-mark.svelte-cwls5q{flex-direction:row;min-height:82px}.transform-mark.svelte-cwls5q span:where(.svelte-cwls5q){width:72px;height:1px}.boundary-section.svelte-cwls5q{grid-template-columns:1fr}.boundary-ledger.svelte-cwls5q{border-top:1px solid rgba(255,255,255,.14);border-left:0}.future-section.svelte-cwls5q{gap:55px}.location-line.svelte-cwls5q{grid-template-columns:1fr auto}.location-line.svelte-cwls5q p:where(.svelte-cwls5q){grid-column:1 / -1;grid-row:2}}@media(max-width:680px){.about-page.svelte-cwls5q{padding-top:59px}.hero-inner.svelte-cwls5q,.friction-rail.svelte-cwls5q>div:where(.svelte-cwls5q),.origin-chapter.svelte-cwls5q,.principles-section.svelte-cwls5q,.future-section.svelte-cwls5q,.location-line.svelte-cwls5q{width:min(100% - 36px,1320px)}.hero-inner.svelte-cwls5q{gap:58px;padding:80px 0 66px}.hero-title.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:clamp(3.25rem,16.5vw,5.2rem)}.origin-note.svelte-cwls5q p:where(.svelte-cwls5q){font-size:1.08rem}.friction-rail.svelte-cwls5q article:where(.svelte-cwls5q){padding:29px 21px}.origin-chapter.svelte-cwls5q{grid-template-columns:1fr;gap:40px;padding:96px 0}.chapter-label.svelte-cwls5q{position:static}.chapter-copy.svelte-cwls5q .lead:where(.svelte-cwls5q){font-size:clamp(2rem,10vw,3rem)}.chapter-copy.svelte-cwls5q blockquote:where(.svelte-cwls5q){padding-left:22px}.missing-layer.svelte-cwls5q{padding:92px 18px 100px}.missing-layer.svelte-cwls5q>header:where(.svelte-cwls5q){gap:22px;margin-bottom:48px}.missing-layer.svelte-cwls5q h2:where(.svelte-cwls5q),.principles-section.svelte-cwls5q h2:where(.svelte-cwls5q),.boundary-statement.svelte-cwls5q h2:where(.svelte-cwls5q),.future-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:clamp(2.7rem,13vw,4rem)}.source-fragment.svelte-cwls5q{min-height:330px;padding:23px}.structure-grid.svelte-cwls5q{grid-template-columns:1fr}.structure-grid.svelte-cwls5q div:where(.svelte-cwls5q),.structure-grid.svelte-cwls5q div:where(.svelte-cwls5q):nth-child(2n),.structure-grid.svelte-cwls5q div:where(.svelte-cwls5q):nth-last-child(-n+2){min-height:110px;border-right:0;border-bottom:1px solid var(--color-rule)}.structure-grid.svelte-cwls5q div:where(.svelte-cwls5q):last-child{border-bottom:0}.principles-section.svelte-cwls5q{padding:100px 0}.principles-section.svelte-cwls5q>header:where(.svelte-cwls5q){gap:28px;margin-bottom:52px}.principle-list.svelte-cwls5q article:where(.svelte-cwls5q){grid-template-columns:42px 1fr;gap:12px 18px}.principle-list.svelte-cwls5q p:where(.svelte-cwls5q){grid-column:2}.boundary-statement.svelte-cwls5q{padding:88px 24px 62px}.boundary-ledger.svelte-cwls5q div:where(.svelte-cwls5q){padding:28px 24px}.future-section.svelte-cwls5q{padding:100px 0}.location-line.svelte-cwls5q{grid-template-columns:1fr;margin-bottom:80px}.location-line.svelte-cwls5q p:where(.svelte-cwls5q),.location-line.svelte-cwls5q a:where(.svelte-cwls5q){grid-column:auto;grid-row:auto}}@media(prefers-reduced-motion:reduce){.about-page.svelte-cwls5q :where(.svelte-cwls5q){scroll-behavior:auto!important}}
