.about-page{overflow:hidden}.about-hero{position:relative;min-height:calc(100svh - 110px);display:flex;align-items:stretch;border-bottom:1px solid var(--gx-border)}.about-hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 18%,rgb(162 222 241/.09),transparent 27%),linear-gradient(135deg,transparent 55%,rgb(189 243 208/.04))}.about-hero-grid{position:relative;display:grid;grid-template-columns:160px minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:2rem;padding-block:clamp(2rem,5vw,4rem)}.about-kicker{grid-column:1/-1;display:flex;justify-content:space-between;color:var(--gx-muted);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.about-title-wrap{grid-column:2;position:relative;display:flex;align-items:center}.about-title-wrap h1{position:relative;z-index:1;margin:0;font:650 clamp(3.6rem,7.8vw,8.5rem)/.9 var(--gx-font-display);letter-spacing:-.072em;text-wrap:balance}.about-title-wrap h1 em{color:var(--gx-acid);font-style:normal}.about-x{position:absolute;right:-.05em;top:50%;color:transparent;font:700 clamp(16rem,33vw,37rem)/.7 var(--gx-font-display);-webkit-text-stroke:1px rgb(255 255 255/.09);transform:translateY(-50%);pointer-events:none}.about-lead{grid-column:2;max-width:680px;margin:0;color:#cfcec8;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.5}.about-scroll{grid-column:1;grid-row:3;display:flex;align-items:center;gap:.5rem;align-self:end;color:var(--gx-muted);font-size:.78rem}.about-scroll:hover{color:var(--gx-white)}.about-origin,.about-founder,.about-principles,.about-system{padding:clamp(5rem,10vw,10rem) 0}.about-origin-grid{display:grid;grid-template-columns:160px minmax(0,820px);gap:clamp(2rem,7vw,8rem);justify-content:center}.about-index{color:var(--gx-acid);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.about-origin h2,.about-section-head h2{margin:0 0 2rem;font:650 clamp(2.7rem,5.5vw,6rem)/.98 var(--gx-font-display);letter-spacing:-.055em}.about-origin p{max-width:740px;color:#c5c4bf;font-size:clamp(1.1rem,1.8vw,1.32rem);line-height:1.65}.about-founder{padding-top:0}.about-founder-card{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,7rem);padding:clamp(2rem,6vw,5rem);border-radius:var(--gx-radius-lg);background:var(--gx-white);color:var(--gx-black)}.about-founder-mark{min-height:360px;display:grid;grid-template-columns:1fr 2px 1fr;align-items:center;justify-items:center;border:1px solid #d9d8d1;border-radius:var(--gx-radius-md);overflow:hidden;font:650 clamp(4rem,10vw,9rem)/1 var(--gx-font-display)}.about-founder-mark i{width:2px;height:130%;background:linear-gradient(var(--gx-brand-sky),var(--gx-reader-accent),var(--gx-acid));transform:rotate(28deg)}.about-founder-card .about-index{color:#5b7565}.about-founder-card h2{margin:1.1rem 0 1.5rem;font:700 clamp(2.7rem,5vw,5.2rem)/1 var(--gx-font-display);letter-spacing:-.055em}.about-founder-card p{max-width:650px;color:#555650;font-size:1.08rem;line-height:1.65}.about-founder-card blockquote{margin:2rem 0 0;padding-top:2rem;border-top:1px solid #d8d7d0;font:600 clamp(1.35rem,2.5vw,2.1rem)/1.35 var(--gx-font-display);letter-spacing:-.025em}.about-principles{border-block:1px solid var(--gx-border);background:var(--gx-surface-1)}.about-section-head{display:grid;grid-template-columns:160px minmax(0,1fr);gap:clamp(2rem,7vw,8rem);align-items:start}.about-principles-grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:4rem;border:1px solid var(--gx-border);border-radius:var(--gx-radius-lg);overflow:hidden}.about-principles-grid article{min-height:260px;padding:clamp(1.5rem,4vw,3rem);border-bottom:1px solid var(--gx-border)}.about-principles-grid article:nth-child(odd){border-right:1px solid var(--gx-border)}.about-principles-grid article:nth-last-child(-n+2){border-bottom:0}.about-principles-grid span,.about-roadmap article>span{color:var(--gx-muted);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.about-principles-grid h3{margin:3.2rem 0 .8rem;font:650 clamp(1.5rem,2.5vw,2.2rem)/1.1 var(--gx-font-display)}.about-principles-grid p{max-width:45ch;margin:0;color:var(--gx-muted);line-height:1.6}.about-roadmap{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:4rem}.about-roadmap article{position:relative;min-height:260px;padding:1.7rem;border:1px solid var(--gx-border);border-radius:var(--gx-radius-md);background:var(--gx-surface-1)}.about-roadmap article.is-now:after{content:"";position:absolute;top:1.7rem;right:1.7rem;width:8px;height:8px;border-radius:50%;background:var(--gx-acid);box-shadow:0 0 0 5px rgb(189 243 208/.08)}.about-roadmap h3{margin:5rem 0 .8rem;font:650 clamp(1.5rem,2.2vw,2rem)/1.1 var(--gx-font-display)}.about-roadmap p{margin:0;color:var(--gx-muted);line-height:1.55}.about-manifesto{padding:clamp(4rem,9vw,8rem) 0;background:var(--gx-acid);color:var(--gx-black)}.about-manifesto .gx-container{display:grid;grid-template-columns:160px minmax(0,1fr) auto;gap:2rem;align-items:end}.about-manifesto>div>span{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.about-manifesto p{margin:0;font:650 clamp(2.2rem,4.8vw,5rem)/1.02 var(--gx-font-display);letter-spacing:-.05em}.about-manifesto p em{color:#416050;font-style:normal}.about-manifesto a{display:flex;align-items:center;gap:.35rem;font-weight:700}.about-manifesto a:hover i{transform:translate(3px,-3px)}.about-manifesto i{transition:transform var(--gx-duration)}
@media(max-width:900px){.about-hero-grid{grid-template-columns:1fr}.about-title-wrap,.about-lead,.about-scroll{grid-column:1}.about-scroll{grid-row:auto}.about-origin-grid,.about-section-head{grid-template-columns:1fr}.about-founder-card{grid-template-columns:1fr}.about-founder-mark{min-height:260px}.about-roadmap{grid-template-columns:repeat(2,1fr)}.about-manifesto .gx-container{grid-template-columns:1fr}.about-manifesto a{margin-top:1rem}}
@media(max-width:620px){.about-hero{min-height:680px}.about-kicker span:last-child{display:none}.about-title-wrap h1{font-size:clamp(3.3rem,15vw,5.2rem)}.about-x{right:-.3em;font-size:18rem}.about-origin,.about-founder,.about-principles,.about-system{padding-block:4.5rem}.about-founder{padding-top:0}.about-founder-card{padding:1.4rem}.about-founder-mark{min-height:210px}.about-principles-grid,.about-roadmap{grid-template-columns:1fr}.about-principles-grid article{min-height:220px;border-right:0!important;border-bottom:1px solid var(--gx-border)!important}.about-principles-grid article:last-child{border-bottom:0!important}.about-roadmap article{min-height:220px}}
@media(prefers-reduced-motion:reduce){.about-manifesto i{transition:none}}
.about-origin .about-origin-social{color:var(--gx-brand-mint);flex-wrap:wrap}.about-origin .about-origin-social:is(:hover,:focus-visible){color:var(--gx-white)}
.about-founder-card .about-founder-thesis{margin:2rem 0 0;padding-top:2rem;border-top:1px solid #d8d7d0;color:var(--gx-black);font:600 clamp(1.35rem,2.5vw,2.1rem)/1.35 var(--gx-font-display);letter-spacing:-.025em}
.about-founder-social{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;margin-top:.75rem;color:#416050;font-size:.88rem;font-weight:700}.about-founder-social .ph-instagram-logo{font-size:1.15rem}.about-founder-social .ph-arrow-up-right{font-size:.9rem;transition:transform var(--gx-duration)}.about-founder-social:hover,.about-founder-social:focus-visible{color:var(--gx-black)}.about-founder-social:hover .ph-arrow-up-right,.about-founder-social:focus-visible .ph-arrow-up-right{transform:translate(2px,-2px)}
