.language-switch{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;font:500 14px/1.4 Arial,sans-serif;color:#173650;white-space:nowrap}.language-switch a{display:inline-flex;align-items:center;min-height:44px;padding:4px 2px;text-decoration:none;color:inherit}.language-switch a[aria-current=page]{font-weight:700;text-decoration:underline;text-underline-offset:5px}.language-switch a:hover{color:#875f30}.language-switch--menu{display:none}.site-header>.language-switch{order:3}.site-header>#main-nav{order:2}.site-header{gap:16px}header:has(>.language-switch):not(.site-header){flex-wrap:wrap;gap:12px}html[lang=en]{word-break:normal;overflow-wrap:break-word}html[lang=en] .v3-page .h1{font-size:clamp(34px,3.4vw,48px);letter-spacing:-.025em;line-height:1.2}html[lang=en] .v3-page .h1 .nw{white-space:normal}html[lang=en] .v3-page .hero__headline-noun{display:inline}html[lang=en] .v3-page .rotator{min-height:5.1em;font-size:17px;line-height:1.7;letter-spacing:0}html[lang=en] .rotator .nw,html[lang=en] .rotator__word{white-space:normal}html[lang=en] .h2{line-height:1.35;letter-spacing:-.02em}html[lang=en] .song__title{overflow-wrap:anywhere}html[lang=en] .field-hint,html[lang=en] .note{line-height:1.65}html[lang=en] .sticky__cta{white-space:normal;line-height:1.3}html[lang=en] .legal-page{overflow-wrap:anywhere}html[lang=en] .legal-page table{width:100%;table-layout:fixed}html[lang=en] .legal-page th,html[lang=en] .legal-page td{overflow-wrap:break-word}.language-fields{display:grid;gap:16px}@media(max-width:1100px)and (min-width:960px){.site-header{padding-inline:20px;gap:12px}.site-header .brand-image{width:150px}#main-nav{gap:13px;font-size:13px}.language-switch{font-size:13px;gap:5px}}@media(max-width:959px){.site-header{gap:8px}.site-header .brand{margin-right:auto}.site-header>.language-switch{order:2}.site-header>.menu-toggle{order:3;flex-shrink:0}.language-switch{font-size:13px;gap:5px}.language-switch--menu{display:flex;align-self:flex-start;justify-content:flex-start;border-bottom:1px solid #d9d5cc;width:100%;padding-bottom:8px;margin-bottom:6px}.legal-header{flex-wrap:wrap}.legal-header>.language-switch{margin-left:auto}html[lang=en] .v3-page .h1{font-size:34px;line-height:1.22}html[lang=en] .v3-page .rotator{min-height:5.1em;font-size:16px}html[lang=en] .plan-options label{flex-wrap:wrap}html[lang=en] .plan-options strong{margin-left:30px}}@media(max-width:374px){.site-header .brand-image{width:96px!important}.language-switch{font-size:12px;gap:4px}html[lang=en] .v3-page .h1{font-size:31px}}
