.service-content-module__tLC1JG__section{background:#fff;padding:clamp(4rem,8vw,7rem) 1.5rem}.service-content-module__tLC1JG__container{grid-template-columns:minmax(0,7fr) minmax(15rem,3fr);align-items:start;gap:clamp(2.5rem,6vw,5.5rem);width:min(100%,76rem);margin:0 auto;display:grid}.service-content-module__tLC1JG__header{max-width:42rem}.service-content-module__tLC1JG__eyebrow{color:var(--brand-secondary);font-family:var(--font-poppins), Arial, Helvetica, sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700;line-height:1.2}.service-content-module__tLC1JG__title{color:var(--brand-primary);font-family:var(--font-poppins), Arial, Helvetica, sans-serif;letter-spacing:-.015em;text-transform:uppercase;margin:.8rem 0 0;font-size:clamp(2rem,3.2vw,2.5rem);font-weight:700;line-height:1.1}.service-content-module__tLC1JG__copy{max-width:48rem;margin-top:2rem}.service-content-module__tLC1JG__copy p{color:var(--brand-primary);font-family:var(--font-lato), Arial, Helvetica, sans-serif;margin:0;font-size:clamp(1.0625rem,1.45vw,1.125rem);line-height:1.65}.service-content-module__tLC1JG__copy p+p{margin-top:1.2rem}.service-content-module__tLC1JG__topic{margin-top:2.75rem}.service-content-module__tLC1JG__topic h3{color:var(--brand-primary);font-family:var(--font-poppins), Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0 0 1rem;font-size:clamp(1.45rem,2.2vw,1.875rem);font-weight:600;line-height:1.15}.service-content-module__tLC1JG__sidebar{border:1px solid color-mix(in srgb, var(--brand-primary) 12%, #fff);background:color-mix(in srgb, var(--brand-primary) 3%, #fff);border-radius:.7rem;padding:1.25rem}.service-content-module__tLC1JG__sidebar h3{color:var(--brand-primary);font-family:var(--font-poppins), Arial, Helvetica, sans-serif;margin:0;font-size:1.1rem;font-weight:700;line-height:1.2}.service-content-module__tLC1JG__serviceList{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.service-content-module__tLC1JG__serviceLink,.service-content-module__tLC1JG__activeService,.service-content-module__tLC1JG__unpublishedService{min-height:3rem;font-family:var(--font-poppins), Arial, Helvetica, sans-serif;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.65rem;padding:.7rem .75rem;font-size:.95rem;font-weight:600;line-height:1.3;display:flex}.service-content-module__tLC1JG__serviceLink{color:var(--brand-primary);border-color:color-mix(in srgb, var(--brand-primary) 12%, #fff);background:#fff;text-decoration:none;transition:background-color .24s,border-color .24s,transform .24s}.service-content-module__tLC1JG__serviceLink:hover{border-color:color-mix(in srgb, var(--brand-accent) 52%, transparent);background:color-mix(in srgb, var(--brand-accent) 14%, #fff);transform:translate(4px)}.service-content-module__tLC1JG__serviceLink:focus-visible{outline:3px solid var(--brand-accent);outline-offset:3px}.service-content-module__tLC1JG__activeService{color:#fff;border-color:var(--brand-primary);background:var(--brand-primary)}.service-content-module__tLC1JG__unpublishedService{color:color-mix(in srgb, var(--brand-primary) 68%, #fff);background:color-mix(in srgb, var(--brand-primary) 3%, #fff)}.service-content-module__tLC1JG__serviceLink svg,.service-content-module__tLC1JG__activeService svg,.service-content-module__tLC1JG__unpublishedService svg{width:1rem;height:1rem;color:var(--brand-accent);flex:none}.service-content-module__tLC1JG__sidebar{align-self:start;position:sticky;top:7.5rem}@media (max-width:63.999rem){.service-content-module__tLC1JG__container{grid-template-columns:1fr;gap:3rem}.service-content-module__tLC1JG__sidebar{max-width:32rem;position:static}}@media (max-width:47.999rem){.service-content-module__tLC1JG__section{padding:4rem 1.25rem}.service-content-module__tLC1JG__copy{margin-top:1.75rem}.service-content-module__tLC1JG__topic{margin-top:2.35rem}.service-content-module__tLC1JG__sidebar{padding:1rem}}@media (prefers-reduced-motion:reduce){.service-content-module__tLC1JG__serviceLink{transition:none}.service-content-module__tLC1JG__serviceLink:hover{transform:none}}
