.tg-search[data-v-c4c3efdd]{z-index:10000;background:#0a0a0a99;justify-content:center;align-items:flex-start;padding:10vh 1rem 1rem;display:flex;position:fixed;inset:0}.tg-search__panel[data-v-c4c3efdd]{background:#fff;border-radius:8px;width:100%;max-width:640px;overflow:hidden;box-shadow:0 12px 40px #00000059}.tg-search__bar[data-v-c4c3efdd]{border-bottom:1px solid #e5e5e5;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.tg-search__icon[data-v-c4c3efdd]{fill:#666;flex-shrink:0;width:18px;height:20px}.tg-search__input[data-v-c4c3efdd]{font:inherit;border:none;outline:none;flex:1;font-size:1.05rem}.tg-search__close[data-v-c4c3efdd]{color:#666;cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-size:1rem}.tg-search__results[data-v-c4c3efdd]{max-height:60vh;margin:0;padding:.4rem 0;list-style:none;overflow-y:auto}.tg-search__result[data-v-c4c3efdd]{color:inherit;padding:.6rem 1rem;text-decoration:none;display:block}.tg-search__result[data-v-c4c3efdd]:focus,.tg-search__result[data-v-c4c3efdd]:hover{background:#f5f5f5}.tg-search__result-title[data-v-c4c3efdd]{color:#1a1a1a;margin-right:.5rem;font-weight:600}.tg-search__result-meta[data-v-c4c3efdd]{color:#ff9500;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.tg-search__result-desc[data-v-c4c3efdd]{color:#555;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.85rem;display:block;overflow:hidden}.tg-search__empty[data-v-c4c3efdd]{color:#555;padding:1rem}.tg-header-search-btn[data-v-19d38bed]{cursor:pointer;background:0 0;border:none;align-items:center;padding:12px 10px;display:inline-flex}.navigation-landscape .megamenu-panel[data-v-19d38bed]{width:min(100%,834px);left:auto;right:0}.tg-header-search-btn svg[data-v-19d38bed]{fill:#1a1a1a;width:16px;height:18px}.tg-header-search-btn:hover svg[data-v-19d38bed]{fill:#ff9500}.mobile-col-hidden[data-v-19d38bed],.navigation-portrait .megamenu-panel[data-v-19d38bed]{display:none}.mobile-col-toggle[data-v-19d38bed]{cursor:pointer;padding-right:28px;position:relative}.mobile-col-toggle[data-v-19d38bed]:after{content:"";border-top:2px solid;border-right:2px solid;width:.35em;height:.35em;transition:transform .2s;position:absolute;top:50%;right:15px;transform:translateY(-50%)rotate(135deg)}.mobile-col-open .mobile-col-toggle[data-v-19d38bed]:after{transform:translateY(-25%)rotate(-45deg)}.tg-consent[data-v-0962dbd4]{inset-inline:0;z-index:9999;color:#e8e8e8;background:#1a1a1a;font-size:.875rem;line-height:1.5;position:fixed;bottom:0;box-shadow:0 -4px 20px #00000059}.tg-consent__inner[data-v-0962dbd4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;max-width:1200px;margin:0 auto;padding:1rem 1.25rem;display:flex}.tg-consent__text[data-v-0962dbd4]{flex:28rem}.tg-consent__text a[data-v-0962dbd4]{color:#ff9500;text-decoration:underline}.tg-consent__prefs[data-v-0962dbd4]{flex-direction:column;flex-basis:100%;gap:.4rem;display:flex}.tg-consent__pref[data-v-0962dbd4]{cursor:pointer;align-items:baseline;gap:.5rem;display:flex}.tg-consent__actions[data-v-0962dbd4]{flex-wrap:wrap;gap:.6rem;display:flex}.tg-consent__btn[data-v-0962dbd4]{font:inherit;color:#e8e8e8;cursor:pointer;background:0 0;border:1px solid #555;border-radius:4px;padding:.55rem 1.2rem;font-weight:600}.tg-consent__btn[data-v-0962dbd4]:hover{border-color:#888}.tg-consent__btn--primary[data-v-0962dbd4]{color:#1a1a1a;background:#ff9500;border-color:#ff9500}.tg-consent__btn--primary[data-v-0962dbd4]:hover{background:#ffa72e;border-color:#ffa72e}.tg-consent__btn--ghost[data-v-0962dbd4]{border-color:#0000;text-decoration:underline}
