.secondary-language-toggle{min-height:44px;margin-inline-start:auto;border:2px solid currentColor;border-radius:999px;padding:.55rem 1rem;background:#fff;color:#17383f;font:inherit;font-weight:800;cursor:pointer}.secondary-language-toggle:focus-visible{outline:3px solid #d28b39;outline-offset:3px}html[dir="ltr"] body{text-align:left}html[dir="ltr"] .secondary-language-toggle{letter-spacing:.01em}html[dir="ltr"] .skip-link{right:auto;left:.5rem}html[dir="ltr"] th,html[dir="ltr"] td,html[dir="ltr"] .feedback-panel,html[dir="ltr"] .option-button{text-align:left}html[dir="ltr"] .option-button{padding:1rem 1rem 1rem 2.7rem}html[dir="ltr"] .option-button::before{right:auto;left:.75rem}html[dir="ltr"] .progress-copy,html[dir="ltr"] .stars{text-align:right}@media(max-width:460px){html[dir="ltr"] .progress-copy{text-align:left}}
.secondary-language-toggle{flex-shrink:0}
body[data-si18n-title]{--ink:#202947;--soft:#465477;--deep:#4c3b62;--teal:#54679a;--mint:#dfe8fb;--teal-soft:#e7e0f3;--cream:#fffaf3;--paper:#fffcf8;--gold:#f3ba95;--shadow:0 16px 36px #20294720;background:linear-gradient(180deg,#e5dff1ed,#dfe8fbd9),url('assets/learning-garden-v2.webp') center/cover fixed;color:var(--ink)}
body[data-si18n-title="learn.title"] .learn-hero{margin:1rem auto 3rem;padding:1.5rem;border-radius:28px;background:#4c3b62;color:#fffaf3;min-height:0}
body[data-si18n-title="learn.title"] .learn-hero h1{font-size:clamp(2rem,4.5vw,3.7rem);line-height:1.3}
body[data-si18n-title="learn.title"] .learn-hero p{color:#fffaf3}
body[data-si18n-title="learn.title"] .hero-art{max-width:330px}
body[data-si18n-title="staff.title"] .site-header{background:#4c3b62;color:#fffaf3}
body[data-si18n-title="staff.title"] .site-header h1,body[data-si18n-title="staff.title"] .site-header p,body[data-si18n-title="staff.title"] .site-header a{color:#fffaf3}
body[data-si18n-title] .start-form,body[data-si18n-title] .stack-form.compact{background:#eae4f3}
@media(max-width:600px){body[data-si18n-title="learn.title"] .learn-hero{padding:1.1rem;gap:1rem}body[data-si18n-title="learn.title"] .hero-art{max-width:200px}}
