.about-us{width:350px;margin:100px auto 0;gap:20px}.about-us,.about-us__header{display:flex;flex-direction:column}.about-us__header{text-align:center;gap:8px}.about-us__header h2{font-size:16px;font-weight:500;line-height:100%;color:var(--text-1)}.about-us__header p{font-size:12px;line-height:160%;color:var(--text-2)}.about-us__image{width:350px;height:400px;border-radius:12px;overflow:hidden}.about-us__image img{width:100%;height:100%;object-fit:cover}.about-us__content{font-size:12px;line-height:160%;color:var(--text-2)}@media (min-width:768px){.about-us{width:100%;max-width:1120px;margin:120px auto 0;gap:20px}.about-us__header{max-width:864px;margin:0 auto;gap:16px}.about-us__header h2{font-size:36px;font-weight:600;line-height:var(--line-height-tight)}.about-us__header p{font-size:16px;line-height:var(--line-height-normal)}.about-us__image{width:100%;height:auto}.about-us__image img{height:400px;border-radius:16px}.about-us__content{display:grid;gap:16px;font-size:16px;line-height:180%}}.core-values{max-width:1120px;margin:120px auto;gap:30px}.core-values,.core-values__header{display:flex;flex-direction:column}.core-values__header{text-align:center;gap:12px}.core-values__header h2{font-size:36px;font-weight:600;line-height:var(--line-height-tight);color:var(--text-1)}.core-values__header p{font-size:16px;line-height:var(--line-height-normal);color:var(--text-2)}.core-values__grid{display:grid;grid-template-columns:repeat(4,260px);gap:30px;justify-content:center}.core-card{width:260px;padding:24px;display:flex;flex-direction:column;gap:16px;background-color:var(--white);border-radius:16px}.core-card__icon{width:48px;height:48px;border-radius:8px;display:flex;align-items:center;justify-content:center}.core-card__icon img{width:48px;height:48px;border-radius:10px}.core-card__text{display:flex;flex-direction:column;gap:8px}.core-card__text h3{font-size:16px;font-weight:600;line-height:var(--line-height-tight);color:var(--text-1)}.core-card__text p{font-size:16px;line-height:var(--line-height-normal);color:var(--text-2)}@media (max-width:1024px){.core-values__grid{grid-template-columns:repeat(2,260px)}}@media (max-width:640px){.core-values{gap:24px;margin:80px 16px 120px}.core-values__header h2{font-size:24px;font-weight:500;line-height:100%}.core-values__header p{font-size:12px;line-height:160%}.core-values__grid{grid-template-columns:repeat(2,1fr);gap:16px}.core-card{width:100%;height:auto;padding:20px;gap:12px}.core-card__text h3{font-size:14px}.core-card__text p{font-size:14px;line-height:160%}}.our-mission{max-width:1120px;display:grid;gap:30px;margin:120px auto 0}.mission-row{display:grid;gap:30px;align-items:stretch;min-height:358px}.mission-row,.mission-row.reverse{grid-template-columns:545px 545px}.mission-text{background-color:var(--primary-pastel);border-radius:16px;padding:24px;height:100%;display:flex;flex-direction:column;gap:16px}.mission-text h2{font-size:36px;font-weight:600;line-height:var(--line-height-tight);color:var(--text-1)}.mission-text p{font-size:16px;font-weight:400;line-height:var(--line-height-normal);color:var(--text-2)}.mission-image{width:100%;height:100%;object-fit:cover}.mission-media{width:100%;height:100%;border-radius:16px;overflow:hidden}@media (max-width:1024px){.our-mission{margin-top:80px}.mission-row,.mission-row.reverse{grid-template-columns:1fr}.mission-image{width:100%;height:100%}.mission-media{min-height:280px}.mission-row.reverse>.mission-text,.mission-row>.mission-text{order:1}.mission-row.reverse>.mission-image,.mission-row>.mission-image{order:2}}@media (max-width:480px){.our-mission{max-width:350px;margin:60px auto 0;gap:20px}.mission-row,.mission-row.reverse{grid-template-columns:1fr;gap:20px}.mission-text{width:350px;min-height:290px;height:auto;padding:20px;gap:10px;border-radius:16px}.mission-text h2{font-size:24px}.mission-text p{font-size:14px;line-height:160%}.mission-media{width:350px;height:290px;border-radius:16px;overflow:hidden}.mission-image{width:100%;height:100%;object-fit:cover}.mission-row.reverse>.mission-text,.mission-row>.mission-text{order:1}.mission-row.reverse>.mission-image,.mission-row>.mission-image{order:2}}