.about-page .map{object-fit:contain;height:100%;width:100%;max-height:512px;margin:auto}.about-page .quality-sustainability h2,.about-page .quality-sustainability h3{border-color:var(--color--green-500)}.about-page .quality-card .icon--guarantee{fill:var(--color--green-500)}.about-page .quality-card .quality-list ul{list-style-type:disc;margin-left:2rem}.about-page .quality-card .quality-list li{margin-bottom:.5rem;font-size:var(--font-size--s)}.about-page .quality-card .quality-list li::marker{color:var(--color--green-500)}.about-page .quality-card .quality-lists{display:grid;grid-template-columns:1fr}@media(min-width:600px){.about-page .quality-card .quality-lists{grid-template-columns:1fr;gap:0}}@media(min-width:900px){.about-page .quality-card .quality-lists{grid-template-columns:1fr 1fr;gap:1rem}}.about-page .sustainability-card .icon--growth{fill:var(--color--green-500)}.about-page .card .card__heading{font-size:var(--font-size--m)}.about-page .card .qualifications{margin-bottom:1rem}.about-page .card .qualifications p{font-size:var(--font-size--s);color:var(--color--light-700);margin:.25rem 0}.about-page .card p{font-size:var(--font-size--s)}.about-page .expertise ul{list-style-type:disc;margin-left:2rem}.about-page .expertise li{margin-bottom:.5rem}.about-page .expertise li::marker{color:var(--color--accent-500)}.about-page .innovation .innovation-image{margin:0 auto;width:80%;height:100%;object-fit:contain;border-radius:.5rem}@media screen and (max-width:768px){.about-page .innovation .innovation-image{width:100%;max-height:24rem}}