.about-page__who-panel{display:grid;gap:0}.about-page__who-copy{padding:28px 24px 24px}.about-page__who-copy p{margin:0 0 16px;font-size:15px;line-height:1.8;color:var(--sp-body,#4a4455)}.about-page__who-copy p:last-child{margin-bottom:0}.about-page__who-visual{min-height:260px;background:linear-gradient(180deg,rgba(99,14,212,.05),rgba(237,224,255,.35)),url(https://images.unsplash.com/photo-1488646953014-85cb44e25828?w=1000&q=80) 50% /cover no-repeat}.about-page__pillars{display:grid;gap:18px}.about-page__pillar{padding:26px 24px;border-top:4px solid var(--sp-purple,#630ed4)}.about-page__pillar--vision{border-top-color:#2f5bff}.about-page__pillar-head{display:flex;align-items:center;gap:14px;margin-bottom:16px}.about-page__pillar-icon{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:var(--sp-purple-soft,#ede0ff);color:var(--sp-purple,#630ed4)}.about-page__pillar--vision .about-page__pillar-icon{background:#eef3ff;color:#2f5bff}.about-page__pillar-icon .material-symbols-outlined{font-size:26px}.about-page__pillar-head h3{margin:0;font-size:1.125rem;font-weight:800}.about-page__pillar p{margin:0 0 14px;font-size:15px;line-height:1.75;color:var(--sp-body,#4a4455)}.about-page__pillar p:last-child{margin-bottom:0}.about-page__values-grid{display:grid;gap:16px;padding:24px}.about-page__value-card{padding:22px 20px;border:1px solid var(--sp-line,#e8e0f2);border-radius:16px;background:linear-gradient(180deg,#fff 0,var(--sp-purple-faint,#f7f2ff) 100%);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.about-page__value-card:hover{transform:translateY(-3px);border-color:rgba(99,14,212,.28);box-shadow:0 12px 28px rgba(99,14,212,.1)}.about-page__value-icon{width:46px;height:46px;margin-bottom:14px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:var(--sp-purple-soft,#ede0ff);color:var(--sp-purple,#630ed4)}.about-page__value-icon .material-symbols-outlined{font-size:24px}.about-page__value-card h3{margin:0 0 8px;font-size:1.02rem;font-weight:800}.about-page__value-card p{margin:0;font-size:14px;line-height:1.7;color:var(--sp-body,#4a4455)}@media (min-width:768px){.about-page__who-panel{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr)}.about-page__who-copy{padding:34px 34px 34px 30px}.about-page__who-visual{min-height:100%}.about-page__pillars,.about-page__values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page__values-grid{padding:28px}}@media (min-width:960px){.about-page__values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}