.content.svelte-1ezrwse{width:90vw;max-width:460px;padding:24px;text-align:center;box-shadow:0 34px 93px #de791a66}.content.svelte-1ezrwse h2:where(.svelte-1ezrwse){margin:0 0 12px;padding:0 24px;font-size:1.375rem;font-weight:500}.content.svelte-1ezrwse p:where(.svelte-1ezrwse){margin:0 0 24px;font-size:1rem;font-weight:400}.page.svelte-kkj67c{position:relative;width:100%;background-color:var(--color-yellow)}.content.svelte-kkj67c{position:relative;max-width:1200px;margin:0 auto}.header.svelte-kkj67c{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px;margin-bottom:70px}.header.svelte-kkj67c img:where(.svelte-kkj67c){height:32px;margin-right:20px}.call-to-action.svelte-kkj67c{display:flex;justify-content:center;padding:60px 0}.freemium.svelte-kkj67c{position:relative;padding:180px 24px 0;background-color:#212121}.freemium.svelte-kkj67c h2:where(.svelte-kkj67c){color:var(--color-white);text-align:center}.freemium-items.svelte-kkj67c{display:flex;gap:12px;margin:60px 0 0}@media (max-width: 760px){.freemium-items.svelte-kkj67c{flex-direction:column}}.freemium-item.svelte-kkj67c{display:flex;flex-direction:column;position:relative;padding:24px;border-radius:32px;background-color:var(--color-light-gray)}@media (max-width: 760px){.freemium-item.svelte-kkj67c{padding:24px}}.freemium-item.svelte-kkj67c img:where(.svelte-kkj67c){flex:1;width:100%;margin-bottom:24px;border-radius:24px 24px 0 0;object-fit:contain;object-position:top}.freemium-item.svelte-kkj67c h3:where(.svelte-kkj67c){flex-shrink:0;margin-top:auto;margin-bottom:8px;font-size:1.5rem;font-weight:600;color:var(--color-gray)}.freemium-item.svelte-kkj67c p:where(.svelte-kkj67c){flex-shrink:0;font-size:1rem;color:var(--color-gray-2)}.intro.svelte-kkj67c{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;z-index:1;background-image:url(/_app/immutable/assets/backlight.CcMQv9R-.svg);background-repeat:no-repeat;background-position:top;background-size:cover}@media (max-width: 760px){.intro.svelte-kkj67c{background-image:none}}.intro.svelte-kkj67c .video-container:where(.svelte-kkj67c){max-width:800px;aspect-ratio:16 / 9;margin:0 24px -100px;border-radius:24px;border:3px solid var(--color-white);box-shadow:0 -40px 100px #de791a99;overflow:hidden}.intro.svelte-kkj67c article:where(.svelte-kkj67c){display:flex;flex-direction:column;align-items:center;margin-bottom:80px;padding:0 20px;text-align:center;z-index:1}@media (max-width: 760px){.intro.svelte-kkj67c article:where(.svelte-kkj67c){padding:0 24px;margin-bottom:60px;text-align:center;text-align:-webkit-center}}.intro.svelte-kkj67c article:where(.svelte-kkj67c) h1:where(.svelte-kkj67c){margin:0 0 20px;color:var(--color-text);font-size:3rem;font-weight:600;text-align:center;line-height:1.2}@media (max-width: 760px){.intro.svelte-kkj67c article:where(.svelte-kkj67c) h1:where(.svelte-kkj67c){font-size:2.5rem;text-align:center}}.intro.svelte-kkj67c article:where(.svelte-kkj67c) p:where(.svelte-kkj67c){max-width:600px;margin:0 0 40px;color:var(--color-text);font-size:1.25rem;text-align:center}.section.svelte-kkj67c{position:relative;width:100%;padding:80px 24px 0;background-color:var(--color-white)}.section-title.svelte-kkj67c{margin:0 0 20px;color:var(--color-text);font-size:1.875rem;font-weight:600;text-align:left}.section-title.svelte-kkj67c span:where(.svelte-kkj67c){color:var(--color-yellow)}@media (min-width: 760px){.why-us.svelte-kkj67c .section-title:where(.svelte-kkj67c){margin-bottom:60px;text-align:center}}.section-subtitle.svelte-kkj67c{color:var(--color-text);font-size:1rem;font-weight:400;text-align:left}.features.svelte-kkj67c{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;gap:12px;margin-top:32px}@media (max-width: 760px){.features.svelte-kkj67c{grid-template-columns:1fr}}.features.svelte-kkj67c img:where(.svelte-kkj67c){width:100%;margin-bottom:20px}.features.svelte-kkj67c li:where(.svelte-kkj67c){position:relative;background-color:var(--color-light-gray);padding:24px;border-radius:32px;height:auto}.features.svelte-kkj67c li:where(.svelte-kkj67c) h3:where(.svelte-kkj67c){margin:0 0 12px;font-size:1.5rem;font-weight:600;color:var(--color-gray)}.features.svelte-kkj67c li:where(.svelte-kkj67c) p:where(.svelte-kkj67c){font-size:1rem;color:var(--color-gray-2)}.steps.svelte-kkj67c{position:relative;background-color:var(--color-light-gray)}.steps.svelte-kkj67c .section-title:where(.svelte-kkj67c){text-align:center}.steps.svelte-kkj67c .section-subtitle:where(.svelte-kkj67c){text-align:center}.step-items.svelte-kkj67c{display:flex;justify-content:space-between;gap:12px;margin:60px 0 0}@media (max-width: 760px){.step-items.svelte-kkj67c{flex-direction:column;gap:12px}}.step-items.svelte-kkj67c li:where(.svelte-kkj67c){display:flex;flex-direction:column;position:relative;width:calc(25% - 12px);background-color:var(--color-white);padding:32px;border-radius:32px}@media (max-width: 760px){.step-items.svelte-kkj67c li:where(.svelte-kkj67c){width:100%;padding:24px;border-radius:24px}}.step-items.svelte-kkj67c li:where(.svelte-kkj67c) i:where(.svelte-kkj67c){display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:40px;border-radius:10px;background-color:var(--color-yellow);color:var(--color-text);font-size:1.5rem;font-weight:400}.step-items.svelte-kkj67c li:where(.svelte-kkj67c) h3:where(.svelte-kkj67c){margin:auto 0 8px;font-size:1.5rem;font-weight:500;color:var(--color-gray)}.step-items.svelte-kkj67c li:where(.svelte-kkj67c) p:where(.svelte-kkj67c){font-size:1rem;color:var(--color-gray-3)}.goals-section.svelte-kkj67c{position:relative;width:100%;padding:80px 0 0;background-color:var(--color-dark-gray-2)}@media (min-width: 760px){.goals-section.svelte-kkj67c{padding:80px 24px 0}}.goals-section.svelte-kkj67c h2:where(.svelte-kkj67c){margin:0 0 20px;color:var(--color-white);font-size:1.875rem;font-weight:600;text-align:left}.goals-section.svelte-kkj67c h2:where(.svelte-kkj67c) span:where(.svelte-kkj67c){color:var(--color-yellow)}.goals-section.svelte-kkj67c .section-title:where(.svelte-kkj67c){display:flex;align-items:center;padding:0 24px;margin:0 0 60px;color:var(--color-white)}@media (max-width: 760px){.goals-section.svelte-kkj67c .section-title:where(.svelte-kkj67c){flex-direction:column;align-items:flex-start;margin-bottom:40px}}.goals-section.svelte-kkj67c .section-title:where(.svelte-kkj67c) span:where(.svelte-kkj67c){margin-left:12px}@media (max-width: 760px){.goals-section.svelte-kkj67c .section-title:where(.svelte-kkj67c) span:where(.svelte-kkj67c){margin:0}}.goals-section.svelte-kkj67c .section-title:where(.svelte-kkj67c) a:where(.svelte-kkj67c){margin-left:auto}@media (max-width: 760px){.goals-section.svelte-kkj67c .section-title:where(.svelte-kkj67c) a:where(.svelte-kkj67c){display:none}}.goals.svelte-kkj67c{position:relative}@media (min-width: 1024px){.goals.svelte-kkj67c{display:grid;grid-template-columns:490px 1fr;gap:4px}}@media (min-width: 760px){.goal-cards.svelte-kkj67c{display:flex;flex-direction:column;gap:4px}}.goal-card.svelte-kkj67c{display:flex;flex-direction:column;position:relative;border-radius:32px;background-color:var(--color-white);padding:24px;margin-bottom:4px;height:50%}@media (min-width: 760px){.goal-card.svelte-kkj67c{height:auto}}.goal-card.svelte-kkj67c.yellow{background:url(/_app/immutable/assets/character.D65tH-LO.svg) no-repeat 90% 80% / 160px,var(--color-yellow)}.goal-card.svelte-kkj67c h3:where(.svelte-kkj67c){margin:0 0 20px;font-size:1.5rem;font-weight:600;color:var(--color-text)}.goal-card.svelte-kkj67c p:where(.svelte-kkj67c){font-size:1rem;color:var(--color-gray-2);opacity:.6}.goal-card.svelte-kkj67c ul:where(.svelte-kkj67c){margin:40px 0 0}.goal-card.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c){display:inline-block;margin-bottom:4px;padding:12px 16px;font-size:1rem;color:var(--color-text);font-weight:400;border-radius:40px;background-color:var(--color-white)}.goal-card-content.svelte-kkj67c{display:flex;flex-direction:column}@media (min-width: 760px){.goal-card-content.svelte-kkj67c{flex-direction:row}}.goal-card-content.svelte-kkj67c img:where(.svelte-kkj67c){flex-shrink:0;max-width:100%}@media (min-width: 760px){.goal-card-content.svelte-kkj67c img:where(.svelte-kkj67c){max-width:calc(50% - 20px)}}.goal-card-content.svelte-kkj67c img:where(.svelte-kkj67c).arrow{align-self:center;width:40px;margin:-10px 0;z-index:1}@media (min-width: 760px){.goal-card-content.svelte-kkj67c img:where(.svelte-kkj67c).arrow{transform:rotate(-30deg)}}.packages.svelte-kkj67c{position:relative;width:100%;padding:80px 0;background-color:var(--color-dark-gray-2)}@media (min-width: 760px){.packages.svelte-kkj67c{padding:80px 24px}}.packages.svelte-kkj67c h2:where(.svelte-kkj67c){padding:0 24px;margin:0 0 32px;color:var(--color-white)}@media (min-width: 760px){.packages.svelte-kkj67c h2:where(.svelte-kkj67c){max-width:590px;margin:0 auto 60px;text-align:center}}.packages-content.svelte-kkj67c{display:flex;flex-direction:column}@media (min-width: 760px){.packages-content.svelte-kkj67c{gap:20px;flex-direction:row}}.package.svelte-kkj67c{display:flex;flex-direction:column;position:relative;border-radius:32px;background-color:var(--color-white);padding:24px;margin-bottom:4px}@media (min-width: 760px){.package.svelte-kkj67c{width:50%}}.package.svelte-kkj67c.yellow{background-color:var(--color-yellow)}.package.svelte-kkj67c h3:where(.svelte-kkj67c){margin-bottom:4px;font-size:2rem;font-weight:500;color:var(--color-text)}.package.svelte-kkj67c h4:where(.svelte-kkj67c){font-size:1.25rem;font-weight:400;color:var(--color-gray-4)}.package.svelte-kkj67c ul:where(.svelte-kkj67c){margin:24px 0 auto;padding-bottom:40px}.package.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c){display:flex;margin-bottom:12px;font-size:1rem;color:var(--color-text);font-weight:400}.package.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c) i:where(.svelte-kkj67c){margin-right:8px}.package.svelte-kkj67c .label:where(.svelte-kkj67c){align-self:flex-start;display:block;margin-bottom:16px;padding:8px 16px;border-radius:100px;border:solid 1px var(--color-text);font-size:1rem;font-weight:400;color:var(--color-text)}.reviews.svelte-kkj67c{position:relative;background-color:var(--color-dark-gray-2);padding:40px 0 0}.reviews.svelte-kkj67c ul:where(.svelte-kkj67c){display:flex;flex-wrap:wrap;gap:20px;position:relative}@media (max-width: 760px){.reviews.svelte-kkj67c ul:where(.svelte-kkj67c){flex-direction:column;gap:4px}}.reviews.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c){position:relative;max-width:calc(50% - 20px);background-color:#2c2c2c;padding:40px;border-radius:32px}@media (max-width: 760px){.reviews.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c){max-width:100%;padding:32px 24px}}.reviews.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c) article:where(.svelte-kkj67c){color:var(--color-white);font-size:1rem;font-weight:400;line-height:1.5}.reviews.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c) footer:where(.svelte-kkj67c){display:flex;align-items:center;position:relative;margin-top:32px}.reviews.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c) footer:where(.svelte-kkj67c) img:where(.svelte-kkj67c){width:40px;height:40px;border-radius:100%;margin-right:16px}.reviews.svelte-kkj67c ul:where(.svelte-kkj67c) li:where(.svelte-kkj67c) footer:where(.svelte-kkj67c) p:where(.svelte-kkj67c){color:#a4a4a4;font-size:1rem;font-weight:400}.reviews-title.svelte-kkj67c{position:relative;margin:0 0 60px;padding:0 24px;color:var(--color-white);font-size:1.875rem;font-weight:600;text-align:center}.footer.svelte-kkj67c{position:relative;padding:40px 24px;background-color:var(--color-white)}.footer.svelte-kkj67c hr:where(.svelte-kkj67c){margin:24px 0;border:solid 1px var(--color-light-gray)}.social-links.svelte-kkj67c{display:flex;justify-content:space-between;margin:32px 0;padding:0}.social-links.svelte-kkj67c li:where(.svelte-kkj67c) a:where(.svelte-kkj67c){font-size:1rem;font-weight:400;color:var(--color-gray-4)}.footer-links.svelte-kkj67c li:where(.svelte-kkj67c){margin-bottom:16px}.footer-links.svelte-kkj67c li:where(.svelte-kkj67c) a:where(.svelte-kkj67c){font-size:1rem;font-weight:400;color:var(--color-gray-4)}.toefl.svelte-kkj67c{position:relative}@media (min-width: 760px){.toefl.svelte-kkj67c{padding:80px 24px}}.toefl.svelte-kkj67c h2:where(.svelte-kkj67c){font-size:2.75rem}@media (max-width: 760px){.toefl.svelte-kkj67c h2:where(.svelte-kkj67c){font-size:2.25rem}}.toefl.svelte-kkj67c .content:where(.svelte-kkj67c){display:flex;align-items:center;justify-content:space-between}@media (max-width: 760px){.toefl.svelte-kkj67c .content:where(.svelte-kkj67c){flex-direction:column}}.toefl.svelte-kkj67c .content:where(.svelte-kkj67c) header:where(.svelte-kkj67c){max-width:590px}.toefl.svelte-kkj67c img:where(.svelte-kkj67c){display:block;max-width:335px;margin:0 auto}@media (min-width: 760px){.toefl.svelte-kkj67c img:where(.svelte-kkj67c){max-width:490px;margin:0 0 0 40px}}
