.mindset{background-color:#ebf6ff;border-radius:1rem;padding:5.6rem 2rem}@media screen and (max-width:768px){.mindset{padding:3.2rem 2rem}}.mindset h2{color:#006b9e;font-size:2.8rem;font-weight:700;letter-spacing:0;margin-bottom:5.6rem!important;text-align:center}@media screen and (max-width:768px){.mindset h2{font-size:1.8rem;margin-bottom:1.6rem!important;text-align:left}}.mindset ol{counter-reset:mindset;display:flex;flex-wrap:wrap;font-size:1.8rem;font-weight:700;gap:1.6rem 0;justify-content:space-between;list-style:none;margin:0 auto;max-width:85.8rem;padding:0}@media screen and (max-width:768px){.mindset ol{font-size:1.6rem}}.mindset ol li{display:flex;gap:1.2rem;line-height:1;padding:0!important;text-indent:0;width:calc(50% - 1.2rem)}@media screen and (max-width:768px){.mindset ol li{width:100%}}.mindset ol li:before{content:counter(mindset,decimal-leading-zero);counter-increment:mindset;font-family:Raleway,sans-serif;font-size:2.2rem;margin:-.2em 0 0;width:auto}@media screen and (max-width:768px){.mindset ol li:before{font-size:2rem}}.quality-policy{background-color:#fff;border-radius:1rem;display:flex;justify-content:center;margin-top:5.6rem;padding:5.6rem 2rem}@media screen and (max-width:768px){.quality-policy{margin-top:2.8rem;padding:3.2rem 2rem}}.quality-policy ol{counter-reset:quality;display:flex;flex-direction:column;font-size:2rem;font-weight:700;gap:.6rem;list-style:none;padding:0}@media screen and (max-width:768px){.quality-policy ol{font-size:1.5rem;gap:.8rem}}.quality-policy ol li{display:flex;gap:.6rem;padding:0!important;text-indent:0}@media screen and (max-width:768px){.quality-policy ol li{gap:.4rem}}.quality-policy ol li:before{color:#006b9e;content:counter(quality,decimal-leading-zero);counter-increment:quality;font-family:Raleway,sans-serif;font-size:2.2rem;line-height:1;margin:0;padding-top:.2em;width:auto}@media screen and (max-width:768px){.quality-policy ol li:before{font-size:2rem;padding-top:.1em}}.hs_cos_wrapper_type_rich_text h3{color:#006b9e;font-size:3.2rem;font-weight:700;margin-bottom:4.8rem}@media screen and (max-width:768px){.hs_cos_wrapper_type_rich_text h3{font-size:2.4rem;margin-bottom:3.2rem}}.hs_cos_wrapper_type_rich_text h4{color:#006b9e;font-size:2.4rem;font-weight:700;margin:4.8rem 0 3.2rem}@media screen and (max-width:768px){.hs_cos_wrapper_type_rich_text h4{font-size:2rem;margin:3.2rem 0 2.4rem}}.c-wave-section:after{height:calc(100% - 10.5vw)}