.about-page{width:min(100%,960px);margin:0 auto;padding:4rem 1rem 6rem}@media (max-width:640px){.about-page{padding:2rem 1rem 4rem}}.about-page__panel{-webkit-backdrop-filter:blur(18px)saturate(1.35);background:#07132b6b;border:1px solid #ffffff1f;border-radius:12px;padding:2rem;box-shadow:0 18px 48px #0000002e}@media (max-width:640px){.about-page__panel{padding:1.5rem}}.about-page__panel h2{color:#fff;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.about-page__panel p{color:#ffffffbd;max-width:760px;margin:1.75rem 0 0;font-size:1.25rem;line-height:1.7}@media (max-width:640px){.about-page__panel p{font-size:1.05rem}}.about-page__brand{align-items:center;gap:1.5rem;display:flex}.about-page__brand img{border-radius:16px;flex-shrink:0}.about-page__brand h1{color:#fff;margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1}.about-page__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}@media (max-width:640px){.about-page__grid{grid-template-columns:1fr}}.about-page__links{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.about-page__links a{color:#ffffffbd;font-size:1.25rem;line-height:1.35;text-decoration:none;transition:color .15s;display:inline-flex}.about-page__links a:hover{color:#fff}@media (max-width:640px){.about-page__links a{font-size:1.125rem}}
