.pa-duplicate-page-title:has(+ .entry-content .pa-language-packs){display:none!important}.pa-language-packs{--ink:#17324d;--blue:#1464d2;--paper:#f7fbff;max-width:1120px;margin:32px auto;padding:clamp(18px,4vw,44px);color:var(--ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.pa-language-packs>header{padding:clamp(24px,6vw,64px);background:linear-gradient(135deg,#0d2945,#125c9f);color:#fff;border-radius:26px}.pa-language-packs h1{font-size:clamp(2.2rem,6vw,4.8rem);line-height:1;margin:.2em 0}.pa-language-packs h2{line-height:1.2}.pa-lp-card{margin:24px 0;padding:28px;background:#fff;border:1px solid #d8e5ef;border-radius:20px;box-shadow:0 10px 28px #17324d12}.pa-lp-grid,.pa-lp-lessons{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.pa-lp-grid button{padding:26px;text-align:left;display:grid;gap:8px}.pa-lp-grid strong{font-size:1.35rem}.pa-lp-nav{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.pa-lp-nav a,.pa-lp-actions a,.pa-language-packs button{border:0;border-radius:12px;background:var(--blue);color:#fff!important;padding:12px 16px;text-decoration:none;font-weight:700;cursor:pointer}.pa-lp-actions{display:flex;gap:10px;flex-wrap:wrap}.pa-lp-chips{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.pa-lp-chips button{background:#e9f3ff;color:#153b63!important}.pa-language-packs label{display:grid;gap:7px;font-weight:700;margin:16px 0}.pa-language-packs select,.pa-language-packs textarea,.pa-language-packs input{width:100%;padding:12px;border:1px solid #9db4c8;border-radius:10px;font:inherit;box-sizing:border-box}.pa-language-packs textarea{min-height:150px}.pa-language-packs blockquote{margin:18px 0;padding:18px;border-left:4px solid var(--blue);background:#eef6ff;font-size:1.15rem}.pa-lp-note{padding:16px;border-left:4px solid #6d8295;background:#eef4f8}.pa-lp-locked{opacity:.72}.pa-lp-saved article{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #d8e5ef}.pa-lp-saved article span{flex:1}.pa-language-packs [hidden]{display:none!important}@media(max-width:600px){.pa-language-packs{padding:12px}.pa-lp-actions>*{width:100%;text-align:center}.pa-lp-nav{overflow-x:auto;flex-wrap:nowrap}.pa-lp-nav a{white-space:nowrap}.pa-lp-saved article{align-items:flex-start;flex-wrap:wrap}}
.pa-language-unavailable{max-width:760px;margin:2rem auto;padding:clamp(1.25rem,3vw,2.25rem);border-radius:20px;background:#fff;border:1px solid #d9e3e7;color:#18333b}body:has(.pa-language-unavailable) .wp-block-post-title{display:none!important}
.pa-active-path-bar{max-width:1120px;margin:10px auto;padding:10px 18px;display:flex;gap:14px;align-items:center;flex-wrap:wrap;border:1px solid #c9dbe7;border-radius:14px;background:#f4f9fc;color:#17324d;font:500 14px/1.4 system-ui,sans-serif}.pa-active-path-bar span{margin-right:auto}.pa-active-path-bar>div{display:flex;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:8px}.pa-active-path-bar a{display:inline-flex;align-items:center;min-height:36px;padding:6px 9px;border-radius:8px;font-weight:700;color:#135fa8;text-decoration:none}.pa-active-path-bar a:hover,.pa-active-path-bar a:focus-visible{background:#e2eff8}.pa-path-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:16px 0}.pa-path-list button{display:grid;gap:5px;text-align:left;background:#edf6ff;color:#17324d!important;border:2px solid transparent}.pa-path-list button[aria-current=true]{border-color:#1464d2;background:#dceeff}.pa-path-list span{font-size:.88rem;font-weight:500}.pa-path-add{display:inline-block;font-weight:700}@media(max-width:600px){.pa-active-path-bar{margin:8px 12px}.pa-active-path-bar span{width:100%}.pa-active-path-bar>div{width:100%}.pa-active-path-bar a{flex:1;justify-content:center;text-align:center}}
.pa-provider-evaluation{border-top:5px solid #1464d2}.pa-provider-state{padding:12px;border-radius:10px;background:#eef6ff}.pa-provider-consent{grid-template-columns:auto 1fr!important;align-items:start}.pa-provider-consent input{width:auto!important;margin-top:.25em}.pa-provider-evaluation dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px}.pa-provider-evaluation dd{margin:0}
.pa-language-packs progress{width:100%;height:18px;accent-color:var(--blue)}.pa-language-packs button[aria-pressed=true]{background:#174a35}.pa-lp-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#315b7c}
.pa-language-packs>header :is(h1,h2,h3,p){color:#fff!important}.pa-language-packs>header p{opacity:.94}
html body main .pa-language-packs>header :is(h1,h2,h3,p){color:#fff!important}
body:has(.pa-active-path-bar)>header,body:has(.pa-active-path-bar)>div>header{position:relative!important;top:auto!important;z-index:100!important}.pa-active-path-bar{position:relative;z-index:1}
