.text-navy.svelte-13risuc{color:var(--navy)}.bg-navy.svelte-13risuc{background-color:var(--navy)}.hover\:bg-navy-dark.svelte-13risuc:hover{background-color:var(--navy-dark)}.text-navy-custom.svelte-13risuc{color:var(--navy)}.bg-orange-custom.svelte-13risuc{background-color:var(--orange)}.text-orange-custom.svelte-13risuc,.hover\:text-orange-custom.svelte-13risuc:hover{color:var(--orange)}.hover\:bg-orange-dark.svelte-13risuc:hover,.bg-orange-dark.svelte-13risuc{background-color:var(--orange-dark)}.tab-button.svelte-13risuc{padding:16px 32px;font-size:16px;font-weight:500;color:#6b7280;background:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:all .3s ease;position:relative}.tab-button.svelte-13risuc:hover{color:var(--navy)}.tab-button.active.svelte-13risuc{color:var(--orange);border-bottom-color:var(--orange);font-weight:600}@media(max-width:640px){.tab-button.svelte-13risuc{padding:12px 20px;font-size:14px}}.line-clamp-2.svelte-13risuc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3.svelte-13risuc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}article.svelte-13risuc{display:flex;flex-direction:column;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}article.svelte-13risuc:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}article.svelte-13risuc>div:where(.svelte-13risuc):last-child{flex:1;display:flex;flex-direction:column}article.svelte-13risuc>div:where(.svelte-13risuc):last-child>a:where(.svelte-13risuc){margin-top:auto}.bg-purple-600.svelte-13risuc{background-color:#9333ea}.bg-red-600.svelte-13risuc{background-color:#dc2626}.bg-gray-600.svelte-13risuc{background-color:#4b5563}
