.about-page[data-v-7de88804]{width:100%}.about-hero[data-v-7de88804],.ontology[data-v-7de88804],.principles[data-v-7de88804]{border-bottom:1px solid var(--sppt-border-default);margin-inline:auto;max-width:var(--sppt-container-wide);padding:clamp(56px,7vw,96px) var(--sppt-page-gutter)}.about-hero[data-v-7de88804]{align-items:center;display:grid;gap:clamp(48px,7vw,104px);grid-template-columns:minmax(0,1.08fr) minmax(380px,.72fr)}.hero-copy[data-v-7de88804]{display:flex;flex-direction:column;justify-content:center}.about-eyebrow[data-v-7de88804]{color:var(--sppt-text-signal);font:var(--sppt-type-eyebrow);letter-spacing:.12em;margin:0 0 var(--sppt-space-3);text-transform:uppercase}.about-hero h1[data-v-7de88804]{font-size:clamp(38px,4vw,52px);font-weight:650;letter-spacing:-.06em;line-height:.98;margin:0 0 var(--sppt-space-5);max-width:780px;text-wrap:balance}.lead[data-v-7de88804]{color:var(--sppt-text-secondary);font:var(--sppt-type-body-large);margin:0;max-width:var(--sppt-container-reading)}.hero-actions[data-v-7de88804]{display:flex;flex-wrap:wrap;gap:var(--sppt-space-2);margin-top:var(--sppt-space-6)}.mission-panel[data-v-7de88804]{display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:clamp(24px,3vw,36px)}.mission-panel h2[data-v-7de88804]{font:var(--sppt-type-h3);letter-spacing:-.04em;margin:0 0 var(--sppt-space-4);max-width:18ch}.mission-panel>p[data-v-7de88804]:last-child{color:var(--sppt-text-secondary);font:var(--sppt-type-body);margin:0}.principles>.about-eyebrow[data-v-7de88804]{margin-bottom:var(--sppt-space-2)}.principle-grid[data-v-7de88804]{background:var(--sppt-surface-primary);border:1px solid var(--sppt-border-default);border-radius:var(--sppt-radius-md);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.principle-grid article[data-v-7de88804]{border-inline-end:1px solid var(--sppt-border-default);min-height:190px;padding:var(--sppt-space-6);transition:background var(--sppt-motion-standard) var(--sppt-ease),transform var(--sppt-motion-quick) var(--sppt-ease)}.principle-grid article[data-v-7de88804]:last-child{border-inline-end:0}.principle-grid span[data-v-7de88804]{color:var(--sppt-text-signal);font:var(--sppt-type-metadata)}.principle-grid h3[data-v-7de88804]{font:var(--sppt-type-product);margin:var(--sppt-space-6) 0 var(--sppt-space-3)}.principle-grid p[data-v-7de88804]{color:var(--sppt-text-secondary);font:var(--sppt-type-body-small);margin:0}.ontology[data-v-7de88804]{display:grid;gap:clamp(32px,6vw,88px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ontology-copy h2[data-v-7de88804]{font:var(--sppt-type-h2);letter-spacing:-.04em;margin:0 0 var(--sppt-space-4)}.ontology-copy>p[data-v-7de88804]:last-child{color:var(--sppt-text-secondary);font:var(--sppt-type-body);margin:0;max-width:38ch}.ontology-list[data-v-7de88804]{border-top:1px solid var(--sppt-border-default)}.ontology-list article[data-v-7de88804]{border-bottom:1px solid var(--sppt-border-default);display:grid;font:var(--sppt-type-body-small);gap:var(--sppt-space-4);grid-template-columns:150px minmax(0,1fr);padding:var(--sppt-space-5) 0}.ontology-list strong[data-v-7de88804]{font:var(--sppt-type-label)}.ontology-list span[data-v-7de88804]{color:var(--sppt-text-secondary)}html.dark .mission-panel[data-v-7de88804]:before{background:radial-gradient(circle at 16% 0,#aab8ff1f,transparent 42%),linear-gradient(135deg,#ffffff0b,transparent 48%)}@media(hover:hover)and (pointer:fine){.principle-grid article[data-v-7de88804]:hover{background:var(--sppt-surface-soft);transform:translateY(-2px)}}@media(max-width:1023px){.about-hero[data-v-7de88804]{grid-template-columns:1fr}.mission-panel[data-v-7de88804]{min-height:0}.principle-grid[data-v-7de88804]{grid-template-columns:repeat(2,minmax(0,1fr))}.principle-grid article[data-v-7de88804]:nth-child(2){border-inline-end:0}.principle-grid article[data-v-7de88804]:nth-child(-n+2){border-bottom:1px solid var(--sppt-border-default)}}@media(max-width:767px){.about-hero[data-v-7de88804],.ontology[data-v-7de88804],.principles[data-v-7de88804]{padding-block:var(--sppt-space-6)}.about-hero h1[data-v-7de88804]{font-size:32px;line-height:1.04}.about-hero .lead[data-v-7de88804]{font-size:14px;line-height:1.45}.hero-actions[data-v-7de88804]{margin-top:var(--sppt-space-4)}.hero-actions[data-v-7de88804] .proto-button{min-height:42px}.mission-panel[data-v-7de88804]{padding:20px}.mission-panel h2[data-v-7de88804]{font-size:20px;line-height:1.15;margin-bottom:var(--sppt-space-2)}.principles[data-v-7de88804] .sppt-section-header{gap:8px;margin-bottom:16px}.principles[data-v-7de88804] .sppt-section-header__title{font-size:25px;line-height:1.1}.principles[data-v-7de88804] .sppt-section-header__description{font-size:13px;line-height:1.4}.principle-grid[data-v-7de88804]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.principle-grid article[data-v-7de88804]{border-bottom:0!important;flex:0 0 82%;min-height:160px;padding:16px;scroll-snap-align:start}.principle-grid article[data-v-7de88804]:nth-child(2){border-inline-end:1px solid var(--sppt-border-default)}.principle-grid h3[data-v-7de88804]{margin-top:16px}.ontology[data-v-7de88804]{gap:16px;grid-template-columns:1fr}.ontology-copy h2[data-v-7de88804]{font-size:26px;line-height:1.1;margin-bottom:8px}.ontology-copy>p[data-v-7de88804]:last-child{font-size:13px;line-height:1.4}.ontology-list article[data-v-7de88804]{font-size:13px;grid-template-columns:100px minmax(0,1fr);padding-block:10px}}@media(prefers-reduced-motion:reduce){.principle-grid article[data-v-7de88804]{transition:none}.principle-grid article[data-v-7de88804]:hover{transform:none}}
