.about-page-main{background:var(--surface);color:var(--text);width:100%;min-height:100vh}.about-deep-story{padding-top:clamp(64px,8vw,100px);padding-bottom:clamp(72px,10vw,120px)}.about-story-section{margin-bottom:clamp(64px,8vw,104px)}.about-section-head{margin-bottom:clamp(36px,4.5vw,56px)}.about-section-head h2{font-family:var(--display), "Instrument Sans", sans-serif;letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(34px,4.2vw,58px);font-weight:500;line-height:1.02}.about-section-head .lede{font-family:var(--display), "Instrument Sans", sans-serif;color:currentColor;opacity:.8;max-width:620px;margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.55}.about-principles-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.about-principle-card{border-radius:22px;flex-direction:column;padding:30px 24px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;box-shadow:0 12px 28px #00000029}@media (hover:hover){.about-principle-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0000003d}}.about-principle-num{font-family:var(--mono), "IBM Plex Mono", monospace;letter-spacing:.12em;border-radius:999px;width:fit-content;margin-bottom:16px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.about-principle-card h3{font-family:var(--display), "Instrument Sans", sans-serif;letter-spacing:-.03em;margin:0 0 10px;font-size:20px;font-weight:500}.about-principle-card p{opacity:.9;margin:0;font-size:14px;line-height:1.55}.about-principle-card--orange{color:#160e0a;background:#ff6426}.about-principle-card--orange .about-principle-num{color:#160e0a;background:#0000001f}.about-principle-card--purple{color:#fff;background:#7c3aed}.about-principle-card--purple .about-principle-num{color:#fff;background:#0003}.about-principle-card--ink{color:#f7f0ea;background:#24201e;border:1px solid #ffffff14}.about-principle-card--ink .about-principle-num{color:#ff6426;background:#ff642626}.about-principle-card--paper{color:#160e0a;background:#f7f0ea;border:1px solid #00000014}.about-principle-card--paper .about-principle-num{color:#7c3aed;background:#7c3aed1f}.about-mission-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.about-statement-card{border-radius:24px;flex-direction:column;padding:clamp(32px,4vw,48px);display:flex}.about-statement-card--purple{color:#fff;background:#7c3aed;box-shadow:0 16px 40px #7c3aed40}.about-statement-card--orange{color:#fff;background:#f50;border:1px solid #ffffff26;box-shadow:0 16px 40px #ff550038}:root[data-theme=light] .about-statement-card--orange{color:#fff;background:#f50;border-color:#ffffff2e}.about-statement-tag{font-family:var(--mono), "IBM Plex Mono", monospace;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;width:fit-content;margin-bottom:14px;padding:3px 10px;font-size:10px;font-weight:700}.about-statement-card--purple .about-statement-tag{color:#fff;background:#ff6426}.about-statement-card--orange .about-statement-tag{color:#fff;background:#0000002e}.about-statement-card h3{font-family:var(--display), "Instrument Sans", sans-serif;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(22px,2.4vw,32px);font-weight:500}.about-statement-card p{opacity:.88;margin:0;font-size:15px;line-height:1.6}.about-dna-card{color:#f7f0ea;background:#160e0a;border:1px solid #ffffff1a;border-radius:28px;padding:clamp(38px,5.5vw,64px);box-shadow:0 20px 48px #00000038}:root[data-theme=light] .about-dna-card{color:#f7f0ea;background:#160e0a;border:1px solid #ffffff1a}.about-dna-card .eyebrow{color:#ff6426;font-family:var(--mono), "IBM Plex Mono", monospace;letter-spacing:.14em;margin-bottom:14px;font-size:11px;font-weight:700;display:block}.about-dna-card h2{font-family:var(--display), "Instrument Sans", sans-serif;letter-spacing:-.04em;color:#fff;margin:0 0 18px;font-size:clamp(30px,3.6vw,48px);font-weight:500}.about-dna-p{color:#f7f0eae0;max-width:840px;margin:0 0 16px;font-size:16px;line-height:1.68}.about-dna-p:last-of-type{margin-bottom:0}.about-reasons-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.about-reason-item{border-radius:22px;flex-direction:column;padding:30px 24px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;box-shadow:0 12px 28px #00000029}@media (hover:hover){.about-reason-item:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000040}}.about-reason-num{font-family:var(--mono), "IBM Plex Mono", monospace;letter-spacing:.12em;border-radius:999px;width:fit-content;margin-bottom:16px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.about-reason-item h4{font-family:var(--display), "Instrument Sans", sans-serif;letter-spacing:-.025em;margin:0 0 10px;font-size:19px;font-weight:500}.about-reason-item p{margin:0;font-size:14px;line-height:1.58}.about-reason-item--orange{color:#fff;background:#f50;border:1px solid #ffffff26;box-shadow:0 14px 32px #ff550038}.about-reason-item--orange .about-reason-num{color:#fff;background:#0000002e}.about-reason-item--orange h4{color:#fff}.about-reason-item--orange p{color:#ffffffeb}.about-reason-item--purple{color:#fff;background:#7c3aed;border:1px solid #ffffff26;box-shadow:0 14px 32px #7c3aed38}.about-reason-item--purple .about-reason-num{color:#fff;background:#0000002e}.about-reason-item--purple h4{color:#fff}.about-reason-item--purple p{color:#ffffffeb}.about-reason-item--ink{color:#f7f0ea;background:#24201e;border:1px solid #ffffff1a;box-shadow:0 14px 32px #00000038}.about-reason-item--ink .about-reason-num{color:#ff6426;background:#ff64262e}.about-reason-item--ink h4{color:#fff}.about-reason-item--ink p{color:#f7f0eae0}.about-reason-item--paper{color:#160e0a;background:#fffaf6;border:1px solid #160e0a1f;box-shadow:0 14px 32px #00000014}.about-reason-item--paper .about-reason-num{color:#7c3aed;background:#7c3aed1f}.about-reason-item--paper h4{color:#160e0a}.about-reason-item--paper p{color:#160e0ad9}.about-contact-card{color:#f7f0ea;text-align:center;background:#160e0a;border:1px solid #ffffff1a;border-radius:28px;padding:clamp(48px,6vw,72px) clamp(24px,4vw,48px);box-shadow:0 20px 48px #00000038}:root[data-theme=light] .about-contact-card{color:#f7f0ea;background:#160e0a;border:1px solid #ffffff1a}.about-contact-card h2{margin:0 0 16px;font-size:clamp(32px,3.8vw,54px)}.about-contact-card .lede{margin:0 auto 28px}.about-contact-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.about-contact-actions .button{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.about-contact-actions .button-primary{background:#f50;border:1px solid #f50;box-shadow:0 8px 24px #ff550059;color:#fff!important}@media (hover:hover){.about-contact-actions .button-primary:hover{background:#ff6426;border-color:#ff6426;transform:translateY(-2px);box-shadow:0 12px 28px #ff550073;color:#fff!important}}.about-contact-actions .button:not(.button-primary){background:#ffffff14;border:1px solid #ffffff47;color:#fff!important}@media (hover:hover){.about-contact-actions .button:not(.button-primary):hover{background:#ffffff29;border-color:#fff;transform:translateY(-2px);color:#fff!important}}@media (max-width:1024px){.about-principles-grid{grid-template-columns:repeat(2,1fr)}.about-mission-grid{grid-template-columns:1fr}.about-reasons-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.about-principles-grid,.about-reasons-grid{grid-template-columns:1fr}}
