.about-page[data-v-b24b0048]{padding-top:160px;padding-bottom:40px}.wrap[data-v-b24b0048]{max-width:900px;margin:0 auto;padding:0 40px}.page-head[data-v-b24b0048]{padding-bottom:64px}.page-title[data-v-b24b0048]{font:900 clamp(34px,5vw,60px)/1.25 var(--sans);letter-spacing:.02em;margin-top:26px}.page-sub[data-v-b24b0048]{margin-top:22px;max-width:620px;color:var(--muted);font-size:16px}.frame[data-v-b24b0048]{position:relative}.frame[data-v-b24b0048]:before,.frame[data-v-b24b0048]:after,.frame>.cm[data-v-b24b0048]:before,.frame>.cm[data-v-b24b0048]:after{content:"";position:absolute;width:14px;height:14px;border-color:var(--blue);border-style:solid;z-index:1;pointer-events:none}.frame[data-v-b24b0048]:before{top:0;left:0;border-width:2px 0 0 2px}.frame[data-v-b24b0048]:after{top:0;right:0;border-width:2px 2px 0 0}.frame>.cm[data-v-b24b0048]:before{bottom:0;left:0;border-width:0 0 2px 2px}.frame>.cm[data-v-b24b0048]:after{bottom:0;right:0;border-width:0 2px 2px 0}.about-section[data-v-b24b0048]{padding-bottom:32px}.panel[data-v-b24b0048]{background:var(--panel);border:1.5px solid var(--ink)}.panel-head[data-v-b24b0048]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;border-bottom:1.5px solid var(--ink);background:var(--blue-soft)}.panel-fig[data-v-b24b0048]{color:var(--blue)}.panel-head h2[data-v-b24b0048]{font:700 18px/1.4 var(--sans);color:var(--ink)}.panel-body[data-v-b24b0048]{padding:28px}.panel-body p[data-v-b24b0048]{margin:0 0 18px;color:var(--ink);font-size:15.5px;line-height:2}.panel-body p[data-v-b24b0048]:last-child{margin-bottom:0}.panel-body strong[data-v-b24b0048]{color:var(--blue)}.body-note[data-v-b24b0048]{color:var(--muted);font-size:14px}.body-link[data-v-b24b0048]{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.body-link[data-v-b24b0048]:hover{color:var(--ink)}.step-list[data-v-b24b0048]{list-style:none;margin:0;padding:0}.step-row[data-v-b24b0048]{display:flex;gap:22px;align-items:flex-start;padding:22px 28px;border-bottom:1px solid var(--line)}.step-row[data-v-b24b0048]:last-child{border-bottom:0}.step-no[data-v-b24b0048]{flex:none;width:44px;height:44px;border:1.5px solid var(--ink);background:var(--panel);display:grid;place-items:center;font:600 13px/1 var(--mono);color:var(--blue)}.step-row h3[data-v-b24b0048]{font:700 16px/1.5 var(--sans);margin-bottom:6px}.step-row p[data-v-b24b0048]{margin:0;color:var(--muted);font-size:14px;line-height:1.9}.industry-chips[data-v-b24b0048]{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:10px}.industry-chips li[data-v-b24b0048]{font:500 13px/1.5 var(--mono);letter-spacing:.08em;color:var(--ink);background:var(--blue-soft);padding:8px 16px}.info-table[data-v-b24b0048]{margin:0}.info-row[data-v-b24b0048]{display:grid;grid-template-columns:220px 1fr;gap:16px;align-items:baseline;padding:20px 28px;border-bottom:1px solid var(--line)}.info-row[data-v-b24b0048]:last-child{border-bottom:0}.info-row dd[data-v-b24b0048]{margin:0;font-size:15px;color:var(--ink);line-height:1.9}.info-row dd a[data-v-b24b0048]{color:var(--ink);text-decoration:none;transition:color .2s}.info-row dd a[data-v-b24b0048]:hover{color:var(--blue)}.founder-name[data-v-b24b0048]{font:900 24px/1.3 var(--sans);margin-bottom:8px}.founder-role[data-v-b24b0048]{display:block;margin-bottom:16px;color:var(--redline)}.founder-line[data-v-b24b0048]{color:var(--muted)}.cta-section[data-v-b24b0048]{padding:56px 0 80px}.cta-panel[data-v-b24b0048]{background:var(--panel);border:1.5px solid var(--ink);padding:68px 40px;text-align:center}.cta-eyebrow[data-v-b24b0048]{justify-content:center}.cta-panel h2[data-v-b24b0048]{font:900 clamp(26px,4vw,42px)/1.3 var(--sans);margin-top:20px}.cta-sub[data-v-b24b0048]{margin:18px auto 40px;color:var(--muted);max-width:460px}@media (max-width: 640px){.about-page[data-v-b24b0048]{padding-top:140px}.wrap[data-v-b24b0048]{padding:0 22px}.panel-head[data-v-b24b0048]{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 22px}.panel-body[data-v-b24b0048]{padding:24px 22px}.step-row[data-v-b24b0048]{padding:20px 22px;gap:16px}.info-row[data-v-b24b0048]{grid-template-columns:1fr;gap:8px;padding:18px 22px}}
