.about-page h1{font-size:clamp(44px,4.5vw,65px)}.about-intro{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding-block:80px 90px}.about-intro .lead{margin-top:28px}.about-intro p:not(.eyebrow):not(.lead){color:var(--muted);max-width:55ch;margin-top:20px}.about-intro .text-link{margin-top:20px}.about-intro figure{margin-right:-15px}.about-intro figcaption{font-size:11px;color:var(--muted);margin-top:16px;text-align:center}.about-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.about-split p:not(.eyebrow):not(.lead){color:var(--muted)}.about-split .text-link{margin-top:24px}.about-sequence,.about-origin{padding-block:90px}.piece-words{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.piece-words span{border-bottom:1px solid var(--sand);padding:7px 0;margin-right:16px;font-size:12px}.about-stories{padding-block:100px}.about-section-title{max-width:800px;margin-bottom:50px}.about-section-title>p:last-child{color:var(--muted);margin-top:22px;max-width:600px}.chain-story{display:grid;grid-template-columns:240px 1fr;gap:60px;border-top:1px solid var(--line);padding-block:40px}.chain-story>div:last-child{max-width:700px}.chain-story h3{font-size:35px;margin-bottom:20px}.chain-story p{color:var(--muted)}.story-label{display:flex;gap:16px;align-items:center;font-size:11px;font-weight:700;color:var(--clay)}.story-label svg{width:28px;height:28px}.chain-quote{font:400 clamp(29px,3.1vw,43px)/1.2 var(--display);letter-spacing:-.02em;max-width:900px;margin:50px auto 36px;padding-left:30px;border-left:3px solid var(--clay)}.chain-flow{display:flex;gap:24px;align-items:center;justify-content:center;font-size:12px;padding-top:22px}.chain-flow>span:nth-child(even){color:var(--clay)}.about-principles{background:var(--ink);color:var(--paper);padding-block:100px}.about-principles .about-section-title>p:last-child{color:#c9cfc7}.about-principles em{color:#df9475}.principles-list{margin:0}.principles-list>div{display:grid;grid-template-columns:1fr 1.45fr;gap:65px;padding-block:28px;border-top:1px solid rgba(243,238,227,.18)}.principles-list dt{font:400 30px/1.15 var(--display);letter-spacing:-.02em}.principles-list dd{margin:0;color:#c9cfc7;font-size:14px;line-height:1.9;max-width:67ch}.about-horizon{max-width:1000px;text-align:center}.about-horizon h2{font-size:clamp(35px,3.4vw,49px)}.about-horizon>p:not(.eyebrow){max-width:650px;margin:28px auto;color:var(--muted)}.about-horizon blockquote{max-width:760px;margin:45px auto 0;padding-top:30px;border-top:1px solid var(--line);font:400 25px/1.45 var(--display)}.about-closing{background:var(--sand);padding-block:85px;text-align:center}.about-closing p:not(.eyebrow){margin-top:24px}.about-closing .actions{justify-content:center;margin-top:30px}.nav-row nav [aria-current=page]{color:var(--clay)}
@media(max-width:1000px){.about-intro{gap:30px}.about-split{gap:45px}.chain-story{grid-template-columns:190px 1fr;gap:30px}.principles-list>div{gap:35px}.chain-flow{gap:15px}}
.about-sequence .sequence-promise{margin-top:24px;max-width:48ch;font-size:16px;line-height:1.8}
.about-stories .about-section-title>p{color:var(--muted);margin-top:20px;max-width:65ch}.about-stories .about-section-title>.illustrative-note{font-size:12px;margin-top:28px}.about-principles{padding-block:50px}.principles-toggle>summary{list-style:none;display:flex;justify-content:space-between;gap:25px;align-items:center;cursor:pointer;min-height:90px}.principles-toggle>summary::-webkit-details-marker{display:none}.principles-toggle .eyebrow{display:block;margin-bottom:14px}.principles-toggle-title{display:block;font:400 clamp(28px,3.2vw,43px)/1.15 var(--display);letter-spacing:-.025em;max-width:720px}.principles-toggle-note{display:block;font-size:13px;color:#c9cfc7;margin-top:15px}.principles-toggle-icon{width:42px;height:42px;flex-shrink:0;border:1px solid rgba(243,238,227,.4);border-radius:50%;display:grid;place-items:center;font-size:25px;line-height:1;transition:transform .2s}.principles-toggle[open] .principles-toggle-icon{transform:rotate(45deg)}.principles-toggle[open] .principles-list{margin-top:35px}
@media(max-width:650px){.about-intro{grid-template-columns:1fr;gap:24px;padding-block:45px 60px}.about-intro figure{margin:0 -6px}.about-intro h1{font-size:44px}.about-intro .lead{font-size:21px}.about-split{grid-template-columns:1fr;gap:28px}.about-sequence,.about-origin{padding-block:60px}.about-stories{padding-block:65px}.about-section-title{margin-bottom:30px}.chain-story{grid-template-columns:1fr;gap:18px;padding-block:30px}.chain-story h3{font-size:30px;margin-bottom:16px}.story-label{font-size:11px}.chain-quote{margin-top:30px;padding-left:20px;font-size:30px}.chain-flow{align-items:flex-start;flex-direction:column;gap:10px;border-top:1px solid var(--line)}.chain-flow>span:nth-child(even){transform:rotate(90deg);margin-left:10px}.about-principles{padding-block:65px}.principles-list>div{grid-template-columns:1fr;gap:14px;padding-block:25px}.principles-list dt{font-size:28px}.about-horizon blockquote{font-size:24px}.about-closing{padding-block:65px}.about-closing .actions{flex-direction:column;gap:12px}}
