of-expertise{background-color:var(--color-gray-50);> of-inner{gap:2rem;@media(min-width:576px){gap: 4.5rem;}}> of-inner > .h2{padding-inline:1.25rem;text-align:center;@media(min-width:576px){padding-inline: 0;}@media(min-width:1200px){font-size: var(--text-h3);}}> of-inner > ul[data-row]{align-items:stretch;flex-wrap:wrap;row-gap:1.5rem;@media(min-width:1200px){padding-inline: 5.5rem;}}> of-inner > ul > li{flex-shrink:0;width:100%;@media(min-width:576px){width: 50%; &:nth-child(odd){padding-right:1rem}&:nth-child(even){padding-left:1rem}}}article{align-items:flex-start;gap:3.5rem;height:100%;padding:2.5rem;background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:1rem;> img{height:2.5rem}> div{gap:.5rem}h3{letter-spacing:-.01em}p{margin-top:1rem;font-size:1rem;letter-spacing:-.01em;@media(min-width:576px){font-size: var(--text-subtitle);}}}}of-services{> of-inner{gap:4.5rem;@media(min-width:576px){gap: 5rem;}}> of-inner > header, > of-inner > ul{gap:2rem}of-eyebrow{justify-content:center}> of-inner > header > .h1{max-width:53.375rem;margin-inline:auto;text-align:center;@media(min-width:1200px){font-size: var(--text-h2);}}> of-inner > ul > li[data-stack]{gap:1.5rem;padding:1.5rem;border:1px solid var(--color-gray-300);border-radius:1.25rem;@media(min-width:576px){align-items: center;}@media(min-width:1200px){flex-direction: row; gap: 4rem; padding: 2rem;}> img{width:100%;@media(min-width:576px){width: 50%; height: fit-content;}@media(min-width:1200px){width: 26.1875rem; height: 26.1875rem;}}> div{@media(min-width:1200px){padding-block: 2rem;}}> div > .subtitle{gap:1rem;margin-bottom:.75rem;@media(min-width:1200px){font-size: var(--text-h5);}}> div > ul{flex-wrap:wrap;gap:.5rem;padding-block:1rem}> div > p{padding-block:1rem;font-size:1rem;@media(min-width:1200px){font-size: var(--text-subtitle);}}> div > of-disclosure-list{padding-top:1.5rem}}}of-technologies{> of-inner[data-stack]{gap:4.5rem;@media(min-width:576px){gap: 5rem;}@media(min-width:1200px){flex-direction: row; justify-content: space-between;}}> of-inner > header{gap:2rem;height:fit-content;> of-eyebrow{align-items:normal;margin-left:.75rem;@media(min-width:576px){margin-left: -.5rem;}@media(min-width:1200px){margin-left: 2rem;}}> .h1{@media(min-width:1200px){font-size: var(--text-h2);}}> p{font-size:var(--text-subtitle);color:var(--color-text-secondary)}> a{width:fit-content}@media(min-width:1200px){position: sticky; top: 7.5rem; z-index: 1020; width: 32.9375rem;}}> of-inner > ul{gap:1.25rem;> li{gap:1.5rem;padding:1.25rem;background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:1rem;p{font-size:1rem;@media(min-width:576px){font-size: var(--text-subtitle);}}> div{gap:.75rem}> div > img{height:2rem}> div > .subtitle{letter-spacing:-.01em;@media(min-width:576px){font-size: var(--text-h6);}}> p{letter-spacing:-.01em}> ul{gap:.75rem;> li[data-row]{align-items:flex-start;gap:.5rem;> img{height:1.5rem;margin-top:.25rem}> p{color:var(--color-text-secondary)}}}@media(min-width:576px){gap: 2rem; padding: 2.5rem;}}@media(min-width:1200px){width: 39.875rem;}}}