:root{--color-white:#fff;--color-soft-grey:#f7f7f7;--color-orange:#e4432d;--color-black:#000;--color-blue:#033e4f;--color-stroke-white:#fefefe;--color-stroke-dark:#000;--color-grey:#4f4f4f;--color-soft-blue:#9ceded;--font-family-base:"Manrope", sans-serif;--font-h1-size:5rem;--font-h1-weight:700;--font-h1-line-height:1;--font-h1-letter-spacing:-.125rem;--font-h2-size:3.5rem;--font-h2-weight:700;--font-h2-line-height:1.1;--font-h2-letter-spacing:-.125rem;--font-h3-size:3rem;--font-h3-weight:700;--font-h3-line-height:1.1;--font-h3-letter-spacing:-.125rem;--font-h4-size:2.5rem;--font-h4-weight:700;--font-h4-line-height:1.1;--font-h4-letter-spacing:-.125rem;--font-h5-size:2rem;--font-h5-weight:700;--font-h5-line-height:1.1;--font-h5-letter-spacing:-.125rem;--font-h6-size:1.5rem;--font-h6-weight:600;--font-h6-line-height:1.3;--font-h6-letter-spacing:-1px;--font-h6-bold-size:1.5rem;--font-h6-bold-weight:700;--font-h6-bold-line-height:1.3;--font-h6-bold-letter-spacing:-1px;--font-h7-semibold-size:1.25rem;--font-h7-semibold-weight:600;--font-h7-semibold-line-height:1.3;--font-h7-semibold-letter-spacing:-1px;--font-h8-semibold-size:1rem;--font-h8-semibold-weight:600;--font-h8-semibold-line-height:1.3;--font-h8-semibold-letter-spacing:-1px;--font-body-1-size:1.5rem;--font-body-1-weight:500;--font-body-1-line-height:1.3;--font-body-1-letter-spacing:-1px;--font-body-2-size:1.125rem;--font-body-2-weight:500;--font-body-2-line-height:1.5;--font-body-2-letter-spacing:-1px;--font-body-3-size:1rem;--font-body-3-weight:500;--font-body-3-line-height:1.5;--font-body-3-letter-spacing:-1px;--font-subtitle-size:.875rem;--font-subtitle-weight:700;--font-subtitle-line-height:1.3;--font-subtitle-letter-spacing:1.1875rem;--font-btn-1-size:.875rem;--font-btn-1-weight:500;--font-btn-1-line-height:1;--font-btn-1-letter-spacing:0px}.mvv{padding:4rem 0}@media (width>=980px){.mvv{padding:7.5rem 0}}.mvv__grid{flex-direction:column;justify-content:space-between;align-items:stretch;gap:1.5rem;display:flex}@media (width>=980px){.mvv__grid{flex-direction:row}}.mvv__col-left{flex-direction:column;gap:1.5rem;width:100%;display:flex}@media (width>=980px){.mvv__col-left{width:40.25rem}}.mvv__card{border-radius:1.5rem;flex-direction:column;justify-content:space-between;height:auto;padding:1.5rem;display:flex}@media (width>=765px){.mvv__card{height:25.75rem;padding:2.5rem}}.mvv__card--mission{background-color:var(--color-blue)}.mvv__card--vision{background-color:var(--color-orange)}.mvv__card-title{font-family:var(--font-family-base);font-weight:700;font-size:var(--font-h4-size);line-height:var(--font-h4-line-height);letter-spacing:-1.12px}@media (width>=765px){.mvv__card-title{font-size:var(--font-h2-size);line-height:var(--font-h2-line-height)}}.mvv__card--mission .mvv__card-title{color:var(--color-orange)}.mvv__card--vision .mvv__card-title{color:var(--color-white)}.mvv__card-text{font-family:var(--font-family-base);font-weight:500;font-size:var(--font-body-1-size);letter-spacing:-.24px;color:var(--color-white);max-width:32.3125rem;line-height:1.3}.mvv__values{width:100%;color:var(--color-white);border-radius:1.5rem;flex-direction:column;padding:1.5rem;display:flex;position:relative;overflow:hidden}@media (width>=765px){.mvv__values{padding:2.5rem}}@media (width>=980px){.mvv__values{width:40.25rem}}.mvv__values img{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.mvv__values-title{font-family:var(--font-family-base);font-weight:700;font-size:var(--font-h4-size);line-height:var(--font-h4-line-height);letter-spacing:-1.12px;margin-bottom:2.5rem}@media (width>=765px){.mvv__values-title{font-size:var(--font-h2-size);line-height:var(--font-h2-line-height);margin-bottom:19.3125rem}}.mvv__values-list{flex-direction:column;gap:2rem;display:flex}.mvv__value{border-top:1px solid #fefefe4d;flex-direction:column;gap:.5rem;padding-top:2rem;display:flex}.mvv__value:first-child{border-top:none;padding-top:0}.mvv__value-title{font-family:var(--font-family-base);font-weight:700;font-size:var(--font-h5-size);line-height:var(--font-h5-line-height);letter-spacing:-.64px}.mvv__value-text{font-family:var(--font-family-base);font-weight:600;font-size:var(--font-h7-semibold-size);letter-spacing:-.2px;line-height:1.3}
