@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(/_hcms/googlefonts/Roboto/600.woff2) format("woff2")}:root{--en-text-primary:#362f50;--en-text-secondary:#384759;--en-btn-primary:#8767bd;--en-field-bg:#f1f5fa;--en-field-placeholder:rgba(56,71,89,.47);--en-required:#d90d10;--en-notice-bg:#f2f1f9;--en-link-hover:#5e4bbe;--en-spacing-heading-group:21px;--en-font-body:"Lato",sans-serif;--en-font-heading:"Roboto",sans-serif}h1{font-size:50px;line-height:normal}h1,h2{color:var(--en-text-primary)!important;font-family:var(--en-font-heading);font-weight:600}h2{font-size:36px;line-height:55px}h3{font-size:22px}h3,h4{color:var(--en-text-primary)!important;font-family:var(--en-font-heading);font-weight:600;line-height:30px}h4{font-size:18px}p{color:var(--en-text-secondary);font-size:18px}.en-eyebrow,p{font-family:var(--en-font-body);line-height:30px}.en-eyebrow{color:var(--en-btn-primary);font-size:14px;font-weight:500;letter-spacing:1.68px;text-transform:uppercase}.en-heading-group{align-items:flex-start;display:flex;flex-direction:column;gap:var(--en-spacing-heading-group)}.en-heading-group>*{margin:0}.en-heading-group--center{align-items:center;text-align:center}@media (max-width:768px){h1{font-size:34px}}.hsfc-Form:has([name$="/empfohlen_von"]){.hsfc-Step .hsfc-Step__Content{display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:0}.hsfc-Row{margin:0;min-width:0}.hsfc-Row:has(.hsfc-RichText){grid-column:1/-1;margin-bottom:30px}.hsfc-RichText p{color:var(--en-text-secondary);font-family:var(--en-font-body);font-size:18px;line-height:30px;margin:0;text-align:center}.hsfc-NavigationRow,.hsfc-Row:has(.hsfc-CheckboxField),.hsfc-Row:has(.hsfc-ReCaptchaV2),.hsfc-Row:has([name$="/empfohlen_von"]){grid-column:1/-1}.hsfc-FieldLabel{color:var(--en-text-secondary);font-family:var(--en-font-body);font-size:14px;font-weight:400;line-height:30px;padding:0 0 4px}.hsfc-FieldLabel__RequiredIndicator{color:var(--en-required);font-size:18px}.hsfc-TextInput{background-color:var(--en-field-bg);border:0;border-radius:10px;box-sizing:border-box;color:var(--en-text-secondary);font-family:var(--en-font-body);font-size:14px;line-height:30px;padding:10px 20px;width:100%}.hsfc-TextInput::placeholder{color:var(--en-field-placeholder)}.hsfc-TextInput:focus-visible{outline:2px solid var(--en-btn-primary)}.hsfc-PhoneInput{gap:4px}.hsfc-PhoneInput__FlagAndCaret{background-color:var(--en-field-bg);border:0;border-radius:10px 0 0 10px;flex:0 0 59px;justify-content:center}.hsfc-PhoneInput .hsfc-TextInput{border-radius:0 10px 10px 0}.hsfc-TextField:has([name$="/empfohlen_von"]){display:flex;flex-direction:column;gap:16px;margin-top:30px}.hsfc-TextField:has([name$="/empfohlen_von"]) .hsfc-FieldLabel{color:var(--en-text-primary);font-family:var(--en-font-heading);font-size:24px;font-weight:600;line-height:normal;padding:0}.hsfc-FieldDescription{background-color:var(--en-notice-bg);border-radius:12px;color:var(--en-text-primary);font-family:Arial,sans-serif;font-size:15px;line-height:27px;order:3;padding:14px 18px}.hsfc-CheckboxField .hsfc-FieldLabel{align-items:center;display:flex;gap:4px;padding:0}.hsfc-CheckboxInput{background-color:var(--en-field-bg);border:0;border-radius:3px;flex-shrink:0;height:20px;width:20px}.hsfc-CheckboxInput:checked{background-color:var(--en-btn-primary)}.hsfc-NavigationRow__Buttons{justify-content:stretch}.hsfc-Button{background-color:var(--en-btn-primary);border:0;border-radius:200px;color:#fff;font-family:var(--en-font-body);font-size:14px;font-weight:500;line-height:30px;padding:10px 30px;width:100%}@media (max-width:768px){.hsfc-Step .hsfc-Step__Content{grid-template-columns:1fr}}}.hs_cos_wrapper_type_form:has([name$="/empfohlen_von"]) .form-title{color:var(--en-text-primary)!important;font-family:var(--en-font-heading);font-size:24px;font-weight:600;margin:0 0 10px;padding:0;text-align:center}.widget-type-form:has([name$="/empfohlen_von"]){border-radius:10px;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:727px;padding:40px 50px 50px}@media (max-width:768px){.widget-type-form:has([name$="/empfohlen_von"]){padding:30px 20px}}.en-img{display:block;height:auto;max-width:100%}.en-hero__inner{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1149px}.en-hero__content{align-items:flex-start;display:flex;flex-direction:column;gap:21px;max-width:613px}.en-hero__content>*{margin:0}.en-hero__image{flex:0 0 auto;width:396px}@media (max-width:768px){.en-hero__inner{align-items:flex-start;flex-direction:column;gap:32px}.en-hero__image{align-self:center}}.blog-index .blog-listing{display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1160px}.blog-index .blog-listing__post{border-radius:0 0 20px 20px;display:flex;flex-direction:column;gap:21px;margin:0;padding-bottom:20px;width:100%}.blog-index .blog-listing__post-image-wrapper{border-radius:20px 20px 0 0;height:227px!important;overflow:hidden}.blog-index .blog-listing__post-image-overlay{display:none}.blog-index .blog-listing__post-image{height:100%;object-fit:cover;width:100%}.blog-index .blog-listing__post-content{padding:0 12px!important}.blog-index .blog-listing__header{display:flex;flex-direction:column;gap:8px;margin:0}.blog-index .blog-listing__post-tags{margin:0}.blog-index .blog-listing__post-tag{align-items:center;background-color:rgba(135,103,189,.06);border-radius:8px;color:var(--en-btn-primary)!important;display:inline-flex;font-family:var(--en-font-body);font-size:10px;font-weight:800;height:30px;letter-spacing:1.4px;line-height:30px;padding:0 10px;text-decoration:none;text-transform:uppercase}.blog-index .blog-listing__post-tag--onlineschule{background-color:rgba(84,97,241,.06);color:#5461f1!important}.blog-index .blog-listing__post-tag--mittlere-reife{background-color:rgba(189,103,103,.06);color:#bd6767!important}.blog-index .blog-listing__post-tag--abitur{background-color:rgba(117,189,103,.06);color:#75bd67!important}.blog-index .blog-listing__post-tag--online-gymnasium{background-color:rgba(84,97,241,.06);color:#5461f1!important}.blog-index .blog-listing__post-tag--expatfamilien{background-color:rgba(48,181,169,.06);color:#30b5a9!important}.blog-index .blog-listing__post-title{display:-webkit-box;-webkit-box-orient:vertical;height:60px;-webkit-line-clamp:2;margin:0;overflow:hidden}.blog-index .blog-listing__post-title-link{color:var(--en-text-secondary);font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}@media (max-width:768px){.blog-index .blog-listing{grid-template-columns:1fr}}.blog-index .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.blog-index .pagination__link{align-items:center;background:none;border:0;color:var(--en-text-secondary)!important;display:inline-flex;font-family:var(--en-font-body);font-size:14px;gap:4px;line-height:22px;margin:0;padding:0;text-decoration:none}.blog-index .pagination__link-text{color:inherit!important;font-size:inherit;line-height:inherit}.blog-index .pagination__link-icon{display:inline-flex}.blog-index .pagination__link-icon svg{fill:currentColor;height:11px;width:7px}.blog-index .pagination__link--first .pagination__link-icon svg,.blog-index .pagination__link--last .pagination__link-icon svg{width:11px}.blog-index .pagination__link:focus-visible,.blog-index .pagination__link:hover{background:none;color:var(--en-btn-primary)!important}.blog-index .pagination__link--disabled{opacity:.3;pointer-events:none}@media (max-width:768px){.blog-index .pagination__link--first,.blog-index .pagination__link--last{display:none}.blog-index .pagination__link-text{height:auto!important;position:static!important;width:auto!important;clip:auto!important;overflow:visible!important}}.blog-index .pagination__link--number{border-radius:200px;padding:0 12px}.blog-index .pagination__link--number+.pagination__link--number{margin-left:-20px}.blog-index .pagination__link--number:focus-visible,.blog-index .pagination__link--number:hover{background-color:rgba(135,103,189,.45);color:#fff!important}.blog-index .pagination__link--active,.blog-index .pagination__link--active:hover{background-color:var(--en-btn-primary);color:#fff!important}.en-btn{align-items:center;background-color:var(--en-btn-primary);border-radius:200px;color:#fff;display:inline-flex;font-family:var(--en-font-body);font-size:14px;font-weight:500;gap:12px;justify-content:center;line-height:30px;padding:10px 30px;text-decoration:none}.en-btn--download{font-size:18px;font-weight:700;padding:12px 20px}.en-btn--download:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='15' fill='none' viewBox='0 0 12 15'%3E%3Cpath fill='%23fff' d='M5.933 14.228.767 9.061l.63-.603q.198-.189.396-.153a.72.72 0 0 1 .369.216l2.385 2.393q.459.46.729.82A17 17 0 0 1 5.14 9.61V.217h1.602V9.61a17 17 0 0 1-.135 2.124q.153-.18.333-.378.171-.207.396-.441L9.74 8.503a.72.72 0 0 1 .378-.216q.189-.036.387.153l.63.603z'/%3E%3C/svg%3E") no-repeat 50%;content:"";height:15px;width:12px}.blog-post__column-wrapper{margin:0;padding:80px 0}.blog-post-section{flex:0 1 840px}@media (min-width:1200px){.blog-post__column-wrapper{justify-content:center;position:relative}.blog-post__left-sidebar{left:118px;margin:0;position:absolute;top:80px}}.blog-post__timestamp{color:var(--en-btn-primary);display:block;font-family:var(--en-font-body);font-size:14px;font-weight:500;letter-spacing:1.68px;line-height:30px;margin:0 0 21px;text-transform:uppercase}.blog-post_hero-content{margin:0 0 20px}.blog-post__meta{color:var(--en-text-secondary);font-size:14px;line-height:22px;margin-bottom:40px}.blog-article{display:flex;flex-direction:column;gap:20px}.blog-article>*{margin:0}.blog-article h2{margin-bottom:-8px;margin-top:20px}.blog-article hr{display:none}.blog-article a,.blog-article a:visited{color:var(--en-btn-primary)!important;text-decoration:underline}.blog-article a:focus-visible,.blog-article a:hover{color:var(--en-link-hover)!important}.blog-article a.en-btn,.blog-article a.en-btn:hover{color:#fff!important;text-decoration:none}.blog-article strong{font-weight:700}.blog-article img{aspect-ratio:960/647;display:block;height:auto;margin-top:20px;object-fit:cover;width:100%}.blog-article small{display:block;font-size:14px;font-weight:500;line-height:22px;margin-bottom:12px}.blog-article ul{list-style:none;margin:-8px 0;padding:20px}.blog-article li{color:var(--en-text-secondary);font-size:18px;line-height:30px;padding-left:31px;position:relative}.blog-article li+li{margin-top:12px}.blog-article li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='28' fill='none' viewBox='0 0 23 28'%3E%3Cpath fill='%2341b0a7' d='M22.936 11.226 17.255 9.91l.21-.842z'/%3E%3Cpath fill='%234de2d6' d='m22.884 11.173-5.26-2.735-.21.63z'/%3E%3Cpath fill='%23307e8f' d='m14.888 5.544-1.42 1 .894 2.367z'/%3E%3Cpath fill='%2341b0a7' d='m17.36 5.965-2.472-.42-.526 3.366z'/%3E%3Cpath fill='%234accc1' d='m17.729 8.543-.421-2.525-2.946 2.893 2.946 1.052z'/%3E%3Cpath fill='%233ba1c4' d='m13.467 6.544-3.42 2.788 4.315-.421z'/%3E%3Cpath fill='%233457db' d='M5.05 6.333 2.788 2.177l8.049 6.524-.684.578z'/%3E%3Cpath fill='%230095d3' d='m14.362 8.91 1.63 3.683-5.839-3.314zM10.837 8.7 2.788 2.178l8.943 5.787z'/%3E%3Cpath fill='%233457db' d='M11.626 25.535 6.208 18.38l3.524.947z'/%3E%3Cpath fill='%232d4dc5' d='M11.626 25.535v-6.681l-1.894.473z'/%3E%3Cpath fill='%235461f1' d='m12.941 18.538-3.209.79 6.26-6.84zM6.208 18.433l3.05-2.367.474 3.261z'/%3E%3Cpath fill='%235e4bbe' d='M4.998 13.751.105 3.493 9.05 14.225z'/%3E%3Cpath fill='%238e65c2' fill-rule='evenodd' d='m0 3.335 8.943 10.837 7.05-1.631z' clip-rule='evenodd'/%3E%3Cpath fill='%234853ce' fill-rule='evenodd' d='m8.943 14.172.79 5.208 6.26-6.84z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50% /contain;content:"";height:28px;left:0;position:absolute;top:1px;width:23px}.blog-article li strong{color:var(--en-btn-primary)}.blog-article .en-faq{background-color:#f7f5fa;border-radius:20px;display:grid;gap:8px;margin-top:20px;padding:40px}.blog-article .en-faq h2{margin:0 0 32px}.blog-article .en-faq details{background-color:#e1dbeb;border-radius:10px;padding:16px 20px 16px 16px}.blog-article .en-faq summary{align-items:center;color:var(--en-text-primary);cursor:pointer;display:flex;font-family:var(--en-font-heading);font-size:18px;font-weight:600;gap:12px;justify-content:space-between;line-height:30px;list-style:none}.blog-article .en-faq summary::-webkit-details-marker{display:none}.blog-article .en-faq summary:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='7' fill='none' viewBox='0 0 10 7'%3E%3Cpath stroke='%23362f50' stroke-linecap='round' stroke-width='1.4' d='m.714 1.357 3.744 4.367c.285.333.8.333 1.084 0l3.744-4.367'/%3E%3C/svg%3E") no-repeat 50%;content:"";flex:0 0 10px;height:7px}.blog-article .en-faq details[open] summary{margin-bottom:12px}.blog-article .en-faq details[open] summary:after{transform:rotate(180deg)}.blog-article .en-cta{border-left:4px solid var(--en-btn-primary);display:flex;flex-direction:column;gap:12px;margin-top:20px;padding:12px 20px}.blog-article .en-cta h4{margin:0}.blog-article .en-cta a,.blog-article .en-cta p{font-size:14px;line-height:22px}.blog-article .en-cta a{font-weight:600}@media (max-width:768px){.blog-article .en-faq{padding:24px 16px}}.blog-article table{border:1px solid #e1dbeb;border-collapse:separate;border-radius:10px;border-spacing:0;overflow:hidden;width:100%}.blog-article th{background-color:#e1dbeb;color:var(--en-text-primary);font-family:var(--en-font-heading);font-size:18px;font-weight:600;line-height:30px;padding:16px 20px;text-align:left}.blog-article td{border-top:1px solid #e1dbeb;color:var(--en-text-secondary);font-size:16px;line-height:26px;padding:16px 20px;vertical-align:top}.blog-article td strong{color:var(--en-text-primary)}@media (max-width:768px){.blog-article table{display:block;overflow-x:auto}}:root{--en-menu-bg:#f7f5fa}@media (max-width:767px){.header .header__global{padding:0}.header .header__bottom{box-sizing:border-box;height:88px;padding:18px 40px 0 20px}.header .header__logo-image{height:57px;width:114px}.header .header__logo-link{display:block;line-height:0}.header .header__menu-toggle--open svg{display:none}.header .header__menu-toggle--open{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23362f50' viewBox='0 0 21 12'%3E%3Crect width='21' height='2.5' rx='1.25'/%3E%3Crect width='17' height='2.5' x='4' y='4.75' rx='1.25'/%3E%3Crect width='12' height='2.5' x='9' y='9.5' rx='1.25'/%3E%3C/svg%3E") 50% /21px 12px no-repeat;height:17px;margin-top:8px;width:21px}.header .header__menu-toggle--close svg{display:none}.header .header__menu-toggle--close{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23362f50' stroke-width='2' viewBox='0 0 16 17'%3E%3Cpath d='m1 1.5 14 14m0-14-14 14'/%3E%3C/svg%3E") 50% /16px 17px no-repeat;height:17px;margin-top:8px;width:17px}.header .header__menu--mobile{background-color:#fff;padding:40px 20px}.header .header__menu--mobile .header__menu-wrapper{display:flex;flex-direction:column;gap:5px}.header .header__menu--mobile .header__menu-item--depth-1{align-items:center;border-radius:8px;display:flex;flex-wrap:wrap}.header .header__menu--mobile .header__menu-item--open{background-color:var(--en-menu-bg)}.header .header__menu--mobile .header__menu-item--depth-1>.header__menu-link{border-radius:6px;color:var(--en-text-primary)!important;font-family:var(--en-font-heading)!important;font-size:18px!important;font-weight:600!important;line-height:30px!important;padding:8px 16px!important;width:auto!important}.header .header__menu--mobile .header__menu-item--depth-1{position:relative}.header .header__menu--mobile .header__menu-item--depth-1>.header__menu-link{flex:1 1 100%}.header .header__menu--mobile .header__menu-child-toggle{background:none;height:46px;left:0;margin:0;padding:0!important;position:absolute;top:0;width:100%!important}.header .header__menu--mobile .header__menu-child-toggle svg{display:none}.header .header__menu--mobile .header__menu-item--has-submenu>.header__menu-link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23362f50' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' viewBox='0 0 10 7'%3E%3Cpath d='m1 1.25 4 4 4-4'/%3E%3C/svg%3E") 50% /10px 7px no-repeat;content:"";display:inline-block;height:7px;margin-left:12px;vertical-align:middle;width:10px}.header .header__menu--mobile .header__menu-item--open>.header__menu-link:after{transform:rotate(180deg)}.header .header__menu--mobile .header__menu-submenu{background-color:transparent;flex-basis:100%;padding:14px}.header .header__menu--mobile .header__menu-submenu .header__menu-link{color:var(--en-text-primary)!important;font-family:var(--en-font-body)!important;font-size:15px!important;line-height:30px!important;margin:0!important;padding:8px 16px!important;width:auto!important}.header .header__menu--mobile .header__menu-submenu .header__menu-item{margin-bottom:2px}.header .header__menu--mobile .header__menu-submenu .header__menu-item:last-child{margin-bottom:0}}