.about-module__4Bti8q__container{max-width:900px;margin:0 auto}.about-module__4Bti8q__header{text-align:center;margin-bottom:4rem}.about-module__4Bti8q__eyebrow{color:var(--theme-eyebrow-color,var(--color-primary-light));background-image:var(--theme-eyebrow-bg,none);-webkit-background-clip:var(--theme-eyebrow-clip,border-box);background-clip:var(--theme-eyebrow-clip,border-box);-webkit-text-fill-color:var(--theme-eyebrow-fill,currentColor);text-transform:uppercase;letter-spacing:.1em;isolation:isolate;border-radius:20px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-block;position:relative}.about-module__4Bti8q__eyebrow:before{content:"";z-index:-1;border-radius:inherit;background:#b9f6411a;position:absolute;inset:0}.about-module__4Bti8q__header h1{background:linear-gradient(#fff,#ffffffb3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:700}.about-module__4Bti8q__lead{color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:1.125rem;line-height:1.8}.about-module__4Bti8q__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.about-module__4Bti8q__card{border-radius:var(--radius-lg);background:#0f172a66;border:1px solid #ffffff0d;padding:2.5rem;transition:all .3s}.about-module__4Bti8q__card:hover{background:#0f172a99;border-color:#b9f64133;transform:translateY(-5px);box-shadow:0 10px 30px #0003}.about-module__4Bti8q__iconWrap{width:48px;height:48px;color:var(--color-primary-light);background:#b9f6411a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.about-module__4Bti8q__card h2{color:var(--color-text-primary);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.about-module__4Bti8q__card p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.about-module__4Bti8q__card strong{color:var(--color-primary-light)}.about-module__4Bti8q__card a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}
