.about-page-main .about-hero{background:var(--md-sys-color-primary);padding:140px 20px 100px}.about-hero__container{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px}@media (max-width:900px){.about-hero__container{gap:40px;grid-template-columns:1fr;text-align:center}}.about-hero__content{display:flex;flex-direction:column;justify-content:center}@media (max-width:900px){.about-hero__content{align-items:center}}.about-page-main .about-hero__eyebrow{color:var(--md-sys-color-primary-container);font-size:1rem;font-weight:500;letter-spacing:.1em;margin-bottom:24px;opacity:.9;text-transform:uppercase}.about-page-main .about-hero__title{color:var(--md-sys-color-on-primary);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:400;letter-spacing:-.01em;line-height:1.15;margin:0 0 24px}.about-page-main .about-hero__title span{color:var(--md-sys-color-secondary-container);font-weight:500}.about-page-main .about-hero__desc{color:var(--md-sys-color-surface-container-low);font-size:1.125rem;line-height:1.6;margin:0 0 32px;max-width:500px;opacity:.9}.about-hero__image-wrap{border-radius:32px;box-shadow:var(--md-sys-elevation-2);overflow:hidden}.about-hero__image-wrap img{display:block;height:auto;width:100%}.about-story-section{margin:0 auto;max-width:1200px;padding:100px 20px}.about-story__container{align-items:flex-start;display:grid;gap:80px;grid-template-columns:4fr 5fr}@media (max-width:900px){.about-story__container{gap:60px;grid-template-columns:1fr}}.about-page-main .about-milestones{background:var(--md-sys-color-surface-container);border-radius:28px;padding:40px}.about-milestones__header{align-items:center;display:flex;gap:16px;margin-bottom:32px}.about-page-main .about-milestones__icon{align-items:center;background-color:var(--md-sys-color-primary);border-radius:16px;color:var(--md-sys-color-on-primary);display:flex;height:56px;justify-content:center;width:56px}.about-milestones__icon span{font-size:28px}.about-page-main .about-milestones__title{color:var(--md-sys-color-on-surface);font-size:1.5rem;font-weight:500;margin:0}.about-timeline{display:flex;flex-direction:column;gap:24px;position:relative}.about-timeline:before{background-color:var(--md-sys-color-surface-container-highest);bottom:10px;content:"";left:28px;position:absolute;top:10px;width:2px;z-index:1}.about-timeline__item{display:flex;gap:20px;position:relative;z-index:2}.about-page-main .about-timeline__year{align-items:center;background:var(--md-sys-color-surface);border:2px solid var(--md-sys-color-primary);border-radius:18px;color:var(--md-sys-color-primary);display:flex;font-size:1rem;font-weight:600;height:36px;justify-content:center;min-width:60px}.about-timeline__content{padding-top:8px}.about-page-main .about-timeline__content p{color:var(--md-sys-color-on-surface-variant);font-size:.95rem;line-height:1.5;margin:0}.about-story__content{display:flex;flex-direction:column}.about-page-main .about-story__eyebrow{color:var(--md-sys-color-primary);font-size:1rem;font-weight:500;letter-spacing:.1em;margin-bottom:16px;text-transform:uppercase}.about-page-main .about-story__title{color:var(--md-sys-color-on-surface);font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.2;margin:0 0 32px}.about-page-main .about-story__text p{color:var(--md-sys-color-on-surface-variant);font-size:1.125rem;line-height:1.7;margin:0 0 24px}.about-page-main .about-story__text p strong{color:var(--md-sys-color-on-surface);font-weight:500}.about-values-section{margin:0 auto;max-width:1200px;padding:60px 20px 100px}.about-values-header{margin-bottom:64px;text-align:center}.about-page-main .about-values-header__eyebrow{color:var(--md-sys-color-primary);font-size:1rem;font-weight:500;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.about-page-main .about-values-header__title{color:var(--md-sys-color-on-surface);font-size:clamp(2rem,4vw,2.5rem);font-weight:400;margin:0 0 16px}.about-values-grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media (max-width:900px){.about-values-grid{grid-template-columns:1fr}}.about-page-main .about-value-card{background:var(--md-sys-color-surface);border:1px solid var(--md-sys-color-surface-container-highest);border-radius:28px;cursor:default;display:flex;flex-direction:column;overflow:hidden;padding:40px;position:relative;transition:box-shadow .2s cubic-bezier(.2,0,0,1),transform .2s cubic-bezier(.2,0,0,1),background-color .2s linear}.about-value-card:before{background-color:var(--md-sys-color-on-surface);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s linear}.about-page-main .about-value-card:hover{background:var(--md-sys-color-surface-container-low);border-color:#0000;box-shadow:var(--md-sys-elevation-1);transform:translateY(-2px)}.about-value-card:hover:before{opacity:.04}.about-page-main .about-value-card__icon{align-items:center;background-color:var(--md-sys-color-primary-container);border-radius:16px;color:var(--md-sys-color-on-primary-container);display:flex;height:56px;justify-content:center;margin-bottom:24px;width:56px}.about-value-card__icon span.material-symbols-rounded{font-size:28px}.about-page-main .about-value-card__title{color:var(--md-sys-color-on-surface);font-size:1.35rem;font-weight:500;margin:0 0 12px}.about-page-main .about-value-card__desc{color:var(--md-sys-color-on-surface-variant);font-size:1rem;line-height:1.6;margin:0}:root{--md-sys-color-primary:#1a032f;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#f3e8ff;--md-sys-color-on-primary-container:#2a0054;--md-sys-color-secondary-container:#e8def8;--md-sys-color-on-secondary-container:#1d192b;--md-sys-color-surface:#fef7ff;--md-sys-color-on-surface:#1d1b20;--md-sys-color-on-surface-variant:#49454f;--md-sys-color-surface-container-low:#f7f2fa;--md-sys-color-surface-container:#f3edf7;--md-sys-color-surface-container-highest:#e6e0e9;--md-sys-elevation-1:0px 1px 2px 0px #0000004d,0px 1px 3px 1px #00000026;--md-sys-elevation-2:0px 1px 2px 0px #0000004d,0px 2px 6px 2px #00000026;--md-sys-elevation-3:0px 1px 3px 0px #0000004d,0px 4px 8px 3px #00000026}body.page-ve-chung-toi{background-color:var(--md-sys-color-primary)!important}header.wp-block-template-part{background:#0000!important}.about-page-main{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-family:var(--fontFamilyBase);margin-top:0!important;padding-top:0!important}.about-page-main .material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}