.service-depth[data-sz]{padding:var(--sectionPadding);background:var(--surface);color:var(--bodyTextColor)}.service-depth__container[data-sz]{width:min(100%,80rem);margin:0 auto}.service-depth__intro[data-sz]{max-width:48rem;margin-bottom:clamp(2.5rem,6vw,4.75rem)}.service-depth__intro[data-sz] h2[data-sz]{max-width:18ch;margin:0 0 1rem;color:var(--headerColor);font-size:clamp(2.15rem,5vw,4.25rem);line-height:1.05;letter-spacing:-.04em;text-wrap:balance}.service-depth__intro[data-sz] p[data-sz]{max-width:70ch;margin:0;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.75}.service-depth__intro[data-sz] .service-depth__contextual-link[data-sz]{margin-top:1rem}.service-depth__intro[data-sz] .service-depth__contextual-link[data-sz] a[data-sz]{color:var(--primary);font-weight:700;text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.service-depth__work[data-sz]{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:clamp(4rem,8vw,7rem);border-top:1px solid var(--borderColor);border-bottom:1px solid var(--borderColor)}.service-depth__work[data-sz] article[data-sz]{padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,3vw,2rem);border-bottom:1px solid var(--borderColor)}.service-depth__work[data-sz] article[data-sz]:nth-child(odd){border-right:1px solid var(--borderColor)}.service-depth__work[data-sz] article[data-sz]:nth-last-child(-n+2){border-bottom:0}.service-depth__work[data-sz] h3[data-sz]{margin:0 0 .75rem;color:var(--headerColor);font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.25}.service-depth__work[data-sz] p[data-sz]{max-width:65ch;margin:0;line-height:1.7}.service-depth__process[data-sz]{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(2.5rem,7vw,7rem);margin-bottom:clamp(4rem,8vw,7rem)}.service-depth__process[data-sz]>div[data-sz]{position:sticky;top:7rem;align-self:start}.service-depth__process[data-sz]>div[data-sz] h2[data-sz]{margin:0 0 1rem;color:var(--headerColor);font-size:clamp(2rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.service-depth__process[data-sz]>div[data-sz] p[data-sz]{margin:0;line-height:1.7}.service-depth__process[data-sz] ol[data-sz]{margin:0;padding:0;counter-reset:service-process;border-top:1px solid var(--borderColor)}.service-depth__process[data-sz] li[data-sz]{list-style:none;position:relative;padding:1.6rem 0 1.6rem 3.4rem;border-bottom:1px solid var(--borderColor);counter-increment:service-process}.service-depth__process[data-sz] li[data-sz]:before{content:counter(service-process);position:absolute;left:0;top:1.6rem;color:var(--primary);font-weight:800}.service-depth__process[data-sz] li[data-sz] h3[data-sz]{margin:0 0 .5rem;color:var(--headerColor);font-size:1.2rem}.service-depth__process[data-sz] li[data-sz] p[data-sz]{margin:0;line-height:1.65}.service-depth__evidence[data-sz]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,6vw,5rem);margin-bottom:clamp(4rem,8vw,7rem);padding:clamp(2rem,6vw,4.5rem);background:var(--primaryDark);color:#fff;border-radius:var(--radiusL);box-shadow:var(--shadowL)}.service-depth__evidence--no-metrics[data-sz]{grid-template-columns:minmax(0,48rem)}.service-depth__evidence-copy[data-sz] h2[data-sz]{margin:0 0 1rem;color:#fff!important;font-size:clamp(2rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.service-depth__evidence-copy[data-sz] p[data-sz]{margin:0 0 1.5rem;max-width:68ch;color:#ffffffc7;line-height:1.75}.service-depth__evidence-copy[data-sz] a[data-sz]{color:#fff;font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.24em}.service-depth__evidence-copy[data-sz] a[data-sz] span[data-sz]{color:var(--accent)}.service-depth__evidence[data-sz] dl[data-sz]{display:grid;margin:0;border-top:1px solid rgba(255,255,255,.2)}.service-depth__evidence[data-sz] dl[data-sz] div[data-sz]{display:grid;grid-template-columns:minmax(7rem,.7fr) 1.3fr;gap:1rem;align-items:center;padding:1.35rem 0;border-bottom:1px solid rgba(255,255,255,.2)}.service-depth__evidence[data-sz] dt[data-sz]{color:var(--primaryLight);font-size:clamp(1.7rem,4vw,2.8rem);font-weight:800;line-height:1;letter-spacing:-.04em}.service-depth__evidence[data-sz] dd[data-sz]{margin:0;color:#ffffffb8;line-height:1.45}.service-depth__reference[data-sz]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2.5rem,7vw,7rem)}.service-depth__reference[data-sz] section[data-sz]>h2[data-sz]{margin:0 0 1.5rem;color:var(--headerColor);font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.service-depth__reference[data-sz] dl[data-sz]{margin:0}.service-depth__reference[data-sz] dl[data-sz] div[data-sz]{padding:1.1rem 0;border-top:1px solid var(--borderColor)}.service-depth__reference[data-sz] dt[data-sz]{margin-bottom:.35rem;color:var(--headerColor);font-weight:800}.service-depth__reference[data-sz] dd[data-sz]{margin:0;line-height:1.65}.service-depth__faq[data-sz]{border-top:1px solid var(--borderColor)}.service-depth__faq[data-sz] details[data-sz]{border-bottom:1px solid var(--borderColor)}.service-depth__faq[data-sz] summary[data-sz]{padding:1.15rem 2.5rem 1.15rem 1rem;cursor:pointer;position:relative;list-style:none;color:var(--headerColor)}.service-depth__faq[data-sz] summary[data-sz]::-webkit-details-marker{display:none}.service-depth__faq[data-sz] summary[data-sz]:after{content:"";position:absolute;right:1rem;top:1.4rem;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.service-depth__faq[data-sz] details[data-sz][open] summary[data-sz]{background:#edf2f5}.service-depth__faq[data-sz] details[data-sz][open] summary[data-sz]:after{transform:rotate(225deg);top:1.65rem}.service-depth__faq[data-sz] summary[data-sz]:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.service-depth__faq[data-sz] details[data-sz][open] p[data-sz]{padding:1rem;margin:0}.service-depth__faq[data-sz] summary[data-sz] h3[data-sz]{display:inline;margin:0;color:var(--headerColor);font-size:1.05rem;line-height:1.45}.service-depth__faq[data-sz] p[data-sz]{margin:0 0 1.25rem;max-width:68ch;line-height:1.7}.service-depth__method[data-sz]{max-width:76ch;margin:2.5rem 0 0;color:var(--bodyTextColor);font-size:.875rem;line-height:1.65}@media only screen and (max-width:63.9375rem){.service-depth__process[data-sz],.service-depth__evidence[data-sz],.service-depth__reference[data-sz]{grid-template-columns:1fr}.service-depth__process[data-sz]>div[data-sz]{position:static}}@media only screen and (max-width:47.9375rem){.service-depth__work[data-sz]{grid-template-columns:1fr}.service-depth__work[data-sz] article[data-sz],.service-depth__work[data-sz] article[data-sz]:nth-child(odd),.service-depth__work[data-sz] article[data-sz]:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--borderColor)}.service-depth__work[data-sz] article[data-sz]:last-child{border-bottom:0}.service-depth__evidence[data-sz]{border-radius:var(--radiusM)}.service-depth__evidence[data-sz] dl[data-sz] div[data-sz]{grid-template-columns:1fr;gap:.4rem}}
