.hero__logo-badge,.future__logo,.about__logo-small,.contact__logo,.services__emblem,.nav-logo__icon{border:none!important;background:transparent!important}.hero__logo-badge::before{display:none!important}img[src*='wh-logo-circle']{object-fit:contain}.archive-pagination ul.page-numbers{display:flex;list-style:none;padding:0;margin:0;gap:8px;align-items:center}.archive-pagination ul.page-numbers li{margin:0}.archive-pagination ul.page-numbers a,.archive-pagination ul.page-numbers span{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 6px;border-radius:var(--radius-sm);font-weight:700;font-size:.9rem;text-decoration:none;transition:all 0.3s;border:1px solid var(--color-border-light);color:var(--color-text-dark);background:#fff}.archive-pagination ul.page-numbers span.current{background:var(--color-accent);color:var(--color-primary);border-color:var(--color-accent)}.archive-pagination ul.page-numbers a:hover{border-color:var(--color-accent);color:var(--color-accent);background:var(--color-primary)}.lang-switcher{display:flex;align-items:center}.lang-switcher__btn{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border:1px solid rgb(201 169 110 / .15);border-radius:var(--radius-sm);transition:all var(--transition-base);cursor:pointer;background:rgb(255 255 255 / .02)}.lang-switcher__btn:hover{color:var(--color-accent);border-color:var(--color-accent);background:rgb(201 169 110 / .05);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.lang-switcher__icon{stroke:currentColor;transition:transform var(--transition-base)}.lang-switcher__btn:hover .lang-switcher__icon{transform:rotate(20deg)}@media (max-width:768px){.lang-switcher{margin-right:15px}}