.AboutPage-module-scss-module__6f1YQG__layout{align-items:start;gap:var(--page-gap);min-width:0;display:grid}.AboutPage-module-scss-module__6f1YQG__content{gap:var(--section-space);flex-direction:column;min-width:0;display:flex}.AboutPage-module-scss-module__6f1YQG__sidebar{display:none}.AboutPage-module-scss-module__6f1YQG__section{align-items:center;gap:var(--card-gap);min-width:0;scroll-margin-top:var(--sticky-content-top,96px);display:grid}.AboutPage-module-scss-module__6f1YQG__visual{place-items:center;min-width:0;display:grid}.AboutPage-module-scss-module__6f1YQG__artwork{width:100%;max-width:400px;height:auto;display:block}.AboutPage-module-scss-module__6f1YQG__cardPanel,.AboutPage-module-scss-module__6f1YQG__subjectPanel{width:100%;max-width:360px}.AboutPage-module-scss-module__6f1YQG__copy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.AboutPage-module-scss-module__6f1YQG__eyebrow{color:var(--portal-link);font-size:12px;font-weight:500;line-height:1.5}.AboutPage-module-scss-module__6f1YQG__copy h2{text-wrap:balance;margin:0}.AboutPage-module-scss-module__6f1YQG__copy p{color:var(--portal-muted);margin:0;font-size:16px;line-height:1.7}.AboutPage-module-scss-module__6f1YQG__actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.AboutPage-module-scss-module__6f1YQG__principles,.AboutPage-module-scss-module__6f1YQG__faq{gap:var(--card-gap);min-width:0;scroll-margin-top:var(--sticky-content-top,96px);flex-direction:column;display:flex}.AboutPage-module-scss-module__6f1YQG__principlesList{gap:0;display:grid}.AboutPage-module-scss-module__6f1YQG__principle{padding-block:24px}.AboutPage-module-scss-module__6f1YQG__principle+.AboutPage-module-scss-module__6f1YQG__principle{border-top:1px solid var(--color-line)}.AboutPage-module-scss-module__6f1YQG__principleIcon{color:var(--ai-accent);margin-bottom:16px;display:block}.AboutPage-module-scss-module__6f1YQG__principleTitle{margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.4}.AboutPage-module-scss-module__6f1YQG__principleBody,.AboutPage-module-scss-module__6f1YQG__ctaText{color:var(--portal-muted);margin:0;font-size:15px;line-height:1.65}.AboutPage-module-scss-module__6f1YQG__cta{padding:var(--card-padding);border-radius:var(--radius-card);background:var(--ai-soft);text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.AboutPage-module-scss-module__6f1YQG__ctaText{max-width:520px}.AboutPage-module-scss-module__6f1YQG__ctaActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (min-width:768px){.AboutPage-module-scss-module__6f1YQG__section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px}.AboutPage-module-scss-module__6f1YQG__mediaRight{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.AboutPage-module-scss-module__6f1YQG__mediaRight .AboutPage-module-scss-module__6f1YQG__visual{grid-area:1/2}.AboutPage-module-scss-module__6f1YQG__mediaRight .AboutPage-module-scss-module__6f1YQG__copy{grid-area:1/1}.AboutPage-module-scss-module__6f1YQG__principlesList{grid-template-columns:repeat(2,minmax(0,1fr))}.AboutPage-module-scss-module__6f1YQG__principles{text-align:center}.AboutPage-module-scss-module__6f1YQG__principleIcon{margin-inline:auto}.AboutPage-module-scss-module__6f1YQG__principle{padding:28px}.AboutPage-module-scss-module__6f1YQG__principle+.AboutPage-module-scss-module__6f1YQG__principle{border-top:0}.AboutPage-module-scss-module__6f1YQG__principle:nth-child(2n){border-left:1px solid var(--color-line)}.AboutPage-module-scss-module__6f1YQG__principle:nth-child(n+3){border-top:1px solid var(--color-line)}.AboutPage-module-scss-module__6f1YQG__cta{padding:40px}}@media (min-width:1440px){.AboutPage-module-scss-module__6f1YQG__layout{grid-template-columns:minmax(0, 1fr) var(--sidebar-width);gap:var(--sidebar-gap)}.AboutPage-module-scss-module__6f1YQG__tocMobile.AboutPage-module-scss-module__6f1YQG__tocMobile{display:none}.AboutPage-module-scss-module__6f1YQG__sidebar{top:var(--sticky-content-top,96px);z-index:20;min-width:0;transition:top .3s;display:block;position:sticky}.AboutPage-module-scss-module__6f1YQG__section{gap:40px}}@media (prefers-reduced-motion:reduce){.AboutPage-module-scss-module__6f1YQG__sidebar{transition:none}}
