.HomepageShowcase_grid__l9J0V{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.HomepageShowcase_featureTile___0guG,.HomepageShowcase_tile__AbJ_u{position:relative;isolation:isolate;min-height:30rem;overflow:hidden;border-radius:1.5rem;padding:1.5rem}.HomepageShowcase_featureTile___0guG{min-height:0;background:linear-gradient(145deg,#102342,#08162c)}.HomepageShowcase_flashcards__n_s_B{background:linear-gradient(135deg,#397ef0,#2568dc 55%,#1555c2)}.HomepageShowcase_calendar__A7Ca3{display:grid;grid-template-rows:auto minmax(0,1fr);background:linear-gradient(135deg,#cce3ff,#b3d4fa)}.HomepageShowcase_calendar__A7Ca3 h3{font-size:clamp(1.9rem,2.6vw,2.5rem)}.HomepageShowcase_calendar__A7Ca3 .HomepageShowcase_visual__jSeXi{position:relative;inset:auto;min-height:0}.HomepageShowcase_community__VWphD{background:linear-gradient(135deg,#367bef,#2065d9 60%,#1656bf)}.dark .HomepageShowcase_flashcards__n_s_B{background:linear-gradient(135deg,#2e68d2,#1d51b5 60%,#173f8c)}.dark .HomepageShowcase_calendar__A7Ca3{background:linear-gradient(135deg,#b8d5f6,#97bde9)}.dark .HomepageShowcase_community__VWphD{background:linear-gradient(135deg,#2b69d7,#1a52b8 65%,#153e8d)}.dark .HomepageShowcase_featureTile___0guG{background:linear-gradient(145deg,#0c1d38,#061327)}.HomepageShowcase_sectionAction__YuOsc{display:flex;justify-content:center;padding-top:1.25rem}.HomepageShowcase_content___jMVI{position:relative;z-index:1;min-width:0}.HomepageShowcase_visual__jSeXi{position:absolute;inset:0;margin:0;pointer-events:none}.HomepageShowcase_image__LOj8X{position:absolute;display:block;height:auto;max-width:none}.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_image__LOj8X{top:-.75rem;inset-inline-end:-8%;width:76%}@media (max-width:767px){.HomepageShowcase_flashcards__n_s_B{display:grid;grid-template-rows:auto minmax(0,1fr)}.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_visual__jSeXi{position:relative;inset:auto;min-height:12rem}}@media (max-width:639px){.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_image__LOj8X{inset-inline-end:-12%;width:92%}}.HomepageShowcase_calendar__A7Ca3 .HomepageShowcase_image__LOj8X{top:0;inset-inline-end:3%;width:min(88%,21rem)}@media (max-width:639px){.HomepageShowcase_calendar__A7Ca3 .HomepageShowcase_image__LOj8X{inset-inline-end:-4%;width:108%}}.HomepageShowcase_community__VWphD .HomepageShowcase_image__LOj8X{top:44%;inset-inline-end:-12%;width:118%}@media (min-width:640px){.HomepageShowcase_featureTile___0guG,.HomepageShowcase_tile__AbJ_u{min-height:32rem;padding:2rem}}@media (min-width:768px){.HomepageShowcase_featureTile___0guG,.HomepageShowcase_tile__AbJ_u{min-height:28rem}.HomepageShowcase_featureTile___0guG{min-height:0}.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_content___jMVI{max-width:55%}.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_image__LOj8X{top:27%;inset-inline-end:-1%;width:55%}.HomepageShowcase_calendar__A7Ca3 .HomepageShowcase_image__LOj8X{top:0;inset-inline-end:6%;width:min(55%,25rem)}.HomepageShowcase_community__VWphD .HomepageShowcase_content___jMVI{max-width:45%}.HomepageShowcase_community__VWphD .HomepageShowcase_image__LOj8X{top:8%;inset-inline-end:-29%;width:95%}}@media (min-width:1024px){.HomepageShowcase_grid__l9J0V{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(28rem,auto)}.HomepageShowcase_featureTile___0guG,.HomepageShowcase_tile__AbJ_u{min-height:28rem}.HomepageShowcase_community__VWphD,.HomepageShowcase_flashcards__n_s_B{grid-column:span 8}.HomepageShowcase_calendar__A7Ca3,.HomepageShowcase_featureTile___0guG{grid-column:span 4}.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_content___jMVI{max-width:55%}.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_image__LOj8X{top:23%;inset-inline-end:-6%;width:58%}.HomepageShowcase_calendar__A7Ca3 .HomepageShowcase_image__LOj8X{top:0;inset-inline-end:3%;width:min(88%,21rem)}.HomepageShowcase_community__VWphD .HomepageShowcase_content___jMVI{max-width:46%}.HomepageShowcase_community__VWphD .HomepageShowcase_image__LOj8X{top:8%;inset-inline-end:-33%;width:110%}.HomepageShowcase_featureList__wFaa0{grid-template-columns:minmax(0,1fr);gap:.375rem;margin-top:1rem}.HomepageShowcase_featureList__wFaa0 li{min-height:2.75rem}}@media (min-width:1280px){.HomepageShowcase_featureTile___0guG,.HomepageShowcase_tile__AbJ_u{padding:2.5rem}.HomepageShowcase_flashcards__n_s_B .HomepageShowcase_image__LOj8X{top:-4%}.HomepageShowcase_featureList__wFaa0{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.75rem}.HomepageShowcase_featureList__wFaa0 li{min-height:4.2rem}.HomepageShowcase_calendar__A7Ca3 .HomepageShowcase_image__LOj8X{top:0;inset-inline-end:1%;width:min(92%,25rem)}.HomepageShowcase_community__VWphD .HomepageShowcase_content___jMVI{max-width:43%;padding-top:4.5rem}.HomepageShowcase_community__VWphD .HomepageShowcase_image__LOj8X{top:5%;inset-inline-end:-22%;width:94%}}.HomepageSections_heading__HPvnX{max-width:48rem;margin-inline:auto;text-align:center}.HomepageSections_segmentGrid__doWzA,.HomepageSections_workflowGrid__9lUDh{display:grid;gap:1rem;margin-top:2rem}.HomepageSections_segmentTile__JGEW5,.HomepageSections_workflowTile__3H8Gx{min-width:0;border-radius:1.5rem;padding:1.5rem;background:#e4efff}.HomepageSections_workflowTile__3H8Gx{display:flex;flex-direction:column;gap:1.5rem}.HomepageSections_workflowExample__y2XSN{min-width:0}.HomepageSections_workflowExample__y2XSN>div{border:0;border-radius:1rem;padding:1.25rem;background:white;box-shadow:none}.HomepageSections_segmentTile__JGEW5{display:flex;flex-direction:column;background:white}.HomepageSections_segmentTile__JGEW5:nth-child(2){background:#e4efff}.HomepageSections_segmentTile__JGEW5 a{margin-top:auto;padding-top:1rem}.dark .HomepageSections_segmentTile__JGEW5:nth-child(2),.dark .HomepageSections_workflowTile__3H8Gx{background:#192d49}.dark .HomepageSections_segmentTile__JGEW5,.dark .HomepageSections_workflowExample__y2XSN>div{background:#102342}@media (min-width:768px){.HomepageSections_workflowGrid__9lUDh{grid-template-columns:repeat(2,minmax(0,1fr))}.HomepageSections_segmentTile__JGEW5,.HomepageSections_workflowTile__3H8Gx{padding:2rem}}@media (min-width:1024px){.HomepageSections_segmentGrid__doWzA{grid-template-columns:repeat(3,minmax(0,1fr))}.HomepageSections_segmentTile__JGEW5:only-child{grid-column:2}}.HomepageSections_heading__HPvnX h2{font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.08;letter-spacing:-.04em}.HomepageSections_planDays__pz6Qo{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem;margin-top:1.5rem}.HomepageSections_planDays__pz6Qo span{display:flex;min-height:2.5rem;align-items:center;justify-content:center;border-radius:.5rem;background:#e4efff;color:#102342;font-size:.875rem;font-weight:600}.HomepageSections_planDays__pz6Qo span:last-child{background:#102342;color:white}.dark .HomepageSections_planDays__pz6Qo span{background:#192d49;color:#edf4ff}.dark .HomepageSections_planDays__pz6Qo span:last-child{background:#92baf2;color:#102342}.MarketingPrimaryAction_registration__Ajano{position:relative;isolation:isolate;overflow:hidden}.MarketingPrimaryAction_registration__Ajano:before{position:absolute;z-index:0;top:-40%;left:-55%;width:44%;height:180%;content:"";pointer-events:none;opacity:0;transform:translateX(-135%) skewX(-18deg);background:linear-gradient(100deg,transparent 0,hsl(var(--background)/.04) 32%,hsl(var(--background)/.34) 50%,hsl(var(--background)/.04) 68%,transparent 100%)}.dark .MarketingPrimaryAction_registration__Ajano:before{background:linear-gradient(100deg,transparent,hsl(0 0% 100%/.05) 32%,hsl(0 0% 100%/.3) 50%,hsl(0 0% 100%/.05) 68%,transparent)}.MarketingPrimaryAction_registration__Ajano>*{position:relative;z-index:1}@media (hover:hover) and (pointer:fine){.MarketingPrimaryAction_registration__Ajano:focus-visible:before,.MarketingPrimaryAction_registration__Ajano:hover:before{opacity:1;animation:MarketingPrimaryAction_registration-metallic-sweep__M689W .68s cubic-bezier(.22,.61,.36,1) both}}.MarketingPrimaryAction_root__kAC7K:disabled,.MarketingPrimaryAction_root__kAC7K[aria-disabled=true]{pointer-events:none;opacity:.48}.MarketingPrimaryAction_root__kAC7K[aria-disabled=true].MarketingPrimaryAction_disabledAnswers__BDS4l{pointer-events:auto;cursor:not-allowed;opacity:1;--cta-fill:221 24% 44%;--cta-fill-bottom:var(--cta-fill)}.dark .MarketingPrimaryAction_root__kAC7K[aria-disabled=true].MarketingPrimaryAction_disabledAnswers__BDS4l{--cta-fill:221 24% 66%;color:#102039}.MarketingPrimaryAction_header__IpFmS{min-height:2.75rem;padding-inline:.875rem;font-size:.8125rem}.MarketingPrimaryAction_control__4r3Bh{min-height:2.875rem;padding-inline:1.125rem;font-size:.875rem}.MarketingPrimaryAction_hero__1M22o{min-height:3.5rem;padding-inline:clamp(1rem,5vw,1.5rem);font-size:1.0625rem}.MarketingPrimaryAction_iconOnly__HTOLC{width:3.5rem;min-width:3.5rem;padding-inline:0;gap:0}.MarketingPrimaryAction_iconOnly__HTOLC .MarketingPrimaryAction_icon__7OB9G{width:1.0625rem;height:1.0625rem;opacity:.9}.MarketingPrimaryAction_srOnly__K42PU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:767px){.MarketingPrimaryAction_iconOnlyMobile__85DZ2{width:3.5rem;min-width:3.5rem;padding-inline:0;gap:0}.MarketingPrimaryAction_iconOnlyMobile__85DZ2 .MarketingPrimaryAction_icon__7OB9G{width:1.0625rem;height:1.0625rem;opacity:.9}.MarketingPrimaryAction_srOnlyMobile__gilLm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.MarketingPrimaryAction_wide__v0Cf5{width:100%}.MarketingPrimaryAction_icon__7OB9G{width:.9375rem;height:.9375rem;flex:none;opacity:.72;transition:opacity .16s ease}.MarketingPrimaryAction_root__kAC7K:dir(rtl) .MarketingPrimaryAction_icon__7OB9G{transform:scaleX(-1)}.MarketingPrimaryAction_root__kAC7K:hover .MarketingPrimaryAction_icon__7OB9G{opacity:1}@media (min-width:640px){.MarketingPrimaryAction_mobileWide__uXqH4{width:auto}}@media (max-width:639px){.MarketingPrimaryAction_mobileWide__uXqH4{width:100%}}.MarketingPrimaryAction_fullWidth__Cwh2Q{width:100%}@media (prefers-reduced-motion:reduce){.MarketingPrimaryAction_icon__7OB9G,.MarketingPrimaryAction_root__kAC7K{transition:none}.MarketingPrimaryAction_registration__Ajano:before{animation:none!important}}@keyframes MarketingPrimaryAction_registration-metallic-sweep__M689W{0%{transform:translateX(-135%) skewX(-18deg)}to{transform:translateX(430%) skewX(-18deg)}}.NachhilfeFunnel_rahmen__40zxj{max-width:36rem;margin-inline:auto;border:1px solid hsl(var(--border)/.7);border-radius:1.75rem;padding:1.25rem 1.125rem 1.5rem}@media (min-width:40rem){.NachhilfeFunnel_rahmen__40zxj{padding:1.5rem 1.75rem 1.75rem}}.NachhilfeFunnel_kopfzeile__mDfY7{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.75rem;margin-bottom:.75rem}.NachhilfeFunnel_kopfPlatzhalter__H_qj1{width:2.75rem;height:2.75rem}.NachhilfeFunnel_meterStack__ui3M3{display:flex;min-width:0;flex-direction:column;align-items:center;gap:.25rem}.NachhilfeFunnel_stepMeter__5h3Nw{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--foreground)/.55);font-variant-numeric:tabular-nums}.NachhilfeFunnel_stepMeter__5h3Nw[data-q-abschluss=true]{color:hsl(var(--status-verified))}.NachhilfeFunnel_schritt__kUiLc{animation:NachhilfeFunnel_funnel-step-in__IZGu1 .22s cubic-bezier(.22,1,.36,1) both}.NachhilfeFunnel_schrittStack__5IYXr{display:flex;flex-direction:column;gap:1rem}.NachhilfeFunnel_schrittStack__5IYXr>*{flex-shrink:0}.NachhilfeFunnel_frageKopf__URPJV{display:flex;flex-direction:column;gap:.375rem;line-height:1.625}.NachhilfeFunnel_kachelListe__DZbdo{display:flex;flex-direction:column;gap:.5rem}.NachhilfeFunnel_kachelZeile__Gqs_8{padding-block:.625rem}.NachhilfeFunnel_kachelZeile__Gqs_8 [data-q-haken]{animation:NachhilfeFunnel_funnel-haken-in__iIZpT .14s cubic-bezier(.22,1,.36,1) both}.NachhilfeFunnel_stepMeter__5h3Nw [data-q-haken]{animation:NachhilfeFunnel_funnel-haken-in__iIZpT .22s cubic-bezier(.22,1,.36,1) both}.NachhilfeFunnel_abschlussEinzug__jayv8{animation:NachhilfeFunnel_funnel-abschluss-in__8rGXR .38s cubic-bezier(.22,1,.36,1) 60ms both}.NachhilfeFunnel_wegeZaesur__4p04y{border-top:1px solid hsl(var(--border)/.7);padding-top:1.125rem}@keyframes NachhilfeFunnel_funnel-step-in__IZGu1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes NachhilfeFunnel_funnel-haken-in__iIZpT{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes NachhilfeFunnel_funnel-abschluss-in__8rGXR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.NachhilfeFunnel_abschlussEinzug__jayv8,.NachhilfeFunnel_kachelZeile__Gqs_8 [data-q-haken],.NachhilfeFunnel_schritt__kUiLc,.NachhilfeFunnel_stepMeter__5h3Nw [data-q-haken]{animation:none}}.Vergleichstabelle_titel__lSWKP{max-width:48rem;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:700;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.Vergleichstabelle_flaeche__C4vW9{border-radius:1.5rem;padding:1rem 1.5rem;background:white;color:#102342}.Vergleichstabelle_flaeche__C4vW9 table{border-collapse:collapse}.Vergleichstabelle_flaeche__C4vW9 thead tr{border-top:none}.Vergleichstabelle_flaeche__C4vW9 td,.Vergleichstabelle_flaeche__C4vW9 th{padding:1.25rem 1rem}.Vergleichstabelle_flaeche__C4vW9 th{text-align:start}.Vergleichstabelle_flaeche__C4vW9 thead th{border-bottom:1px solid #dce5ef;font-size:.875rem;font-weight:600}.Vergleichstabelle_flaeche__C4vW9 thead th:nth-child(2)>span{justify-content:center}.Vergleichstabelle_flaeche__C4vW9 thead th:nth-child(3){text-align:center}.Vergleichstabelle_flaeche__C4vW9 tbody th{color:#102342;font-weight:600}.Vergleichstabelle_flaeche__C4vW9 tr{border-color:#e7edf5}.Vergleichstabelle_flaeche__C4vW9 tbody td:first-of-type{background:#f3f8ff}.Vergleichstabelle_flaeche__C4vW9 .text-foreground{color:#102342}.Vergleichstabelle_flaeche__C4vW9 .text-muted-foreground{color:#52647d}.Vergleichstabelle_flaeche__C4vW9 svg.text-status-verified{color:#16804a}.Vergleichstabelle_flaeche__C4vW9 tbody tr:last-child{border-bottom:none}.Vergleichstabelle_detail__yOjQH{font-size:.8125rem;line-height:1.4}.dark .Vergleichstabelle_flaeche__C4vW9{background:#102342;color:#edf4ff}.dark .Vergleichstabelle_flaeche__C4vW9 .text-foreground,.dark .Vergleichstabelle_flaeche__C4vW9 tbody th{color:#edf4ff}.dark .Vergleichstabelle_flaeche__C4vW9 .text-muted-foreground{color:#afc3df}.dark .Vergleichstabelle_flaeche__C4vW9 tbody td:first-of-type{background:#192d49}.dark .Vergleichstabelle_flaeche__C4vW9 thead th,.dark .Vergleichstabelle_flaeche__C4vW9 tr{border-color:#edf4ff24}.dark .Vergleichstabelle_flaeche__C4vW9 svg.text-status-verified{color:#71d99e}@media (max-width:639px){.Vergleichstabelle_flaeche__C4vW9{padding:.75rem}.Vergleichstabelle_flaeche__C4vW9 td,.Vergleichstabelle_flaeche__C4vW9 th{padding:.875rem .625rem}.Vergleichstabelle_flaeche__C4vW9 th[scope=row]{padding-block:1rem .5rem}.Vergleichstabelle_flaeche__C4vW9 tbody td:first-of-type{border-radius:.75rem}}.pricing-landing_catalog__y2qWC{width:100%}.pricing-landing_controls__bg2F6{max-width:40rem;margin-inline:auto}.pricing-landing_grid__mytSI{display:grid;gap:1rem;margin-top:1rem}.pricing-landing_card__5ciV3{min-width:0;display:flex;flex-direction:column;border:1px solid transparent;border-radius:1.5rem;background:white;padding:1.5rem;text-align:center}.pricing-landing_selected__oHrg_{background:#e4efff;border-color:#92baf2}.pricing-landing_card__5ciV3>div.relative{flex:1}.pricing-landing_planName__sG4Ta{display:flex;min-height:2.75rem;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;letter-spacing:-.025em}.pricing-landing_planLead__r8fMP{min-height:2.5rem;margin-bottom:.75rem;color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.25rem}.pricing-landing_planButton__9Rr_B{position:relative;justify-content:center;text-align:center}.pricing-landing_planButton__9Rr_B>span:last-child{position:absolute;inset-inline-end:0}.pricing-landing_card__5ciV3 [data-price-block]{text-align:center}.pricing-landing_card__5ciV3 [data-price-headline]{justify-content:center}.pricing-landing_freePrice__AFtMQ{font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:-.025em}.pricing-landing_features__XHajR{margin-block:1.5rem;padding-top:1.25rem;border-top:1px solid hsl(var(--border)/.5);display:grid;gap:.875rem;text-align:start;font-size:.875rem;line-height:1.4;color:hsl(var(--muted-foreground))}.pricing-landing_features__XHajR li{display:flex;align-items:flex-start;gap:.5rem}.pricing-landing_action__CeaWb{width:100%;min-height:3.5rem;margin-top:auto;white-space:normal}.pricing-landing_catalog__y2qWC>details{max-width:64rem;margin-inline:auto}.pricing-landing_catalog__y2qWC>details>summary{text-align:center}.dark .pricing-landing_card__5ciV3{background:#102342}.dark .pricing-landing_selected__oHrg_{background:#192d49;border-color:#507bb7}@media (min-width:768px){.pricing-landing_grid__mytSI{grid-template-columns:repeat(3,minmax(0,1fr))}}