.qs-hero[data-astro-cid-xwezhlvn]{background-color:var(--color-black);align-items:stretch;display:flex}.qs-hero__text[data-astro-cid-xwezhlvn]{padding:157px 0 72px var(--gutter);flex-direction:column;flex:0 0 34.4%;justify-content:center;gap:72px;display:flex}.qs-hero__title[data-astro-cid-xwezhlvn]{max-width:240px;color:var(--color-white);font-size:40px;font-weight:700;line-height:44px}.qs-hero__highlight[data-astro-cid-xwezhlvn]{color:var(--color-pink)}.qs-hero__subtitle[data-astro-cid-xwezhlvn]{max-width:240px;font-family:var(--font-display);color:var(--color-white);margin:0;font-size:16px;font-weight:400;line-height:19.2px}.qs-hero__media[data-astro-cid-xwezhlvn]{flex:auto;justify-content:center;align-items:flex-end;display:flex}.qs-hero__media[data-astro-cid-xwezhlvn] img{width:100%;max-width:689px;height:auto}@media (width<=1024px){.qs-hero[data-astro-cid-xwezhlvn]{flex-direction:column}.qs-hero__text[data-astro-cid-xwezhlvn]{padding:40px var(--gutter-tablet-wide) 24px;text-align:center;flex:auto;align-items:center;gap:20px}.qs-hero__title[data-astro-cid-xwezhlvn]{max-width:none;font-size:30px}.qs-hero__subtitle[data-astro-cid-xwezhlvn]{text-align:start;max-width:460px;font-size:14px}.qs-hero__media[data-astro-cid-xwezhlvn] img{max-width:661px}}@media (width<=767px){.qs-hero__text[data-astro-cid-xwezhlvn]{gap:20px;padding:15px 37.5px 0}.qs-hero__media[data-astro-cid-xwezhlvn]{padding:0}}.qs-intro[data-astro-cid-pqky6jyf]{align-items:stretch;gap:34px;display:flex}.qs-intro__media[data-astro-cid-pqky6jyf]{flex:0 0 48.56%;justify-content:center;align-items:center;display:flex}.qs-intro__media[data-astro-cid-pqky6jyf] img{width:100%;height:auto}.qs-intro__text[data-astro-cid-pqky6jyf]{padding:43px var(--gutter) 9px 0;flex-direction:column;flex:auto;gap:23px;display:flex}.qs-intro__title[data-astro-cid-pqky6jyf]{color:var(--color-text);font-size:36px;font-weight:700;line-height:36px}.qs-intro__highlight[data-astro-cid-pqky6jyf]{color:var(--color-pink)}.qs-intro__body[data-astro-cid-pqky6jyf]{padding-top:10px}.qs-intro__body[data-astro-cid-pqky6jyf] p{color:var(--color-text);margin:0 0 14.4px;font-size:18px;line-height:25px}.qs-intro__callout[data-astro-cid-pqky6jyf]{font-family:var(--font-display);text-align:center;color:var(--color-white);background-color:var(--color-black);margin:0;padding:18px 13px;font-size:18px;font-weight:400;line-height:21.6px}@media (width<=1024px){.qs-intro[data-astro-cid-pqky6jyf]{flex-direction:column-reverse;gap:0}.qs-intro__media[data-astro-cid-pqky6jyf]{flex:auto}.qs-intro__media[data-astro-cid-pqky6jyf] img{max-width:706px}.qs-intro__text[data-astro-cid-pqky6jyf]{padding:40px var(--gutter-tablet-wide);text-align:center;align-items:center}.qs-intro__title[data-astro-cid-pqky6jyf]{text-align:center}.qs-intro__body[data-astro-cid-pqky6jyf]{max-width:720px}}@media (width<=767px){.qs-intro__text[data-astro-cid-pqky6jyf]{gap:0;padding:15px 37.5px}.qs-intro__body[data-astro-cid-pqky6jyf]{padding-top:0}}.qs-cases[data-astro-cid-z23jj33y]{align-items:stretch;display:flex}.qs-cases__text[data-astro-cid-z23jj33y]{padding:45px 24px 28px var(--gutter);background-color:var(--color-black);color:var(--color-white);flex-direction:column;flex:0 0 42.7%;display:flex}.qs-cases__eyebrow[data-astro-cid-z23jj33y]{font-family:var(--font-display);color:var(--color-white);margin:0 0 12px;font-size:16px;font-weight:400;line-height:16px}.qs-cases__title[data-astro-cid-z23jj33y]{color:var(--color-white);margin:0 0 20px;font-size:36px;font-weight:700;line-height:43.2px}.qs-cases__lead[data-astro-cid-z23jj33y]{font-family:var(--font-display);color:var(--color-white);margin:0 0 72px;font-size:18px;line-height:25px}.qs-cases__pitch[data-astro-cid-z23jj33y]{font-family:var(--font-display);color:var(--color-white);margin:0 0 24px;padding-top:16px;font-size:22px;font-weight:700;line-height:33px;position:relative}.qs-cases__pitch[data-astro-cid-z23jj33y]:before{content:"";background-color:var(--color-pink);width:49px;height:5px;position:absolute;top:0;left:0}.qs-cases__highlight[data-astro-cid-z23jj33y]{color:var(--color-pink)}.qs-cases__cta[data-astro-cid-z23jj33y]{justify-content:center;display:flex}.qs-cases__gallery-wrapper[data-astro-cid-z23jj33y]{padding:43px var(--gutter-cases-right,23%) 33px 68px;background-color:var(--color-surface-grey);flex:auto;align-items:flex-start;display:flex}.qs-cases__gallery[data-astro-cid-z23jj33y]{grid-template-columns:repeat(3,1fr);gap:30px;width:100%;display:grid}.qs-cases__item[data-astro-cid-z23jj33y]{aspect-ratio:1;overflow:hidden}.qs-cases__item[data-astro-cid-z23jj33y] img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}@media (width<=1024px){.qs-cases[data-astro-cid-z23jj33y]{flex-direction:column}.qs-cases__text[data-astro-cid-z23jj33y]{padding:40px var(--gutter-tablet-wide);text-align:center;flex:auto;align-items:center}.qs-cases__eyebrow[data-astro-cid-z23jj33y],.qs-cases__title[data-astro-cid-z23jj33y]{margin-bottom:0}.qs-cases__lead[data-astro-cid-z23jj33y]{margin-bottom:231px}.qs-cases__pitch[data-astro-cid-z23jj33y]{margin-bottom:24px}.qs-cases__cta[data-astro-cid-z23jj33y]{margin-bottom:64px}.qs-cases__lead[data-astro-cid-z23jj33y],.qs-cases__pitch[data-astro-cid-z23jj33y]{max-width:720px}.qs-cases__pitch[data-astro-cid-z23jj33y]{text-align:start}.qs-cases__gallery-wrapper[data-astro-cid-z23jj33y]{padding:40px var(--gutter-tablet-wide)}}@media (width<=767px){.qs-cases__text[data-astro-cid-z23jj33y]{padding:15px 37.5px}.qs-cases__lead[data-astro-cid-z23jj33y]{margin-bottom:70px}.qs-cases__pitch[data-astro-cid-z23jj33y]{margin-bottom:0}.qs-cases__cta[data-astro-cid-z23jj33y]{margin-bottom:13px}.qs-cases__gallery-wrapper[data-astro-cid-z23jj33y]{padding:15px 37.5px}.qs-cases__gallery[data-astro-cid-z23jj33y]{grid-template-columns:1fr;gap:10px}}.qs-qr[data-astro-cid-rwocwmn3]{align-items:center;display:flex}.qs-qr__media[data-astro-cid-rwocwmn3]{flex:0 0 50.8%;justify-content:center;padding:56px 48px 19px 125px;display:flex}.qs-qr__media[data-astro-cid-rwocwmn3] img{width:100%;max-width:551px;height:auto}.qs-qr__text[data-astro-cid-rwocwmn3]{padding:45px var(--gutter) 45px 0;flex-direction:column;flex:auto;gap:26px;display:flex}.qs-qr__title[data-astro-cid-rwocwmn3]{color:var(--color-text);font-size:36px;font-weight:700;line-height:43.2px}.qs-qr__highlight[data-astro-cid-rwocwmn3]{color:var(--color-pink)}.qs-qr__body[data-astro-cid-rwocwmn3] p{font-family:var(--font-display);color:var(--color-text);margin:0 0 25px;font-size:18px;line-height:25px}.qs-qr__body[data-astro-cid-rwocwmn3] p:last-child{margin-bottom:0}.qs-qr__callout[data-astro-cid-rwocwmn3]{font-family:var(--font-display);text-align:center;color:var(--color-white);background-color:var(--color-black);margin:0;padding:18px 13px;font-size:18px;font-weight:400;line-height:21.6px}.qs-qr__closing[data-astro-cid-rwocwmn3]{font-family:var(--font-display);color:var(--color-text);margin:0;font-size:18px;line-height:21.6px}.qs-qr__cta[data-astro-cid-rwocwmn3]{justify-content:center;display:flex}@media (width<=1024px){.qs-qr[data-astro-cid-rwocwmn3]{flex-direction:column-reverse}.qs-qr__media[data-astro-cid-rwocwmn3]{padding:24px var(--gutter-tablet-wide) 32px;flex:auto}.qs-qr__media[data-astro-cid-rwocwmn3] img{max-width:660px}.qs-qr__text[data-astro-cid-rwocwmn3]{padding:40px var(--gutter-tablet-wide) 0;text-align:center;align-items:center;gap:48px}.qs-qr__title[data-astro-cid-rwocwmn3]{text-align:center}.qs-qr__body[data-astro-cid-rwocwmn3],.qs-qr__callout[data-astro-cid-rwocwmn3],.qs-qr__closing[data-astro-cid-rwocwmn3]{max-width:720px}.qs-qr__body[data-astro-cid-rwocwmn3]{text-align:start}}@media (width<=767px){.qs-qr__text[data-astro-cid-rwocwmn3]{gap:0;padding:15px 37.5px}.qs-qr__media[data-astro-cid-rwocwmn3]{padding:0}}
