.services-page[data-astro-cid-oktjl44d]{overflow:clip}.services-hero[data-astro-cid-oktjl44d]{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-top:clamp(1rem,3vw,2.5rem);display:grid}.services-hero[data-astro-cid-oktjl44d] h1[data-astro-cid-oktjl44d]{text-wrap:balance;max-width:21ch}.services-hero[data-astro-cid-oktjl44d] .type-lede[data-astro-cid-oktjl44d]{max-width:52ch}.services-availability[data-astro-cid-oktjl44d]{color:var(--aw-color-link);align-items:center;gap:.55rem;font-size:.8125rem;display:inline-flex}.services-availability[data-astro-cid-oktjl44d] svg{width:1rem;height:1rem}.services-catalogue[data-astro-cid-oktjl44d]{grid-template-columns:minmax(13rem,.72fr) minmax(0,1.7fr);gap:clamp(2rem,6vw,6rem);display:grid}.services-catalogue__intro[data-astro-cid-oktjl44d]{align-self:start;position:sticky;top:7rem}.services-catalogue__intro[data-astro-cid-oktjl44d] h2[data-astro-cid-oktjl44d]{font-size:clamp(1.5rem,2.5vw,2rem)}.services-catalogue__intro[data-astro-cid-oktjl44d]>p[data-astro-cid-oktjl44d]:not(.services-platform){max-width:28ch;font-size:.9375rem;line-height:1.8}.services-platform[data-astro-cid-oktjl44d]{border:1px solid var(--aw-color-border);border-radius:var(--aw-radius-sm,6px);color:var(--aw-color-text-muted);margin-top:1.5rem;padding:.35rem .65rem;font-size:.75rem;display:inline-block}.services-list[data-astro-cid-oktjl44d]{border-top:1px solid var(--aw-color-border);margin:0;padding:0;list-style:none}.service-row[data-astro-cid-oktjl44d]{border-bottom:1px solid var(--aw-color-border);padding:1.75rem 0}.service-row[data-astro-cid-oktjl44d] .type-card-title[data-astro-cid-oktjl44d]{font-size:1.0625rem;font-weight:600}.service-row[data-astro-cid-oktjl44d] .text-muted[data-astro-cid-oktjl44d]{max-width:60ch;font-size:.9375rem;line-height:1.8}.services-assurance[data-astro-cid-oktjl44d]{grid-template-columns:minmax(0,1.35fr) minmax(17rem,.8fr);align-items:start;gap:clamp(2.5rem,6vw,5rem);display:grid}.services-promise[data-astro-cid-oktjl44d] h2[data-astro-cid-oktjl44d]{text-wrap:balance;max-width:18ch;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.35}.services-detail-label[data-astro-cid-oktjl44d]{color:var(--aw-color-link);margin-top:.75rem;font-size:.8125rem}.services-promise[data-astro-cid-oktjl44d]>.text-muted[data-astro-cid-oktjl44d]{max-width:53ch;font-size:.9375rem;line-height:1.8}.services-student-note[data-astro-cid-oktjl44d]{border-top:1px solid var(--aw-color-border);color:var(--aw-color-text-muted);margin-top:1.5rem;padding-top:1.5rem;font-size:.875rem;line-height:1.8}.services-group[data-astro-cid-oktjl44d]{border-radius:var(--aw-radius-lg,16px);background:var(--aw-color-bg-soft);padding:clamp(1.5rem,3vw,2rem)}.services-group[data-astro-cid-oktjl44d]>.text-muted[data-astro-cid-oktjl44d]{font-size:.875rem;line-height:1.8}.services-group-number[data-astro-cid-oktjl44d]{border-top:1px solid var(--aw-color-border);border-bottom:1px solid var(--aw-color-border);color:var(--aw-color-text-page);font-variant-numeric:tabular-nums;margin-top:1.5rem;padding-block:1rem;font-size:1.125rem;font-weight:600}.services-group-actions[data-astro-cid-oktjl44d]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}.services-copy-button[data-astro-cid-oktjl44d],.services-group-actions[data-astro-cid-oktjl44d] a[data-astro-cid-oktjl44d]{align-items:center;gap:.45rem;min-height:44px;font-size:.8125rem;font-weight:600;display:inline-flex}.services-copy-button[data-astro-cid-oktjl44d]{border-radius:var(--aw-radius-sm,6px);border:1px solid var(--aw-color-link);background:var(--aw-color-link);color:var(--aw-color-bg-page);padding:.5rem .875rem;transition:opacity .16s}.services-copy-button[data-astro-cid-oktjl44d]:hover{opacity:.85}.services-group-actions[data-astro-cid-oktjl44d] a[data-astro-cid-oktjl44d]{color:var(--aw-color-link)}@media (max-width:47.999rem){.services-catalogue[data-astro-cid-oktjl44d],.services-assurance[data-astro-cid-oktjl44d]{grid-template-columns:minmax(0,1fr)}.services-catalogue__intro[data-astro-cid-oktjl44d]{position:static}.services-catalogue__intro[data-astro-cid-oktjl44d]>p[data-astro-cid-oktjl44d]:not(.services-platform),.services-promise[data-astro-cid-oktjl44d] h2[data-astro-cid-oktjl44d]{max-width:none}}@media (prefers-reduced-motion:reduce){.services-copy-button[data-astro-cid-oktjl44d]{transition:none}}
