.cos-svc-hero-rail{background:#fff;color:#111827;padding:48px 0;border-bottom:8px solid #7c3aed}.cos-svc-hero-rail h1,.cos-svc-hero-rail li,.cos-svc-hero-rail p{color:#111827}.cos-svc-hero-rail img{width:100%;border-radius:8px;background:#f1f5f9;min-height:240px;-o-object-fit:cover;object-fit:cover}.cos-spec-table{background:#f8fafc;color:#111827;padding:64px 0}.cos-spec-table h2,.cos-spec-table p,.cos-spec-table td{color:#111827}.cos-spec-table table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden}.cos-spec-table td,.cos-spec-table th{border:1px solid #dce3ea;padding:12px 16px;vertical-align:top}.cos-spec-table th{background:#111827;color:#fff;width:28%}.cos-method{background:#fff;color:#111827;padding:64px 0}.cos-method h2,.cos-method h3,.cos-method p{color:#111827}.cos-method-list{list-style:none;padding:0;margin:32px 0 0}.cos-method-list li{display:grid;grid-template-columns:64px 1fr;grid-gap:16px;gap:16px;padding:20px 0;border-top:1px solid #dce3ea}.cos-method-list strong{width:48px;height:48px;border-radius:8px;background:#7c3aed;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.cos-svc-cta{background:#5b21b6;color:#fff;padding:80px 0 96px}.cos-svc-cta h2,.cos-svc-cta p{color:#fff}.cos-svc-cta .cos-form-card{background:#fff;border-radius:8px;padding:8px;margin-top:24px}@media (max-width:767px){.cos-method-list li{grid-template-columns:1fr}}