.highlight-card.svelte-g5l4sq{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 4px 6px -1px #0000001a;transition:all .3s ease;border-left:4px solid #4f46e5}.highlight-card.svelte-g5l4sq:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-.25rem)}.principle-card.svelte-g5l4sq{background-color:#fff;border-radius:.75rem;padding:2rem;box-shadow:0 4px 6px -1px #0000001a;transition:all .3s ease}.principle-card.svelte-g5l4sq:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-.25rem)}.principle-header.svelte-g5l4sq{border-bottom:2px solid #e0e7ff;padding-bottom:1rem;margin-bottom:1rem}.benchmark-table.svelte-g5l4sq{width:100%;border-collapse:collapse;background-color:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.benchmark-table.svelte-g5l4sq th:where(.svelte-g5l4sq){background:linear-gradient(to right,#2563eb,#4f46e5);color:#fff;padding:1rem;text-align:left;font-weight:600}.benchmark-table.svelte-g5l4sq td:where(.svelte-g5l4sq){padding:1rem;border-bottom:1px solid #e5e7eb}.benchmark-table.svelte-g5l4sq tbody:where(.svelte-g5l4sq) tr:where(.svelte-g5l4sq):hover{background-color:#eff6ff}.benchmark-table.svelte-g5l4sq .score:where(.svelte-g5l4sq){font-weight:700;color:#4f46e5;font-size:1.125rem}.performance-note.svelte-g5l4sq{border-radius:.5rem;padding:1rem}.performance-note.success.svelte-g5l4sq{background-color:#f0fdf4;border:1px solid #86efac}.performance-note.info.svelte-g5l4sq{background-color:#eff6ff;border:1px solid #93c5fd}.use-case-card.svelte-g5l4sq{background-color:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 4px 6px -1px #0000001a;transition:all .3s ease}.use-case-card.svelte-g5l4sq:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-.25rem)}.info-grid.svelte-g5l4sq{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.info-item.svelte-g5l4sq{background-color:#fff;border-radius:.5rem;padding:1.25rem;box-shadow:0 2px 4px #0000001a;border-left:3px solid #4f46e5}.info-label.svelte-g5l4sq{font-size:.875rem;color:#6b7280;font-weight:600;margin-bottom:.5rem}.info-value.svelte-g5l4sq{font-size:1rem;color:#1f2937;font-weight:700}.resource-card.svelte-g5l4sq{background-color:#fff;border-radius:.75rem;padding:2rem;text-align:center;box-shadow:0 4px 6px -1px #0000001a;transition:all .3s ease;text-decoration:none;display:block}.resource-card.svelte-g5l4sq:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-.25rem)}.resource-icon.svelte-g5l4sq{width:4rem;height:4rem;background:linear-gradient(to right,#2563eb,#4f46e5);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.25rem;margin:0 auto 1rem}.conclusion-card.svelte-g5l4sq{background:linear-gradient(to bottom right,#eff6ff,#f5f3ff);border-radius:1rem;padding:2.5rem;border:2px solid #c7d2fe}@media (max-width: 768px){.container.svelte-g5l4sq{padding-left:1rem;padding-right:1rem}h1.svelte-g5l4sq{font-size:2.5rem}h2.svelte-g5l4sq{font-size:1.75rem}.benchmark-table.svelte-g5l4sq{font-size:.875rem}.benchmark-table.svelte-g5l4sq th:where(.svelte-g5l4sq),.benchmark-table.svelte-g5l4sq td:where(.svelte-g5l4sq){padding:.75rem .5rem}.info-grid.svelte-g5l4sq{grid-template-columns:1fr}}
