@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_dee4061a-module__LXMpZW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_dee4061a-module__LXMpZW__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.ebceb24d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c36e1862.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.ff4a2084.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.f377b9c4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.d1207556.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.479bea2b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_d1b3bd1d-module__BzPTHW__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_d1b3bd1d-module__BzPTHW__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*,:after,:before{box-sizing:inherit;margin:0;padding:0}input,select,textarea{font-size:16px}:root{--font-content:"Libre Baskerville",serif;--font-ui:"Open Sans",sans-serif;--font-parag:1.8rem;--parag-height:2.6rem;--font-parag-large:2.2rem;--font-table-title:1.4rem;--font-smaller:1.5rem;--button-radius-1:20px;--button-radius-1-sm:15px;--button-radius-2:8px;--sidebar-header-left:1.5rem;--color-primary:#664f84;--color-primary-dark:#503a6d;--color-primary-dark-1:#615371;--color-primary-dark-2:#463c52;--color-primary-dark-3:#383041;--color-primary-dark-4:#1e1c21;--color-primary-light-1:#7a6398;--color-primary-light-2:#cbbdd9;--color-primary-light-3:#ded5e8;--color-primary-light-4:#e8e1ef;--color-accent-yellow-dark:#d2b349;--color-accent-yellow:#e6c75d;--color-accent-yellow-light:#fadb71;--color-accent-yellow-light-1:#ffef85;--color-accent-orange-dark:#d28d49;--color-accent-orange:#e6a15d;--color-accent-orange-light:#fab571;--color-accent-orange-light-1:#ffd38f;--color-accent-coral-dark:#d76b4b;--color-accent-coral:#eb7f5f;--color-accent-coral-light:#ff9373;--color-accent-coral-light-1:#ffb191;--color-accent-taupe-dark:#b6a383;--color-accent-taupe:#cab797;--color-accent-taupe-light:#e8d5b5;--color-accent-taupe-light-1:#f5e9c9;--color-accent-sea-dark:#65a197;--color-accent-sea:#79b5ab;--color-accent-sea-light:#8dc9bf;--color-accent-sea-light-1:#a1ddd3;--color-accent-blue-dark:#5d93a4;--color-accent-blue:#71a7b8;--color-accent-blue-light:#85bbcc;--color-accent-blue-light-1:#99cfe0;--color-grey-dark:#615f63;--color-grey-dark-2:#939195;--color-grey:#c5c3c7;--color-grey-light-1:#e5e5e5;--color-grey-light-2:#efefef;--color-grey-light-3:#fbfbfb;--color-black:#000500;--color-black-light:#2f2e2e;--color-onyx:#404040;--color-blue-light:#b8d0eb;--color-red:#df0303;--color-green:#23a818;--color-yellow:#fc0;--shadow-light:0 2rem 3rem #00000026;--shadow-dark:0 1rem 3rem #00000080;--shadow-text:8px 8px 10px #0000008c;--color-white:#fff;--color-white-dark:#e8e9f3;--adjust-brightness:95%}:root,:root.light-mode{--color-tertiary:#fff;--color-tertiary-dark:#e8e9f3;--background-color:#fff;--scroll-area-bg-color:var(--color-grey-light-3);--hover-area-bg-color:var(--color-grey-light-2);--modal-backdrop:brightness(50%);--text-color:var(--color-black);--text-color-reverse:var(--color-white);--light-link:var(--color-primary-light-4);--btn-color:var(--color-black);--feedback-button-text:var(--color-tertiary);--button-hover-background:var(--color-grey-light-2);--gender-button-background:var(--background-color);--gender-button-background-selected:var(--color-accent-taupe-dark);--control-button:var(--color-primary);--control-button-disabled:var(--color-blue-light);--special-char-button:var(--color-primary-light-4);--special-char-button-hover:var(--color-primary-light-3);--info-icon-color:var(--color-primary);--primary-btn-color:var(--color-primary);--secondary-btn-color:var(--color-primary-light-3);--blue-btn-color:var(--color-accent-blue-light-1);--slider-color:var(--color-primary);--slider-background-color:var(--color-primary-light-2);--slider-background-color-2:var(--color-grey-light-1);--link-color:var(--color-primary-dark-2);--visited-link-color:var(--color-primary-light-1);--table-title-color:var(--color-primary-light-1);--testbox-background:var(--color-grey-light-1);--testbox-border-red:var(--color-red);--testbox-border-green:var(--color-green);--text-correct:var(--color-green);--text-false:var(--color-red);--shadow-small:.2rem .2rem .2rem #0000004d;--shadow-medium:.3rem .3rem 3rem #0000004d;--sidebar-background:var(--color-primary-light-4);--sidebar-hover:var(--color-primary-light-3);--sidebar-select:var(--color-primary-light-2);--sidebar-select-text:var(--text-color);--header-background:var(--color-primary);--nav-button:var(--color-accent-orange-light);--nav-hover:var(--color-grey-light-2);--btn-text:var(--text-color);--tab-color-1:var(--color-primary-light-4);--tab-color-2:var(--color-primary-light-2);--tab-color-text:var(--color-black)}:root.dark-mode{--color-tertiary:#000500;--color-tertiary-dark:#000;--background-color:var(--color-primary-dark-4);--scroll-area-bg-color:#27252a;--hover-area-bg-color:var(--color-primary-dark-3);--modal-backdrop:brightness(25%);--text-color:var(--color-grey-light-2);--text-color-reverse:var(--color-black);--light-link:var(--color-primary);--btn-color:var(--color-white);--feedback-button-text:var(--color-primary);--button-hover-background:var(--color-primary-dark-2);--gender-button-background:var(--color-accent-taupe-light-1);--gender-button-background-selected:var(--color-accent-taupe-dark);--control-button:var(--color-white-dark);--control-button-disabled:var(--color-primary-dark-1);--special-char-button:var(--color-primary-dark-1);--special-char-button-hover:var(--color-primary-dark);--info-icon-color:var(--color-primary-light-2);--primary-btn-color:var(--color-primary);--secondary-btn-color:var(--color-primary-dark-3);--blue-btn-color:var(--color-accent-blue-dark);--slider-color:var(--color-black);--slider-background-color:var(--color-accent-yellow-dark);--slider-background-color-2:var(--color-grey-light-1);--link-color:var(--color-primary-light-2);--visited-link-color:var(--color-primary-light-3);--table-title-color:var(--color-grey);--testbox-background:var(--color-primary-dark);--testbox-border-red:var(--color-accent-coral-dark);--testbox-border-green:var(--color-accent-sea-light);--text-correct:var(--text-color);--text-false:var(--text-color);--shadow-small:.1rem .1rem .1rem #ffffffe4;--shadow-medium:.3rem .3rem 3rem #ffffffe4;--sidebar-background:var(--color-primary-dark-3);--sidebar-hover:var(--color-primary-dark-2);--sidebar-select:var(--color-primary-dark-1);--sidebar-select-text:var(--color-accent-yellow-light);--header-background:var(--color-primary-dark-3);--nav-button:var(--color-accent-yellow);--nav-hover:var(--color-primary-dark-2);--btn-text:var(--background-color);--tab-color-1:var(--color-primary-dark-3);--tab-color-2:var(--color-primary);--tab-color-text:var(--color-accent-yellow)}html{font-size:62.5%;overflow:hidden}@media only screen and (min-width:112.5em){html{font-size:70%}}@media only screen and (max-width:75em){html{font-size:56.25%}}@media only screen and (max-width:50.5em){html{font-size:52%}}@media only screen and (max-width:38.4em){html{font-size:50%}}body{box-sizing:border-box;background-color:var(--background-color);width:100dvw;height:100dvh;min-height:100dvh;color:var(--text-color)}a{color:var(--link-color)}a:visited{color:var(--visited-link-color)}::selection{background-color:var(--color-primary);color:var(--color-tertiary)}.heading1{margin-bottom:2rem;font-size:3.2rem;line-height:1.3}.heading2{margin-top:3rem;margin-bottom:1.5rem;font-size:2.4rem;font-weight:600;line-height:1.4}.centerPanel{width:60rem}@media only screen and (max-width:34.4em){.centerPanel{width:52rem}}@media only screen and (max-width:27.9em){.centerPanel{width:42rem}}@media only screen and (max-width:22.5em){.centerPanel{width:37rem}}.centerPanelWide{width:66rem}@media only screen and (max-width:34.4em){.centerPanelWide{width:55rem}}@media only screen and (max-width:27.9em){.centerPanelWide{width:45rem}}@media only screen and (max-width:22.5em){.centerPanelWide{width:38rem}}.heading1{color:var(--text-color);margin-bottom:2rem;font-size:3.2rem}.heading2{color:var(--text-color);margin-bottom:2rem;font-size:2.4rem;font-weight:600}.linkClassUnderline{color:var(--link-color);border-radius:var(--button-radius-1);outline:none;width:fit-content;height:fit-content;text-decoration:underline}.linkClassUnderline:hover{filter:brightness(var(--adjust-brightness));color:var(--color-primary-light-1)}.parag{font-size:var(--font-parag);line-height:var(--parag-height);color:var(--text-color);margin:1rem 0}.german,.ital{font-style:italic}.lessonParag{font-size:var(--font-parag);line-height:var(--parag-height);color:var(--text-color);margin-bottom:2.4rem}@media only screen and (max-width:22.5em){.lessonParag{margin-bottom:1.6rem}}.lessonParagNoCenter{font-size:var(--font-parag);line-height:var(--parag-height);color:var(--text-color);margin:1rem 0 2.4rem}@media only screen and (max-width:22.5em){.lessonParagNoCenter{margin-bottom:1.6rem}}.paddingDiv{padding-bottom:5rem}.caseTable{flex-direction:column;width:fit-content;margin:1rem 0;display:flex}.caseTableRow{grid-template-columns:5rem repeat(4,8rem);display:grid}@media only screen and (max-width:38.4em){.caseTableRow{grid-template-columns:4rem repeat(4,6rem)}}@media only screen and (max-width:22.5em){.caseTableRow{grid-template-columns:3.5rem repeat(4,5rem)}}.caseTableCell{border:1px solid var(--color-grey-light-1);padding:.4rem .8rem;font-size:1.4rem}@media only screen and (max-width:22.5em){.caseTableCell{padding:.3rem .4rem;font-size:1.2rem}}.german,.ital{font-style:italic}.emph{font-weight:700}.uLine{text-decoration:underline}.uCase{text-transform:uppercase}.xXLargeMarginB{margin-bottom:3.4rem!important}.noMarginB{margin-bottom:0!important}.noMarginT{margin-top:0!important}.xLargeMarginT{margin-top:2.4rem!important}.xLargeMarginB{margin-bottom:2.4rem!important}.gridOneRowTwoCol{grid-template-columns:49% 1fr;column-gap:2rem;width:100%;margin:0 0 .6rem;display:grid}.tableInfo{text-transform:capitalize;color:var(--table-title-color);font-size:var(--font-parag)}.fourfourappear{display:none!important}@media only screen and (max-width:27.9em){.fourfourappear{display:block!important}}.fourfourdisappear{display:block!important}@media only screen and (max-width:27.9em){.fourfourdisappear{display:none!important}}.fivefiveappear{display:none!important}@media only screen and (max-width:34.4em){.fivefiveappear{display:block!important}}.fivefivedisappear{display:block!important}@media only screen and (max-width:34.4em){.fivefivedisappear{display:none!important}}@media only screen and (max-width:38.4em){.sixDisappear{display:none!important}}.nineappear{display:none!important}@media only screen and (max-width:56.25em){.nineappear{display:block!important}}
.Spinner-module-scss-module__gfWEeG__spinnerContainer{justify-content:center;align-items:center;height:100%;display:flex}.Spinner-module-scss-module__gfWEeG__loader{aspect-ratio:1;background:radial-gradient(farthest-side,var(--color-primary)94%,#0000)top/10px 10px no-repeat,conic-gradient(#0000 30%,var(--color-primary));border-radius:50%;width:6.4rem;margin:auto;animation:1.4s linear infinite Spinner-module-scss-module__gfWEeG__turning;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 0)}@keyframes Spinner-module-scss-module__gfWEeG__turning{to{transform:rotate(1turn)}}
.Loading-module-scss-module__jze81a__spinnerDiv{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.Header-module-scss-module__3MKD6W__header{background-color:var(--header-background);width:100%;font-family:var(--font-ui);grid-area:1/1/2/-1;grid-template-columns:1rem max-content 1fr max-content max-content max-content max-content;display:grid}.Header-module-scss-module__3MKD6W__headerTitle{color:var(--color-white-dark);text-shadow:var(--shadow-text);align-self:center;font-size:4rem;font-weight:700;text-decoration:none}@media only screen and (max-width:27.9em){.Header-module-scss-module__3MKD6W__headerTitle{font-size:3.2rem}}@media only screen and (max-width:22.5em){.Header-module-scss-module__3MKD6W__headerTitle{font-size:2.8rem}}.Header-module-scss-module__3MKD6W__headerTitle:visited{text-decoration:none}.Header-module-scss-module__3MKD6W__headerLink{align-self:center;text-decoration:none}.Header-module-scss-module__3MKD6W__headerLink:link,.Header-module-scss-module__3MKD6W__headerLink:visited,.Header-module-scss-module__3MKD6W__headerLink:hover,.Header-module-scss-module__3MKD6W__headerLink:focus,.Header-module-scss-module__3MKD6W__headerLink:active{text-decoration:none}.Header-module-scss-module__3MKD6W__headerBtn{color:var(--header-background);background-color:var(--color-accent-yellow-light-1);border:none;border-radius:5px;margin:0 .5rem;padding:.7rem 1rem;font-weight:700}@media only screen and (max-width:46.8em){.Header-module-scss-module__3MKD6W__headerBtn{display:none}}@media only screen and (max-width:27.9em){.Header-module-scss-module__3MKD6W__headerBtn{padding:.7rem .5rem}}.Header-module-scss-module__3MKD6W__headerBtn:hover{cursor:pointer;filter:brightness(90%)}.Header-module-scss-module__3MKD6W__subheader{grid-column:1/-1;display:none}@media only screen and (max-width:46.8em){.Header-module-scss-module__3MKD6W__subheader{background-color:var(--sidebar-background);justify-content:flex-end;gap:1rem;padding:.8rem 1rem;display:flex}.Header-module-scss-module__3MKD6W__subheader .Header-module-scss-module__3MKD6W__headerBtn{display:inline-block}}@media only screen and (max-width:27.9em){.Header-module-scss-module__3MKD6W__subheader{justify-content:space-around}}.Header-module-scss-module__3MKD6W__mobileDisappear{display:none!important}.Header-module-scss-module__3MKD6W__mobileAppear{display:block!important}
.ThemeToggle-module-scss-module__s-Nk_G__toggle{color:var(--color-white-dark);background:0 0;border:none;justify-content:center;place-self:center end;align-items:center;margin:0 1rem;padding:.4rem;font-size:2.4rem;display:flex}.ThemeToggle-module-scss-module__s-Nk_G__toggle:hover{cursor:pointer;filter:brightness(85%)}
