.s6-container[data-astro-cid-7a6hbtlg]{max-width:var(--container);margin:0 auto;padding:0 16px}.s6-heading-lg[data-astro-cid-7a6hbtlg]{color:var(--navy);font-family:var(--display);margin:0;font-size:32px;font-weight:500;line-height:1.1}.s6-sub[data-astro-cid-7a6hbtlg]{color:var(--ink-soft);max-width:var(--measure);margin:0;font-size:16px;line-height:1.5}.s6-group-label[data-astro-cid-7a6hbtlg]{color:var(--accent);letter-spacing:.04em;margin:0;font-size:15px;font-weight:600}.s6-services[data-astro-cid-7a6hbtlg]{background:var(--paper);padding:48px 0}.s6-services__header[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.s6-group[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:8px;margin-top:36px;display:flex}.s6-group-grid[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--navy);flex-direction:column;display:flex}.s6-service-card[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--line);color:var(--ink);transition:color var(--motion-fast) ease;flex-direction:column;gap:6px;padding:16px 0;text-decoration:none;display:flex}.s6-service-card__title[data-astro-cid-7a6hbtlg]{color:var(--navy);font-family:var(--display);justify-content:space-between;align-items:baseline;gap:12px;font-size:23px;line-height:1.15;display:flex}.s6-service-card[data-astro-cid-7a6hbtlg]:hover .s6-service-card__title[data-astro-cid-7a6hbtlg]{color:var(--accent)}.s6-service-card__intent[data-astro-cid-7a6hbtlg]{color:var(--ink-soft);font-size:15px;line-height:1.5}.s6-standards[data-astro-cid-7a6hbtlg]{background:var(--navy);color:var(--on-dark);padding:48px 0}.s6-standards__grid[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:24px;display:flex}.s6-standards__intro[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:8px;display:flex}.s6-standards__heading[data-astro-cid-7a6hbtlg]{font-family:var(--display);margin:0;font-size:30px;font-weight:500;line-height:1.12}.s6-standards__sub[data-astro-cid-7a6hbtlg]{color:var(--on-dark-soft);margin:0;font-size:16px}.s6-standards__links[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--navy-soft);flex-direction:column;display:flex}.s6-standard-card[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--navy-soft);color:var(--on-dark);transition:color var(--motion-fast) ease;flex-direction:column;gap:6px;padding:16px 0;text-decoration:none;display:flex}.s6-standard-card__title[data-astro-cid-7a6hbtlg]{font-family:var(--display);justify-content:space-between;align-items:baseline;gap:12px;font-size:22px;line-height:1.15;display:flex}.s6-standard-card[data-astro-cid-7a6hbtlg]:hover .s6-standard-card__title[data-astro-cid-7a6hbtlg]{color:var(--accent-bright)}.s6-standard-card__intent[data-astro-cid-7a6hbtlg]{color:var(--on-dark-soft);font-size:15px}.s6-matrix[data-astro-cid-7a6hbtlg]{background:var(--paper-soft);padding:48px 0}.s6-matrix__header[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.s6-table-wrap[data-astro-cid-7a6hbtlg]{display:none;overflow-x:auto}.s6-table[data-astro-cid-7a6hbtlg]{border-collapse:collapse;background:var(--paper);width:100%;font-size:16px;line-height:1.45}.s6-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg]{background:var(--paper);z-index:2;position:sticky;top:0}.s6-table[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg],.s6-table[data-astro-cid-7a6hbtlg] td[data-astro-cid-7a6hbtlg]{vertical-align:top;text-align:left;padding:14px 16px}.s6-table[data-astro-cid-7a6hbtlg] thead[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]{letter-spacing:.03em;color:var(--ink-soft);border-bottom:2px solid var(--navy);vertical-align:bottom;font-size:14px;font-weight:600}.s6-table[data-astro-cid-7a6hbtlg] td[data-astro-cid-7a6hbtlg],.s6-table[data-astro-cid-7a6hbtlg] tbody[data-astro-cid-7a6hbtlg] th[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--line)}.s6-table__group-hdr[data-astro-cid-7a6hbtlg]{color:var(--accent);letter-spacing:.04em;font-size:15px;font-weight:600;border-bottom:1px solid var(--navy)!important;padding:28px 16px 10px!important}.s6-table__name[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{color:var(--navy);font-family:var(--display);font-size:21px;font-weight:500;text-decoration:none}.s6-table__name[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{color:var(--accent);text-decoration:underline}.text-center[data-astro-cid-7a6hbtlg]{text-align:center!important}.s6-check[data-astro-cid-7a6hbtlg]{color:var(--accent);font-weight:700}.s6-text-cell[data-astro-cid-7a6hbtlg]{color:var(--accent);font-size:14px;font-weight:600}.s6-note[data-astro-cid-7a6hbtlg]{color:var(--ink-soft)}.sr-only[data-astro-cid-7a6hbtlg]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.s6-cards[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:32px;display:flex}.s6-cards__group[data-astro-cid-7a6hbtlg]{flex-direction:column;gap:8px;display:flex}.s6-cards__list[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--navy);flex-direction:column;display:flex}.s6-card-item[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:16px 0;display:flex}.s6-card-item__title[data-astro-cid-7a6hbtlg]{min-height:44px;color:var(--navy);font-family:var(--display);justify-content:space-between;align-items:center;gap:12px;font-size:22px;text-decoration:none;display:flex}.s6-card-item__title[data-astro-cid-7a6hbtlg]:hover{color:var(--accent)}.s6-card-chips[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.s6-card-chip[data-astro-cid-7a6hbtlg]{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--ink);padding:4px 10px;font-size:14px;font-weight:600}.s6-card-dl[data-astro-cid-7a6hbtlg]{grid-template-columns:112px 1fr;gap:6px 12px;margin:0;font-size:15px;display:grid}.s6-card-dl[data-astro-cid-7a6hbtlg] dt[data-astro-cid-7a6hbtlg]{color:var(--ink-soft)}.s6-card-dl[data-astro-cid-7a6hbtlg] dd[data-astro-cid-7a6hbtlg]{color:var(--ink);margin:0}@media (width>=1024px){.s6-container[data-astro-cid-7a6hbtlg]{padding:0 32px}.s6-heading-lg[data-astro-cid-7a6hbtlg]{font-size:40px}.s6-services[data-astro-cid-7a6hbtlg]{padding:88px 0}.s6-services__header[data-astro-cid-7a6hbtlg]{margin-bottom:40px}.s6-group[data-astro-cid-7a6hbtlg]{margin-top:48px}.s6-group-grid[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:0 40px;display:grid}.s6-service-card[data-astro-cid-7a6hbtlg]{min-height:132px;padding:20px 0 22px}.s6-service-card__title[data-astro-cid-7a6hbtlg]{font-size:28px}.s6-service-card__intent[data-astro-cid-7a6hbtlg]{font-size:16px}.s6-standards[data-astro-cid-7a6hbtlg]{padding:88px 0}.s6-standards__grid[data-astro-cid-7a6hbtlg]{flex-direction:row;gap:32px 72px}.s6-standards__intro[data-astro-cid-7a6hbtlg]{flex:360px;gap:16px}.s6-standards__heading[data-astro-cid-7a6hbtlg]{font-size:40px;line-height:1.1}.s6-standards__links[data-astro-cid-7a6hbtlg]{flex:999 560px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:0 40px;display:grid}.s6-standard-card[data-astro-cid-7a6hbtlg]{padding:22px 0}.s6-standard-card__title[data-astro-cid-7a6hbtlg]{font-size:26px}.s6-standard-card__intent[data-astro-cid-7a6hbtlg]{font-size:16px}.s6-matrix[data-astro-cid-7a6hbtlg]{padding:88px 0}.s6-matrix__header[data-astro-cid-7a6hbtlg]{margin-bottom:32px}.s6-table-wrap[data-astro-cid-7a6hbtlg]{display:block}.s6-cards[data-astro-cid-7a6hbtlg]{display:none}}
