.language-switch{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding:7px 20px;border-top:1px solid #dce5f0;font-size:14px;background:#fff;color:#173a5c}.language-switch a{color:#174a91;font-weight:700;text-underline-offset:4px}.language-switch [aria-current]{font-weight:600}.language-note{max-width:1120px;margin:24px auto;padding:18px 24px;background:#edf4fc;border:1px solid #cadcf1;border-radius:14px;color:#173a5c;font-size:16px;line-height:1.6}html[dir=ltr] body{font-family:Rubik,Arial,sans-serif}html[dir=ltr] .nav{gap:18px}html[dir=ltr] .nav-links{gap:18px}html[dir=ltr] .brand strong{font-size:1.05rem}html[dir=ltr] .brand small{letter-spacing:0}html[dir=ltr] .nav .button{font-size:.88rem;white-space:nowrap}html[dir=ltr] .nav-links a{font-size:.84rem}html[dir=ltr] .partnership-section,html[dir=ltr] .timeline-card,html[dir=ltr] .story-body,html[dir=ltr] .story-article,html[dir=ltr] .hub-article{direction:ltr;text-align:left}html[dir=ltr] h1,html[dir=ltr] h2,html[dir=ltr] h3{font-family:Rubik,Georgia,serif;letter-spacing:-.025em}html[dir=ltr] .launch-main h1{font-size:clamp(3rem,6vw,6.2rem);line-height:1.15}html[dir=ltr] .content-hero h1{font-size:clamp(2.2rem,4.5vw,4.3rem);line-height:1.2}html[dir=ltr] .launch-biderman h2{font-size:clamp(1.3rem,2vw,1.9rem);line-height:1.5}html[dir=ltr] .timeline{padding-right:0;padding-left:50px}html[dir=ltr] .timeline::before{right:auto;left:15px}html[dir=ltr] .timeline-dot{right:auto;left:-46px}html[dir=ltr] .floating-donate{right:24px;left:auto}.english-banner{background:linear-gradient(115deg,#f4ebdb,#edf4fb);border-bottom:1px solid #d8e3ef}.english-banner-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:24px;align-items:center;padding:38px 0}.english-banner h2{margin:12px 0;font-size:clamp(3rem,6vw,5.8rem);color:#173a5c;line-height:1}.english-banner p{font-size:clamp(1rem,2vw,1.4rem);max-width:520px}.english-banner img{max-height:280px;max-width:100%;width:auto;height:auto;object-fit:contain;margin:auto}.english-banner .sacred-label{font-size:.8rem}@media(max-width:1100px){html[dir=ltr] .nav-links{gap:11px}html[dir=ltr] .nav{gap:12px}}@media(max-width:900px){html[dir=ltr] .nav-links a{font-size:1rem}.language-note{margin:18px 20px}.language-switch{font-size:13px;padding:5px 12px}.english-banner-grid{padding:24px 0;grid-template-columns:1.2fr .8fr}.english-banner img{max-height:190px}html[dir=ltr] .timeline{padding-left:32px}html[dir=ltr] .timeline-dot{left:-28px}html[dir=ltr] .timeline::before{left:8px}}@media(max-width:480px){.english-banner h2{font-size:2.7rem}.english-banner-grid{gap:12px}.english-banner img{max-height:160px}.english-banner p{font-size:1rem}html[dir=ltr] .launch-main h1{font-size:3.1rem}html[dir=ltr] .nav .button{font-size:.7rem;padding:10px 12px}html[dir=ltr] .brand strong{font-size:.85rem}html[dir=ltr] .brand small{font-size:.6rem}}
.language-note a{color:#174a91;text-underline-offset:3px}html[dir=ltr] .campaign-countdown{direction:ltr}html[dir=ltr] .section-title.compact,html[dir=ltr] .biderman-home,html[dir=ltr] .promise-content .article,html[dir=ltr] .cinematic-copy{text-align:left}html[dir=ltr] .launch-hero:before,html[dir=ltr] .schedule:before{content:"BA"}html[dir=ltr] .source-note{border-right:0;border-left:4px solid var(--royal)}html[dir=ltr] .history-line:before{right:auto;left:89px}html[dir=ltr] .history-item:before{right:auto;left:84px}html[dir=ltr] .value-grid div{border-right:0;border-left:3px solid var(--gold)}@media(max-width:900px){html[dir=ltr] .menu-button{margin-right:0;margin-left:auto}html[dir=ltr] .history-line:before{left:59px}html[dir=ltr] .history-item:before{left:54px}}
.nav-links{flex-wrap:wrap;row-gap:6px}
/* Compact corresponding-page language menu beside the partnership button. */
.language-picker{position:relative;flex:0 0 auto;font-size:14px;color:#173a5c}.language-picker summary{cursor:pointer;list-style:none;padding:10px 12px;border:1px solid #cadcf1;border-radius:10px;background:#fff;white-space:nowrap;font-weight:600}.language-picker summary::-webkit-details-marker{display:none}.language-picker summary::after{content:' ▾';font-size:12px}.language-picker[open] summary{box-shadow:0 0 0 2px #cadcf1}.language-picker .language-switch{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:1000;display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:168px;padding:6px;border:1px solid #cadcf1;border-radius:12px;box-shadow:0 8px 25px #173a5c22;background:#fff}.language-picker .language-switch a,.language-picker .language-switch span{display:block;padding:10px 12px;border-radius:7px;text-decoration:none;white-space:nowrap;direction:ltr;text-align:start}.language-picker .language-switch a:hover,.language-picker .language-switch a:focus-visible{background:#edf4fc}.language-picker .language-switch [aria-current]{background:#edf4fc;color:#173a5c}@media(max-width:600px){.nav{flex-wrap:wrap;gap:8px}.language-picker{font-size:12px}.language-picker summary{padding:9px}.nav>.button{margin-inline-start:auto}.language-picker .language-switch{font-size:14px}}
@media(max-width:1100px){.nav>.button{display:inline-flex;font-size:12px;padding:10px 12px}.nav{height:auto;min-height:86px;padding-top:12px;padding-bottom:12px}}@media(max-width:600px){.nav>.brand{flex:1 1 calc(100% - 70px)}.nav>.button{order:2;flex:1 1 60%;margin:0}.nav>.language-picker{order:2}.nav>.menu-button{order:0}}
