h3.svelte-1xbysh6{margin:0 0 .75rem;color:#e4e4e4;font-size:1rem;font-weight:500}.capability-information.svelte-1xbysh6{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-bottom:2rem}.format-capability-item.svelte-1xbysh6{padding:1rem;border:1px solid #404040;border-radius:8px;background:#252525;transition:all .2s ease}.format-capability-item.svelte-1xbysh6:hover{border-color:#606060;transform:translateY(-2px);box-shadow:0 4px 8px #0000004d}.format-capability-item.svelte-1xbysh6 h4:where(.svelte-1xbysh6){margin:0 0 .25rem;color:#e4e4e4;font-size:.9rem;font-weight:500}.format-capability-item.svelte-1xbysh6 p:where(.svelte-1xbysh6){margin:.25rem 0;color:#e4e4e4;font-size:.85rem}.format-description.svelte-1xbysh6{font-size:.8rem;color:silver;margin-top:.5rem}.format-description.svelte-1xbysh6 a{color:#4fc3f7!important;text-decoration:underline}.format-description.svelte-1xbysh6 a:hover{color:#29b6f6!important;text-decoration:none}.format-more-link.svelte-1xbysh6{margin-top:.5rem!important;text-align:right}.format-more-link.svelte-1xbysh6 a:where(.svelte-1xbysh6){color:#4fc3f7;text-decoration:none;font-size:.85rem;font-weight:500}.format-more-link.svelte-1xbysh6 a:where(.svelte-1xbysh6):hover{text-decoration:underline;color:#29b6f6}
