.block-what-we-do{overflow-x:clip;position:relative}.block-what-we-do__glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--wp--preset--color--glow) 17.4%,transparent) 0,color-mix(in srgb,var(--wp--preset--color--glow) 15.7%,transparent) 21%,color-mix(in srgb,var(--wp--preset--color--glow) 11.8%,transparent) 42%,color-mix(in srgb,var(--wp--preset--color--glow) 7%,transparent) 62%,color-mix(in srgb,var(--wp--preset--color--glow) 3.4%,transparent) 83%,transparent 100%);display:none;height:115.625rem;pointer-events:none;position:absolute;right:-49.0625rem;top:-59.5625rem;width:112.5rem;z-index:0}.block-what-we-do__glow--mobile{display:block}@media(min-width:64.01875rem){.block-what-we-do__glow{display:block}}.block-what-we-do__inner{align-items:center;display:flex;flex-direction:column;margin-inline:auto;padding-inline:1rem;position:relative;width:min(100%,84.75rem);z-index:1}@media(min-width:86.5em){.block-what-we-do__inner{gap:3rem}}@media(min-width:23.4375em)and (max-width:86.5em){@supports(gap:clamp(2rem,1.6283448959rem1.585728444vw,3rem)){.block-what-we-do__inner{gap:clamp(2rem,1.6283448959rem1.585728444vw,3rem)}}@supports not (gap:clamp(2rem,1.6283448959rem1.585728444vw,3rem)){.block-what-we-do__inner{gap:calc(1.62834rem + 1.58573vw)}}}@media(max-width:23.4375em){.block-what-we-do__inner{gap:2rem}}@media(min-width:125rem){.block-what-we-do__inner{width:min(100%,96.4444444444rem)}}.block-what-we-do__header{align-items:center;display:flex;flex-direction:column;gap:1rem;max-width:54.75rem;text-align:center}.block-what-we-do__title{margin:0}.block-what-we-do .block-what-we-do__subheading{margin:-.25rem 0 0}@media(min-width:86.5em){.block-what-we-do .block-what-we-do__subheading{font-size:1rem}}@media(min-width:23.4375em)and (max-width:86.5em){@supports(font-size:clamp(0.875rem,0.828543112rem0.1982160555vw,1rem)){.block-what-we-do .block-what-we-do__subheading{font-size:clamp(.875rem,.828543112rem0.1982160555vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.828543112rem0.1982160555vw,1rem)){.block-what-we-do .block-what-we-do__subheading{font-size:calc(.82854rem + .19822vw)}}}@media(max-width:23.4375em){.block-what-we-do .block-what-we-do__subheading{font-size:.875rem}}@media(min-width:86.5em){.block-what-we-do .block-what-we-do__subheading{line-height:1.5rem}}@media(min-width:23.4375em)and (max-width:86.5em){@supports(line-height:clamp(1.25rem,1.157086224rem0.396432111vw,1.5rem)){.block-what-we-do .block-what-we-do__subheading{line-height:clamp(1.25rem,1.157086224rem0.396432111vw,1.5rem)}}@supports not (line-height:clamp(1.25rem,1.157086224rem0.396432111vw,1.5rem)){.block-what-we-do .block-what-we-do__subheading{line-height:calc(1.15709rem + .39643vw)}}}@media(max-width:23.4375em){.block-what-we-do .block-what-we-do__subheading{line-height:1.25rem}}@media(min-width:43.75rem){.block-what-we-do .block-what-we-do__subheading{margin-top:0}}.block-what-we-do__body{width:100%}.block-what-we-do__body,.block-what-we-do__list{display:flex;flex-direction:column;gap:.625rem}.block-what-we-do__item{display:flex;flex-direction:column}.block-what-we-do__select-label{display:none}.block-what-we-do__tab{align-items:center;background-color:color-mix(in srgb,var(--wp--preset--color--white) 6%,transparent);border:.0625rem solid hsl(0 0% 100% / .12);color:var(--wp--preset--color--secondary-text);cursor:pointer;display:flex;gap:.5rem;min-height:5rem;padding:1rem 1.5rem;position:relative;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.block-what-we-do__tab:hover{background-color:color-mix(in srgb,var(--wp--preset--color--primary-brand) 6%,transparent)}.block-what-we-do__tab.is-active{display:none}.block-what-we-do__tab-number{align-self:flex-start;flex-shrink:0;font-size:1rem;line-height:1.5;width:1.5rem}.block-what-we-do__tab-text{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;min-width:0}.block-what-we-do__tab-title{font-size:1rem;line-height:1.5}.block-what-we-do__tab-subtitle{color:var(--wp--preset--color--secondary-text);font-size:.75rem;line-height:1.3333333333}@keyframes wwd-panel-in{0%{opacity:0;transform:translateY(-.5rem)}}.block-what-we-do__panel{background-color:color-mix(in srgb,var(--wp--preset--color--primary-brand) 6%,transparent);border:.0625rem solid hsl(0 0% 100% / .12);display:none;position:relative}.block-what-we-do__panel.is-active{animation:wwd-panel-in .25s ease;display:block}.block-what-we-do__panel:before{background-color:var(--wp--preset--color--primary-brand);content:"";height:.1875rem;inset:-.0625rem -.0625rem auto;position:absolute}.block-what-we-do__panel-inner{align-items:flex-start;display:flex;flex-direction:column;gap:1.25rem;padding:1.1875rem}.block-what-we-do__overview{display:flex;flex-direction:column;gap:1.25rem;width:100%}.block-what-we-do__panel-heading{display:flex;flex-direction:column;gap:.25rem;min-width:0}.block-what-we-do__panel-number{color:var(--wp--preset--color--secondary-text);font-size:1rem;line-height:1.5}.block-what-we-do__eyebrow{font-size:.75rem;line-height:1.3333333333;text-transform:uppercase}.block-what-we-do__panel-title{margin:0}.block-what-we-do .block-what-we-do__panel-desc{font-size:.875rem;line-height:1.4285714286;margin:.5rem 0 0}.block-what-we-do .block-what-we-do__video{aspect-ratio:303/180;flex-shrink:0;height:auto;width:100%}.block-what-we-do .block-what-we-do__video .video-teaser__media{aspect-ratio:auto}.block-what-we-do__group{border-top:.0625rem solid color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent);display:flex;flex-direction:column;gap:.75rem;padding-top:1.25rem;width:100%}.block-what-we-do__label{font-size:.75rem;line-height:1.3333333333;text-transform:uppercase}.block-what-we-do__process .block-what-we-do__label{display:none}@media(min-width:43.75rem){.block-what-we-do__process .block-what-we-do__label{display:block}}.block-what-we-do .block-what-we-do__note{font-size:.875rem;line-height:1.4285714286;margin:0}.block-what-we-do__check-list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.block-what-we-do .check-list__item{align-items:center;display:flex;gap:.5rem}.block-what-we-do .check-list__icon{align-items:center;display:flex;flex-shrink:0;font-size:1.25rem;justify-content:center;line-height:1}.block-what-we-do .check-list__text{color:var(--wp--preset--color--white);flex:1 1 0%;font-size:.875rem;line-height:1.4285714286;min-width:0}.block-what-we-do__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0;row-gap:.5rem;width:100%}.block-what-we-do__metric{align-items:center;display:flex;flex-direction:column;gap:.5rem;min-width:0;text-align:center}.block-what-we-do__metric:nth-child(odd){border-right:.0625rem solid color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent);padding-right:.5rem}.block-what-we-do__metric:nth-child(2n){padding-left:.5rem}.block-what-we-do__metric:nth-child(n+3){border-top:.0625rem solid color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent);padding-top:.5rem}.block-what-we-do__metric-value{font-size:2.25rem;font-weight:600;line-height:1.1111111111;text-transform:uppercase}.block-what-we-do__metric-label{color:var(--wp--preset--color--white);font-size:.75rem;line-height:1.3333333333}.block-what-we-do__steps{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0;width:100%}.block-what-we-do__step{align-items:flex-start;display:flex;gap:.5rem;position:relative}.block-what-we-do__step:not(:last-child):after{animation:wwd-flow-down 2.4s ease-in-out infinite;animation-delay:calc(var(--wwd-step, 0)*.3s);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 35%,var(--wp--preset--color--white)),transparent) no-repeat,color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 55%,transparent);background-size:100% 45%,100% 100%;border-radius:.0625rem;bottom:-.75rem;content:"";left:1rem;position:absolute;top:2.25rem;transform:translateX(-50%);width:.125rem}.block-what-we-do__step-marker{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.block-what-we-do__step-number{align-items:center;background-color:color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 20%,transparent);border:.09375rem solid var(--wwd-accent,var(--wp--preset--color--primary-brand));border-radius:50%;box-shadow:0 0 .875rem color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 45%,transparent);color:var(--wp--preset--color--white);display:flex;flex-shrink:0;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2rem}.block-what-we-do__step-body{display:flex;flex:1 1 0%;flex-direction:column;gap:.125rem;min-width:0}.block-what-we-do__step-title{color:var(--wp--preset--color--white);font-size:.875rem;font-weight:500;line-height:1.4285714286;text-transform:uppercase}.block-what-we-do__step-text{font-size:.75rem;line-height:1.3333333333}.block-what-we-do__cta-wrap{display:flex;width:100%}.block-what-we-do__cta-wrap .btn{padding-inline:1rem;text-align:center;white-space:normal;width:100%}@media(min-width:30rem){.block-what-we-do__cta-wrap{width:auto}.block-what-we-do__cta-wrap .btn{padding-inline:1.9375rem;width:auto}}@media(min-width:43.75rem){.block-what-we-do__overview{align-items:flex-start;flex-direction:row;gap:1.875rem}.block-what-we-do__panel-heading{flex:1 1 0%;gap:.75rem}.block-what-we-do__panel-number{display:none}.block-what-we-do .block-what-we-do__panel-desc{margin-top:0}.block-what-we-do .block-what-we-do__video{aspect-ratio:auto;height:11.875rem;width:19.75rem}.block-what-we-do__check-list{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.block-what-we-do .check-list__item{gap:.875rem}.block-what-we-do .check-list__text{white-space:pre-line}.block-what-we-do .check-list__icon{background-color:color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent);border-radius:50%;height:3rem;width:3rem}.block-what-we-do__metrics{gap:1.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.block-what-we-do__metric{align-items:flex-start;text-align:left}.block-what-we-do__metric:nth-child(n){border:0;padding:0}.block-what-we-do__steps{display:grid;gap:1.5rem 1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.block-what-we-do__steps[data-count="3"],.block-what-we-do__steps[data-count="6"],.block-what-we-do__steps[data-count="9"]{grid-template-columns:repeat(3,minmax(0,1fr))}.block-what-we-do__step{align-items:stretch;flex-direction:column}.block-what-we-do__step:not(:last-child):after{content:none}.block-what-we-do__step-number{font-size:1rem;height:2.5rem;width:2.5rem}.block-what-we-do__step-marker:after{animation:wwd-flow-right 2.4s ease-in-out infinite;animation-delay:calc(var(--wwd-step, 0)*.3s);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 35%,var(--wp--preset--color--white)),transparent) no-repeat,color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 55%,transparent);background-size:45% 100%,100% 100%;border-radius:.0625rem;content:"";flex:1 1 0%;height:.125rem}.block-what-we-do__step-marker:before{border-right:.125rem solid color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 55%,transparent);border-top:.125rem solid color-mix(in srgb,var(--wwd-accent,var(--wp--preset--color--primary-brand)) 55%,transparent);content:"";flex-shrink:0;height:.5rem;margin-left:-.875rem;order:2;transform:rotate(45deg);width:.5rem}.block-what-we-do__step:last-child .block-what-we-do__step-marker:after,.block-what-we-do__step:last-child .block-what-we-do__step-marker:before{content:none}.block-what-we-do__step-body{gap:.25rem}.block-what-we-do__cta-wrap{width:auto}.block-what-we-do__cta-wrap .btn{padding-inline:1.9375rem;width:auto}}@media(min-width:80rem){.block-what-we-do__body{align-items:stretch;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-columns:19.75rem minmax(0,1fr);grid-template-rows:repeat(6,auto);row-gap:0}.block-what-we-do__body[data-rows="1"]{grid-template-rows:repeat(1,minmax(0,1fr))}.block-what-we-do__body[data-rows="2"]{grid-template-rows:repeat(2,minmax(0,1fr))}.block-what-we-do__body[data-rows="2"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(1,minmax(0,1fr))}.block-what-we-do__body[data-rows="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}.block-what-we-do__body[data-rows="3"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(2,minmax(0,1fr))}.block-what-we-do__body[data-rows="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}.block-what-we-do__body[data-rows="4"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(3,minmax(0,1fr))}.block-what-we-do__body[data-rows="5"]{grid-template-rows:repeat(5,minmax(0,1fr))}.block-what-we-do__body[data-rows="5"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(4,minmax(0,1fr))}.block-what-we-do__body[data-rows="6"]{grid-template-rows:repeat(6,minmax(0,1fr))}.block-what-we-do__body[data-rows="6"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(5,minmax(0,1fr))}.block-what-we-do__body[data-rows="7"]{grid-template-rows:repeat(7,minmax(0,1fr))}.block-what-we-do__body[data-rows="7"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(6,minmax(0,1fr))}.block-what-we-do__body[data-rows="8"]{grid-template-rows:repeat(8,minmax(0,1fr))}.block-what-we-do__body[data-rows="8"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(7,minmax(0,1fr))}.block-what-we-do__body[data-rows="9"]{grid-template-rows:repeat(9,minmax(0,1fr))}.block-what-we-do__body[data-rows="9"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(8,minmax(0,1fr))}.block-what-we-do__body[data-rows="10"]{grid-template-rows:repeat(10,minmax(0,1fr))}.block-what-we-do__body[data-rows="10"]:has(>.block-what-we-do__select-label){grid-template-rows:auto repeat(9,minmax(0,1fr))}.block-what-we-do__item,.block-what-we-do__list{display:contents}.block-what-we-do__select-label{align-items:center;background-color:color-mix(in srgb,var(--wp--preset--color--white) 6%,transparent);border:.0625rem solid hsl(0 0% 100% / .12);border-right:0;color:var(--wp--preset--color--primary-brand);display:flex;font-size:1rem;font-weight:500;grid-column:1;line-height:1.5;padding:1.8125rem 1.875rem}.block-what-we-do__tab{align-items:flex-start;border-right:0;border-top:0;flex-direction:column;gap:.5rem;grid-column:1;justify-content:center;padding:1.875rem}.block-what-we-do__tab.is-active{background-color:color-mix(in srgb,var(--wp--preset--color--primary-brand) 6%,transparent);color:var(--wp--preset--color--white);display:flex}.block-what-we-do__tab.is-active:before{background-color:var(--wp--preset--color--primary-brand);content:"";inset:0 auto 0 -.0625rem;position:absolute;width:.1875rem}.block-what-we-do__tab-text{flex:0 0 auto;width:100%}.block-what-we-do__tab-title{white-space:pre-line}.block-what-we-do__panel{animation:none;backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);background-color:rgb(29 26 79 / .5);display:flex;grid-column:2;grid-row:1/-1;opacity:0;padding:1.9375rem;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s;visibility:hidden}.block-what-we-do__panel.is-active{opacity:1;pointer-events:auto;transition:opacity .25s ease;visibility:visible}.block-what-we-do__panel:before{content:none}.block-what-we-do__panel-inner{padding:0;width:100%}}@keyframes wwd-flow-right{0%{background-position:-70% 0,0 0}to{background-position:170% 0,0 0}}@keyframes wwd-flow-down{0%{background-position:0 -70%,0 0}to{background-position:0 170%,0 0}}@media(prefers-reduced-motion:reduce){.block-what-we-do__step-marker:after,.block-what-we-do__step:after{animation:none;background-size:0 0,100% 100%}}