.page-module__fLTYpa__section,.page-module__fLTYpa__page>section:last-child{padding-block:clamp(3rem,5vw,4.5rem)}.page-module__fLTYpa__serviceLines{padding-bottom:clamp(3rem,5vw,4.5rem)}.page-module__fLTYpa__serviceRow{gap:1.25rem;transition:background-color .28s,border-color .28s,box-shadow .28s;box-shadow:-2px 0 #0000}.page-module__fLTYpa__serviceRow h2,.page-module__fLTYpa__serviceArrow{transition:color .28s,border-color .28s}.page-module__fLTYpa__serviceTitle>span{transition:color .28s,border-color .28s,background-color .28s}.page-module__fLTYpa__serviceRow:focus-visible{background-color:color-mix(in srgb,var(--color-lime)5%,transparent);box-shadow:-2px 0 0 var(--color-lime);outline:2px solid var(--color-lime);outline-offset:4px;border-bottom-color:#ffffff59}.page-module__fLTYpa__serviceRow:focus-visible h2,.page-module__fLTYpa__serviceRow:focus-visible .page-module__fLTYpa__serviceArrow{color:var(--color-lime)}.page-module__fLTYpa__serviceRow:focus-visible .page-module__fLTYpa__serviceArrow{border-color:var(--color-lime)}.page-module__fLTYpa__serviceRow:focus-visible .page-module__fLTYpa__serviceTitle>span{color:var(--color-lime);border-color:color-mix(in srgb,var(--color-lime)40%,transparent);background-color:color-mix(in srgb,var(--color-lime)8%,transparent)}@media (hover:hover){.page-module__fLTYpa__serviceRow:hover{background-color:color-mix(in srgb,var(--color-lime)5%,transparent);box-shadow:-2px 0 0 var(--color-lime);border-bottom-color:#ffffff59}.page-module__fLTYpa__serviceRow:hover h2,.page-module__fLTYpa__serviceRow:hover .page-module__fLTYpa__serviceArrow{color:var(--color-lime)}.page-module__fLTYpa__serviceRow:hover .page-module__fLTYpa__serviceArrow{border-color:var(--color-lime)}.page-module__fLTYpa__serviceRow:hover .page-module__fLTYpa__serviceTitle>span{color:var(--color-lime);border-color:color-mix(in srgb,var(--color-lime)40%,transparent);background-color:color-mix(in srgb,var(--color-lime)8%,transparent)}}@media (prefers-reduced-motion:reduce){.page-module__fLTYpa__serviceRow,.page-module__fLTYpa__serviceRow h2,.page-module__fLTYpa__serviceArrow,.page-module__fLTYpa__serviceTitle>span{transition:none}}.page-module__fLTYpa__capabilitiesGrid,.page-module__fLTYpa__strategyGrid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.page-module__fLTYpa__capabilityCard{gap:1rem;padding:1.25rem 1.75rem 1.25rem 1.25rem}.page-module__fLTYpa__capabilityTitle,.page-module__fLTYpa__strategyTitle{font-family:var(--font-sans);letter-spacing:normal;text-transform:none;overflow-wrap:break-word;font-size:1.125rem;font-weight:600;line-height:1.4!important}.page-module__fLTYpa__strategyGrid{grid-auto-rows:1fr}.page-module__fLTYpa__strategyCard{overflow-wrap:break-word;flex-direction:column;gap:1.25rem;min-width:0;padding:2rem 1.25rem 1.75rem;display:flex}.page-module__fLTYpa__strategyTitle{color:var(--color-surface-0);font-weight:700}.page-module__fLTYpa__blueprintCard h3{line-height:1.25!important}@media (min-width:40rem){.page-module__fLTYpa__strategyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.page-module__fLTYpa__capabilitiesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__fLTYpa__serviceRow{grid-template-columns:3rem minmax(0,1fr) 3.5rem;gap:.75rem 1.5rem}.page-module__fLTYpa__serviceNumber{grid-area:1/1}.page-module__fLTYpa__serviceTitle{grid-area:1/2}.page-module__fLTYpa__serviceDescription{grid-area:2/2}.page-module__fLTYpa__serviceArrow{grid-area:1/3}}@media (min-width:64rem){.page-module__fLTYpa__serviceRow{grid-template-columns:3rem minmax(0,1fr) minmax(0,1.1fr) 3.5rem}.page-module__fLTYpa__serviceDescription{grid-area:1/3}.page-module__fLTYpa__serviceArrow{grid-column:4}}@media (min-width:80rem){.page-module__fLTYpa__capabilitiesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__fLTYpa__strategyGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.page-module__fLTYpa__strategyTitle{min-height:2.8em}}
