.discovery .my-4{margin-top:1rem;margin-bottom:1rem}.discovery .mb-5{margin-bottom:1.25rem}.discovery .mt-1{margin-top:.25rem}.discovery .mt-2{margin-top:.5rem}.discovery .mt-3{margin-top:.75rem}.discovery .mt-4{margin-top:1rem}.discovery .mt-auto{margin-top:auto}.discovery .flex{display:flex}.discovery .inline-flex{display:inline-flex}.discovery .table{display:table}.discovery .grid{display:grid}.discovery .h-14{height:3.5rem}.discovery .h-full{height:100%}.discovery .min-h-11{min-height:2.75rem}.discovery .min-h-5{min-height:1.25rem}.discovery .min-h-9{min-height:2.25rem}.discovery .w-14{width:3.5rem}.discovery .w-full{width:100%}.discovery .min-w-0{min-width:0}.discovery .flex-1{flex:1}.discovery .shrink-0{flex-shrink:0}.discovery .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.discovery .flex-col{flex-direction:column}.discovery .flex-wrap{flex-wrap:wrap}.discovery .items-start{align-items:flex-start}.discovery .items-center{align-items:center}.discovery .justify-center{justify-content:center}.discovery .justify-between{justify-content:space-between}.discovery .gap-1{gap:.25rem}.discovery .gap-1\.5{gap:.375rem}.discovery .gap-2{gap:.5rem}.discovery .gap-3{gap:.75rem}.discovery .overflow-hidden{overflow:hidden}.discovery .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.discovery .rounded-lg{border-radius:.5rem}.discovery .rounded-md{border-radius:.375rem}.discovery .rounded-xl{border-radius:.75rem}.discovery .border{border-width:1px}.discovery .border-t{border-top-width:1px}.discovery .border-solid{border-style:solid}.discovery .border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.discovery .border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.discovery .bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.discovery .bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.discovery .object-contain{-o-object-fit:contain;object-fit:contain}.discovery .p-1{padding:.25rem}.discovery .p-3{padding:.75rem}.discovery .p-5{padding:1.25rem}.discovery .px-2{padding-left:.5rem;padding-right:.5rem}.discovery .px-4{padding-left:1rem;padding-right:1rem}.discovery .py-1{padding-top:.25rem;padding-bottom:.25rem}.discovery .py-2{padding-top:.5rem;padding-bottom:.5rem}.discovery .py-3{padding-top:.75rem;padding-bottom:.75rem}.discovery .pt-3{padding-top:.75rem}.discovery .text-\[11px\]{font-size:11px}.discovery .text-lg{font-size:1.125rem;line-height:1.75rem}.discovery .text-sm{font-size:.875rem;line-height:1.25rem}.discovery .text-xs{font-size:.75rem;line-height:1rem}.discovery .font-bold{font-weight:700}.discovery .font-semibold{font-weight:600}.discovery .leading-relaxed{line-height:1.625}.discovery .leading-snug{line-height:1.375}.discovery .text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.discovery .text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.discovery .text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.discovery .text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.discovery .text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.discovery .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.discovery .transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.discovery{color:#172033;background:#f7f8fa;min-height:100vh;padding-bottom:36px;font-family:Inter,Arial,sans-serif}.discovery button,.discovery input,.discovery select{font:inherit}.discovery button,.discovery select{cursor:pointer}.discovery input,.discovery select{color:#172033;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px}.discovery a{color:inherit;text-decoration:none}.discovery button{border:0}.discovery :focus-visible{outline-offset:3px;outline:3px solid #2563eb}.discovery summary{cursor:pointer}.discovery .primary{color:#fff;background:#1d4ed8}.discovery .primary:hover{background:#1e40af}.discovery{line-height:1.5}.discovery *,.discovery :before,.discovery :after{box-sizing:border-box}.discovery h1,.discovery h2,.discovery h3,.discovery p{margin:0}.discovery details{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.discovery summary{background:0 0;border:0;padding:0;line-height:1.5;display:list-item}.discovery input:not([type=checkbox]),.discovery select{min-width:0;max-width:100%;min-height:42px}.discovery input[type=checkbox]{appearance:auto;accent-color:#1d4ed8;flex-shrink:0;width:16px;height:16px;min-height:0;margin:0;padding:0}.discovery img{display:block}.discovery .discovery-card{min-width:0}.discovery .discovery-card h3{overflow-wrap:anywhere}.discovery .discovery-card .primary{min-height:44px}@media (max-width:639px){.discovery header nav{gap:12px;font-size:12px}}.discovery *,.discovery :before,.discovery :after{border-width:0}.discovery input:not([type=checkbox]),.discovery select{border:1px solid #cbd5e1}.discovery .discovery-search-field{background:#fff;border:2px solid #2563eb;border-radius:8px;flex:1;align-items:center;gap:12px;min-width:0;height:64px;padding:0 16px;display:flex}.discovery .discovery-search-field.is-compact{border:1px solid #cbd5e1;height:44px}.discovery .discovery-search-field:focus-within{outline-offset:2px;outline:3px solid #bfdbfe}.discovery .discovery-search-field .discovery-search-icon{color:#94a3b8;pointer-events:none;flex:0 0 19px;width:19px;height:19px;margin:0;display:block;position:static;transform:none}.discovery .discovery-search-field input{width:0;min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;line-height:normal}.discovery .discovery-search-field input:focus-visible{outline:none}.discovery #catalogue-filters,.discovery #catalogue-filters details{box-shadow:none;border-bottom:0;border-left:0;border-right:0}.discovery .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}
