.nav-actions{display:flex;align-items:center;gap:14px}.language-control{display:flex;align-items:center;gap:7px;color:var(--muted);font:11px/1.2 system-ui,sans-serif}.language-control select{min-width:112px;max-width:145px;padding:8px 24px 8px 10px;border:1px solid var(--line);border-radius:4px;background:var(--card);color:var(--ink);font:13px system-ui,sans-serif}.hero-copy{overflow-wrap:anywhere}.entry-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.entry-grid a{min-width:0}.entry-grid b{overflow-wrap:anywhere}.slogan{max-width:430px}.set-card h3{min-height:2.2em}.set-card b{margin-top:14px}@media(max-width:680px){.nav{gap:8px}.nav-actions{gap:8px}.entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.language-control{gap:0}.language-control span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.language-control select{min-width:108px;width:108px;padding:7px 19px 7px 8px;font-size:12px}.nav-order{max-width:100px;padding:7px 8px;font-size:11px;line-height:1.2;text-align:center}.brand{gap:6px;font-size:16px}.brand b{max-width:116px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand span{flex:0 0 30px;width:30px;height:30px}.hero-copy>*{overflow-wrap:anywhere}.set-card h3{min-height:0}}
@media(max-width:380px){.nav{padding-right:12px;padding-left:12px}.nav-order{display:none}.brand b{max-width:125px}}
