.CaseStudyFull-module__PnxMDW__hero.CaseStudyFull-module__PnxMDW__hero{color:var(--color-fg-inverse);flex-direction:column;justify-content:center;padding-top:4rem;padding-bottom:1rem;display:flex}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__hero.CaseStudyFull-module__PnxMDW__hero{padding-top:6rem;padding-bottom:2rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__hero.CaseStudyFull-module__PnxMDW__hero{padding-top:7rem;padding-bottom:2rem}}.CaseStudyFull-module__PnxMDW__pageHeading{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.CaseStudyFull-module__PnxMDW__title.CaseStudyFull-module__PnxMDW__title{width:100%;max-width:64rem;font-size:2.5rem;font-weight:var(--font-weight-xbold);line-height:var(--leading-flat);margin:0}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__title.CaseStudyFull-module__PnxMDW__title{font-size:3.25rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__title.CaseStudyFull-module__PnxMDW__title{font-size:4.5rem}}@media (min-width:1440px){.CaseStudyFull-module__PnxMDW__title.CaseStudyFull-module__PnxMDW__title{font-size:5rem}}.CaseStudyFull-module__PnxMDW__perex{width:100%;max-width:64rem;font-size:1.25rem;font-weight:var(--font-weight-light);line-height:var(--leading-normal);margin:0}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__perex{font-size:1.4rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__perex{font-size:1.5rem}}@media (min-width:1280px){.CaseStudyFull-module__PnxMDW__perex{font-size:1.7rem}}@media (min-width:1920px){.CaseStudyFull-module__PnxMDW__perex{font-size:1.875rem}}.CaseStudyFull-module__PnxMDW__heroImage{border-radius:1.5rem;width:100%;margin-top:2rem;overflow:hidden}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__heroImage{border-radius:2rem;margin-top:3rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__heroImage{border-radius:2.5rem}}.CaseStudyFull-module__PnxMDW__heroImage img{width:100%;height:auto;display:block}.CaseStudyFull-module__PnxMDW__heroLink{display:block}.CaseStudyFull-module__PnxMDW__heroLink:focus-visible{outline-offset:-4px;outline:2px solid}.CaseStudyFull-module__PnxMDW__content{color:var(--color-fg)}.CaseStudyFull-module__PnxMDW__padWrap{padding-inline:5%}@media (min-width:1440px){.CaseStudyFull-module__PnxMDW__padWrap{padding-inline:8%}}@media (min-width:1920px){.CaseStudyFull-module__PnxMDW__padWrap{padding-inline:14%}}.CaseStudyFull-module__PnxMDW__block{padding-block:5rem}.CaseStudyFull-module__PnxMDW__blockInner{flex-direction:column;gap:2rem;max-width:64rem;margin-inline:auto;display:flex}.CaseStudyFull-module__PnxMDW__blockTitle.CaseStudyFull-module__PnxMDW__blockTitle{width:100%;max-width:48rem;font-family:var(--font-display);font-weight:var(--font-weight-bold);margin:0;font-size:2rem;line-height:1}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__blockTitle.CaseStudyFull-module__PnxMDW__blockTitle{font-size:2.25rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__blockTitle.CaseStudyFull-module__PnxMDW__blockTitle{font-size:2.5rem}}.CaseStudyFull-module__PnxMDW__richText{padding-left:3.5rem}.CaseStudyFull-module__PnxMDW__blockCta{margin-top:.5rem;padding-left:3.5rem}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__blockCta{padding-left:5rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__blockCta{padding-left:6rem}}.CaseStudyFull-module__PnxMDW__richText :is(h2,h3){font-family:var(--font-display);font-weight:var(--font-weight-bold);margin:1.5rem 0 .75rem;font-size:1.5rem;line-height:1.2}.CaseStudyFull-module__PnxMDW__richText :is(h2,h3):first-child{margin-top:0}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__richText :is(h2,h3){font-size:1.75rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__richText :is(h2,h3){font-size:2rem}}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__richText{padding-left:5rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__richText{padding-left:6rem}}.CaseStudyFull-module__PnxMDW__richText p,.CaseStudyFull-module__PnxMDW__richText ul,.CaseStudyFull-module__PnxMDW__richText ol,.CaseStudyFull-module__PnxMDW__richText li{font-size:1.2rem;font-weight:var(--font-weight-light);line-height:var(--leading-snug)}.CaseStudyFull-module__PnxMDW__richText p,.CaseStudyFull-module__PnxMDW__richText ul,.CaseStudyFull-module__PnxMDW__richText ol{margin:0 0 1rem}.CaseStudyFull-module__PnxMDW__richText ul,.CaseStudyFull-module__PnxMDW__richText ol{padding-left:0;list-style:none}@media (min-width:480px){.CaseStudyFull-module__PnxMDW__richText p,.CaseStudyFull-module__PnxMDW__richText ul,.CaseStudyFull-module__PnxMDW__richText ol,.CaseStudyFull-module__PnxMDW__richText li{font-size:1.4rem}}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__richText p,.CaseStudyFull-module__PnxMDW__richText ul,.CaseStudyFull-module__PnxMDW__richText ol,.CaseStudyFull-module__PnxMDW__richText li{font-size:1.5rem;line-height:var(--leading-normal)}}.CaseStudyFull-module__PnxMDW__richText li{margin-top:.25rem;margin-bottom:.25rem;padding-left:.5rem}.CaseStudyFull-module__PnxMDW__richText ul li{padding-left:1.5em;position:relative}.CaseStudyFull-module__PnxMDW__richText ul li:before{content:"—";position:absolute;left:0}.CaseStudyFull-module__PnxMDW__richText a{color:inherit;text-underline-offset:.25em;text-decoration:underline}.CaseStudyFull-module__PnxMDW__richText a:hover,.CaseStudyFull-module__PnxMDW__richText a:focus-visible{text-decoration:none}.CaseStudyFull-module__PnxMDW__richText blockquote{border-left:.1875rem solid var(--color-fg);font-size:1.25rem;font-weight:var(--font-weight-normal);margin:0;padding:.75rem 1.25rem;font-style:italic;line-height:1.5}.CaseStudyFull-module__PnxMDW__richText blockquote p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.CaseStudyFull-module__PnxMDW__bigNumbersInner{flex-direction:column;gap:2rem;max-width:64rem;margin-inline:auto;display:flex}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__bigNumbersInner{gap:3rem}}.CaseStudyFull-module__PnxMDW__bigNumbersGrid{grid-template-columns:1fr;gap:1rem;padding-left:3.5rem;display:grid}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__bigNumbersGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding-left:5rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__bigNumbersGrid{padding-left:6rem}}.CaseStudyFull-module__PnxMDW__bigNumberCard{border:1px solid var(--color-fg-secondary);border-radius:2.5rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:relative}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__bigNumberCard{border-radius:3rem;gap:1rem;padding:2rem}}.CaseStudyFull-module__PnxMDW__bigNumberDots{width:4.5rem;height:auto;display:block}.CaseStudyFull-module__PnxMDW__bigNumberValue{font-family:var(--font-display);font-weight:var(--font-weight-xbold);color:var(--color-fg);font-size:2rem;line-height:1}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__bigNumberValue{font-size:2.5rem}}@media (min-width:1280px){.CaseStudyFull-module__PnxMDW__bigNumberValue{font-size:3rem}}.CaseStudyFull-module__PnxMDW__bigNumberLabel{font-family:var(--font-label);font-size:.875rem;font-weight:var(--font-weight-bold);color:var(--color-fg);line-height:1.5}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__bigNumberLabel{font-size:1rem}}.CaseStudyFull-module__PnxMDW__dots{margin-left:3.5rem;display:block}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__dots{margin-left:5rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__dots{margin-left:6rem}}.CaseStudyFull-module__PnxMDW__imageBlock{padding-block:2rem}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__imageBlock{padding-block:3rem}}.CaseStudyFull-module__PnxMDW__imageFrame{border-radius:1.5rem;overflow:hidden}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__imageFrame{border-radius:2rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__imageFrame{border-radius:2.5rem}}.CaseStudyFull-module__PnxMDW__instagramGrid{place-items:start center;gap:1.5rem;display:grid}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__instagramGrid{grid-auto-columns:minmax(0,540px);grid-auto-flow:column;justify-content:center}}.CaseStudyFull-module__PnxMDW__instagramFrame{background:0 0;border:0;border-radius:1rem;width:100%;max-width:540px;height:44rem}.CaseStudyFull-module__PnxMDW__sliderSection{overflow-x:clip}.CaseStudyFull-module__PnxMDW__sliderWrap{flex-direction:column;display:flex}.CaseStudyFull-module__PnxMDW__sliderHeading.CaseStudyFull-module__PnxMDW__sliderHeading{width:100%;font-family:var(--font-display);font-weight:var(--font-weight-xbold);line-height:var(--leading-flat);margin:0 0 2rem}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__sliderHeading.CaseStudyFull-module__PnxMDW__sliderHeading{margin-bottom:2.5rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__sliderHeading.CaseStudyFull-module__PnxMDW__sliderHeading{margin-bottom:3rem;font-size:5rem}}.CaseStudyFull-module__PnxMDW__sliderTrack{position:relative}.CaseStudyFull-module__PnxMDW__sliderTrack .swiper{overflow:visible}.CaseStudyFull-module__PnxMDW__sliderTrack .swiper-slide{width:calc(90.9091% - 1.45455px);height:auto;margin-right:16px}.CaseStudyFull-module__PnxMDW__sliderTrack .swiper-slide:last-child{margin-right:0}.CaseStudyFull-module__PnxMDW__sliderFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__sliderFooter{margin-top:2rem}}.CaseStudyFull-module__PnxMDW__sliderPagination{align-items:center;gap:.5rem;display:inline-flex}.CaseStudyFull-module__PnxMDW__sliderDot,.CaseStudyFull-module__PnxMDW__sliderDotActive{cursor:pointer;width:8px;height:8px;transition:background-color var(--motion-fast) var(--motion-ease);border:0;border-radius:9999px;padding:0}.CaseStudyFull-module__PnxMDW__sliderDot{background-color:#0003}.CaseStudyFull-module__PnxMDW__sliderDot:hover{background-color:#0006}.CaseStudyFull-module__PnxMDW__sliderDotActive{background-color:var(--color-fg)}.CaseStudyFull-module__PnxMDW__sliderArrows{align-items:center;gap:.5rem;display:inline-flex}.CaseStudyFull-module__PnxMDW__imageDuoGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__imageDuoGrid{grid-template-columns:1fr 1fr;gap:2rem}}.CaseStudyFull-module__PnxMDW__imageFrame img{width:100%;height:auto;display:block}.CaseStudyFull-module__PnxMDW__imageCaption{font-family:var(--font-label);color:var(--color-fg);margin-top:1rem;padding-left:1.5rem;font-size:1rem;line-height:1.5}@media (min-width:768px){.CaseStudyFull-module__PnxMDW__imageCaption{padding-left:2.5rem}}@media (min-width:992px){.CaseStudyFull-module__PnxMDW__imageCaption{padding-left:3rem}}@media (min-width:1280px){.CaseStudyFull-module__PnxMDW__imageCaption{font-size:1.125rem}}@media (min-width:1920px){.CaseStudyFull-module__PnxMDW__imageCaption{font-size:1.3rem}}
.video-lightbox__trigger{aspect-ratio:21/9;width:100%;color:inherit;cursor:none;background:0 0;border:0;border-radius:1.5rem;margin:0;padding:0;display:block;position:relative;overflow:hidden}.video-lightbox__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.video-lightbox__thumb{aspect-ratio:21/9;object-fit:cover;object-position:center;width:100%;height:auto;transition:transform var(--motion-fast,.2s) ease-out;display:block}.video-lightbox__trigger:hover .video-lightbox__thumb{transform:scale(1.02)}@media (hover:none) and (pointer:coarse){.video-lightbox__trigger{cursor:pointer}}.video-lightbox__static-pill{z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--font-label);letter-spacing:.05em;white-space:nowrap;background-color:#0009;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .75rem .75rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:opacity .15s ease-out;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-lightbox__static-pill[data-hidden=true]{opacity:0}.video-lightbox__cursor{z-index:9000;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--font-label);letter-spacing:.05em;white-space:nowrap;opacity:0;transform:translate3d(var(--x,0px), var(--y,0px), 0) translate(-50%, -50%);will-change:transform, opacity;background-color:#0009;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .75rem .75rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.2;transition:opacity .15s ease-out;display:inline-flex;position:fixed;top:0;left:0}.video-lightbox__cursor[data-visible=true]{opacity:1}.video-lightbox__cursor-icon,.video-lightbox__cursor-icon svg{width:20px;height:20px;display:block}@media (hover:none) and (pointer:coarse){.video-lightbox__cursor{display:none}}.video-lightbox__modal{z-index:9100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000d9;justify-content:center;align-items:center;padding:2rem;animation:.2s ease-out video-lightbox-fade-in;display:flex;position:fixed;inset:0}@keyframes video-lightbox-fade-in{0%{opacity:0}to{opacity:1}}.video-lightbox__content{aspect-ratio:16/9;background:#000;border-radius:1rem;width:100%;max-width:80rem;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #0009}.video-lightbox__content iframe{border:0;width:100%;height:100%;display:block}.video-lightbox__close{color:#fff;cursor:pointer;background-color:#00000080;border:0;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background-color .15s ease-out,transform .15s ease-out;display:inline-flex;position:absolute;top:1rem;right:1rem}.video-lightbox__close:hover{background-color:#ffffff26;transform:scale(1.05)}.video-lightbox__close:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
