.about{color:var(--text-color);max-width:880px;margin:0 auto;padding:3rem 1.5rem 4rem}.about__hero{text-align:center;margin-bottom:2.5rem}.about__title{font-family:var(--font-display),"Outfit",var(--font-family),sans-serif;margin-bottom:.6rem;font-size:clamp(1.9rem,4vw,2.5rem);font-weight:700}.about__subtitle{color:#a6a4ac;max-width:46ch;margin:0 auto;font-size:1.05rem;line-height:1.5}.about__description,.about__features,.about__eventTypes,.about__benefits,.about__contact{margin:2.75rem 0}.about__section-title{font-family:var(--font-display),"Outfit",var(--font-family),sans-serif;color:var(--text-color);margin-bottom:1.1rem;font-size:1.4rem;font-weight:700}.about__text{color:#a6a4ac;max-width:68ch;margin-bottom:1rem;line-height:1.65}.about__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.about__card{background:#15151a;border:1px solid #ffffff17;border-radius:20px;padding:1.35rem;transition:border-color .2s}.about__card:hover{border-color:#ffffff2e}.about__cardIcon{color:#e3b341;background:#1b1b21;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:.75rem;display:inline-flex}.about__cardTitle{font-family:var(--font-display),"Outfit",var(--font-family),sans-serif;margin:0 0 .4rem;font-size:1rem;font-weight:700}.about__cardText{color:#a6a4ac;margin:0;font-size:.88rem;line-height:1.5}.about__pillList{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.about__pill{color:#a6a4ac;background:#15151a;border:1px solid #ffffff2e;border-radius:999px;padding:.55rem 1.05rem;font-size:.87rem}.about__contact{text-align:center;background:#15151a;border:1px solid #ffffff17;border-radius:20px;padding:2rem}.about__contact .about__text{margin:0 auto}.about__link{color:#e3b341;-webkit-text-decoration:underline #e3b34166;text-decoration:underline #e3b34166}.about__link:hover{color:#f1c863}@media (max-width:640px){.about{padding:2rem 1rem 3rem}.about__grid{grid-template-columns:1fr}}
