.about[data-v-cbc7164d]{margin:0 auto;max-width:48rem;padding:28px 24px 56px}@media(min-width:768px){.about[data-v-cbc7164d]{padding:40px 32px 64px}}.about__header[data-v-cbc7164d]{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.about__intro[data-v-cbc7164d]{color:var(--text-secondary);font-size:17px;line-height:1.6;margin:0;max-width:42rem}.about__audience[data-v-cbc7164d]{display:grid;gap:16px;grid-template-columns:1fr;margin:0 0 24px}@media(min-width:640px){.about__audience[data-v-cbc7164d]{grid-template-columns:repeat(3,1fr)}}.about__card[data-v-cbc7164d]{display:flex;flex-direction:column;gap:8px}.about__card-icon[data-v-cbc7164d]{color:var(--color-primary);margin-bottom:4px}.about__card-title[data-v-cbc7164d]{color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.3;margin:0}.about__card-text[data-v-cbc7164d]{color:var(--text-secondary);font-size:15px;line-height:1.55;margin:0}.about__steps[data-v-cbc7164d]{gap:14px;margin:0 0 24px}.about__step[data-v-cbc7164d]{align-items:flex-start;display:flex;font-size:17px;gap:14px;line-height:1.6;padding-left:0}.about__step[data-v-cbc7164d]:before{content:none}.about__step-num[data-v-cbc7164d]{align-items:center;border:1.5px solid var(--border-default);border-radius:50%;color:var(--color-primary);display:flex;flex-shrink:0;font-size:14px;font-weight:800;height:32px;justify-content:center;line-height:1;width:32px}.about__step-text[data-v-cbc7164d]{padding-top:3px}.about__step-text code[data-v-cbc7164d]{background:var(--surface-subtle);border-radius:6px;color:var(--color-primary);font-size:15px;padding:2px 6px}.about__suggest[data-v-cbc7164d]{display:flex;flex-direction:column;gap:12px;margin-top:40px}.about__suggest-title[data-v-cbc7164d]{color:var(--text-primary);font-size:22px;font-weight:800;line-height:1.2;margin:0}.about__suggest-text[data-v-cbc7164d]{color:var(--text-secondary);font-size:16px;line-height:1.6;margin:0}.about__suggest-cta[data-v-cbc7164d]{align-self:flex-start;margin-top:4px}.about__footer[data-v-cbc7164d]{border-top:1px solid var(--border-light);margin-top:40px;padding-top:24px}.about__credit[data-v-cbc7164d]{color:var(--text-muted);font-size:13px;line-height:1.5;margin:0}.about__credit a[data-v-cbc7164d]{color:var(--text-secondary);display:inline-block;margin:-12px 0;padding:12px 0;text-decoration:underline;text-underline-offset:3px}.about__credit a[data-v-cbc7164d]:hover{color:var(--color-primary)}
