@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/_next/static/media/material-symbols-outlined.aed0c683.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/_next/static/media/material-symbols-rounded.eb499bfb.woff2) format("woff2")}.material-symbols-outlined,.material-symbols-rounded{font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.material-symbols-rounded{font-family:Material Symbols Rounded;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(/_next/static/media/material-symbols-sharp.f05b5549.woff2) format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--panel-radius:12px;--background-color:#fafafa;--highlited-color:#38a1af;--inactive-color:lightgrey;--invalid-color:rgb(216,103,103);--valid-color:#40aab8;--yellow-color:#ffca43;--yellow-hover-color:#fac130;--highlited-light-color:#cfedf0;--spacer-color:#e8e8e8;--spacer-width:1px;--purple:#8f2c5f;--blue:#44cadb;--button-full-hover-color:#3296a3;--button-border-only-hover-color:#2c8894;--dark-background-color:#0d0d2b;--light-blue-color:#44cadb;--dark-blue-color:#434343;--chapter-data-space-hover-text:#1a1a21;--input-focus-border-color:#37c1d4;--rolled-user-menu-item-border:#c9e7ea;--toc-list-expand-border:rgba(56,161,175,0.35);--nav-top-header-bg:rgba(215,232,234,0.528);--nav-top-header-text:rgb(126,151,153);--dropdown-header-hover-bg:rgba(64,170,184,0.1);--navigation-button-border:#40aab8;--navigation-button-bg:rgba(70,168,181,0.889);--scroll-status-bar-active-bg:var(--highlited-light-color);--nasesje-ai-mockup-button-start:#2c8894;--nasesje-ai-mockup-button-end:#1a5a63;--nasesje-ai-header-icon-filter:brightness(0) saturate(100%) invert(48%) sepia(42%) saturate(900%) hue-rotate(147deg) brightness(88%) contrast(90%);--messenger-bg:#ffbe1a;--messenger-text-hover-bg:#f3db9f;--exam-accent-color:#5384ec;--exam-accent-text-color:#2e50c0;--auth-accent-color:#40aab8;--auth-accent-hover-color:#337579;--auth-accent-text-color:#23606a;--accent-soft-bg:#f6fcfc;--accent-soft-bg-strong:#ecf9f9}.App--na-mature{--highlited-color:#5384ec;--highlited-light-color:#dbeafe;--button-border-only-hover-color:#2563eb;--button-full-hover-color:#2563eb;--chapter-data-space-hover-text:#2e50c0;--input-focus-border-color:#9bbcf2;--rolled-user-menu-item-border:#bfdbfe;--toc-list-expand-border:rgba(83,132,236,0.35);--nav-top-header-bg:rgba(219,234,254,0.7);--nav-top-header-text:#6279c5;--dropdown-header-hover-bg:rgba(83,132,236,0.1);--navigation-button-border:#5384ec;--navigation-button-bg:rgba(83,132,236,0.889);--scroll-status-bar-active-bg:#60a5fa;--nasesje-ai-mockup-button-start:#5384ec;--nasesje-ai-mockup-button-end:#2563eb;--nasesje-ai-header-icon-filter:brightness(0) saturate(100%) invert(42%) sepia(93%) saturate(1000%) hue-rotate(200deg) brightness(95%) contrast(90%);--messenger-bg:#5384ec;--messenger-text-hover-bg:#dbeafe;--auth-accent-color:#5384ec;--auth-accent-hover-color:#2563eb;--auth-accent-text-color:#2e50c0;--accent-soft-bg:#f7faff;--accent-soft-bg-strong:#eaf1fd}.App--na-e8{--highlited-color:#8b5cf6;--highlited-light-color:#ede9fe;--button-border-only-hover-color:#7c3aed;--button-full-hover-color:#7c3aed;--chapter-data-space-hover-text:#6d28d9;--input-focus-border-color:#c4b5fd;--rolled-user-menu-item-border:#ddd6fe;--toc-list-expand-border:rgba(139,92,246,0.35);--nav-top-header-bg:rgba(237,233,254,0.7);--nav-top-header-text:#8674c9;--dropdown-header-hover-bg:rgba(139,92,246,0.1);--navigation-button-border:#8b5cf6;--navigation-button-bg:rgba(139,92,246,0.889);--scroll-status-bar-active-bg:#a78bfa;--nasesje-ai-mockup-button-start:#8b5cf6;--nasesje-ai-mockup-button-end:#7c3aed;--nasesje-ai-header-icon-filter:brightness(0) saturate(100%) invert(40%) sepia(85%) saturate(2500%) hue-rotate(246deg) brightness(97%) contrast(94%);--messenger-bg:#8b5cf6;--messenger-text-hover-bg:#ede9fe;--auth-accent-color:#8b5cf6;--auth-accent-hover-color:#7c3aed;--auth-accent-text-color:#6d28d9;--accent-soft-bg:#faf7ff;--accent-soft-bg-strong:#f2ecfe;--exam-accent-color:#8b5cf6;--exam-accent-text-color:#6d28d9}body,html{margin:0;font-family:var(--font-arimo),"Arimo",sans-serif;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-size:16px;color:#1a1a21;background-color:var(--background-color);margin:0;max-width:100%;width:100%}body,html{position:relative;overflow-x:hidden}.skeleton{pointer-events:none!important}.not-selectable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.responsive-container{margin:25px auto 30px;width:95%;position:relative;padding-bottom:53.6%;border-radius:8px!important;overflow:hidden}.responsive-container.skeleton{padding-bottom:50%;margin-top:25px;margin-bottom:30px}.responsive-container.skeleton.main{margin-top:15px}.responsive-container iframe{position:absolute;top:0;width:100%;height:100%;border:none;overflow:hidden!important;border-radius:8px!important}.responsive-container iframe::-webkit-scrollbar{display:none}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 48}.html-not-scrollable{position:static!important;height:100%!important}.body-not-scrollable,.html-not-scrollable{overflow:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:none!important}.body-not-scrollable{margin:0!important}.mq{display:contents}@media only screen and (max-width:950px){.mq--min-951{display:none}}@media only screen and (min-width:951px){.mq--max-950{display:none}}.ai-landing-page{padding-top:110px}@media(max-width:950px){.ai-landing-page{padding-top:84px}}.course-preview__main-section__left-panel__headline>h1,.course-preview__main-section__right-panel__headline>h1,.matura-preview__headline>h1{display:inline;margin:0;font:inherit}