figure{display:grid;justify-content:center;align-items:center;justify-items:center;grid-template-areas:"quote" "attribute" "logo";grid-template-columns:1fr}@media (min-width:768px){figure{grid-template-areas:"quote quote" "logo attribute";grid-template-columns:1fr 1fr}}figure.q--l{grid-template-areas:"quote quote" "attribute attribute" "logo link"}@media (min-width:768px){figure.q--l{grid-template-areas:"quote quote quote" "logo attribute link"}}figure blockquote{grid-area:quote;font-weight:600;font-size:1.25rem;line-height:1.5rem;text-align:center}@media (min-width:768px){figure blockquote{font-size:1.625rem;line-height:2rem;margin-bottom:1.5rem}}@media (min-width:1024px){figure blockquote{font-size:2rem;line-height:2.75rem;margin-bottom:2rem}}figure blockquote::before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA1MCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ5LjI3NTYgMEM0OC41NDA5IDMuMTgzNjggNDcuNzY1NCA2LjU3MTQzIDQ2Ljk0OTEgMTAuMTYzM0M0Ni4yMTQ0IDEzLjc1NTEgNDUuNTIwNSAxNy4yNjUzIDQ0Ljg2NzUgMjAuNjkzOUM0NC4yMTQ0IDI0LjA0MDggNDMuNjgzOCAyNy4xNDI5IDQzLjI3NTYgMzBIMjYuNTAwMUwyNS42NDMgMjguNjUzMUMyNi4zNzc3IDI1LjcxNDMgMjcuMzE2NCAyMi42MTIyIDI4LjQ1OTMgMTkuMzQ2OUMyOS42MDIyIDE2LjA4MTYgMzAuODI2NiAxMi43NzU1IDMyLjEzMjggOS40Mjg1OEMzMy41MjA1IDYuMDgxNjQgMzQuODY3NSAyLjkzODc4IDM2LjE3MzYgMEg0OS4yNzU2Wk0yNC4zNTczIDBDMjMuNjIyNiAzLjE4MzY4IDIyLjg0NzEgNi41NzE0MyAyMi4wMzA3IDEwLjE2MzNDMjEuMjk2IDEzLjc1NTEgMjAuNjAyMiAxNy4yNjUzIDE5Ljk0OTEgMjAuNjkzOUMxOS4yOTYgMjQuMDQwOCAxOC43NjU0IDI3LjE0MjkgMTguMzU3MyAzMEgxLjU4MTc1TDAuNzI0NjA5IDI4LjY1MzFDMS40NTkzIDI1LjcxNDMgMi4zOTgwOCAyMi42MTIyIDMuNTQwOTQgMTkuMzQ2OUM0LjY4Mzc5IDE2LjA4MTYgNS45MDgyOCAxMi43NzU1IDcuMjE0NDEgOS40Mjg1OEM4LjYwMjE2IDYuMDgxNjQgOS45NDkxIDIuOTM4NzggMTEuMjU1MiAwSDI0LjM1NzNaIiBmaWxsPSIjNEQ0REZGIi8+Cjwvc3ZnPgo=);background-size:contain;background-repeat:no-repeat;display:block;width:1.5625rem;height:.9375rem;margin-bottom:.5rem;margin-left:auto;margin-right:auto}@media (min-width:768px){figure blockquote::before{width:2.25rem;height:1.5625rem;margin-bottom:1rem}}@media (min-width:1024px){figure blockquote::before{width:3.0625rem;height:1.875rem;margin-bottom:1rem}}figure figcaption{grid-area:attribute;font-size:1rem;line-height:1.375rem;font-weight:700}@media (min-width:768px){figure figcaption{font-size:1.125rem;line-height:1.5rem;border-left:1px solid var(--bc,var(--cl-ch-200));justify-self:start;padding-left:1.5rem}}@media (min-width:1024px){figure figcaption{font-size:1.125rem;line-height:1.5625rem;padding-left:2rem}}figure figcaption span{font-size:1rem;line-height:1.375rem;font-weight:400;display:block}@media (min-width:768px){figure figcaption span{font-size:1.125rem;line-height:1.5rem}}@media (min-width:1024px){figure figcaption span{font-size:1.125rem;line-height:1.5625rem}}figure .picture{grid-area:logo}@media (min-width:768px){figure .picture{justify-self:end}}figure a{grid-area:link;justify-self:end}.ql-grd{display:grid;container:quote-logos-grid/inline-size;grid-template-areas:"quote" "logos" "casestudy";grid-template-columns:100%}.ql-grd:not(.ql-grd--hasintro){border:1px solid var(--bc,var(--cl-ch-200));border-radius:1rem}.ql-grd:not(.ql-grd--hasintro) figure{border-bottom:1px solid var(--bc,var(--cl-ch-200));padding:1rem}.ql-grd:not(.ql-grd--hasq){grid-template-areas:"logos" "casestudy";grid-template-columns:1fr}@media (min-width:768px){.ql-grd:not(.ql-grd--hasq) .ql-grd__ls{grid-template-columns:repeat(3,1fr)}.ql-grd:not(.ql-grd--hasq) .ql-grd__ls .picture{border-right:1px solid var(--bc,var(--cl-ch-200));border-bottom:1px solid var(--bc,var(--cl-ch-200))}.ql-grd:not(.ql-grd--hasq) .ql-grd__ls .picture:nth-child(even){border-right:1px solid var(--bc,var(--cl-ch-200))}.ql-grd:not(.ql-grd--hasq) .ql-grd__ls .picture:nth-child(3n){border-right:none}.ql-grd:not(.ql-grd--hasq) .ql-grd__ls .picture:last-child,.ql-grd:not(.ql-grd--hasq) .ql-grd__ls .picture:nth-last-child(-n+3){border-bottom:none}}.ql-grd:not(.ql-grd--hascs):not(.ql-grd--hasintro){grid-template-areas:"quote" "logos";grid-template-columns:1fr}@media (min-width:768px){.ql-grd:not(.ql-grd--hascs):not(.ql-grd--hasintro){grid-template-columns:repeat(2,1fr);grid-template-areas:"quote logos"}}.ql-grd:not(.ql-grd--hascs):not(.ql-grd--hasq):not(.ql-grd--hasintro){grid-template-areas:"logos";grid-template-columns:1fr}.ql-grd.ql-grd--hasq.ql-grd--hascs:not(.ql-grd--hasls){grid-template-areas:"quote" "casestudy";grid-template-columns:1fr}@media (min-width:768px){.ql-grd.ql-grd--hasq.ql-grd--hascs:not(.ql-grd--hasls){grid-template-columns:repeat(2,1fr);grid-template-areas:"quote casestudy"}}.ql-grd.ql-grd--hasq.ql-grd--hascs:not(.ql-grd--hasls) .ql-grd__cs{border-top:none}@media (min-width:768px){.ql-grd{grid-template-areas:"quote quote" "logos casestudy";grid-template-columns:1fr 1fr}.ql-grd:not(.ql-grd--hasintro){gap:0;border-radius:1.5rem}.ql-grd:not(.ql-grd--hasintro) figure{padding:1.5rem;border-right:1px solid var(--bc,var(--cl-ch-200))}}@media (min-width:1024px){.ql-grd{grid-template-areas:"quote logos" "quote casestudy"}.ql-grd:not(.ql-grd--hasintro){gap:0;border-radius:2rem}.ql-grd:not(.ql-grd--hasintro) figure{border-bottom:none;padding:2rem}}.ql-grd--hasintro{grid-template-areas:"intro" "lwb" "quote" "casestudy" "lwb2" "lwb3" "quote2";gap:1rem}@media (min-width:768px){.ql-grd--hasintro{grid-template-areas:"intro intro" "quote lwb" "lwb2 lwb3" "quote2 quote2";grid-template-columns:1fr 1fr;gap:1.5rem}}@media (min-width:1024px){.ql-grd--hasintro{grid-template-areas:"intro intro lwb" "quote quote lwb" "quote quote quote2" "lwb2 lwb3 quote2";grid-template-columns:3fr 3fr 4fr;gap:2rem}}.ql-grd--hasintro .ql-grd__q{background-color:var(--cl-w);padding:1rem;border-radius:.5rem}@media (min-width:768px){.ql-grd--hasintro .ql-grd__q{padding:1.5rem;border-radius:.75rem}}@media (min-width:1024px){.ql-grd--hasintro .ql-grd__q{padding:2rem;border-radius:1rem}}.ql-grd--hasextra{grid-template-areas:"intro" "lwb" "quote" "lwb2" "quote2" "extra";gap:1rem}@media (min-width:768px){.ql-grd--hasextra{grid-template-areas:"intro intro" "quote lwb" "lwb2 quote2" "extra extra";grid-template-columns:1fr 1fr;gap:1.5rem}}@media (min-width:1024px){.ql-grd--hasextra{grid-template-areas:"intro intro . lwb" "quote quote quote2 quote2" "lwb2 extra extra extra";grid-template-columns:2fr 1fr 1fr 2fr;gap:2rem}}.ql-grd--hasextra .ql-grd__q{background-color:var(--cl-w);padding:1rem;border-radius:.5rem}@media (min-width:768px){.ql-grd--hasextra .ql-grd__q{padding:1.5rem;border-radius:.75rem}}@media (min-width:1024px){.ql-grd--hasextra .ql-grd__q{padding:2rem;border-radius:1rem}}.ql-grd__intro{grid-area:intro}.ql-grd__q{grid-area:quote;container:quote-grid/inline-size}.ql-grd__q--2{grid-area:quote2}.ql-grd__q figure{justify-content:center;align-items:center;grid-template-areas:"quote" "attribute" "logo";grid-template-columns:1fr;height:100%}.ql-grd__q figure.q--l{grid-template-areas:"quote quote" "attribute attribute" "logo link";grid-template-columns:1fr 1fr}.ql-grd__q figure blockquote{font-weight:400;font-size:1.125rem;line-height:1.375rem;text-align:left}@media (min-width:768px){.ql-grd__q figure blockquote{font-size:1.5rem;line-height:1.75rem}}@media (min-width:1024px){.ql-grd__q figure blockquote{font-size:1.75rem;line-height:2.25rem}}.ql-grd__q figure blockquote::before{margin-left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDkiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCA0OSAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ4LjU1MSAwLjY1OTkxMkM0Ny44MTYzIDMuODQzNTkgNDcuMDQwOCA3LjIzMTM1IDQ2LjIyNDUgMTAuODIzMkM0NS40ODk4IDE0LjQxNSA0NC43OTU5IDE3LjkyNTIgNDQuMTQyOSAyMS4zNTM4QzQzLjQ4OTggMjQuNzAwNyA0Mi45NTkyIDI3LjgwMjggNDIuNTUxIDMwLjY1OTlIMjUuNzc1NUwyNC45MTg0IDI5LjMxM0MyNS42NTMxIDI2LjM3NDIgMjYuNTkxOCAyMy4yNzIyIDI3LjczNDcgMjAuMDA2OEMyOC44Nzc1IDE2Ljc0MTUgMzAuMTAyIDEzLjQzNTQgMzEuNDA4MiAxMC4wODg1QzMyLjc5NTkgNi43NDE1NSAzNC4xNDI5IDMuNTk4NjkgMzUuNDQ5IDAuNjU5OTEySDQ4LjU1MVpNMjMuNjMyNyAwLjY1OTkxMkMyMi44OTggMy44NDM1OSAyMi4xMjI0IDcuMjMxMzUgMjEuMzA2MSAxMC44MjMyQzIwLjU3MTQgMTQuNDE1IDE5Ljg3NzUgMTcuOTI1MiAxOS4yMjQ1IDIxLjM1MzhDMTguNTcxNCAyNC43MDA3IDE4LjA0MDggMjcuODAyOCAxNy42MzI2IDMwLjY1OTlIMC44NTcxNDNMMCAyOS4zMTNDMC43MzQ2OTQgMjYuMzc0MiAxLjY3MzQ3IDIzLjI3MjIgMi44MTYzMyAyMC4wMDY4QzMuOTU5MTggMTYuNzQxNSA1LjE4MzY3IDEzLjQzNTQgNi40ODk4IDEwLjA4ODVDNy44Nzc1NSA2Ljc0MTU1IDkuMjI0NDkgMy41OTg2OSAxMC41MzA2IDAuNjU5OTEySDIzLjYzMjdaIiBmaWxsPSIjMEMwQzBFIi8+Cjwvc3ZnPgo=)}.ql-grd__q figure figcaption{justify-self:start;border-left:none;padding-left:0;margin-bottom:1rem}@media (min-width:768px){.ql-grd__q figure figcaption{margin-bottom:1.5rem}}@media (min-width:1024px){.ql-grd__q figure figcaption{margin-bottom:2rem}}.ql-grd__q figure .picture{justify-self:start}.ql-grd__q figure .cta--r-arrow{align-self:end}.ql-grd__lwb{display:flex;justify-content:center;align-items:center;grid-area:lwb;position:relative;--s:100%;--p:50}.ql-grd__lwb .lwb-h{position:absolute;width:100%;height:100%;display:flex;flex-wrap:wrap;z-index:1}.ql-grd__lwb .lwb-h div{width:50%}.ql-grd__lwb_bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;border-radius:.5rem;background-size:cover;background-position:center;opacity:.95;transition:transform ease .6s}@media (min-width:768px){.ql-grd__lwb_bg{border-radius:1rem}}.ql-grd__lwb_bg::after{content:"";width:100%;height:100%;top:0;left:0;display:block;border-radius:.5rem;opacity:0;background-color:var(--cl-ch-700);transition:opacity ease .3s}@media (min-width:768px){.ql-grd__lwb_bg::after{border-radius:1rem}}.ql-grd__lwb a:hover .ql-grd__lwb_bg{transform:scale(1.02)}.ql-grd__lwb a:hover .ql-grd__lwb_bg::after{opacity:.2}.ql-grd__lwb .picture{z-index:1;padding:4rem 0;padding-inline:calc(var(--s)/ var(--p)) 0;transform:perspective(400px) rotateY(calc(var(--_y,0) * .6deg)) rotateX(calc(var(--_x,0) * .6deg));transition:1s}@media (min-width:768px){.ql-grd__lwb .picture{padding:6rem 0}}@media (min-width:1024px){.ql-grd__lwb .picture{padding:8rem 0}}.ql-grd__lwb--2{grid-area:lwb2}.ql-grd__lwb--3{grid-area:lwb3}.ql-grd__ls{grid-area:logos;display:grid;grid-template-columns:repeat(2,1fr)}.ql-grd__ls .picture{border-right:1px solid var(--bc,var(--cl-ch-200));border-bottom:1px solid var(--bc,var(--cl-ch-200));display:flex;justify-content:center;align-items:center}.ql-grd__ls .picture:nth-child(even){border-right:none}.ql-grd__ls .picture:last-child,.ql-grd__ls .picture:nth-last-child(-n+2){border-bottom:none}.ql-grd__cs{grid-area:casestudy;border-top:1px solid var(--bc,var(--cl-ch-200));display:grid;grid-template-columns:1fr;align-items:center}.ql-grd__cs_item{height:100%;display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;border-top:1px solid var(--bc,var(--cl-ch-200))}.ql-grd__cs_item:first-child{border-top:none}.ql-grd__cs_item picture{padding:.5rem 0}@media (min-width:768px){.ql-grd__cs{border-top:none;border-left:1px solid var(--bc,var(--cl-ch-200))}}@media (min-width:1024px){.ql-grd__cs{border-top:1px solid var(--bc,var(--cl-ch-200));border-left:none}}.ql-grd__extra{grid-area:extra;background-color:var(--cl-w);padding:1rem;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.ql-grd__extra{padding:1.5rem;border-radius:.75rem}}@media (min-width:1024px){.ql-grd__extra{padding:2rem;border-radius:1rem}}