.page-header{background:linear-gradient(135deg,#f8f3ff 0,var(--color-secondary) 100%);padding:60px 0;text-align:center}.page-header__title{font-size:2.5rem;font-weight:700;margin-bottom:12px;color:var(--color-text)}.page-header__subtitle{font-size:1.125rem;color:var(--color-text-light);font-weight:400}.about-content{padding:60px 0}.about__story{display:grid;grid-template-columns:400px 1fr;gap:48px;align-items:center;margin-bottom:60px}.about__image{border-radius:16px;overflow:hidden;box-shadow:var(--shadow-md)}.about__image img{width:100%;height:auto;display:block}.about__text h2{font-size:2rem;margin-bottom:20px}.about__text p{font-size:1.0625rem;line-height:1.7;color:var(--color-text-light);margin-bottom:16px}.about__features{padding:60px 0;background:var(--color-background-alt);border-radius:20px;margin-bottom:60px}.about__features .section__title{text-align:center;margin-bottom:48px;font-size:2rem}.features__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;padding:0 32px}.feature-card{text-align:center}.feature-card__icon{font-size:48px;margin-bottom:16px}.feature-card__title{font-size:1.25rem;font-weight:700;margin-bottom:12px;color:var(--color-text)}.feature-card__desc{font-size:1rem;color:var(--color-text-light);line-height:1.6;margin:0}.about__process{margin-bottom:60px}.about__process h2{text-align:center;font-size:2rem;margin-bottom:48px}.process__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:32px}.process-step{position:relative;padding:24px;background:var(--color-background-alt);border-radius:12px}.process-step__number{width:40px;height:40px;background:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;margin-bottom:16px}.process-step__title{font-size:1.125rem;font-weight:700;margin-bottom:8px;color:var(--color-text)}.process-step__desc{font-size:.9375rem;color:var(--color-text-light);line-height:1.6;margin:0}.about__reviews{padding:30px 0;background:var(--color-background-alt);border-radius:20px}.about__reviews h2{text-align:center;font-size:2rem;margin-bottom:48px}.reviews__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;padding:0 32px}.review-card{background:#fff;padding:24px;border-radius:12px;box-shadow:var(--shadow-sm)}.review-card__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.review-card__avatar{width:48px;height:48px;background:var(--color-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem}.review-card__author h4{font-size:1rem;margin-bottom:2px}.review-card__rating{color:#fbbf24;font-size:.875rem}.review-card__text{font-size:.9375rem;line-height:1.6;color:var(--color-text-light);margin:0}.review-card__date{font-size:.8125rem;color:var(--color-text-light);margin-top:12px;display:block}@media (max-width:992px){.about__story{grid-template-columns:1fr;gap:32px}.about__image{max-width:400px;margin:0 auto}}@media (max-width:768px){.page-header{padding:48px 0}.page-header__title{font-size:2rem}.about-content{padding:48px 0}.about__text h2{font-size:1.75rem}.about__features,.about__reviews{padding:40px 0}.features__grid,.reviews__grid{padding:0 16px;gap:20px}.about__features .section__title,.about__process h2,.about__reviews h2{font-size:1.75rem;margin-bottom:32px}}