.hero.svelte-tibptj{padding:4rem 0}.hero-container.svelte-tibptj{max-width:1200px;margin:0 auto;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-title.svelte-tibptj{font-size:3rem;font-weight:700;color:var(--vm-navy);margin:0 0 1.5rem;line-height:1.2;font-family:Roboto Slab,serif}.hero-text.svelte-tibptj{font-size:1.3rem;color:var(--vm-navy);line-height:1.7;margin:0 0 2.5rem}.cta-button.svelte-tibptj{background:var(--vm-navy);color:var(--vm-bright-seafoam);border:none;padding:1rem 2.5rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;margin-bottom:1.5rem}.cta-button.svelte-tibptj:hover{background:var(--vm-light-navy);transform:translateY(-2px)}.hero-note.svelte-tibptj{font-size:.95rem;color:var(--vm-light-navy);margin:0}.hero-gif.svelte-tibptj{width:100%;max-width:500px;height:auto;border-radius:12px}.dark .hero-title.svelte-tibptj,.dark .hero-text.svelte-tibptj,.dark .hero-note.svelte-tibptj{color:var(--vm-castaway)}.dark .cta-button.svelte-tibptj{background:var(--vm-lighter-navy);color:var(--vm-electric-key-lime)}.dark .cta-button.svelte-tibptj:hover{background:var(--vm-light-navy)}@media(max-width:768px){.hero-container.svelte-tibptj{grid-template-columns:1fr}.hero-title.svelte-tibptj{font-size:2rem}}.comparison-section.svelte-931rlh{padding:4rem 0 0}.container.svelte-931rlh{max-width:1200px;margin:0 auto;padding:0 2rem}.comparison-grid.svelte-931rlh{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.comparison-heading.svelte-931rlh{font-size:1.75rem;font-weight:700;margin:0;color:var(--vm-navy);text-align:center}.problems-column.svelte-931rlh{border:3px solid var(--vm-coral);border-radius:12px;overflow:hidden;padding:0}.problems-heading.svelte-931rlh{background:var(--vm-coral-30);border-bottom:3px solid var(--vm-coral);padding:1.5rem 2rem}.problems-content.svelte-931rlh{padding:2rem}.solutions-column.svelte-931rlh{background:var(--vm-ivory);border:3px solid var(--vm-azure-skies);border-radius:12px;overflow:hidden;padding:0}.solutions-heading.svelte-931rlh{background:var(--vm-azure-skies-30);border-bottom:3px solid var(--vm-azure-skies);color:var(--vm-navy);padding:1.5rem 2rem;margin:0}.solutions-content.svelte-931rlh{padding:2rem}.problem-item.svelte-931rlh,.solution-item.svelte-931rlh{display:flex;gap:1rem;margin-bottom:1.5rem;align-items:flex-start}.problem-icon.svelte-931rlh{width:60px;height:60px;flex-shrink:0;color:var(--vm-coral)}.problem-icon.svelte-931rlh svg{width:100%;height:100%;display:block}.solution-icon.svelte-931rlh{width:60px;height:60px;flex-shrink:0;color:var(--vm-navy)}.solution-icon.svelte-931rlh svg{width:100%;height:100%;display:block}.problem-text.svelte-931rlh,.solution-text.svelte-931rlh{font-size:1.25rem;color:var(--vm-navy);line-height:1.8}.problem-text.svelte-931rlh strong,.solution-text.svelte-931rlh strong{font-weight:800}.dark .comparison-section.svelte-931rlh{background:var(--vm-navy);padding-bottom:4rem}.dark .comparison-heading.svelte-931rlh,.dark .problem-text.svelte-931rlh{color:var(--vm-castaway)}.dark .problem-icon.svelte-931rlh{filter:brightness(1.1)}.dark .solution-icon.svelte-931rlh{color:var(--vm-castaway)}.dark .problems-column.svelte-931rlh{border-color:var(--vm-coral)}.dark .problems-heading.svelte-931rlh{background:color-mix(in srgb,var(--vm-coral) 50%,var(--vm-ivory));border-color:var(--vm-coral);color:var(--vm-navy)}.dark .solutions-column.svelte-931rlh{background:var(--vm-dark-navy);border-color:var(--vm-castaway)}.dark .solutions-heading.svelte-931rlh{background:color-mix(in srgb,var(--vm-castaway) 50%,var(--vm-ivory));border-bottom-color:var(--vm-castaway);color:var(--vm-navy)}.dark .solutions-column.svelte-931rlh .solution-text:where(.svelte-931rlh),.dark .solutions-column.svelte-931rlh .solution-text:where(.svelte-931rlh) strong{color:var(--vm-castaway)}@media(max-width:768px){.comparison-grid.svelte-931rlh{grid-template-columns:1fr}}.schools-section.svelte-2dtu8w{padding:4rem 0;text-align:center}.container.svelte-2dtu8w{max-width:1200px;margin:0 auto;padding:0 2rem}.schools-heading.svelte-2dtu8w{font-size:2rem;font-weight:700;color:var(--vm-light-navy);margin:0 0 1rem;font-family:Roboto Slab,serif}.schools-subtitle.svelte-2dtu8w{font-size:1.125rem;color:var(--vm-navy);margin:0 0 3rem}.schools-grid.svelte-2dtu8w{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;max-width:1250px;margin:0 auto}.school-logo.svelte-2dtu8w{width:150px;display:flex;flex-direction:column;align-items:center;gap:.5rem}.logo-image.svelte-2dtu8w{width:80px;height:80px;color:var(--vm-azure-skies)}.logo-image.svelte-2dtu8w svg{width:100%;height:100%;display:block}.logo-image.svelte-2dtu8w img:where(.svelte-2dtu8w){width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.school-name.svelte-2dtu8w{font-size:1rem;color:var(--vm-navy);text-align:center;margin:0;font-weight:600}.dark .schools-section.svelte-2dtu8w{background:var(--vm-dark-navy)}.dark .schools-heading.svelte-2dtu8w{color:var(--vm-castaway)}.dark .schools-subtitle.svelte-2dtu8w{color:var(--vm-ivory)}.dark .school-name.svelte-2dtu8w,.dark .logo-image.svelte-2dtu8w{color:var(--vm-castaway)}.diagrams-row.svelte-1btd07o{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:3rem}.diagram-box.svelte-1btd07o{display:flex;flex-direction:column;align-items:center}.diagram-box-navy.svelte-1btd07o{background:var(--vm-navy);padding:2rem;border-radius:8px}.diagram-box-navy.svelte-1btd07o .diagram-caption:where(.svelte-1btd07o){color:var(--vm-ivory)}.diagram-box-navy.svelte-1btd07o .diagram-caption:where(.svelte-1btd07o) em{color:var(--vm-bright-seafoam);font-style:normal;font-weight:600}.diagram-box-ivory.svelte-1btd07o{background:var(--vm-dark-ivory);padding:2rem;border-radius:8px}.diagram-image.svelte-1btd07o{width:100%;height:320px;-o-object-fit:contain;object-fit:contain;display:block;margin-bottom:1.5rem}.diagram-caption.svelte-1btd07o{font-size:1.15rem;color:var(--vm-navy);line-height:1.7;text-align:left;margin-bottom:1rem}.diagram-caption.svelte-1btd07o:last-child{margin-bottom:0}@media(max-width:768px){.diagrams-row.svelte-1btd07o{grid-template-columns:1fr}}.dark .diagram-box-navy.svelte-1btd07o{background:var(--vm-dark-navy)}.dark .diagram-box-navy.svelte-1btd07o .diagram-caption:where(.svelte-1btd07o){color:var(--vm-ivory)}.dark .diagram-box-navy.svelte-1btd07o .diagram-caption:where(.svelte-1btd07o) em{color:var(--vm-electric-key-lime)}.dark .diagram-box-navy.svelte-1btd07o .diagram-caption:where(.svelte-1btd07o) strong{color:var(--vm-castaway)}.dark .diagram-box-ivory.svelte-1btd07o{background:var(--vm-navy)}.dark .diagram-box-ivory.svelte-1btd07o .diagram-caption:where(.svelte-1btd07o){color:var(--vm-ivory)}.dark .diagram-box-ivory.svelte-1btd07o .diagram-caption:where(.svelte-1btd07o) strong{color:var(--vm-castaway)}.dashboard-section.svelte-yjh58o{padding:4rem 0}.container.svelte-yjh58o{max-width:1200px;margin:0 auto;padding:0 2rem}.dashboard-tabs.svelte-yjh58o{display:flex;justify-content:center;gap:0;margin-bottom:0;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;position:relative;z-index:2}.dashboard-tab.svelte-yjh58o{background:var(--vm-ivory);color:var(--vm-navy);border:3px solid var(--vm-lighter-navy);border-bottom:none;padding:.75rem 2.5rem;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;font-family:Lexend Deca,sans-serif;text-transform:uppercase;letter-spacing:.5px;position:relative}.dashboard-tab.svelte-yjh58o:first-child{border-radius:50px 0 0;border-right:none}.dashboard-tab.svelte-yjh58o:last-child{border-radius:0 50px 0 0;border-left:none}.dashboard-tab.svelte-yjh58o:hover:not(.active){background:#9df3bd1a}.dashboard-tab.active.svelte-yjh58o{background:var(--vm-lighter-navy);color:var(--vm-ivory);border-color:var(--vm-lighter-navy)}.dashboard-container.svelte-yjh58o{border:3px solid var(--vm-lighter-navy);border-radius:8px;padding:3rem;position:relative}.dashboard-content.svelte-yjh58o{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.dashboard-title.svelte-yjh58o{font-size:2.5rem;font-weight:700;color:var(--vm-navy);margin:0 0 2rem;font-family:Roboto Slab,serif}.dashboard-features.svelte-yjh58o{list-style:none;padding-left:0;margin:0 0 2rem}.dashboard-features.svelte-yjh58o li:where(.svelte-yjh58o){font-size:1.25rem;color:var(--vm-navy);margin-bottom:1.25rem;line-height:1.6;padding-left:1.75rem;position:relative}.dashboard-features.svelte-yjh58o li:where(.svelte-yjh58o):before{content:"◆";position:absolute;left:0;color:var(--vm-lighter-navy);font-size:1em;top:0;line-height:inherit}.video-button.svelte-yjh58o{background:var(--vm-navy);color:var(--vm-bright-seafoam);border:none;padding:.65rem 2.5rem;border-radius:50px;font-size:1.15rem;font-weight:600;cursor:pointer;transition:all .3s;display:flex;align-items:center;gap:.5rem;justify-content:center;white-space:nowrap}.button-icon.svelte-yjh58o{display:inline-flex;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--vm-bright-seafoam)}.button-icon.svelte-yjh58o svg{width:100%;height:100%;display:block}.dark .button-icon.svelte-yjh58o{color:var(--vm-electric-key-lime)}@media(max-width:1000px){.video-button.svelte-yjh58o{font-size:1rem;padding:.65rem 1.75rem}}@media(max-width:850px){.video-button.svelte-yjh58o{font-size:.875rem;padding:.6rem 1.25rem}}@media(max-width:370px){.video-button.svelte-yjh58o{flex-direction:column;white-space:normal;font-size:1rem;padding:1rem 2rem;gap:.75rem}.button-icon.svelte-yjh58o{width:2.5rem;height:2.5rem}}.video-button.svelte-yjh58o:hover{background:var(--vm-light-navy);transform:translateY(-2px)}.dashboard-gif.svelte-yjh58o{width:100%;max-width:600px;max-height:600px;height:auto;border-radius:12px;-o-object-fit:contain;object-fit:contain}@media(max-width:768px){.dashboard-content.svelte-yjh58o{grid-template-columns:1fr}.dashboard-tabs.svelte-yjh58o{width:100%;border-radius:16px 16px 0 0}.dashboard-tab.svelte-yjh58o{font-size:.875rem;padding:.75rem 1.5rem}.dashboard-container.svelte-yjh58o{border-radius:0 0 8px 8px;padding:2rem 1.5rem}.dashboard-title.svelte-yjh58o{font-size:2rem}.dashboard-features.svelte-yjh58o li:where(.svelte-yjh58o){font-size:1.1rem;margin-bottom:1rem}}@media(max-width:500px){.dashboard-container.svelte-yjh58o{padding:1.5rem 1rem}.dashboard-title.svelte-yjh58o{font-size:1.75rem}.dashboard-features.svelte-yjh58o li:where(.svelte-yjh58o){font-size:1rem;margin-bottom:.75rem}}.dark .dashboard-tab.svelte-yjh58o{background:var(--vm-navy);color:var(--vm-ivory);border-color:var(--vm-lighter-navy)}.dark .dashboard-tab.svelte-yjh58o:hover:not(.active){background:#9df3bd1a}.dark .dashboard-tab.active.svelte-yjh58o{background:var(--vm-lighter-navy);color:var(--vm-electric-key-lime);border-color:var(--vm-lighter-navy)}.dark .dashboard-container.svelte-yjh58o{border-color:var(--vm-lighter-navy)}.dark .dashboard-title.svelte-yjh58o{color:var(--vm-ivory)}.dark .dashboard-features.svelte-yjh58o li:where(.svelte-yjh58o){color:var(--vm-ivory)}.dark .dashboard-features.svelte-yjh58o li:where(.svelte-yjh58o):before{color:var(--vm-electric-key-lime)}.dark .video-button.svelte-yjh58o{background:var(--vm-lighter-navy);color:var(--vm-electric-key-lime)}.dark .video-button.svelte-yjh58o:hover{background:var(--vm-light-navy)}.testimonials-section.svelte-fus252{padding:5rem 0;background:linear-gradient(to bottom,var(--vm-dark-seafoam-20, rgba(174, 212, 188, .3)),var(--vm-light-navy-30, rgba(14, 72, 114, .3)));overflow:hidden}.container.svelte-fus252{max-width:1400px;margin:0 auto;padding:0 2rem;text-align:center;margin-bottom:3rem}.section-title.svelte-fus252{font-size:2.5rem;font-weight:600;color:var(--vm-navy);margin:0;font-family:Roboto Slab,serif}.testimonials-scroller.svelte-fus252{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.testimonials-scroller.svelte-fus252::-webkit-scrollbar{display:none}.testimonials-scroller.svelte-fus252:active{cursor:grabbing}.testimonials-track.svelte-fus252{display:flex;align-items:flex-start;gap:2rem;padding:1rem 2rem 2rem;width:-moz-fit-content;width:fit-content}.testimonial-card.svelte-fus252{background:var(--vm-ivory);border-radius:8px;padding:2rem;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;min-width:480px;max-width:520px;height:610px;transition:transform .3s ease,box-shadow .3s ease;font-family:Lexend Deca,sans-serif}.testimonial-card.expanded.svelte-fus252{height:auto}.testimonial-card.svelte-fus252:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.quote-icon.svelte-fus252{width:36px;height:auto;color:var(--vm-lighter-navy);opacity:.5;margin-bottom:1rem;flex-shrink:0}.quote-icon.svelte-fus252 svg{width:100%;height:auto;display:block}.text-wrapper.svelte-fus252{position:relative;flex:1;overflow:hidden;margin-bottom:0}.text-fade.svelte-fus252{position:absolute;bottom:0;left:0;right:0;height:2.5rem;background:linear-gradient(to bottom,transparent,var(--vm-ivory));pointer-events:none}.testimonial-text.svelte-fus252{font-size:1rem;line-height:1.8;color:var(--vm-navy);white-space:pre-line;margin:0}.read-more-btn.svelte-fus252{background:none;border:none;color:var(--vm-light-navy);font-size:.8rem;font-weight:600;cursor:pointer;padding:.4rem 0 .75rem;font-family:Lexend Deca,sans-serif;text-decoration:underline;align-self:flex-start}.read-more-btn.svelte-fus252:hover{color:var(--vm-navy)}.testimonial-footer.svelte-fus252{padding-top:1rem;border-top:1px solid rgba(0,0,0,.07)}.footer-push.svelte-fus252{margin-top:auto;padding-top:2rem}.stars.svelte-fus252{display:flex;gap:.25rem;margin-bottom:1rem;color:var(--vm-oro, #FEB22C)}.star.svelte-fus252{width:20px;height:20px}.author-row.svelte-fus252{display:flex;align-items:center;gap:1rem}.author-icon.svelte-fus252{width:64px;height:64px;background:var(--vm-light-navy);color:var(--vm-ivory);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:.85rem;overflow:hidden}.author-icon.svelte-fus252 svg{width:100%;height:100%;display:block}.author-name.svelte-fus252{font-weight:700;color:var(--vm-navy);font-size:1rem;font-family:Roboto Slab,serif}.author-school.svelte-fus252{font-size:.875rem;color:var(--vm-light-navy);margin-top:.15rem}@media(max-width:768px){.section-title.svelte-fus252{font-size:2rem}.testimonial-card.svelte-fus252{min-width:320px;max-width:380px;height:550px}.testimonial-card.expanded.svelte-fus252{height:auto}.testimonials-track.svelte-fus252{gap:1.5rem;padding:1rem 1rem 2rem}}.dark .testimonials-section.svelte-fus252{background:linear-gradient(to bottom,var(--vm-light-navy),var(--vm-navy))}.dark .section-title.svelte-fus252{color:var(--vm-castaway)}.dark .testimonial-card.svelte-fus252{background:var(--vm-dark-navy);box-shadow:0 4px 20px #0000004d}.dark .quote-icon.svelte-fus252{color:var(--vm-castaway);opacity:.4}.dark .testimonial-text.svelte-fus252{color:var(--vm-castaway)}.dark .text-fade.svelte-fus252{background:linear-gradient(to bottom,transparent,var(--vm-dark-navy))}.dark .read-more-btn.svelte-fus252{color:var(--vm-castaway);opacity:.8}.dark .read-more-btn.svelte-fus252:hover{opacity:1}.dark .testimonial-footer.svelte-fus252{border-top-color:#ffffff14}.dark .author-icon.svelte-fus252{background:var(--vm-castaway);color:var(--vm-navy)}.dark .author-name.svelte-fus252{color:var(--vm-castaway)}.dark .author-school.svelte-fus252{color:var(--vm-castaway);opacity:.7}.highlight-box.svelte-1w7aogs{background:color-mix(in srgb,var(--vm-bright-seafoam) 50%,transparent);border-radius:8px;overflow:hidden}.highlight-top.svelte-1w7aogs{padding:2rem;display:flex;gap:2rem;align-items:flex-start}.highlight-icon.svelte-1w7aogs{width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--vm-navy)}.highlight-icon.svelte-1w7aogs svg{width:100%;height:100%;display:block}.highlight-divider.svelte-1w7aogs{width:3px;background:var(--vm-navy);align-self:stretch;flex-shrink:0}.highlight-info.svelte-1w7aogs{flex:1}.highlight-title.svelte-1w7aogs{font-size:1.75rem;font-weight:700;color:var(--vm-navy);margin:0 0 1rem}.highlight-text.svelte-1w7aogs{font-size:1.15rem;color:var(--vm-navy);margin:0;line-height:1.6}.highlight-bottom.svelte-1w7aogs{background:var(--vm-navy);padding:1.5rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:2rem;border-radius:0 0 8px 8px}.highlight-link-text.svelte-1w7aogs{font-size:1.15rem;color:var(--vm-ivory);line-height:1.6;flex:1}.highlight-arrow-button.svelte-1w7aogs{background:var(--vm-bright-seafoam);color:var(--vm-navy);border:none;padding:.3rem 3rem;border-radius:50px;font-size:3rem;cursor:pointer;transition:all .3s;flex-shrink:0;line-height:1}.highlight-arrow-button.svelte-1w7aogs:hover{transform:translate(4px);opacity:.9}@media(max-width:768px){.highlight-top.svelte-1w7aogs{flex-direction:column;align-items:center;text-align:center}.highlight-icon.svelte-1w7aogs{width:80px;height:80px}.highlight-divider.svelte-1w7aogs{display:none}.highlight-bottom.svelte-1w7aogs{flex-direction:column;align-items:center;text-align:center;gap:1rem}}.dark .highlight-box.svelte-1w7aogs{background:var(--vm-castaway)}.dark .highlight-title.svelte-1w7aogs,.dark .highlight-text.svelte-1w7aogs{color:var(--vm-navy)}.dark .highlight-divider.svelte-1w7aogs,.dark .highlight-bottom.svelte-1w7aogs{background:var(--vm-navy)}.dark .highlight-link-text.svelte-1w7aogs{color:var(--vm-castaway)}.dark .highlight-arrow-button.svelte-1w7aogs{background:var(--vm-electric-key-lime);color:var(--vm-navy)}.faq-section.svelte-142uzfe{padding:4rem 0;background:var(--vm-light-ivory)}.container.svelte-142uzfe{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title.svelte-142uzfe{font-size:2rem;font-weight:700;font-family:Roboto Slab,serif;color:var(--vm-light-navy);text-align:center;margin:0 0 3rem}.faq-container.svelte-142uzfe{max-width:900px;margin:0 auto}.faq-item.svelte-142uzfe{background:var(--vm-azure-skies-30);border:none;border-radius:8px;padding:1.25rem 1.5rem;margin-bottom:1rem;width:100%;text-align:left;cursor:pointer;transition:background .3s}.faq-item.svelte-142uzfe:hover{background:#3694ff99}.faq-item.open.svelte-142uzfe{background:var(--vm-azure-skies-30)}.faq-question.svelte-142uzfe{display:flex;gap:1rem;align-items:center;font-size:1.125rem;font-weight:600;color:var(--vm-navy)}.faq-icon.svelte-142uzfe{font-size:1.5rem;font-weight:400;flex-shrink:0}.faq-answer.svelte-142uzfe{margin-top:1rem;padding:1.25rem 1.25rem 1.25rem 1.5rem;font-size:1.125rem;color:var(--vm-navy);line-height:1.8;border-left:4px solid var(--vm-azure-skies);background:var(--vm-ivory);border-radius:4px}.faq-answer.svelte-142uzfe p:where(.svelte-142uzfe){margin:0}@media(max-width:768px){.section-title.svelte-142uzfe{font-size:1.75rem}.faq-question.svelte-142uzfe{font-size:1rem}.faq-answer.svelte-142uzfe{font-size:1rem;padding:1rem}}.dark .faq-section.svelte-142uzfe{background:var(--vm-navy)}.dark .section-title.svelte-142uzfe{color:var(--vm-castaway)}.dark .faq-item.svelte-142uzfe{background:var(--vm-lighter-navy)}.dark .faq-item.svelte-142uzfe:hover,.dark .faq-item.open.svelte-142uzfe{background:var(--vm-light-navy)}.dark .faq-question.svelte-142uzfe{color:var(--vm-ivory)}.dark .faq-answer.svelte-142uzfe{color:var(--vm-ivory);background:var(--vm-navy);border-left-color:var(--vm-lighter-navy)}.classroom-page.svelte-4lduro{background:var(--vm-ivory);font-family:Lexend Deca,sans-serif}.container.svelte-4lduro{max-width:1200px;margin:0 auto;padding:0 2rem}.spaced-rep-section.svelte-4lduro{padding:4rem 0}.section-title.svelte-4lduro{font-size:2rem;font-weight:700;color:var(--vm-light-navy);text-align:center;margin:0 0 2rem;font-family:Roboto Slab,serif}.spaced-rep-inner.svelte-4lduro{background:var(--vm-dark-ivory);border-radius:12px;padding:2.5rem}.spaced-rep-text.svelte-4lduro{font-size:1.25rem;color:var(--vm-navy);line-height:1.8;margin-bottom:1.5rem}.spaced-rep-text.svelte-4lduro strong{font-weight:800}.pricing-section.svelte-4lduro{padding:4rem 0;background:var(--vm-light-ivory)}.pricing-content.svelte-4lduro{max-width:1000px;margin:0 auto}.pricing-text.svelte-4lduro{font-size:1.15rem;color:var(--vm-navy);margin-bottom:1rem;line-height:1.7}.pricing-highlight.svelte-4lduro{font-weight:600;margin-top:2rem;margin-bottom:2rem}.dark .classroom-page.svelte-4lduro,.dark .spaced-rep-section.svelte-4lduro{background:var(--vm-dark-navy)}.dark .section-title.svelte-4lduro{color:var(--vm-castaway)}.dark .spaced-rep-inner.svelte-4lduro{background:var(--vm-navy)}.dark .spaced-rep-text.svelte-4lduro,.dark .spaced-rep-text.svelte-4lduro strong{color:var(--vm-castaway)}.dark .pricing-section.svelte-4lduro{background:var(--vm-dark-navy)}.dark .pricing-text.svelte-4lduro,.dark .pricing-highlight.svelte-4lduro{color:var(--vm-castaway)}
