@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.ui-icon.svelte-13so817{vertical-align:-.2em;flex-shrink:0;width:1.125em;height:1.125em;display:inline-block}[dir=rtl] .directional.svelte-13so817{transform:scaleX(-1)}.country-flag[data-astro-cid-dfmwiczq]{border-radius:2px;flex-shrink:0;overflow:hidden}.provider-icon.svelte-hud9gg{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:hidden}img.svelte-hud9gg{object-fit:contain;width:20px;max-width:none;height:20px;display:block}.google.svelte-hud9gg{background:#fff;position:relative}.google.svelte-hud9gg img:where(.svelte-hud9gg){width:40px;height:40px;position:absolute;inset:-10px}.platform,.platform-body{color:var(--workbook-ink);-webkit-font-smoothing:antialiased;font-family:ABC Areal,Roboto,Arial,sans-serif;font-size:1rem;line-height:1.5}.platform-body{background:var(--workbook-paper);margin:0}.platform *,.platform-body *{box-sizing:border-box}.platform[dir=rtl],.platform-body[dir=rtl]{font-family:Noto Sans Arabic,ABC Areal,Roboto,Arial,sans-serif}.platform [lang=nl],.platform-body [lang=nl]{text-align:start;font-family:ABC Areal,Roboto,Arial,sans-serif}.platform ::selection,.platform-body ::selection{color:var(--workbook-ink);background:#ffdfbd}.platform h1{text-wrap:balance;overflow-wrap:anywhere;margin:0 0 16px;font-size:2rem;font-weight:700;line-height:1.2}.platform h2{overflow-wrap:anywhere;margin:0 0 12px;font-size:1.25rem;line-height:1.3}.platform p{text-wrap:pretty;overflow-wrap:anywhere;max-width:72ch;margin:0 0 16px}.platform a,.platform-body a{color:var(--workbook-link);text-underline-offset:.2em}.platform a:hover,.platform-body a:hover{color:var(--workbook-link-hover)}.platform :focus-visible,.platform-body :focus-visible{outline:3px solid var(--workbook-link);outline-offset:4px}.platform button,.platform-body button,.platform input{font:inherit}.platform button{cursor:pointer}.platform button:disabled{cursor:default;opacity:.65}.platform button,.platform input{caret-color:var(--workbook-link)}.platform-primary,.platform-secondary,.platform-provider{text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-weight:600;line-height:1.5;display:inline-flex}.platform .platform-primary{background:var(--workbook-orange);color:var(--workbook-ink);border:0;text-decoration:none}.platform .platform-primary:hover{background:var(--workbook-orange-hover);color:var(--workbook-ink)}.platform .platform-secondary,.platform .platform-provider{background:var(--workbook-paper);color:var(--workbook-ink);border:1px solid var(--workbook-outline);text-decoration:none}.platform .platform-secondary:hover,.platform .platform-provider:hover{background:#fff4e9}.platform-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block:20px;display:flex}.platform-muted{color:var(--workbook-muted)}.platform-note,.platform-error,.platform-feedback{background:var(--workbook-warm);border-radius:12px;margin-block:20px;padding:16px 20px}.platform-error{color:var(--workbook-incorrect);background:var(--workbook-incorrect-paper)}.platform-error p:last-child,.platform-feedback p:last-child{margin-bottom:0}.platform-account{background:var(--workbook-paper);border-radius:16px;max-width:600px;margin:32px auto;padding:28px}.platform-provider-list{gap:12px;margin-block:24px;display:grid}.platform-provider{flex-direction:column;width:100%}.platform-provider span{font-size:.875rem;font-weight:400}.platform-guest{align-items:center;min-height:44px;margin-block:8px 20px;display:inline-flex}.platform-container{width:min(1200px,100% - 80px);margin-inline:auto}.platform-header{background:var(--workbook-paper);padding-block:20px}.platform-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.platform-brand{overflow-wrap:anywhere;align-items:center;gap:12px;max-width:100%;font-family:ABC Areal,Roboto,Arial,sans-serif;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.platform-body .platform-brand{color:var(--workbook-ink)}.platform-brand img{width:36px;height:36px}.platform-navigation{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.platform-navigation a,.platform-navigation summary{align-items:center;min-height:44px;display:inline-flex}.platform-languages{position:relative}.platform-languages summary{cursor:pointer;text-underline-offset:.2em;color:var(--workbook-link);text-decoration:underline}.platform-language-options{z-index:2;background:var(--workbook-paper);border-radius:12px;min-width:160px;padding:12px 16px;position:absolute;inset-block-start:100%;inset-inline-end:0;box-shadow:0 4px 16px #20252020}.platform-language-options a{display:flex}.platform-skip{z-index:4;background:#fff;padding:12px 20px;position:absolute;inset-block-start:-100px;inset-inline-start:16px}.platform-skip:focus{inset-block-start:12px}.platform-main{padding-block:28px 64px}.platform-breadcrumb{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:24px;font-size:.875rem;display:flex}.platform-purpose{text-align:center;background:var(--workbook-ground);border-radius:16px;margin-bottom:32px;padding:28px 20px 40px}.platform-purpose p{margin-inline:auto}.platform-exam-list,.platform-component-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:20px 32px;padding:0;list-style:none;display:grid}.platform-exam-list li,.platform-component-list li{background:var(--workbook-warm);border-radius:12px;padding:24px}.platform-exam-list a{align-items:center;min-height:44px;font-size:1.25rem;font-weight:700;display:inline-flex}.platform-component-list h2{margin-bottom:16px}.platform-component-strip{flex-wrap:wrap;gap:8px 16px;margin:0 0 28px;padding:0;list-style:none;display:flex}.platform-component-strip a,.platform-component-strip span{align-items:center;min-height:44px;padding:8px 12px;display:inline-flex}.platform-component-strip [aria-current=page]{background:#ffdfbd;border-radius:8px;font-weight:700}.platform-workbook{max-width:960px;margin-inline:auto}.platform-task-header{background:var(--workbook-orange);border-radius:16px 16px 0 0;padding:20px 24px}.platform-task-header h1{margin-bottom:8px;font-size:1.5rem}.platform-task-meta{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.platform-sheet{background:var(--workbook-paper);border-radius:0 0 16px 16px;padding:28px;box-shadow:0 4px 20px #20252012}.platform-stimulus{background:var(--workbook-warm);border-radius:12px;margin-bottom:28px;padding:24px}.platform-stimulus p{white-space:pre-line;font-size:1.0625rem;line-height:1.65}.platform-response{border:0;min-width:0;margin:0;padding:0}.platform-response legend{width:100%;margin-bottom:16px;font-size:1.25rem;font-weight:700;line-height:1.4}.platform-options{gap:12px;display:grid}.platform-option{border:1px solid var(--workbook-outline);background:var(--workbook-paper);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:16px;display:flex}.platform-option:has(input:checked){border-color:var(--workbook-link);box-shadow:inset 0 0 0 1px var(--workbook-link);background:#fff4e9}.platform-option input{accent-color:var(--workbook-link);flex-shrink:0;width:20px;height:20px}.platform-option span{min-width:0}.platform-option img{width:220px;max-width:100%;height:auto;margin-top:8px;display:block}.platform-option:hover{background:#fff4e9}.platform-feedback[data-outcome=correct]{background:var(--workbook-correct-paper);color:var(--workbook-correct)}.platform-feedback[data-outcome=incorrect]{background:var(--workbook-incorrect-paper);color:var(--workbook-incorrect)}.platform-review{gap:16px;padding:0;list-style:none;display:grid}.platform-review li{background:var(--workbook-warm);border-radius:12px;padding:20px}.platform-footer{background:var(--workbook-warm);padding-block:24px}.platform-footer nav{flex-wrap:wrap;gap:20px;display:flex}@media (width<=680px){.platform-container{width:calc(100% - 40px)}.platform-exam-list,.platform-component-list{grid-template-columns:minmax(0,1fr)}.platform-account{margin-block:20px;padding:20px}.platform-purpose{padding:24px 16px}.platform-header-inner{gap:8px}.platform-navigation{gap:12px;font-size:.875rem}.platform-brand img{width:30px;height:30px}.platform-sheet,.platform-stimulus{padding:20px 16px}.platform-task-header{padding:16px}.platform h1{font-size:1.75rem}}@media (width<=359px){.platform-container{width:calc(100% - 24px)}}.platform-task-header{padding:16px 24px}.platform-task-header>p{margin-block-end:0}.platform-task-meta{justify-content:flex-start;gap:8px 24px}.platform-task-return{align-items:center;min-block-size:44px;margin-block-end:12px;display:inline-flex}.platform-task-body,.platform-task-response{min-inline-size:0}.platform-save-state{color:var(--workbook-muted);margin-block:12px 0}.platform-workbook{max-inline-size:1200px;container-type:inline-size}@container (width>=800px){.platform-task-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.platform-task-split>.platform-stimulus{margin-block-end:0;padding:20px}}@media (width<=680px){.platform .platform-task-header{padding:16px}.platform .platform-task-header h1{font-size:1.5rem}.platform-workbook .platform-stimulus{background:0 0;margin-block-end:20px;padding:0}.platform-workbook .platform-sheet{padding:20px 16px}}.portal-main .platform-workbook .platform-sheet{box-shadow:none}.platform-practice-workbook{max-inline-size:1200px}.platform .platform-practice-header{background:var(--workbook-paper);border-block-end:1px solid var(--workbook-line);border-radius:0;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 0;display:flex}.platform-practice-back{flex-shrink:0;align-items:center;gap:8px;min-block-size:44px;display:inline-flex}.platform-practice-heading{flex:240px;min-inline-size:0}.platform .platform-practice-heading h1{margin:0;font-size:1.25rem}.platform-practice-heading .platform-task-meta{color:var(--workbook-muted);gap:4px 8px;margin-block-start:2px;font-size:.875rem}.platform-practice-progress{font-variant-numeric:tabular-nums;font-size:.875rem}.platform .platform-practice-finish{border-color:#0000;padding:8px 12px;font-weight:400}.platform .platform-practice-workbook .platform-sheet{box-shadow:none;border-radius:0;padding:0}.platform-practice-workbook .platform-task-body{padding-block:28px}.platform-practice-workbook .platform-stimulus{background:0 0;border-radius:0;margin-block-end:28px;padding:0}.platform-practice-workbook .platform-stimulus p:last-child{margin-block-end:0}.platform-practice-workbook .platform-task-response>p:first-child{font-size:.9375rem}.platform-practice-workbook .platform-options{gap:10px}.platform-practice-workbook .platform-response>.platform-option+.platform-option{margin-block-start:10px}.platform-practice-workbook .platform-option{min-block-size:48px;padding:12px 16px}.platform-practice-workbook .platform-actions{gap:8px 12px}@container (width>=800px){.platform-practice-workbook .platform-task-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.platform-practice-workbook .platform-task-split>.platform-stimulus{margin:0;padding-block:4px;padding-inline:0 32px}.platform-practice-workbook .platform-task-response{border-inline-start:1px solid var(--workbook-line);padding-block:4px;padding-inline:32px 0}[dir=rtl] .platform-practice-workbook .platform-task-split>.platform-stimulus:not(.platform-task-source){padding-inline:32px 0}}@media (width<=680px){.platform .platform-practice-header{gap:8px 12px;padding:12px 0}.platform-practice-heading{flex-basis:100%;order:3}.platform-practice-back{margin-inline-end:auto}.platform-practice-workbook .platform-task-body{padding-block:20px}.portal-main .platform-workbook .platform-sheet{padding-inline:0}}.platform-account.svelte-ygre8w:not(.embedded) h1:where(.svelte-ygre8w){letter-spacing:-.025em}.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>div:where(.svelte-ygre8w):first-child,.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>p:where(.svelte-ygre8w):first-of-type{text-align:center}.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>p:where(.svelte-ygre8w):first-of-type{color:var(--workbook-muted)}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w){gap:8px;margin-block:28px 24px}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w) input:where(.svelte-ygre8w){background:var(--workbook-paper);min-height:48px;margin-block-end:12px}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w) label:where(.svelte-ygre8w){font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w){grid-template-columns:minmax(0,1fr) auto}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w)>:where(.svelte-ygre8w){grid-column:1/-1}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w) label[for$=-password]:where(.svelte-ygre8w){grid-area:3/1;align-self:center}.platform-account.svelte-ygre8w:not(.embedded) .login-form:where(.svelte-ygre8w) .password-toggle:where(.svelte-ygre8w){grid-area:3/2;justify-self:end;margin-block:-8px;padding-inline-start:12px;font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w) .platform-primary:where(.svelte-ygre8w){min-height:48px;margin-block-start:8px}.platform-account.svelte-ygre8w:not(.embedded) .password-recovery:where(.svelte-ygre8w){justify-self:center;font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .email-auth:where(.svelte-ygre8w)>a:where(.svelte-ygre8w){text-align:center;min-height:44px;padding-block:8px}.platform-account.svelte-ygre8w:not(.embedded) .social-divider:where(.svelte-ygre8w){text-align:center;font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded) .platform-provider:where(.svelte-ygre8w){flex-flow:wrap}.platform-account.svelte-ygre8w:not(.embedded) .platform-provider:where(.svelte-ygre8w) span:where(.svelte-ygre8w){flex-basis:100%}.platform-account.svelte-ygre8w:not(.embedded) .platform-provider-list:where(.svelte-ygre8w){margin-block:12px 20px}.platform-account.svelte-ygre8w:not(.embedded) .platform-guest:where(.svelte-ygre8w){justify-content:center;margin-block:8px 16px;display:flex}.platform-account.svelte-ygre8w:not(.embedded)>.platform-muted:where(.svelte-ygre8w),.platform-account.svelte-ygre8w:not(.embedded)>.privacy-link:where(.svelte-ygre8w){font-size:.875rem}.platform-account.svelte-ygre8w:not(.embedded):not(.signed-in)>.privacy-link:where(.svelte-ygre8w){text-align:center;padding-block:8px;display:block}.account-identity.svelte-ygre8w{color:var(--workbook-muted)}.account-identity.svelte-ygre8w bdi:where(.svelte-ygre8w){color:var(--workbook-ink);font-weight:600}.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w){border-radius:var(--workbook-sheet-radius);background:var(--workbook-paper);grid-template-columns:minmax(0,1fr);gap:0;margin-block:32px 24px;padding:28px;display:grid}.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w) h2:where(.svelte-ygre8w){margin-block-end:16px;font-size:1.5rem}.account-data-details.svelte-ygre8w summary:where(.svelte-ygre8w){min-block-size:44px;color:var(--workbook-link);text-underline-offset:.2em;cursor:pointer;padding-block:12px;text-decoration:underline;display:list-item}.account-data-details.svelte-ygre8w p:where(.svelte-ygre8w){max-inline-size:72ch}.account-data-details.svelte-ygre8w .platform-secondary:where(.svelte-ygre8w){margin-block-start:8px}.account-data.svelte-ygre8w .platform-muted:where(.svelte-ygre8w){font-size:.875rem}@media (width<=767px){.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w){grid-template-columns:minmax(0,1fr);gap:24px;padding:24px}}@media (width<=359px){.signed-in.svelte-ygre8w .account-data:where(.svelte-ygre8w){padding:20px}}.account-heading.svelte-ygre8w{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.account-heading.svelte-ygre8w h2{min-width:0;margin:0}.embedded.svelte-ygre8w h2{letter-spacing:-.025em;font-size:2rem;line-height:1.2}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w){gap:8px;margin-block:24px}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w) label:where(.svelte-ygre8w){font-size:.875rem}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w) input:where(.svelte-ygre8w){background:var(--workbook-paper);min-height:48px;margin-bottom:12px}.embedded.svelte-ygre8w .email-auth:where(.svelte-ygre8w) .platform-primary:where(.svelte-ygre8w){min-height:48px;margin-top:8px}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w){grid-template-columns:minmax(0,1fr) auto}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w)>:where(.svelte-ygre8w){grid-column:1/-1}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w) label[for$=-password]:where(.svelte-ygre8w){grid-area:3/1;align-self:center}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w) .password-toggle:where(.svelte-ygre8w){grid-area:3/2;justify-self:end;margin-block:-8px;padding:8px 0;font-size:.875rem}.embedded.svelte-ygre8w .login-form:where(.svelte-ygre8w) .password-recovery:where(.svelte-ygre8w){justify-self:end;margin-block:-8px 0;padding:0;font-size:.875rem}.embedded.svelte-ygre8w .auth-switch:where(.svelte-ygre8w){text-align:center;justify-self:center;padding:8px;font-size:.875rem}.embedded.svelte-ygre8w .social-divider:where(.svelte-ygre8w){text-align:center;margin-block:0 12px;font-size:.875rem}.embedded.svelte-ygre8w .platform-provider-list:where(.svelte-ygre8w){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block:0 20px}.platform-provider.svelte-ygre8w{justify-content:center;align-items:center;gap:8px;display:inline-flex}.embedded.svelte-ygre8w .platform-provider:where(.svelte-ygre8w){flex-direction:column;gap:6px;padding:10px 4px;font-size:.875rem}.embedded.svelte-ygre8w .platform-provider:where(.svelte-ygre8w):disabled{opacity:1;color:var(--workbook-muted);background:var(--workbook-warm);border-color:var(--workbook-line);cursor:not-allowed}.embedded.svelte-ygre8w .privacy-link:where(.svelte-ygre8w){text-align:center;color:var(--workbook-muted);font-size:.875rem;display:block}.email-auth.svelte-ygre8w{gap:12px;margin-block:24px 32px;display:grid}.email-auth.svelte-ygre8w label:where(.svelte-ygre8w){font-weight:600}.email-auth.svelte-ygre8w input:where(.svelte-ygre8w){width:100%;min-width:0;min-height:44px;color:var(--workbook-ink);background:var(--workbook-warm);border:1px solid var(--workbook-outline);border-radius:8px;padding:12px}.email-auth.svelte-ygre8w input[aria-invalid=true]:where(.svelte-ygre8w){border-color:var(--workbook-link)}.email-auth.svelte-ygre8w p:where(.svelte-ygre8w){margin:0}.password-visibility.svelte-ygre8w{min-height:44px;color:var(--workbook-link);text-underline-offset:.2em;background:0 0;border:0;justify-self:start;padding:8px 0;text-decoration:underline}.account-data.svelte-ygre8w{margin-block:32px}.account-data-recovery.svelte-ygre8w{margin-block-start:16px}.login-dialog.svelte-1179qet{box-sizing:border-box;overflow-wrap:anywhere;border-radius:var(--workbook-sheet-radius);background:var(--workbook-paper);width:min(440px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--workbook-ink);border:0;padding:24px 36px 32px;font-family:inherit;font-weight:400;overflow:auto;box-shadow:0 16px 48px #20252033}.login-dialog.svelte-1179qet .platform-account{background:0 0;border:0;max-width:none;margin:0;padding:0}.login-dialog.svelte-1179qet::backdrop{background:#20252059}h2.svelte-1179qet{text-align:start;margin-block:0 16px;font-size:1.5rem;line-height:1.3}p.svelte-1179qet{color:var(--workbook-muted);margin-block:0 16px;font-size:1rem;line-height:1.5}.dialog-navigation.svelte-1179qet{justify-content:space-between;align-items:center;gap:16px;margin-block-end:16px;display:flex}.dialog-navigation.svelte-1179qet h2:where(.svelte-1179qet){margin:0}.dialog-action.svelte-1179qet{max-width:45%;color:var(--workbook-link);text-underline-offset:.2em;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:4px 8px;font-size:.875rem;text-decoration:underline;display:inline-flex}@media (width<=480px){.login-dialog.svelte-1179qet{padding:16px 24px 24px}}.signin-toast.svelte-lw1ihh{z-index:45;box-sizing:border-box;border-radius:var(--workbook-control-radius);background:var(--workbook-paper);inline-size:min(340px,100vw - 32px);color:var(--workbook-ink);white-space:normal;text-align:start;padding:24px;font-weight:400;position:fixed;inset-block-end:max(16px, env(safe-area-inset-bottom));inset-inline-start:16px;box-shadow:0 8px 32px #20252030}h2.svelte-lw1ihh{margin:0;padding-inline-end:28px;font-size:18px;line-height:1.4}p.svelte-lw1ihh{margin:8px 0 20px;font-size:15px;line-height:1.5}button.svelte-lw1ihh{font:inherit;cursor:pointer;border:0;min-height:44px}.toast-close.svelte-lw1ihh{width:44px;color:inherit;background:0 0;border-radius:4px;place-items:center;display:grid;position:absolute;inset-block-start:4px;inset-inline-end:4px}.toast-close.svelte-lw1ihh:hover{background:var(--workbook-ground)}.toast-signin.svelte-lw1ihh{width:100%;color:var(--workbook-ink);background:var(--workbook-orange);border-radius:var(--workbook-control-radius);justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-weight:600;display:flex}.toast-signin.svelte-lw1ihh:hover{background:var(--workbook-orange-hover)}button.svelte-lw1ihh:focus-visible{outline:3px solid var(--workbook-link);outline-offset:3px}.mijn-header.home-header nav .auth-button.svelte-1lcwhgr{font:inherit;color:var(--workbook-ink);background:var(--workbook-orange);border-radius:var(--workbook-control-radius);cursor:pointer;border:0;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.mijn-header.home-header nav .auth-button.svelte-1lcwhgr:hover{background:var(--workbook-orange-hover)}.account-link.svelte-1lcwhgr{border:1px solid var(--workbook-outline);border-radius:var(--workbook-control-radius);min-height:44px;color:inherit;justify-content:center;align-items:center;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.account-link[aria-current].svelte-1lcwhgr{color:var(--workbook-link);text-underline-offset:.2em;text-decoration:underline}:root{--mijn-radius-pill:999px;--mijn-orange:#ff8000;--mijn-ink:#121722;--mijn-peach:var(--workbook-warm);--mijn-line:#e5e5e5;--mijn-muted:#60626b;--mijn-correct:#166534;--mijn-correct-surface:#f0fdf4;--mijn-incorrect:#b91c1c;--mijn-incorrect-surface:#fef2f2}html{scroll-behavior:smooth}body{color:var(--mijn-ink);font-family:var(--font-body);background:#fff;margin:0}button,a,input,textarea,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid var(--mijn-orange);outline-offset:4px}.mijn-skip{top:-100px;z-index:100;background:#fff;padding:12px;position:absolute;inset-inline-start:16px}.mijn-skip:focus{top:12px}.mijn-header{z-index:50;background:#fff;padding:24px;position:relative}.mijn-header-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:auto;display:flex}.mijn-brand{color:var(--mijn-ink);letter-spacing:-1px;white-space:nowrap;align-items:center;gap:10px;font-size:30px;font-weight:700;line-height:1;text-decoration:none;display:flex}.mijn-brand img{flex-shrink:0}.mijn-header nav{align-items:center;gap:40px;font-weight:600;display:flex}.mijn-header nav>a{color:var(--mijn-ink);font-size:16px;text-decoration:none}.mijn-header nav>a:hover,.mijn-header nav>a[aria-current],.mijn-header nav>.mijn-account{color:var(--workbook-link,#ad5600)}.mijn-languages{font-size:14px;position:relative}.mijn-languages summary{cursor:pointer;align-items:center;gap:8px;padding:12px 0;list-style:none;display:flex}.mijn-languages summary::-webkit-details-marker{display:none}.mijn-language-options{inset-inline-end:0;border:1px solid var(--mijn-line);background:#fff;border-radius:12px;min-width:168px;padding:8px;position:absolute;top:100%;box-shadow:0 8px 32px #0002}.mijn-language-options a{color:var(--mijn-ink);border-radius:8px;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:flex}.mijn-language-options a:hover,.mijn-language-options a[aria-current]{background:var(--mijn-peach)}.mijn-menu-toggle{background:0 0;border:0;padding:8px;font-size:28px;display:none}.mijn-island{border:1px solid var(--mijn-line);background:#fff;border-radius:24px;max-width:1040px;margin:32px auto;padding:32px;box-shadow:0 3px 16px #00000006}.mijn-island h1,.mijn-island h2{letter-spacing:-.03em;margin:0 0 16px;font-weight:700;line-height:1.2}.mijn-island h1{font-size:clamp(32px,5vw,48px)}.mijn-island h2{font-size:30px}.mijn-island p{line-height:1.6}.mijn-island .muted{color:var(--mijn-muted)}.mijn-island .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--workbook-link,#ad5600);font-size:12px;font-weight:700}.mijn-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.mijn-island button,.mijn-button{border:1px solid var(--mijn-line);color:var(--mijn-ink);font:inherit;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-flex}.mijn-island button:hover{background:var(--mijn-peach)}.mijn-island button.selected,.mijn-island button[aria-pressed=true]{border-color:var(--workbook-link,#ad5600);background:var(--workbook-warm);color:var(--workbook-link,#ad5600)}.mijn-island button.primary,.mijn-button.primary{background:var(--mijn-orange);color:var(--workbook-ink,#202520);border-color:var(--workbook-link,#ad5600);border-radius:var(--mijn-radius-pill);padding:14px 28px}.mijn-island button:disabled{opacity:.5}.mijn-row{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.mijn-row.spread{justify-content:space-between}.mijn-field{gap:8px;margin:20px 0;display:grid}.mijn-field input,.mijn-field textarea,.mijn-island input[type=text],.mijn-island select{font:inherit;box-sizing:border-box;background:#fafafa;border:1px solid #ccc;border-radius:12px;width:100%;padding:14px}.mijn-island textarea{resize:vertical;min-height:180px}.mijn-notice{background:var(--mijn-peach);color:var(--workbook-ink,#202520);border-radius:14px;padding:16px 20px;line-height:1.6}.mijn-feedback{min-height:28px;margin:16px 0;font-weight:600}.mijn-island [data-answer-state=correct],.mijn-island .mijn-feedback[data-answer-state=correct],.mijn-island button[data-answer-state=correct],.mijn-island .mijn-options button[data-answer-state=correct]{color:var(--mijn-correct);border-color:var(--mijn-correct);background:var(--mijn-correct-surface);opacity:1}.mijn-island [data-answer-state=incorrect],.mijn-island .mijn-feedback[data-answer-state=incorrect],.mijn-island button[data-answer-state=incorrect],.mijn-island .mijn-options button[data-answer-state=incorrect]{color:var(--mijn-incorrect);border-color:var(--mijn-incorrect);background:var(--mijn-incorrect-surface);opacity:1}.mijn-feedback[data-answer-state]{border-radius:14px;padding:12px 16px}.mijn-answer-marker{margin-inline-start:auto}.mijn-passage{white-space:pre-line;border:1px solid var(--mijn-line);background:#fafafa;border-radius:14px;padding:24px;line-height:1.8}.mijn-options{gap:10px;margin:24px 0;display:grid}.mijn-options button{text-align:start;justify-content:flex-start}.mijn-progress{border-radius:var(--mijn-radius-pill);background:#eee;height:6px;margin:24px 0;overflow:hidden}.mijn-progress span{background:var(--mijn-orange);height:100%;display:block}.mijn-timer{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.mijn-word{letter-spacing:.14em;text-align:center;padding:24px;font-size:40px;font-weight:700}.mijn-keyboard{flex-wrap:wrap;justify-content:center;gap:6px;max-width:660px;margin:24px auto;display:flex}.mijn-keyboard button{width:44px;padding:8px}.mijn-memory{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.mijn-memory button{min-height:88px}.mijn-preferences{inset-inline:0;z-index:80;background:#fff;justify-content:space-between;align-items:center;gap:32px;padding:16px 32px;display:flex;position:fixed;bottom:0;box-shadow:0 -6px 32px #0002}.mijn-preferences p{margin:4px 0;font-size:14px;line-height:1.5}.mijn-preferences strong{font-size:16px}.mijn-preferences .mijn-row{flex-shrink:0;margin:0}.mijn-card{border:1px solid var(--mijn-line);border-radius:16px;padding:20px}.mijn-total{font-size:40px;font-weight:700}.mijn-widget-page{padding:0 24px 40px}.mijn-native-search{border-radius:var(--mijn-radius-pill);max-width:700px;font:inherit;border:1px solid #ccc;width:calc(100% - 32px);margin:24px auto;padding:14px 22px;display:block}.mijn-search-count,.mijn-search-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[dir=rtl] .mijn-passage,[lang=nl].mijn-passage{text-align:left;direction:ltr}.mijn-island input[type=email]{direction:ltr}.mijn-footer{background:#faf8f5;padding:48px 24px}.mijn-footer-inner{max-width:1280px;margin:auto}.mijn-footer-links{flex-wrap:wrap;gap:16px 32px;margin:24px 0;display:flex}.mijn-footer a{color:var(--mijn-ink);text-decoration:none}.mijn-footer p{color:var(--mijn-muted);font-size:14px}body:has(.mijn-preferences){padding-bottom:100px}.animate-pulse{animation:none!important}img{max-width:100%}main [data-mijn-hidden]{display:none!important}@media (width<=1100px){.mijn-header nav{gap:20px}.mijn-brand{font-size:26px}.mijn-languages summary>span:nth-child(2){display:none}}@media (width<=767px){.mijn-header{padding:18px 16px}.mijn-brand{font-size:24px}.mijn-brand img{width:30px;height:30px}.mijn-menu-toggle{display:block}.mijn-header nav{top:100%;background:#fff;flex-wrap:wrap;gap:20px;padding:20px;display:none;position:absolute;inset-inline:0;box-shadow:0 12px 16px #0001}.mijn-header nav.open{display:flex}.mijn-languages summary>span:nth-child(2){display:inline}.mijn-island{border-radius:20px;margin:24px 0;padding:24px 16px}.mijn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mijn-preferences{padding:16px;display:block}.mijn-preferences .mijn-row{gap:8px;margin-top:12px}.mijn-preferences button{padding:10px 12px;font-size:13px}.mijn-memory{grid-template-columns:repeat(3,1fr)}.mijn-widget-page{padding:0 16px 32px}body:has(.mijn-preferences){padding-bottom:180px}}.mijn-island.mijn-exercise{width:100%;min-width:0;margin-block:16px;padding:0}.mijn-exercise-content{overflow-wrap:anywhere;min-width:0;padding:20px}.mijn-exercise-content>h1{margin-bottom:12px;font-size:clamp(24px,3vw,32px)}.mijn-exercise-actions{padding:0 20px 20px}.mijn-exercise .mijn-exercise-actions .mijn-row{margin:0}.mijn-exercise .mijn-grid,.mijn-exercise .mijn-row,.mijn-exercise .mijn-options,.mijn-exercise .mijn-progress{margin-block:12px}.practice .mijn-feedback:not([data-answer-state]){display:none}.mijn-question-layout{gap:16px;min-width:0;display:grid}.mijn-question-source:empty{display:none}.mijn-question-layout>*{min-width:0}.mijn-exercise .mijn-passage{padding:16px;line-height:1.5}.mijn-question-source .mijn-passage{scrollbar-gutter:stable;max-height:clamp(120px,45svh,600px);overflow:auto}.mijn-question-source .mijn-passage:focus-visible{outline:3px solid var(--mijn-orange);outline-offset:-3px}.mijn-exercise-stage{grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.mijn-exercise-stage main,.mijn-exercise-page .mijn-widget-page{min-width:0;display:grid}.mijn-exercise-page .mijn-widget-page{padding-bottom:16px}body:is([data-page^=games\/],[data-page=de-of-het\/game]) .mijn-widget-page{box-sizing:border-box;width:100%;max-width:1120px;margin-inline:auto;padding:8px 24px 32px;display:block}body[data-page=games\/word-guess] .mijn-widget-page{max-width:760px}body:is([data-page^=games\/],[data-page=de-of-het\/game]) main{background:var(--workbook-ground)}body:is([data-page^=games\/],[data-page=de-of-het\/game]) .mijn-exercise{border:1px solid var(--workbook-line);border-radius:var(--workbook-sheet-radius);background:var(--workbook-paper);margin-block:8px 0}.mijn-game-navigation{padding-top:4px}.mijn-game-navigation a{text-underline-offset:.2em;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.mijn-exercise-page .mijn-exercise{max-width:none;box-shadow:none;border:0;border-radius:0;flex-direction:column;display:flex}.mijn-exercise-page .mijn-exercise-content{flex:1}.mijn-preferences[hidden]{display:none}@media (width>=900px){.mijn-question-layout.has-passage{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}}@media (width<=767px),(height<=700px){.mijn-exercise-page .mijn-widget-page{padding-inline:12px}body:is([data-page^=games\/],[data-page=de-of-het\/game]) .mijn-widget-page{padding:4px 12px 24px}.mijn-exercise-content{padding:16px}.mijn-exercise-actions{padding:0 16px 16px}.mijn-exercise-page .mijn-header{padding-block:12px}.mijn-question-source .mijn-passage{max-height:min(160px,20svh)}.mijn-exercise .mijn-options button{padding:10px 16px}.mijn-exercise .mijn-word{padding:12px;font-size:28px}.mijn-exercise .mijn-memory{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:12px}.mijn-exercise .mijn-memory button{min-height:64px;padding:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@font-face{font-family:ABC Areal;src:url(/fonts/ABCArealVariable.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:ABC Areal;src:url(/fonts/ABCAreal-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ABC Areal;src:url(/fonts/ABCAreal-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:ABC Areal;src:url(/fonts/ABCAreal-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/fonts/roboto-cyrillic.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--font-body:"ABC Areal", Roboto, Arial, sans-serif;--mijn-orange:#ff8000;--mijn-peach:#f9eee8;font-family:ABC Areal,Roboto,Arial,sans-serif}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;font-family:ABC Areal,Roboto,Arial,sans-serif;line-height:1.5;display:flex}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}a{color:inherit}img{height:auto;display:block}[hidden]{display:none!important}.site-container{width:calc(100% - 64px);max-width:1280px;margin-inline:auto}.site-hero{text-align:center;padding:56px 0 32px}.site-hero h1{letter-spacing:-.03em;max-width:1000px;margin:0 auto 20px;font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.1}.site-hero-large{background:var(--mijn-peach);padding:72px 0 32px}.site-hero-large h1{letter-spacing:-.04em;max-width:850px;font-size:clamp(44px,8vw,96px)}.site-hero-subtitle{color:var(--workbook-link,#ad5600);margin-bottom:18px;font-size:30px;font-weight:700;line-height:1.3}.site-intro{color:#5a5d65;max-width:760px;margin-inline:auto;font-size:20px;line-height:1.5}.site-hero-image{width:calc(100% - 48px);max-width:768px;margin:32px auto 48px}.site-hero-image img{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%}.site-section{padding-block:64px}.site-section-title{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1.2}.site-section-heading{text-align:center;max-width:820px;margin:0 auto 40px}.site-center{text-align:center}.site-levels{grid-template-columns:repeat(4,1fr);gap:24px;margin-block:24px 40px;display:grid}.site-level-card{color:var(--mijn-ink);background:var(--workbook-warm);border:1px solid #f0e4d6;border-radius:20px;padding:24px;text-decoration:none;transition:transform .15s}.site-level-card:hover{border-color:var(--workbook-link,#ad5600);transform:translateY(-4px)}.site-level-tag{background:var(--mijn-orange);min-width:52px;min-height:44px;color:var(--workbook-ink,#202520);border-radius:12px;place-items:center;margin-bottom:16px;font-size:22px;font-weight:700;display:inline-grid}.site-level-card h2{min-height:56px;font-size:24px;font-weight:700;line-height:1.2}.site-level-card p{color:#60626b;margin-bottom:0;font-size:15px;line-height:1.6}.site-split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.site-split>img{object-fit:cover;border-radius:24px;width:100%;max-height:600px}.site-split p{color:#5a5d65;font-size:18px;line-height:1.6}.site-split .site-intro{color:#353944;font-weight:600}.site-cards{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));gap:24px;display:grid}.free-directory{padding-bottom:72px}.free-directory-jumps{flex-wrap:wrap;gap:12px;margin:0 0 40px;display:flex}.free-directory-jumps a{border:1px solid var(--workbook-outline);border-radius:var(--workbook-control-radius);align-items:center;min-height:44px;padding:8px 16px;font-weight:600;text-decoration:none;display:inline-flex}.free-directory-jumps a:hover{background:var(--workbook-warm)}.free-directory-group{margin-block:0 48px;scroll-margin-top:24px}.free-directory-group h2{margin:0 0 20px;font-size:1.5rem;line-height:1.25}.free-directory-group .site-resource-card>div{flex-direction:column;min-height:164px;display:flex}.free-directory-group .site-resource-card p{margin:0 0 12px}.free-directory-group .site-card-arrow{margin-top:auto}.free-lookup-container{padding-bottom:48px;max-width:800px!important}.free-lookup-container .mijn-island{margin-block:8px 0}body:is([data-page=de-of-het],[data-page=d-of-t]) .site-hero{padding-bottom:8px}@media (width<=767px){.free-directory-jumps{margin-bottom:32px}.free-directory-group{margin-bottom:40px}.free-directory-group .site-resource-card>div{min-height:0}}.site-warm{background:var(--mijn-peach)}.site-benefit img{aspect-ratio:3/2;object-fit:cover;border-radius:20px;width:100%;margin-bottom:24px}.site-benefit h3{margin-bottom:12px;font-size:26px;line-height:1.2}.site-benefit p{color:#60626b;line-height:1.6}.site-check-list{gap:16px;padding:0;list-style:none;display:grid}.site-check-list li{color:#555;padding-inline-start:28px;line-height:1.5;position:relative}.site-check-list .site-check-icon{color:var(--workbook-link,#ad5600);font-weight:700;position:absolute;inset-inline-start:0}.site-plan-card{background:var(--workbook-warm);text-align:center;border:1px solid #ead8c7;border-radius:20px;padding:28px 20px;text-decoration:none}.site-plan-card h3{min-height:56px;font-size:24px}.site-price{margin:24px 0;font-size:36px;font-weight:700}.site-price small{font-size:13px;font-weight:400}.site-resource-card{background:var(--workbook-warm);border:1px solid #ece3db;border-radius:24px;text-decoration:none;transition:transform .15s;overflow:hidden;box-shadow:0 3px 12px #34261a06}.site-resource-card:hover{border-color:var(--workbook-link,#ad5600);transform:translateY(-4px)}.site-resource-card>img{aspect-ratio:4/3;object-fit:cover;width:100%}.site-resource-card>div{padding:24px}.site-resource-card h3{margin-bottom:12px;font-size:24px;line-height:1.25}.site-resource-card p{color:#60626b;font-size:16px;line-height:1.6}.site-card-arrow{color:var(--workbook-link,#ad5600);font-size:24px;font-weight:700;display:block}.site-faq{max-width:900px;margin:auto}.site-faq>h2{text-align:center}.site-faq details{border-bottom:1px solid #e6e0db;padding:20px 0}.site-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-size:18px;font-weight:600;list-style:none;display:flex}.site-faq summary::-webkit-details-marker{display:none}.site-faq summary span{color:var(--workbook-link,#ad5600);font-size:28px}.site-faq details[open] summary span{transform:rotate(45deg)}.site-faq details>div{color:#5a5d65;padding-top:16px;font-size:16px;line-height:1.75}.site-article{padding-block:56px 80px}.site-breadcrumb{color:#60626b;flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.site-breadcrumb a{text-decoration:none}.site-article h1{letter-spacing:-.03em;max-width:1100px;font-size:clamp(36px,4vw,56px);line-height:1.2}.site-article-lead{color:#60626b;margin-bottom:36px;font-size:20px;line-height:1.6}.site-article-image{object-fit:cover;border-radius:20px;width:100%;max-height:540px;margin-bottom:32px}.site-prose{font-size:18px;line-height:1.8}.site-prose h2{margin-top:44px;margin-bottom:16px;font-size:30px;line-height:1.3}.site-prose p{margin-bottom:24px}.site-prose li{margin-bottom:10px}.site-prose table{border-collapse:collapse;width:100%;font-size:16px}.site-prose th,.site-prose td{text-align:start;border-bottom:1px solid #eee;padding:16px}.site-prose th{color:var(--workbook-link,#ad5600);background:var(--workbook-warm)}.site-table-wrap{border:1px solid #eee1d0;border-radius:12px;margin:24px 0;overflow:auto}.site-text{max-width:960px;padding-block:24px 64px}.site-feature{background:var(--mijn-peach);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-block:24px;padding:40px;display:grid}.site-feature h2{font-size:36px;line-height:1.2}.site-feature p{line-height:1.6}.site-exam-preview{background:#fff;border:1px solid #eadcca;border-radius:16px;padding:24px;box-shadow:0 12px 40px #85522310}.site-exam-preview>span{color:#777;font-size:13px}.site-exam-preview>b{float:right;color:var(--workbook-link,#ad5600)}.site-exam-preview h3{margin-top:20px;font-size:20px}.site-exam-preview p{border:1px solid #ddd;border-radius:8px;margin-bottom:8px;padding:12px}.site-exam-preview p.selected{background:var(--workbook-warm);border-color:var(--workbook-link,#ad5600)}.mijn-island>h3{margin-top:28px;font-size:22px}.mijn-footer-inner .mijn-brand{color:var(--mijn-ink)}@media (width<=1000px){.site-levels,.site-cards{grid-template-columns:repeat(2,1fr)}.site-split{gap:32px}.site-hero-subtitle{font-size:24px}}@media (width<=640px){.site-container{width:calc(100% - 32px)}.site-hero{padding-top:40px}.site-hero-large{padding:48px 0 32px}.site-hero-large h1{font-size:48px}.site-hero-subtitle{font-size:20px}.site-intro{font-size:18px}.site-hero-image{width:calc(100% - 32px)}.site-section{padding-block:40px}.site-levels{gap:12px}.site-level-card{padding:20px 16px}.site-level-card h2{font-size:18px}.site-level-card p{font-size:14px}.site-split{grid-template-columns:1fr;gap:24px}.site-split>img{max-height:400px}.site-cards{grid-template-columns:1fr}.site-resource-card>img{aspect-ratio:16/9}.site-plan-card{padding:20px 12px}.site-plan-card h3{font-size:18px}.site-price{font-size:26px}.site-feature{grid-template-columns:1fr;gap:24px;padding:24px}.site-article{padding-top:32px}.site-prose{font-size:16px}.site-prose h2{font-size:24px}.site-faq summary{font-size:16px}.site-section-heading{margin-bottom:24px}}.site-hero-large h1{margin-bottom:16px;line-height:1}:where(body:is([data-page=de-of-het],[data-page^=de-of-het\/],[data-page=d-of-t],[data-page^=d-of-t\/],[data-page=grammar],[data-page^=grammar\/],[data-page=games],[data-page^=games\/],[data-page=guides],[data-page^=guides\/],[data-page=free-pdfs],[data-page^=free-pdfs\/],[data-page=free],[data-page^=free\/],[data-page=exam-info],[data-page^=exam-info\/])) main :is(.mijn-island button.primary,.mijn-button.primary):not(:disabled):not([aria-disabled=true]){color:var(--workbook-ink,#202520)}@media print{body,body:has(.mijn-preferences){padding:0}.mijn-header,.mijn-footer,.mijn-preferences,[data-print],[data-supporting-navigation],.site-center.site-section:has(>[data-print]),.mijn-notice:not(.mijn-official-sources){display:none!important}.site-container{width:100%;max-width:none}.site-article{padding:0}.site-prose{font-size:12pt}.mijn-official-sources{color:#202520;background:0 0;display:block!important}.mijn-official-sources li{break-inside:avoid}.mijn-official-sources a:after{content:attr(href);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:10pt;display:block}.site-article h2{break-after:avoid}.site-prose p{break-inside:avoid}.site-prose p[lang=nl]:has(+p[lang=nl]){break-after:avoid}}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-400.ttf)format("truetype")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-600.ttf)format("truetype")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-700.ttf)format("truetype")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-800.ttf)format("truetype")}html[lang=ar] body{font-family:Noto Sans Arabic,ABC Areal,Roboto,Arial,sans-serif}html[lang=ar] .mijn-brand{font-family:ABC Areal,Roboto,Arial,sans-serif}.site-review{background:var(--workbook-warm);border:1px solid #e9dfd5;border-radius:20px;margin:0;padding:28px}.site-stars{color:var(--workbook-link,#ad5600);letter-spacing:3px;font-size:20px}.site-review blockquote{margin:20px 0;font-size:18px;line-height:1.7}.site-review figcaption{gap:4px;display:grid}body[data-page=""] .site-container{max-width:1280px}body[data-page=""] .site-section-title{letter-spacing:-.03em;font-size:24px;font-weight:700;line-height:1.25}body[data-page=""] .site-level-card{text-align:center;background:var(--workbook-warm);border:0;border-radius:24px;box-shadow:0 2px 5px #0002}body[data-page=""] .site-level-card:nth-child(2),body[data-page=""] .site-level-card:nth-child(3),body[data-page=""] .site-level-card:nth-child(4){background:var(--workbook-warm)}body[data-page=""] .site-level-tag{color:var(--workbook-link,#ad5600);background:0 0;min-height:30px;margin:0}body[data-page=""] .site-level-card h2{min-height:0;margin:4px 0 12px;font-size:18px}body[data-page=""] .site-level-card p{font-size:14px}body[data-page=""] .site-hook{background:#f8f9fb;margin-top:64px;position:relative}body[data-page=""] .site-hook:before{content:"";z-index:-1;background:#f8f9fb;position:absolute;inset:0 calc(640px - 50vw)}body[data-page=""] .site-hook .site-section-title{font-size:30px}body[data-page=""] .site-hook .site-intro{color:var(--workbook-link,#ad5600);font-size:20px}body[data-page=""] .site-hook img{border-radius:16px}body[data-page=""] #demo{padding-top:32px;padding-bottom:32px}body[data-page=""] #demo .site-section-heading{max-width:680px;margin-bottom:24px}body[data-page=""] #demo .site-section-title{margin-bottom:12px;font-size:20px}body[data-page=""] #demo .site-intro{margin-bottom:0;font-size:16px;line-height:1.5}body[data-page=""] #demo .site-center .primary{padding:12px 24px}.home-practice.mijn-island{max-width:900px;box-shadow:none;background:0 0;border:0;margin:0 auto 20px;padding:0}.home-practice .mijn-grid{flex-wrap:wrap;justify-content:center;gap:12px;margin:24px 0 16px;display:flex}.home-practice .mijn-grid button,.home-practice .mijn-exercise-content>.mijn-row button{border:2px solid var(--mijn-orange);border-radius:var(--mijn-radius-pill);color:var(--workbook-link,#ad5600);background:#fff;padding:10px 20px}.home-practice .mijn-grid button[aria-pressed=true],.home-practice .mijn-exercise-content>.mijn-row button[aria-pressed=true]{background:var(--mijn-orange);color:var(--workbook-ink,#202520)}.home-practice .mijn-exercise-content>.mijn-row{justify-content:center;gap:12px;margin:0 0 20px}.home-practice .mijn-passage{background:var(--workbook-warm);border:0;border-radius:24px;max-width:672px;margin:0 auto 20px;padding:24px;font-size:16px;line-height:1.5;box-shadow:0 3px 10px #5235180a}.home-practice .home-question{max-width:672px;margin:auto}.home-practice .home-question h3:first-child{letter-spacing:-.02em;font-size:18px}.home-practice .home-question h3{margin:16px 0;font-size:18px;font-weight:700}.home-practice .mijn-options{gap:12px}.home-practice .mijn-options button{border:2px solid var(--mijn-orange);border-radius:var(--mijn-radius-pill);justify-content:center;padding:10px 20px;font-size:16px;font-weight:400}.home-practice .home-more{color:var(--workbook-link,#ad5600);background:0 0;border:0;margin:16px auto;font-size:14px;display:block}.site-vocabulary{background:#ecefff}.site-vocabulary .site-split{grid-template-columns:450px 1fr;align-items:start;gap:96px;max-width:1050px;padding:56px 0}.site-vocabulary .site-section-title{margin:0 0 32px}.site-vocabulary .site-split p,.site-vocabulary .site-check-list li{color:#171923;font-size:20px;line-height:1.4}.site-vocabulary .site-check-list{gap:24px;margin-top:32px}.site-vocabulary .site-check-list .site-check-icon{color:#438057}.site-vocabulary .site-check-list li{padding-inline-start:28px}body[data-page=""] .site-warm{background:#fff;padding-top:48px;padding-bottom:48px}body[data-page=""] .site-benefit img{aspect-ratio:16/9;border-radius:16px;margin-bottom:24px}body[data-page=""] .site-benefit h3{font-size:24px}body[data-page=""] .site-benefit p{font-size:16px}.site-reviews{overflow:hidden}body[data-page=""] .site-reviews>.site-section-title{margin:0 0 48px;padding-inline:16px;font-size:30px}.site-review-viewport{scrollbar-width:thin;padding:4px 0 12px;overflow-x:auto}.site-review-track{align-items:stretch;gap:24px;width:max-content;padding-inline:24px;display:flex}.site-review{background:#ecefff;border:0;border-radius:24px;flex:0 0 320px;width:320px;padding:24px;box-shadow:0 3px 8px #0001}.site-review figcaption{align-items:center;gap:16px;display:flex}.site-review figcaption img{object-fit:cover;border-radius:50%;width:40px;height:40px}.site-review figcaption>div{gap:0;display:grid}.site-review figcaption strong{letter-spacing:-.03em;font-size:24px;line-height:1.25}.site-review figcaption span{color:#171923;font-size:14px}.site-review blockquote{margin:16px 0 0;font-size:16px;font-style:italic;line-height:1.6}.site-home-pricing{background:var(--workbook-warm);width:calc(100% - 32px);margin-block:0 64px;padding:48px 24px}body[data-page=""] .site-home-pricing .site-section-title{margin-bottom:8px;font-size:30px}.site-home-pricing .site-intro{font-size:18px}.site-home-pricing .site-section-heading{margin-bottom:32px}.site-bundles{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.site-bundle{background:#fff;border:1px solid #e5e7eb;border-radius:24px;flex-direction:column;padding:24px;text-decoration:none;display:flex}.site-bundle h3{letter-spacing:-.03em;text-wrap:wrap;margin-bottom:4px;font-size:24px;font-weight:700;line-height:1.25}.site-bundle p{margin-bottom:0}.site-bundle-subtitle{color:#555;min-height:24px;font-size:16px}.site-bundle-count{color:#555;padding-top:16px;font-size:14px}.site-bundle-price{padding:20px 0;font-size:18px;font-weight:700}.site-bundle .mijn-button{width:100%;padding:12px}.site-single-divider{text-transform:uppercase;color:#555;align-items:center;gap:16px;margin:56px 0 24px;font-size:14px;display:flex}.site-single-divider:before,.site-single-divider:after{content:"";background:#f7ead7;flex:1;height:1px}.site-home-pricing>.site-center{color:#555;margin:0 0 24px;font-size:16px}.site-single-courses{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.site-single-courses>a{background:#fff;border:1px solid #eee;border-radius:16px;justify-content:space-between;align-items:center;gap:8px;padding:16px;text-decoration:none;display:flex}.site-single-courses strong{font-size:16px;display:block}.site-single-courses small{color:#555;margin-top:2px;font-size:14px;display:block}.site-single-courses>a>span{background:var(--mijn-orange);color:var(--workbook-ink,#202520);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:24px;font-weight:700;display:grid}.site-pricing-note{text-align:center;color:#555;margin:40px 0 8px;font-size:16px;line-height:1.6}body[data-page=""] .site-faq{max-width:none}body[data-page=""] .site-faq>h2{text-align:start;margin-bottom:16px;font-size:30px}.site-faq-intro{color:#555;margin-bottom:48px;font-size:18px}.site-faq-group{margin:32px 0 16px;font-size:24px}body[data-page=""] .site-faq details{border:1px solid #ddd;border-radius:16px;margin-bottom:12px;padding:16px 24px}body[data-page=""] .site-faq summary{min-height:24px;font-size:18px;font-weight:700}body[data-page=""] .site-faq summary span{color:#171923;font-size:20px}body[data-page=""] .site-cta{text-align:center;max-width:800px;padding-top:0}body[data-page=""] .site-cta>img{object-fit:cover;object-position:top;border-radius:16px;width:512px;max-width:100%;height:256px;margin:0 auto 32px}body[data-page=""] .site-cta .site-intro{font-size:18px}body[data-page=""] .site-cta .primary{padding:24px 40px}.mijn-footer{background:var(--mijn-orange);color:#171923;margin-top:auto;padding:20px 32px}.mijn-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;max-width:1280px;display:flex}.mijn-footer-inner>.mijn-brand{gap:8px;margin:0;font-size:16px}.mijn-footer-inner>.mijn-brand img{width:24px;height:24px}.mijn-footer-links{align-items:center;gap:8px 24px;margin:0;font-size:14px;font-weight:600;line-height:1.5}.mijn-footer-links a{align-items:center;min-height:44px;display:inline-flex}.mijn-footer .mijn-copyright{color:#171923;margin:0;font-size:12px}body:has(.mijn-preferences[hidden]){padding-bottom:0}@media (width>=1300px){body[data-page=""] .site-section-title{font-size:24px}}@media (width<=1100px){.site-vocabulary .site-split{grid-template-columns:42% 1fr;gap:48px}.site-bundles{gap:16px}.site-bundle{padding:20px}.site-bundle h3{font-size:22px}}@media (width<=767px){.site-vocabulary .site-split{grid-template-columns:1fr;gap:40px;max-width:560px}.site-bundles,.site-single-courses{grid-template-columns:repeat(2,minmax(0,1fr))}.site-vocabulary .site-split p,.site-vocabulary .site-check-list li{font-size:18px}.home-practice .mijn-grid{gap:8px;margin-top:20px}.home-practice .mijn-grid button,.home-practice .mijn-exercise-content>.mijn-row button{padding:12px 16px;font-size:14px}.home-practice .mijn-passage{padding:24px 20px;font-size:16px}.mijn-footer{padding:20px 16px}.mijn-footer-inner{text-align:center;flex-direction:column;gap:8px}.mijn-footer-links{justify-content:center;gap:4px 20px}.site-review{flex-basis:300px;width:300px}.site-home-pricing{padding:32px 16px}.site-bundle{padding:20px 16px}.site-bundle h3{font-size:20px}.site-single-courses>a{padding:12px}.site-single-courses strong{font-size:14px}.site-single-courses small{font-size:12px}.site-single-courses>a>span{width:32px;height:32px;font-size:20px}body[data-page=""] .site-hook:before{inset:0 -16px}body[data-page=""] .site-reviews>.site-section-title{font-size:24px}.site-faq-group{font-size:20px}body[data-page=""] .site-faq details{padding:16px}body[data-page=""] .site-faq summary,.site-faq-intro{font-size:16px}}.site-vocabulary .site-split{grid-template-columns:1fr 1fr;gap:48px;max-width:1280px}.site-vocabulary .flashcard{max-width:450px;margin-inline:auto}.site-vocabulary,.site-review{background:#ebeffe}.site-review-track{animation:180s linear infinite review-scroll}.site-review-viewport:hover .site-review-track,.site-review-viewport:focus-within .site-review-track{animation-play-state:paused}@keyframes review-scroll{to{transform:translate(calc(-50% - 12px))}}html[dir=rtl] .site-review-track{animation-name:review-scroll-rtl}@keyframes review-scroll-rtl{to{transform:translate(calc(50% + 12px))}}@media (width<=767px){.site-vocabulary .site-split{grid-template-columns:1fr;gap:40px}.site-review-track{animation:none}}@media (prefers-reduced-motion:reduce){.site-review-track{animation:none}}.mijn-home-page{--home-orange:var(--workbook-orange);--home-action:var(--workbook-link);--home-action-hover:var(--workbook-link-hover);--home-ink:var(--workbook-ink);--home-muted:var(--workbook-muted);--home-line:var(--workbook-line);--home-control-line:var(--workbook-outline);--home-ground:var(--workbook-ground);--mijn-orange:var(--home-orange);--mijn-ink:var(--home-ink);--mijn-muted:var(--home-muted);--mijn-peach:var(--home-ground);--mijn-line:var(--home-line);scrollbar-color:var(--home-action) var(--workbook-ground);accent-color:var(--home-action);padding-bottom:0}.mijn-home-page ::selection{color:var(--home-ink);background:#ffd5aa}.mijn-home-page :is(input,textarea){caret-color:var(--home-action)}.mijn-home-page a{text-underline-offset:.2em}.mijn-home-page :is(a,button,summary):focus-visible{outline:3px solid var(--home-action);outline-offset:4px}.home-container{width:min(1200px,100% - 80px);margin-inline:auto}.mijn-header.home-header{color:var(--workbook-ink);border-bottom:0;padding:23px 40px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5}.mijn-header.home-header .mijn-header-inner{gap:24px;max-width:1200px}.mijn-header.home-header .mijn-brand{letter-spacing:-.035em;gap:12px;font-size:24px}.home-brand-text{flex-direction:column;gap:7px;display:flex}.home-brand-text small{color:var(--home-muted);letter-spacing:0;font-size:12px;font-weight:400}.mijn-header.home-header nav{gap:25px;margin-inline-start:auto}.mijn-header.home-header nav>a{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;display:flex}.mijn-header.home-header nav>a[aria-current]{color:var(--home-action);text-underline-offset:.6em;text-decoration:underline 2px}.mijn-header.home-header nav>a:hover{text-decoration:underline}.mijn-header.home-header .mijn-languages{flex-shrink:0}.mijn-header.home-header .mijn-languages summary{gap:6px;min-height:44px}.mijn-header.home-header .mijn-languages summary>span{display:inline}.mijn-header.home-header .mijn-language-options{border:0}.mijn-header.home-header .mijn-menu-toggle{color:var(--workbook-ink);align-items:center;gap:8px;min-height:44px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5}.home-opening{background:var(--home-ground)}.home-opening-grid{padding-block:48px 56px}.home-introduction{text-align:center;margin-bottom:36px}.home-introduction h1{letter-spacing:-.03em;text-wrap:balance;max-width:820px;margin:0 auto 20px;font-size:clamp(40px,4vw,56px);font-weight:750;line-height:1.1}.home-introduction h1 span{color:var(--workbook-orange-heading)}.home-description{max-width:62ch;margin:0 auto 24px;font-size:18px;line-height:1.6}.home-opening-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;display:flex}.home-button{background:var(--home-orange);color:var(--home-ink);min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:16px;padding:14px 22px;font-weight:650;line-height:1.4;text-decoration:none;display:inline-flex}.home-button:hover{background:var(--workbook-orange-hover)}.home-text-link{color:var(--home-action);align-items:center;gap:10px;font-weight:600;text-decoration:underline;display:inline-flex}.home-text-link:hover{color:var(--home-action-hover)}.home-section-intro{text-align:center;margin-bottom:28px}.home-section-intro h2{letter-spacing:-.025em;text-wrap:balance;max-width:40ch;margin:0 auto 12px;font-size:32px;line-height:1.2}.home-section-intro p{color:var(--home-muted);max-width:62ch;margin:0 auto;line-height:1.6}.home-resources{padding-block:56px}.home-resource-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:960px;margin-inline:auto;display:grid}.home-resource-link{background:var(--workbook-warm);border-radius:12px;justify-content:space-between;align-items:start;gap:20px;padding:24px;text-decoration:none;display:flex}.home-resource-link h3{color:var(--home-action);text-underline-offset:.2em;margin-bottom:8px;font-size:18px;font-weight:650;line-height:1.4;text-decoration:underline}.home-resource-link p{color:var(--workbook-muted);margin:0;font-size:15px;line-height:1.6}.home-resource-link>.ui-icon{color:var(--home-action);flex-shrink:0;margin-top:4px}.home-resource-link:hover{background:#e9ecef}.home-resource-link:hover h3{color:var(--home-action-hover)}.home-course-section{background:#fff}.home-course-grid{padding-block:56px}.home-course-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-course-list li:first-child,.home-course-list li:nth-child(2),.home-course-list li:nth-child(3),.home-course-list li:nth-child(4){--level-ground:var(--workbook-warm)}.home-course-list a{background:var(--level-ground);border-radius:12px;flex-direction:column;align-items:flex-start;gap:16px;height:100%;min-height:180px;padding:24px 24px 52px;text-decoration:none;display:flex;position:relative}.home-course-list h3{overflow-wrap:anywhere;text-underline-offset:.2em;max-width:100%;margin:0;font-size:18px;line-height:1.4;text-decoration:underline}.home-course-list a:hover h3{color:var(--home-action)}.home-course-description{color:var(--workbook-muted);margin:-8px 0 0;font-size:14px;font-weight:400;line-height:1.6}.home-level{color:var(--workbook-orange-heading);font-size:28px;font-weight:750;line-height:1}.home-course-list .ui-icon{inset-inline-end:24px;color:var(--home-action);position:absolute;bottom:20px}.home-course-links{color:var(--home-action);flex-wrap:wrap;justify-content:center;gap:12px 28px;padding-top:24px;font-size:14px;font-weight:600;display:flex}.home-course-links a:hover{color:var(--home-action-hover)}.home-reviews{width:100%;padding-block:48px 56px}.home-review-heading{margin-bottom:28px}.home-review-heading h2{margin-bottom:0}.home-review-viewport{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--home-action) var(--home-ground);padding:4px 0 16px;overflow-x:auto}.home-review-viewport:focus-visible{outline:3px solid var(--home-action);outline-offset:-3px}.home-review-track{gap:20px;width:max-content;display:flex;position:relative}.home-review-group{gap:20px;display:flex}.home-review-repeat{display:none}.home-reviews[data-moving=true] .home-review-repeat{display:flex}.home-review{background:var(--workbook-warm);border-radius:12px;flex:0 0 380px;width:380px;margin:0;padding:24px}.home-review figcaption{align-items:center;gap:12px;margin-bottom:16px;display:flex}.home-review figcaption img{object-fit:cover;border-radius:50%;flex-shrink:0}.home-review figcaption strong,.home-review figcaption span{display:block}.home-review figcaption strong{font-size:16px;font-weight:650}.home-review figcaption span{color:var(--home-muted);font-size:12px;line-height:1.5}.home-review blockquote,.home-review blockquote p{margin:0}.home-review blockquote{color:var(--workbook-muted);font-size:15px;line-height:1.65}@media (width<=767px){.home-reviews{padding-block:40px}.home-review{flex-basis:calc(100vw - 40px);width:calc(100vw - 40px)}}.home-vocabulary{background:var(--home-ground);padding-block:56px}.home-section-links{text-align:center;margin-top:24px}.home-questions{padding-block:56px}.mijn-home-page .home-questions .site-faq{text-align:start;max-width:880px}.mijn-home-page .home-questions .site-faq details{background:var(--workbook-warm);border:0;border-radius:12px;margin:0 0 12px;padding:0 24px}.mijn-home-page .home-questions .site-faq summary{gap:20px;padding:20px 0;font-size:16px;line-height:1.5}.mijn-home-page .home-questions .site-faq details>div{color:var(--home-muted);padding:0 0 20px;font-size:15px;line-height:1.7}.mijn-home-page .mijn-footer{background:var(--workbook-ground);padding:32px 40px}.mijn-home-page .mijn-footer-inner{flex-wrap:wrap;align-items:center;gap:40px;max-width:1200px;display:flex}.mijn-home-page .mijn-footer .mijn-brand{font-size:21px}.mijn-home-page .mijn-footer-links{gap:24px;margin:0;font-size:14px}.mijn-home-page .mijn-footer-links a{text-decoration:underline}.mijn-home-page .mijn-copyright{margin:0;margin-inline-start:auto}.mijn-home-page .mijn-preferences{box-shadow:none;background:var(--workbook-ground);border-top:0;gap:24px;padding:20px max(40px,50vw - 600px);position:static}.mijn-home-page .mijn-preferences .mijn-button{border-radius:8px;min-height:44px;font-size:13px}.mijn-home-page .mijn-preferences .primary{color:var(--home-ink);background:var(--home-orange)}.mijn-home-page .mijn-preferences p{color:var(--workbook-muted);max-width:70ch}@media (width<=1100px){.mijn-header.home-header .mijn-menu-toggle{display:inline-flex}.mijn-header.home-header .mijn-languages{margin-inline-start:auto}.mijn-header.home-header nav{top:100%;background:#fff;border-bottom:0;margin:0;padding:16px 40px;display:none;position:absolute;inset-inline:0;box-shadow:0 12px 24px #2025200a}.mijn-header.home-header nav.open{flex-wrap:wrap;display:flex}.home-opening-grid{gap:40px}.home-resource-directory{column-gap:24px}.mijn-home-page .mijn-preferences{flex-wrap:wrap}}@media (width<=767px){.home-container{width:calc(100% - 40px)}.mijn-header.home-header{padding:18px 20px}.mijn-header.home-header .mijn-header-inner{grid-template-columns:1fr auto;gap:12px;display:grid}.mijn-header.home-header .mijn-brand{grid-column:1/-1;font-size:24px}.mijn-header.home-header .mijn-languages{justify-self:start;margin:0}.mijn-header.home-header .mijn-menu-toggle{padding:8px 0 8px 12px}.mijn-header.home-header nav{padding:20px;box-shadow:0 12px 24px #2025200a}.mijn-header.home-header nav.open{gap:4px;display:grid}.mijn-header.home-header nav>a{padding:8px 0;font-size:16px}.home-opening-grid{padding-block:32px 40px}.home-introduction h1{max-width:100%;margin-bottom:20px;font-size:clamp(32px,10.8vw,42px)}.home-description{margin-bottom:24px;font-size:17px}.home-introduction .home-button{width:100%;padding-inline:16px}.home-opening-actions{gap:16px}.home-description{margin-inline:auto}.home-course-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-course-list a{min-height:180px;padding:20px 16px 44px}.home-course-list h3{font-size:16px}.home-course-list .ui-icon{inset-inline-end:16px;bottom:16px}.home-text-link{font-size:15px}.home-resources,.home-course-grid,.home-vocabulary,.home-questions{padding-block:40px}.home-section-intro h2{margin-bottom:12px;font-size:28px}.home-section-intro p{margin-bottom:16px}.home-resource-directory{grid-template-columns:1fr}.home-resource-link{padding:20px}.home-course-list a{gap:16px;font-size:15px}.home-course-links{gap:16px 20px}.mijn-home-page .home-questions .site-faq summary{padding-block:18px}.mijn-home-page .mijn-footer{padding:28px 20px}.mijn-home-page .mijn-footer-inner{gap:24px;display:grid}.mijn-home-page .mijn-copyright{margin-inline-start:0}.mijn-home-page .mijn-preferences{padding:24px 20px}.mijn-home-page .mijn-preferences .mijn-row{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html:has(.mijn-home-page){scroll-behavior:auto}}.home-search{max-width:560px;margin:28px auto 0}.home-search label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.home-search input{font:inherit;border:1px solid var(--home-control-line);width:100%;min-height:48px;color:var(--home-ink);background:#fff;border-radius:8px;padding:13px 16px;font-size:15px}.home-search input::placeholder{color:var(--home-muted);opacity:1}.home-search input:focus-visible{outline:3px solid var(--home-action);outline-offset:3px}.home-search-status{color:var(--home-muted);margin-top:8px;font-size:13px}.home-search ul{max-height:320px;margin:16px 0 0;padding:0;list-style:none;overflow-y:auto}.home-search li a{color:var(--home-action);padding:12px 4px;font-size:14px;display:block}@media (width<=767px){.mijn-header.home-header .mijn-language-options{inset-inline:0 auto}}.mijn-home-page:has(.mijn-preferences){padding-bottom:0}.mijn-home-page .home-questions .site-faq{width:100%;margin-inline:auto}@media (width>=768px) and (width<=1023px){.home-course-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=359px){.home-course-list{grid-template-columns:1fr}.home-course-list a{min-height:144px}}:root{--workbook-orange:#ff8000;--workbook-orange-hover:#ef7600;--workbook-orange-heading:#c60;--workbook-ink:#202520;--workbook-link:#ad5600;--workbook-link-hover:#994d00;--workbook-ground:#f5f6f7;--workbook-paper:#fff;--workbook-warm:#f1f3f5;--workbook-muted:#5e6058;--workbook-outline:#85897f;--workbook-line:#dedfd8;--workbook-correct:#17633b;--workbook-correct-paper:#edf8f0;--workbook-incorrect:#a12626;--workbook-incorrect-paper:#fff0ed;--workbook-control-radius:8px;--workbook-panel-radius:12px;--workbook-sheet-radius:16px}@media screen{body:not(.mijn-home-page){--mijn-orange:var(--workbook-orange);--mijn-ink:var(--workbook-ink);--mijn-muted:var(--workbook-muted);--mijn-peach:var(--workbook-warm);--mijn-line:var(--workbook-outline);--home-orange:var(--workbook-orange);--home-action:var(--workbook-link);--home-action-hover:var(--workbook-link-hover);--home-ink:var(--workbook-ink);--home-muted:var(--workbook-muted);--home-ground:var(--workbook-ground);color:var(--workbook-ink);background:var(--workbook-paper);accent-color:var(--workbook-link);scrollbar-color:var(--workbook-link) var(--workbook-ground);font-size:1rem}body:not(.mijn-home-page) ::selection{color:var(--workbook-ink);background:#ffd5aa}body:not(.mijn-home-page) :is(input,textarea){caret-color:var(--workbook-link)}body:not(.mijn-home-page) :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--workbook-link);outline-offset:4px}body:not(.mijn-home-page) main a{color:var(--workbook-link);text-underline-offset:.2em}body:not(.mijn-home-page) main a:hover{color:var(--workbook-link-hover)}body:not(.mijn-home-page) .site-container{width:min(1200px,100% - 80px)}body:not(.mijn-home-page) :is(.site-hero,.site-hero-large){padding-block:40px 24px}body:not(.mijn-home-page) :is(.site-hero,.site-hero-large,.site-article) h1{color:var(--workbook-ink);letter-spacing:-.025em;font-size:2rem;font-weight:700;line-height:1.2}body:not(.mijn-home-page) :is(.site-intro,.site-article-lead){color:var(--workbook-muted);font-size:1.125rem}body:not(.mijn-home-page) .site-article{max-width:960px;padding-block:32px 64px}body:not(.mijn-home-page) .site-prose{font-size:1.0625rem;line-height:1.65}body:not(.mijn-home-page) .site-prose :is(p,ul,ol){max-width:72ch}body:not(.mijn-home-page) .site-prose h2{margin-block:32px 12px;font-size:1.5rem}body:not(.mijn-home-page) :is(.site-resource-card,.site-faq details){border-radius:var(--workbook-panel-radius);background:var(--workbook-warm);box-shadow:none}body:not(.mijn-home-page) .site-resource-card h3{font-size:1.25rem}body:not(.mijn-home-page) .mijn-island{border-radius:var(--workbook-sheet-radius);box-shadow:none}body:not(.mijn-home-page) .mijn-island h1{font-size:2rem;line-height:1.2}body:not(.mijn-home-page) :is(.mijn-island h2,.mijn-section-title){font-size:1.5rem}body:not(.mijn-home-page) :is(.mijn-island button,.mijn-button){border-radius:var(--workbook-control-radius)}body:not(.mijn-home-page) :is(.mijn-island button.primary,.mijn-button.primary,.platform .platform-primary){background:var(--workbook-orange);color:var(--workbook-ink);border-color:var(--workbook-orange);border-radius:var(--workbook-control-radius);min-height:44px;padding:12px 20px}body:not(.mijn-home-page) :is(.mijn-island button.primary,.mijn-button.primary,.platform .platform-primary):not(:disabled):hover{background:var(--workbook-orange-hover);color:var(--workbook-ink)}body:not(.mijn-home-page) :is(.mijn-field input,.mijn-field textarea,.mijn-island input[type=text],.mijn-island select,.mijn-native-search){border:1px solid var(--workbook-outline);border-radius:var(--workbook-control-radius);color:var(--workbook-ink);background:var(--workbook-paper);font-size:1rem}body:not(.mijn-home-page) input::placeholder{color:var(--workbook-muted);opacity:1}body:not(.mijn-home-page) .mijn-footer{background:var(--workbook-ground);padding:32px 40px}body:not(.mijn-home-page) .mijn-footer-inner{flex-wrap:wrap;align-items:center;gap:40px;max-width:1200px;display:flex}body:not(.mijn-home-page) .mijn-footer .mijn-brand{color:var(--workbook-ink);font-size:21px}body:not(.mijn-home-page) .mijn-footer-links{gap:24px;margin:0;font-size:.875rem}body:not(.mijn-home-page) .mijn-footer-links a{color:var(--workbook-link);text-decoration:underline}body:not(.mijn-home-page) .mijn-copyright{margin:0;margin-inline-start:auto}body:not(.mijn-home-page) .mijn-preferences{box-shadow:none;background:var(--workbook-ground);border:0;padding:20px 40px;position:static}body:not(.mijn-home-page) .home-header :is(.mijn-brand,nav>a){color:var(--workbook-ink)}body:not(.mijn-home-page) .home-header nav>a[aria-current]{color:var(--workbook-link)}body:not(.mijn-home-page) .supporting-navigation{width:min(1200px,100% - 80px)}body.platform-body[dir=rtl]{font-family:Noto Sans Arabic,ABC Areal,Roboto,Arial,sans-serif}@media (width<=767px){body:not(.mijn-home-page) :is(.site-container,.supporting-navigation){width:calc(100% - 40px);margin-inline:auto}body:not(.mijn-home-page) :is(.site-hero,.site-hero-large){padding-block:28px 20px}body:not(.mijn-home-page) :is(.site-hero,.site-hero-large,.site-article,.mijn-island) h1{font-size:1.75rem}body:not(.mijn-home-page) .mijn-footer{padding:28px 20px}body:not(.mijn-home-page) .mijn-footer-inner{gap:24px;display:grid}body:not(.mijn-home-page) .mijn-copyright{margin-inline-start:0}body:not(.mijn-home-page) .mijn-preferences{padding:20px}}}
