.page-layout[data-v-3d1f9db3],.page-layout[data-v-3d1f9db3] *{color:#f4f4f4}@media (max-width:768px){.main-content section.page-content>.page-layout section.kirby-grid .column_cls_6.has-image[data-v-3d1f9db3]{order:1!important}}.first-hero-section[data-v-3d1f9db3]{margin-top:4rem!important}.last-hero-section[data-v-3d1f9db3]{margin-bottom:3rem!important}@media screen and (min-width:768px) and (max-width:959px){.first-hero-section[data-v-3d1f9db3]{margin-top:3rem!important}.last-hero-section[data-v-3d1f9db3]{margin-bottom:3rem!important}}@media (max-width:767px){.first-hero-section[data-v-3d1f9db3]{margin-top:2rem!important}.last-hero-section[data-v-3d1f9db3]{margin-bottom:2rem!important}}.error-page[data-v-c5c944e4]{align-items:center;display:flex;flex-direction:column;justify-content:center}.error-container[data-v-c5c944e4]{border-radius:1rem;margin:0 auto;max-width:960px;padding:3rem;width:100%}.error-content[data-v-c5c944e4]{text-align:center}.error-header[data-v-c5c944e4]{margin-bottom:3rem}.error-icon[data-v-c5c944e4]{margin-bottom:1.5rem}.icon[data-v-c5c944e4]{color:#e95d0f;height:4rem;margin:0 auto;width:4rem}.error-title[data-v-c5c944e4]{font-weight:700;line-height:1.1;margin-bottom:1rem}.error-description[data-v-c5c944e4]{margin:0 auto}.search-section[data-v-c5c944e4]{margin-bottom:3rem}.search-heading[data-v-c5c944e4]{font-weight:600;margin-bottom:1.5rem}.search-form[data-v-c5c944e4]{margin:0 auto;max-width:40rem}.search-input-container[data-v-c5c944e4]{align-items:center;background:#f4f4f4;border:2px solid #e5e7eb;border-radius:9999999999999px;box-shadow:0 4px 6px -1px #0000001a;display:flex;overflow:hidden;transition:all .2s ease}.search-input-container[data-v-c5c944e4]:focus-within{border-color:#e95d0f;box-shadow:0 0 0 3px #e95d0f1a}.search-icon[data-v-c5c944e4]{align-items:center;color:#242424;display:flex;padding:1rem}.clear-button[data-v-c5c944e4]{background:none;border:none;border-radius:.25rem;color:#6b7280;cursor:pointer;padding:.25rem;transition:color .2s ease}.clear-button[data-v-c5c944e4]:hover{color:#374151}.icon-small[data-v-c5c944e4]{height:1.25rem;width:1.25rem}.icon-small.musuem[data-v-c5c944e4]{height:2.25rem;width:2.25rem}.search-input[data-v-c5c944e4]{background:#0000;border:none;color:#242424;flex:1;outline:none;padding:1rem 0}.search-input[data-v-c5c944e4]::placeholder{color:#9ca3af}.search-button[data-v-c5c944e4]{align-items:center;background:#e95d0f;border:none;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:background-color .2s ease}.search-button[data-v-c5c944e4]:hover:not(:disabled){background:#c04400}.search-button[data-v-c5c944e4]:disabled{cursor:not-allowed;opacity:.6}.search-loading[data-v-c5c944e4]{align-items:center;display:flex;gap:.5rem}.spinner[data-v-c5c944e4]{animation:spin-c5c944e4 1s linear infinite;height:1rem;width:1rem}@keyframes spin-c5c944e4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.search-hint[data-v-c5c944e4]{margin-top:.75rem;text-align:center}.results-section[data-v-c5c944e4]{margin-top:2rem;text-align:left}.error-message[data-v-c5c944e4]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;color:#dc2626;display:flex;gap:.5rem;padding:1rem}.error-message[data-v-c5c944e4],.loading-state[data-v-c5c944e4]{margin-bottom:2rem}.loading-grid[data-v-c5c944e4]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.loading-card[data-v-c5c944e4]{animation:pulse-c5c944e4 2s cubic-bezier(.4,0,.6,1) infinite;background:#f4f4f4;overflow:hidden}.loading-image[data-v-c5c944e4]{background:#e5e7eb;height:12rem}.loading-content[data-v-c5c944e4]{padding:1.5rem}.loading-title[data-v-c5c944e4]{background:#e5e7eb;border-radius:.25rem;height:1.25rem;margin-bottom:.75rem;width:75%}.loading-text[data-v-c5c944e4]{background:#f3f4f6;border-radius:.25rem;height:1rem;width:50%}@keyframes pulse-c5c944e4{0%,to{opacity:1}50%{opacity:.5}}.results-display[data-v-c5c944e4],.results-header[data-v-c5c944e4]{margin-bottom:2rem}.results-header[data-v-c5c944e4]{text-align:center}.results-header h3[data-v-c5c944e4]{font-weight:600}.result-group[data-v-c5c944e4]{margin-bottom:3rem}.group-header[data-v-c5c944e4]{border-bottom:2px solid #f4f4f4;margin-bottom:1.5rem;padding-bottom:.75rem}.group-title[data-v-c5c944e4]{align-items:center;display:flex;font-weight:600;gap:1rem}.group-badge[data-v-c5c944e4]{border-radius:.5rem;color:#e95d0f;padding:.5rem 1rem}.group-count[data-v-c5c944e4]{font-weight:400}.results-grid[data-v-c5c944e4]{display:grid;gap:1.5rem;grid-auto-rows:1fr;grid-template-columns:repeat(3,calc(320px - 1rem));justify-content:center;margin:2rem auto 0;max-width:960px;padding:2rem 0}.card-image[data-v-c5c944e4]{background:#f4f4f4;height:12rem;overflow:hidden;position:relative}.thumbnail[data-v-c5c944e4]{height:100%;object-fit:cover;width:100%}.image-placeholder[data-v-c5c944e4]{align-items:center;background:#f4f4f4;display:flex;height:auto;justify-content:center;width:100%}.placeholder-icon[data-v-c5c944e4]{color:#f4f4f4;height:2.5rem;width:2.5rem}.section-content[data-v-c5c944e4]{align-items:stretch;background-color:#383838!important;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:background-color .3s ease-in-out;width:100%}.section-content[data-v-c5c944e4]:hover{background-color:#646464!important;box-shadow:0 10px 25px #00000040}.article-visual[data-v-c5c944e4]{aspect-ratio:16/9;overflow:hidden;width:100%}.article-content[data-v-c5c944e4]{display:flex;flex-direction:column;flex-grow:1;gap:1rem;justify-content:space-between;margin:0 auto;padding:2rem 1.5rem;text-align:left;width:100%}.card-meta[data-v-c5c944e4]{align-items:center;display:flex}.card-type[data-v-c5c944e4]{background:#f4f4f4;border-radius:9999px;color:#242424;font-size:small;padding:.25rem .75rem}.no-results[data-v-c5c944e4]{padding:3rem 1rem;text-align:center}.no-results-icon[data-v-c5c944e4]{color:#f4f4f4;height:4rem;margin:0 auto 1rem;width:4rem}.no-results-title[data-v-c5c944e4]{color:#f4f4f4;font-weight:600;margin-bottom:.5rem}.no-results-text[data-v-c5c944e4]{line-height:1.6}.navigation-section[data-v-c5c944e4]{border-top:1px solid #f4f4f4;margin-top:3rem;padding-top:2rem}.nav-heading[data-v-c5c944e4]{color:#f4f4f4;font-weight:600;margin-bottom:1.5rem}.nav-buttons[data-v-c5c944e4]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.nav-button[data-v-c5c944e4]{align-items:center;background:#f4f4f4;border:1px solid #f4f4f4;border-radius:999999999px;color:#242424;display:inline-flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s ease}.nav-button[data-v-c5c944e4]:hover{box-shadow:0 4px 12px #00000040}.nav-button.primary[data-v-c5c944e4]{background:#e95d0f;border-color:#e95d0f;color:#f4f4f4}.nav-button.primary[data-v-c5c944e4]:hover{background:#c04400;border-color:#c04400}@media (max-width:768px){.error-container[data-v-c5c944e4]{padding:2rem 1.5rem}.search-input-container[data-v-c5c944e4]{border-radius:.5rem;flex-direction:column}.search-input[data-v-c5c944e4]{border-bottom:1px solid #e5e7eb;padding:1rem}.search-button[data-v-c5c944e4]{border-radius:0;justify-content:center;width:100%}.results-grid[data-v-c5c944e4]{grid-template-columns:1fr}.group-title[data-v-c5c944e4]{align-items:flex-start;flex-direction:column;gap:.5rem}.nav-buttons[data-v-c5c944e4]{align-items:center;flex-direction:column}.nav-button[data-v-c5c944e4]{justify-content:center;max-width:20rem;width:100%}}@media (max-width:480px){.error-page[data-v-c5c944e4]{padding:1rem .5rem}.error-container[data-v-c5c944e4]{padding:1.5rem 1rem}}
