.quality-knowledge{background-color:var(--qk-bg, #f3f0ee);overflow:hidden}.quality-knowledge__container{max-width:144rem;margin:0 auto;padding:0 6.4rem;display:flex;flex-direction:column;gap:clamp(3.2rem,1.6rem + 3.4vw,8.6rem)}@media(max-width: 1024px){.quality-knowledge__container{padding:0 2rem}}@media(max-width: 768px){.quality-knowledge__container{padding:0 1.6rem;gap:3.2rem}}.quality-knowledge__item{display:grid;grid-template-columns:minmax(0, 65rem) minmax(0, 40rem);align-items:center;gap:clamp(7rem,10vw,16rem);width:100%}@media(max-width: 989px){.quality-knowledge__item{grid-template-columns:1fr;gap:2.4rem;max-width:100%;display:flex;flex-direction:column}}.quality-knowledge__item--left .quality-knowledge__media{order:0;justify-content:flex-start}.quality-knowledge__item--left .quality-knowledge__content{order:1}.quality-knowledge__item--left{grid-template-columns:minmax(0, 40rem) minmax(0, 65rem);margin-left:auto;justify-content:flex-end;margin-right:0}.quality-knowledge__item--right .quality-knowledge__content{order:0;justify-content:flex-start}.quality-knowledge__item--right .quality-knowledge__media{order:1;justify-content:flex-end}.quality-knowledge__item--right{margin-left:0;margin-right:auto}@media(max-width: 989px){.quality-knowledge__item--left .quality-knowledge__content,.quality-knowledge__item--left .quality-knowledge__media,.quality-knowledge__item--right .quality-knowledge__content,.quality-knowledge__item--right .quality-knowledge__media{order:initial}}.quality-knowledge__content{display:flex;flex-direction:column;gap:clamp(1.2rem,.9rem + .8vw,2rem);width:100%;max-width:65rem}.quality-knowledge__heading{margin:0;color:var(--Emerald, #254844);font-family:"Work Sans",var(--font-heading-family),sans-serif;font-size:clamp(3.4rem,-0.5rem + 5.078125vw,6rem);font-style:normal;font-weight:700;line-height:.98;letter-spacing:clamp(-0.12rem,-0.08vw,-0.06rem);position:relative}.quality-knowledge__heading strong{font-weight:700;display:inline;background-image:linear-gradient(to right, #FFD700, #ff9800);background-position:0 90%;background-size:100% .1em;background-repeat:no-repeat;transition:background-size .3s ease}.quality-knowledge__text{margin:0;color:var(--Emerald, #254844);font-family:var(--font-body-family);font-size:clamp(1.4rem,1.1rem + 0.390625vw,1.6rem);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:clamp(-0.06rem,-0.03vw,-0.03rem);max-width:48rem}.quality-knowledge__text p{margin:0}.quality-knowledge__text p+p{margin-top:.9em}.quality-knowledge__media{display:flex;justify-content:center;align-items:center;width:100%}.quality-knowledge__image{width:min(100%,40rem);height:auto;display:block;-o-object-fit:contain;object-fit:contain}@media(max-width: 989px){.quality-knowledge__item .quality-knowledge__content{order:0 !important}.quality-knowledge__item .quality-knowledge__media{order:1 !important;justify-content:center !important}.quality-knowledge__image,.quality-knowledge__placeholder{width:min(100%,25rem);margin:0 auto}}.quality-knowledge__placeholder{width:min(100%,40rem);aspect-ratio:1/1;border-radius:2rem;background:rgba(37,72,68,.06);display:flex;align-items:center;justify-content:center}.quality-knowledge__placeholder .placeholder-svg{width:40%;height:40%;opacity:.35}