.services-page section[id][data-v-0f0fe980]{scroll-margin-top:96px}.services-grid[data-v-0f0fe980]{display:grid;max-width:var(--ips-content);gap:1px;margin-inline:auto;padding:1px}.services-grid[data-v-0f0fe980]>*{outline:1px solid var(--ips-line)}.services-grid--five[data-v-0f0fe980]{grid-template-columns:repeat(5,minmax(0,1fr))}.services-articles[data-v-0f0fe980]{display:grid;max-width:var(--ips-content);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-inline:auto}.services-articles__heading[data-v-0f0fe980]{margin:0}.services-articles__grid[data-v-0f0fe980]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px}.services-articles__grid[data-v-0f0fe980]>*{outline:1px solid var(--ips-line)}.services-articles__group[data-v-0f0fe980]{min-width:0;background:var(--ips-surface);padding:clamp(1.25rem,2.2vw,1.75rem)}.services-articles__group h3[data-v-0f0fe980]{margin:0;color:var(--ips-ink);font-size:.98rem;line-height:1.35}.services-articles__group ul[data-v-0f0fe980]{margin:.85rem 0 0;padding-left:1.1rem;color:var(--ips-ink);font-size:.88rem;line-height:1.6;list-style:disc}.services-articles__group li+li[data-v-0f0fe980]{margin-top:.35rem}.services-articles__group li[data-v-0f0fe980]::marker{color:var(--brand-blue-text)}.services-articles__group a[data-v-0f0fe980]{color:var(--brand-blue-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.services-articles__group a[data-v-0f0fe980]:hover{text-decoration-thickness:2px}.services-audience[data-v-0f0fe980] .pis__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.services-card[data-v-0f0fe980]{min-width:0;border-top:3px solid transparent;background:var(--ips-surface);padding:clamp(1.5rem,2.6vw,2rem);transition:border-color .16s ease,background-color .16s ease}.services-card[data-v-0f0fe980]:hover{border-top-color:var(--ips-blue);background:var(--ips-tint)}.services-icon[data-v-0f0fe980]{display:grid;width:46px;height:46px;place-items:center;margin-bottom:1.25rem;border:1px solid var(--ips-line);background:var(--ips-tint);color:var(--brand-blue-text)}.services-icon svg[data-v-0f0fe980]{width:22px;height:22px}.services-card h3[data-v-0f0fe980],.services-option h3[data-v-0f0fe980]{margin:0;color:var(--ips-ink);font-size:.98rem;line-height:1.35}.services-card p[data-v-0f0fe980],.services-option p[data-v-0f0fe980]{margin:.65rem 0 0;color:var(--ips-muted);font-size:.8rem;line-height:1.65}.services-card__link[data-v-0f0fe980]{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;color:var(--brand-blue-text);font-size:.72rem;font-weight:750;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.services-card__link[data-v-0f0fe980]:hover{text-decoration:underline;text-underline-offset:.25rem}.services-card__link svg[data-v-0f0fe980]{width:15px;height:15px}.services-split[data-v-0f0fe980]{display:grid;max-width:var(--ips-content);grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-inline:auto}.services-copy[data-v-0f0fe980]{margin:0}.services-paragraphs[data-v-0f0fe980]{display:grid;gap:.85rem;margin-top:1rem}.services-paragraphs p[data-v-0f0fe980]{margin:0;color:var(--ips-muted);line-height:1.7}.services-copy .ips-button[data-v-0f0fe980],.services-platform .ips-button[data-v-0f0fe980]{gap:.65rem}.services-copy .ips-button svg[data-v-0f0fe980],.services-platform .ips-button svg[data-v-0f0fe980]{width:17px;height:17px}.services-media[data-v-0f0fe980]{position:relative;min-width:0;border:1px solid var(--ips-line);border-bottom:3px solid var(--ips-blue);background:var(--ips-surface);padding:.75rem}.services-media[data-v-0f0fe980]:before{content:"";position:absolute;top:-.75rem;right:-.75rem;width:2.5rem;height:2.5rem;border-top:2px solid var(--ips-blue);border-right:2px solid var(--ips-blue)}.services-media img[data-v-0f0fe980]{display:block;width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover}.services-split--reverse .services-media[data-v-0f0fe980]{order:1}.services-split--reverse .services-copy[data-v-0f0fe980]{order:2}.services-option-grid[data-v-0f0fe980]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:1.75rem;padding:1px}.services-option-grid[data-v-0f0fe980]>*{outline:1px solid var(--ips-line)}.services-option[data-v-0f0fe980]{min-width:0;background:var(--ips-surface);padding:1.1rem}.services-option>svg[data-v-0f0fe980]{width:22px;height:22px;margin-bottom:.8rem;color:var(--brand-blue-text)}.services-platform[data-v-0f0fe980]{padding:var(--ips-section-pad) var(--ips-page-pad);background:var(--ips-blue);color:#fff}.services-platform__inner[data-v-0f0fe980]{max-width:var(--ips-content);margin-inline:auto}.services-platform__heading[data-v-0f0fe980]{max-width:780px;margin:0 auto 2.5rem;text-align:center}.services-platform__heading .ips-eyebrow[data-v-0f0fe980]{justify-content:center;color:#ffffffe6}.services-platform__heading .ips-eyebrow[data-v-0f0fe980]:after{content:"";width:1.5rem;height:2px;background:currentColor}.services-platform__heading h2[data-v-0f0fe980]{margin:0;font-size:clamp(2rem,3.5vw,3.5rem);letter-spacing:calc(-.045em + var(--heading-tracking-increase));line-height:1.03}.services-platform__heading>p[data-v-0f0fe980]:last-child{margin:1rem 0 0;color:#ffffffe6;line-height:1.7}.services-platform__grid[data-v-0f0fe980]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px}.services-platform__grid[data-v-0f0fe980]>*{outline:1px solid rgba(255,255,255,.3)}.services-platform__grid article[data-v-0f0fe980]{background:linear-gradient(#00254e3d,#00254e3d),#ffffff4d;padding:clamp(1.5rem,3vw,2.25rem)}.services-platform__grid article>span[data-v-0f0fe980]{display:grid;width:44px;height:44px;place-items:center;margin-bottom:1.25rem;border:1px solid rgba(255,255,255,.38);color:#fff}.services-platform__grid svg[data-v-0f0fe980]{width:21px;height:21px}.services-platform__grid h3[data-v-0f0fe980]{margin:0;font-size:1rem}.services-platform__grid p[data-v-0f0fe980]{margin:.65rem 0 0;color:#ffffffe6;font-size:.82rem;line-height:1.65}.services-platform__action[data-v-0f0fe980]{justify-content:center}.services-final-cta .ips-section-heading[data-v-0f0fe980]{margin-bottom:0}.services-final-cta__actions[data-v-0f0fe980]{justify-content:center}.services-page a[data-v-0f0fe980]:focus-visible{outline:3px solid var(--ips-blue);outline-offset:3px}.services-platform a[data-v-0f0fe980]:focus-visible{outline-color:#fff}@media (max-width: 1180px){.services-grid--five[data-v-0f0fe980]{grid-template-columns:repeat(6,minmax(0,1fr))}.services-grid--five>.services-card[data-v-0f0fe980]{grid-column:span 2}.services-grid--five>.services-card[data-v-0f0fe980]:nth-child(n+4){grid-column:span 3}.services-audience[data-v-0f0fe980] .pis__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.services-articles[data-v-0f0fe980]{grid-template-columns:1fr}}@media (max-width: 1050px){.services-split[data-v-0f0fe980]{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:3rem}}@media (max-width: 700px){.services-articles__grid[data-v-0f0fe980]{grid-template-columns:1fr}}@media (max-width: 820px){.services-grid--five[data-v-0f0fe980]{grid-template-columns:repeat(2,minmax(0,1fr))}.services-grid--five>.services-card[data-v-0f0fe980],.services-grid--five>.services-card[data-v-0f0fe980]:nth-child(n+4){grid-column:auto}.services-grid--five>.services-card[data-v-0f0fe980]:last-child{grid-column:1 / -1}.services-split[data-v-0f0fe980]{grid-template-columns:1fr}.services-split--reverse .services-media[data-v-0f0fe980],.services-split--reverse .services-copy[data-v-0f0fe980]{order:initial}.services-platform__grid[data-v-0f0fe980]{grid-template-columns:1fr}}@media (max-width: 620px){.services-grid--five[data-v-0f0fe980],.services-option-grid[data-v-0f0fe980],.services-audience[data-v-0f0fe980] .pis__grid{grid-template-columns:1fr}.services-grid--five>.services-card[data-v-0f0fe980]:last-child{grid-column:auto}}
