/* International SEO 136. Reuses the existing green felt / warm gold design. */
.language-switcher{display:flex;gap:7px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:-11px 0 19px;color:#a9beb7;font-size:.79rem;letter-spacing:.02em}
.language-switcher>span{margin-right:5px;font-weight:700}
.language-switcher a{display:inline-flex;align-items:center;justify-content:center;border:1px solid #526c65;padding:4px 9px;border-radius:6px;font-size:.76rem;font-weight:900;color:#d3e3de;background:#18393b;min-width:36px}
.language-switcher a:hover,.language-switcher a[aria-current]{border-color:#efcd91;color:#fff0bd;background:#385549;text-decoration:none}
.seo-international .hero--index .hero-art-label{font-size:.72rem}
.seo-international .hero--detail h1{max-width:620px;font-size:clamp(2.1rem,4.1vw,3.7rem)}
.seo-international .side-panel-card p{margin-bottom:12px}
.seo-international .card h3{font-size:1.25rem}
.seo-international .card p{overflow-wrap:break-word}
.seo-international .card-variants a{font-size:.77rem;max-width:100%;overflow-wrap:anywhere}
.seo-international .search-wrap input{padding-left:15px}
.seo-international .search-wrap{min-width:min(260px,100%)}
.seo-international .side-panel-card a{color:#152d30}
.seo-international .poster img{aspect-ratio:3/2}
@media(max-width:600px){.language-switcher{margin:0 0 17px;justify-content:flex-start}.seo-international .top nav .link-play{margin-left:0}.seo-international .top nav a{white-space:normal;line-height:1.15}.seo-international .hero h1{font-size:clamp(2rem,8vw,2.85rem)}.seo-international .brand{flex-shrink:0}.seo-international .top nav{margin-left:auto}.seo-international .card-content{padding:20px}}
@media(max-width:360px){.seo-international .top nav a:nth-child(1){display:none}.seo-international .brand img{width:28px;height:28px}}
