/* StanNet English Academy — Neumorphism 2.0 theme
   Scoped to body.english-neumorphic so no other StanNet page is affected. */
body.english-neumorphic{
  --nm-bg:#f7f8fc;
  --nm-surface:#f7f8fc;
  --nm-surface-2:#eef1f7;
  --nm-white:#ffffff;
  --nm-ink:#141d59;
  --nm-ink-2:#263262;
  --nm-muted:#66728f;
  --nm-line:rgba(20,29,89,.10);
  --nm-purple:#af26e0;
  --nm-violet:#ad63de;
  --nm-cyan:#94d6f7;
  --nm-pink:#d065a1;
  --nm-coral:#f8615c;
  --nm-orange:#fd8f57;
  --nm-green:#35b88a;
  --nm-gradient:linear-gradient(135deg,#af26e0 0%,#d065a1 28%,#94d6f7 55%,#fd8f57 82%,#f8615c 100%);
  --nm-shadow:14px 14px 34px rgba(44,57,94,.13),-14px -14px 34px rgba(255,255,255,.96);
  --nm-shadow-sm:7px 7px 18px rgba(44,57,94,.12),-7px -7px 18px rgba(255,255,255,.94);
  --nm-inset:inset 4px 4px 9px rgba(44,57,94,.10),inset -4px -4px 9px rgba(255,255,255,.96);
  --nm-radius-xl:34px;
  --nm-radius-lg:24px;
  --nm-radius-md:16px;
  margin:0;
  background:
    radial-gradient(circle at 7% 4%,rgba(175,38,224,.08),transparent 24rem),
    radial-gradient(circle at 92% 9%,rgba(148,214,247,.14),transparent 28rem),
    var(--nm-bg);
  color:var(--nm-ink);
  font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
body.english-neumorphic *,body.english-neumorphic *::before,body.english-neumorphic *::after{box-sizing:border-box}
body.english-neumorphic main{overflow:hidden}
body.english-neumorphic h1,
body.english-neumorphic h2,
body.english-neumorphic h3,
body.english-neumorphic h4,
body.english-neumorphic .academy-copy,
body.english-neumorphic .academy-goal{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
body.english-neumorphic .eyebrow,
body.english-neumorphic button,
body.english-neumorphic select,
body.english-neumorphic .master-course-kicker,
body.english-neumorphic .master-nav-title,
body.english-neumorphic .master-block-label,
body.english-neumorphic .master-lesson-code{font-family:'Orbitron',ui-sans-serif,sans-serif}
body.english-neumorphic a{color:inherit}
body.english-neumorphic :focus-visible{outline:3px solid rgba(25,29,160,.28);outline-offset:3px}

/* header */
body.english-neumorphic .site-header{
  background:rgba(247,248,252,.84)!important;
  border-bottom:1px solid rgba(20,29,89,.07)!important;
  box-shadow:0 10px 30px rgba(44,57,94,.08)!important;
  backdrop-filter:blur(18px) saturate(145%);
  -webkit-backdrop-filter:blur(18px) saturate(145%);
}
body.english-neumorphic .site-nav>a,
body.english-neumorphic .nav-trigger,
body.english-neumorphic .menu-toggle{color:var(--nm-ink)!important}
body.english-neumorphic .nav-trigger,
body.english-neumorphic .menu-toggle{background:transparent}
body.english-neumorphic .nav-dropdown{
  background:rgba(247,248,252,.97)!important;
  border:1px solid rgba(255,255,255,.9)!important;
  border-radius:18px!important;
  box-shadow:var(--nm-shadow-sm)!important;
}
body.english-neumorphic .nav-dropdown a{color:var(--nm-ink-2)!important}
body.english-neumorphic .nav-dropdown a:hover,
body.english-neumorphic .nav-dropdown a.active{background:rgba(148,214,247,.22)!important;color:var(--nm-ink)!important}
body.english-neumorphic .brand-stan{color:var(--nm-ink)!important}
body.english-neumorphic .brand-net{color:var(--nm-purple)!important}
body.english-neumorphic .brand-lockup>i{color:#66728f!important}
body.english-neumorphic .brand-mark{filter:drop-shadow(0 7px 12px rgba(44,57,94,.14))}
body.english-neumorphic .nav-cta{
  background:var(--nm-ink)!important;
  color:#fff!important;
  border-radius:14px!important;
  box-shadow:5px 5px 12px rgba(20,29,89,.18),-4px -4px 10px rgba(255,255,255,.9)!important;
}

/* hero */
body.english-neumorphic .academy-hero{
  position:relative;
  display:grid;
  grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);
  gap:clamp(28px,5vw,76px);
  align-items:center;
  width:min(1480px,calc(100% - 48px));
  margin:34px auto 40px;
  padding:clamp(36px,6vw,88px);
  background:rgba(247,248,252,.93)!important;
  border:1px solid rgba(255,255,255,.95)!important;
  border-radius:42px;
  box-shadow:18px 18px 42px rgba(44,57,94,.14),-16px -16px 40px rgba(255,255,255,.98);
  overflow:hidden;
}
body.english-neumorphic .academy-hero::after{
  content:"";
  position:absolute;left:8%;right:8%;bottom:-1px;height:5px;
  background:var(--nm-gradient);border-radius:999px;
}
body.english-neumorphic .academy-hero-copy{position:relative;z-index:2;max-width:820px}
body.english-neumorphic .academy-hero .eyebrow{color:var(--nm-purple)!important;font-weight:700;letter-spacing:.12em}
body.english-neumorphic .academy-hero h1{
  max-width:none;
  margin:18px 0 24px;
  color:var(--nm-ink)!important;
  font-size:clamp(58px,6.8vw,112px)!important;
  line-height:.88!important;
  letter-spacing:-.075em!important;
  font-weight:800!important;
}
body.english-neumorphic .academy-hero h1 em{
  display:inline-block;
  color:transparent!important;
  background:var(--nm-gradient);
  -webkit-background-clip:text;background-clip:text;
  font-style:normal;
}
body.english-neumorphic .academy-copy{max-width:690px;color:var(--nm-muted)!important;font-size:clamp(16px,1.4vw,20px);line-height:1.75}
body.english-neumorphic .flag-pair{margin-bottom:20px}
body.english-neumorphic .flag{border-radius:8px;overflow:hidden;box-shadow:var(--nm-shadow-sm)!important}
body.english-neumorphic .academy-actions a{
  min-height:50px;
  display:inline-flex;align-items:center;justify-content:center;
  padding:0 20px!important;
  border-radius:16px;
  text-decoration:none;
  transition:transform .18s ease,box-shadow .18s ease;
}
body.english-neumorphic .academy-actions a:first-child{
  color:#fff!important;background:var(--nm-ink)!important;
  box-shadow:7px 7px 16px rgba(20,29,89,.20),-6px -6px 16px rgba(255,255,255,.95);
}
body.english-neumorphic .academy-actions a.secondary{
  color:var(--nm-ink)!important;background:var(--nm-surface)!important;
  border:1px solid rgba(255,255,255,.9)!important;box-shadow:var(--nm-shadow-sm);
}
body.english-neumorphic .academy-actions a:hover{transform:translateY(-2px)}
body.english-neumorphic .academy-hero-showcase{
  position:relative;min-height:520px;border-radius:34px;padding:28px;
  background:var(--nm-gradient);
  box-shadow:inset 0 1px rgba(255,255,255,.34),0 28px 60px rgba(111,55,170,.24);
  overflow:hidden;
}
body.english-neumorphic .academy-hero-showcase::before,
body.english-neumorphic .academy-hero-showcase::after{
  content:"";position:absolute;border-radius:50%;filter:blur(2px);opacity:.45;
}
body.english-neumorphic .academy-hero-showcase::before{width:300px;height:300px;background:#fff;right:-110px;top:-120px}
body.english-neumorphic .academy-hero-showcase::after{width:250px;height:250px;background:#5de5ff;left:-120px;bottom:-120px}
body.english-neumorphic .academy-preview-main{
  position:relative;z-index:2;
  padding:24px;border-radius:26px;background:rgba(255,255,255,.88);
  box-shadow:14px 16px 34px rgba(61,33,107,.20),inset 0 1px rgba(255,255,255,.95);
  backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);
}
body.english-neumorphic .academy-preview-main span{display:block;color:var(--nm-purple);font:700 9px 'Orbitron',sans-serif;letter-spacing:.12em}
body.english-neumorphic .academy-preview-main strong{display:block;margin:10px 0 5px;color:var(--nm-ink)!important;font-size:clamp(32px,3vw,48px);line-height:1}
body.english-neumorphic .academy-preview-main p{margin:0;color:var(--nm-muted);line-height:1.55}
body.english-neumorphic .academy-preview-progress{height:11px;margin-top:22px;background:#edf0f6;border-radius:999px;box-shadow:var(--nm-inset);overflow:hidden}
body.english-neumorphic .academy-preview-progress i{display:block;width:72%;height:100%;background:var(--nm-gradient);border-radius:inherit}
body.english-neumorphic .academy-preview-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}
body.english-neumorphic .academy-preview-card{
  min-height:132px;padding:18px;border-radius:22px;background:rgba(255,255,255,.88);
  box-shadow:10px 12px 28px rgba(61,33,107,.18),inset 0 1px rgba(255,255,255,.95);
  backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);
}
body.english-neumorphic .academy-preview-card span{color:#6f7290;font:700 8px 'Orbitron',sans-serif;letter-spacing:.1em}
body.english-neumorphic .academy-preview-card b{display:block;margin-top:14px;color:var(--nm-ink)!important;font-size:27px}
body.english-neumorphic .academy-preview-card small{display:block;margin-top:6px;color:#6a718d;line-height:1.45}

/* page sections */
body.english-neumorphic .section,
body.english-neumorphic .english-engine-section,
body.english-neumorphic .mastery-section,
body.english-neumorphic .master-curriculum-section,
body.english-neumorphic .english-builder-section{
  background:transparent!important;
}
body.english-neumorphic .section-heading h2{color:var(--nm-ink)!important}
body.english-neumorphic .section-heading h2 em{color:var(--nm-purple)!important;font-style:normal}
body.english-neumorphic .section-heading>p{color:var(--nm-muted)!important}
body.english-neumorphic .eyebrow{color:var(--nm-purple)!important}

/* major raised surfaces */
body.english-neumorphic :is(
  .english-voice-bar,.mastery-shell,.level-campus,.master-course-shell,
  .english-core-shell,.english-builder-shell,.academy-index,.academy-lesson
){
  color:var(--nm-ink)!important;
  background:var(--nm-surface)!important;
  border:1px solid rgba(255,255,255,.92)!important;
  border-radius:var(--nm-radius-xl)!important;
  box-shadow:var(--nm-shadow)!important;
}
body.english-neumorphic .english-voice-bar{padding:22px 24px!important}

/* typography inside dark legacy components */
body.english-neumorphic :is(.mastery-shell,.level-campus,.master-course-shell,.english-core-shell,.english-builder-shell,.academy-index,.academy-lesson)
:is(h2,h3,h4,strong){color:var(--nm-ink)!important}
body.english-neumorphic :is(.mastery-shell,.level-campus,.master-course-shell,.english-core-shell,.english-builder-shell,.academy-index,.academy-lesson)
:is(p,small,li,label){color:var(--nm-muted)}
body.english-neumorphic :is(.mastery-kicker,.level-campus-kicker,.master-course-kicker,.english-core-kicker,.english-builder-kicker,.master-block-label,.master-lesson-code,.level-media-kicker){
  color:var(--nm-purple)!important;
}

/* reusable raised/inset cards */
body.english-neumorphic :is(
  .mastery-mini-stats div,.today-summary,.today-block,.diagnostic-q,.diagnostic-result,
  .review-card,.coach-editor,.coach-result,.coach-notes,.mastery-project,
  .level-campus-stats div,.level-today,.level-branch-button,.level-can-do,.level-branch-detail,
  .branch-example,.branch-task,.level-podcast-card,.level-video-card,.level-week-plan,.level-day,
  .master-course-totals div,.master-level-summary,.master-course-nav>div,.master-module-list button,
  .master-lesson-list button,.master-lesson-panel,.master-theory-grid>div,.master-example,.master-word,
  .master-drill,.master-project,.master-self-check label,.english-pronoun-row,.english-pronoun-person,
  .english-pronoun-cell button,.english-verb-hero,.english-base-forms button,.english-tense-block,
  .english-tense-persons button,.english-aux-card,.english-aux-forms,.english-aux-pattern,.english-aux-example,
  .english-builder-grid label,.english-builder-result,.english-builder-chip,.english-phrase,.write-box
){
  background:var(--nm-surface)!important;
  border:1px solid rgba(255,255,255,.92)!important;
  border-radius:var(--nm-radius-md)!important;
  box-shadow:var(--nm-shadow-sm)!important;
}
body.english-neumorphic :is(.mastery-mini-stats div,.level-campus-stats div,.master-course-totals div) b{color:var(--nm-ink)!important}

/* active/inset states */
body.english-neumorphic :is(.level-branch-button.active,.master-module-list button.active,.master-lesson-list button.active,.mastery-tabs button.active,.english-core-tabs button.active,.english-builder-tabs button.active){
  background:linear-gradient(135deg,rgba(175,38,224,.10),rgba(148,214,247,.18))!important;
  border-color:rgba(175,38,224,.28)!important;
  box-shadow:var(--nm-inset)!important;
  color:var(--nm-ink)!important;
}
body.english-neumorphic :is(.level-branch-button.done,.branch-task.done,.level-day.done,.mastery-project.done,.today-block.done){
  border-color:rgba(53,184,138,.25)!important;
  background:rgba(53,184,138,.06)!important;
}

/* controls */
body.english-neumorphic :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){
  color:var(--nm-ink)!important;
  background:#f1f3f8!important;
  border:1px solid rgba(20,29,89,.06)!important;
  border-radius:13px!important;
  box-shadow:var(--nm-inset)!important;
}
body.english-neumorphic input::placeholder,
body.english-neumorphic textarea::placeholder{color:#8b94aa}
body.english-neumorphic :is(button,.master-jump-row a,.level-video-card a){
  border-radius:13px!important;
  transition:transform .16s ease,box-shadow .16s ease,background .16s ease;
}
@media(hover:hover){
  body.english-neumorphic :is(button,.master-jump-row a,.level-video-card a):hover{transform:translateY(-1px)}
}
body.english-neumorphic :is(
  .master-audio,.branch-example button,.english-aux-head>button,.english-voice-options button,
  .english-pronoun-cell button,.english-verb-hero>button,#ebListen,.listen
){
  color:var(--nm-ink)!important;
  border-color:rgba(25,29,160,.18)!important;
  background:rgba(148,214,247,.17)!important;
  box-shadow:4px 4px 10px rgba(44,57,94,.10),-4px -4px 10px rgba(255,255,255,.9)!important;
}
body.english-neumorphic :is(.finish-day,.level-today button,.mastery-project>button,.master-course-tools button,.master-lesson-footer button:nth-child(2)){
  color:#fff!important;
  border:0!important;
  background:linear-gradient(135deg,#191da0,#af26e0)!important;
  box-shadow:6px 6px 14px rgba(74,45,143,.20),-5px -5px 12px rgba(255,255,255,.9)!important;
}

/* levels */
body.english-neumorphic .levels{gap:14px!important;margin-top:30px}
body.english-neumorphic .level-chip{
  min-height:92px!important;
  color:var(--nm-muted)!important;
  background:var(--nm-surface)!important;
  border:1px solid rgba(255,255,255,.94)!important;
  border-radius:20px!important;
  box-shadow:var(--nm-shadow-sm)!important;
}
body.english-neumorphic .level-chip strong{color:var(--nm-ink)!important;font-size:23px!important}
body.english-neumorphic .level-chip.active{
  background:var(--nm-gradient)!important;
  color:#fff!important;border-color:transparent!important;
  box-shadow:0 16px 30px rgba(173,99,222,.23)!important;
}
body.english-neumorphic .level-chip.active strong{color:#fff!important}

/* progress */
body.english-neumorphic :is(.level-campus-progress,.master-level-progress,.academy-preview-progress){
  background:#eef0f5!important;border-radius:999px;box-shadow:var(--nm-inset)!important;
}
body.english-neumorphic .level-campus-progress>div,
body.english-neumorphic .master-level-progress i{background:var(--nm-gradient)!important}

/* mastery OS */
body.english-neumorphic .mastery-tabs{border:0!important;gap:10px!important}
body.english-neumorphic .mastery-tabs button{
  color:var(--nm-ink-2)!important;background:var(--nm-surface)!important;
  border:1px solid rgba(255,255,255,.92)!important;box-shadow:var(--nm-shadow-sm)!important;
}
body.english-neumorphic .mastery-tabs button.active{color:var(--nm-ink)!important}
body.english-neumorphic .today-ring{border:0!important;background:var(--nm-gradient)!important;box-shadow:0 12px 26px rgba(173,99,222,.22)!important}
body.english-neumorphic .today-ring b,
body.english-neumorphic .today-ring span{color:#fff!important}
body.english-neumorphic .review-card h4{color:var(--nm-ink)!important}
body.english-neumorphic #coachOutput{color:var(--nm-ink-2)!important}
body.english-neumorphic .coach-note p{color:var(--nm-muted)!important}

/* master curriculum */
body.english-neumorphic .master-course-tools input{background:#f1f3f8!important;color:var(--nm-ink)!important}
body.english-neumorphic .master-search-results{
  background:var(--nm-surface)!important;border:1px solid rgba(255,255,255,.95)!important;border-radius:18px!important;box-shadow:var(--nm-shadow-sm)!important
}
body.english-neumorphic .master-search-results button{background:var(--nm-surface)!important;border:1px solid rgba(255,255,255,.92)!important;box-shadow:4px 4px 10px rgba(44,57,94,.09),-4px -4px 10px #fff!important}
body.english-neumorphic .master-level-tabs{gap:12px!important}
body.english-neumorphic .master-level-tabs button{
  background:var(--nm-surface)!important;border:1px solid rgba(255,255,255,.94)!important;box-shadow:var(--nm-shadow-sm)!important;border-radius:16px!important
}
body.english-neumorphic .master-level-tabs button b{color:var(--nm-ink)!important}
body.english-neumorphic .master-level-tabs button.active{background:var(--nm-gradient)!important;border:0!important}
body.english-neumorphic .master-level-tabs button.active b,
body.english-neumorphic .master-level-tabs button.active span{color:#fff!important}
body.english-neumorphic .master-source-map{background:rgba(148,214,247,.14)!important;border-color:transparent!important}
body.english-neumorphic .master-source-map span{color:var(--nm-muted)!important}
body.english-neumorphic .master-patterns code{background:#eef1f7!important;color:var(--nm-ink)!important;border:0!important;box-shadow:var(--nm-inset)!important}
body.english-neumorphic .master-example :is(strong,span,small),
body.english-neumorphic .master-word :is(b,p),
body.english-neumorphic .master-drill label,
body.english-neumorphic .master-production-list p{color:var(--nm-ink-2)!important}
body.english-neumorphic .master-word>div:first-child span{color:var(--nm-purple)!important}
body.english-neumorphic .master-pronunciation p,
body.english-neumorphic .master-instruction,
body.english-neumorphic .master-script,
body.english-neumorphic .master-reading,
body.english-neumorphic .master-writing-task,
body.english-neumorphic .master-project p{color:var(--nm-muted)!important}
body.english-neumorphic .master-translation{
  color:var(--nm-ink-2)!important;
  border-left:0!important;border-radius:15px;background:linear-gradient(135deg,rgba(253,143,87,.10),rgba(208,101,161,.09))!important;
}

/* core lab */
body.english-neumorphic .english-core-tabs{border:0!important}
body.english-neumorphic .english-core-tabs button{color:var(--nm-muted)!important;background:var(--nm-surface)!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:var(--nm-shadow-sm)!important}
body.english-neumorphic .english-pronoun-person span,
body.english-neumorphic .english-pronoun-cell button,
body.english-neumorphic .english-pronoun-example span,
body.english-neumorphic .english-base-forms button,
body.english-neumorphic .english-tense-head span,
body.english-neumorphic .english-tense-persons button,
body.english-neumorphic .english-aux-pattern code,
body.english-neumorphic .english-aux-example strong{color:var(--nm-ink)!important}
body.english-neumorphic .english-pronoun-person small,
body.english-neumorphic .english-verb-hero p,
body.english-neumorphic .english-aux-example span{color:var(--nm-muted)!important}

/* sentence builder */
body.english-neumorphic .english-builder-head p,
body.english-neumorphic .english-builder-hint span,
body.english-neumorphic .english-builder-panel>p,
body.english-neumorphic .english-builder-note{color:var(--nm-muted)!important}
body.english-neumorphic .english-builder-grid label>span,
body.english-neumorphic .english-builder-label{color:#737d99!important}
body.english-neumorphic .english-builder-tabs{border:0!important}
body.english-neumorphic .english-builder-tabs button{color:var(--nm-muted)!important}
body.english-neumorphic .english-builder-panel>strong,
body.english-neumorphic .english-builder-chip span{color:var(--nm-ink)!important}
body.english-neumorphic .english-builder-chip.aux{background:rgba(148,214,247,.18)!important}
body.english-neumorphic .english-builder-chip.negative{background:rgba(248,97,92,.10)!important}
body.english-neumorphic .english-builder-chip.wh{background:rgba(253,143,87,.12)!important}

/* legacy route & writing */
body.english-neumorphic .academy-index h2,
body.english-neumorphic .academy-lesson h2{color:var(--nm-ink)!important}
body.english-neumorphic .academy-goal,
body.english-neumorphic .english-phrase span,
body.english-neumorphic .academy-result,
body.english-neumorphic .academy-note,
body.english-neumorphic .academy-footer{color:var(--nm-muted)!important}
body.english-neumorphic .academy-item{
  color:var(--nm-ink-2)!important;background:var(--nm-surface)!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:13px!important;box-shadow:4px 4px 9px rgba(44,57,94,.08),-4px -4px 9px #fff!important
}
body.english-neumorphic .academy-item.active,
body.english-neumorphic .academy-item:hover{background:linear-gradient(135deg,rgba(175,38,224,.10),rgba(148,214,247,.18))!important;color:var(--nm-ink)!important}
body.english-neumorphic .english-phrase{border-left:0!important}
body.english-neumorphic .english-phrase strong{color:var(--nm-ink)!important}
body.english-neumorphic .write-actions button{color:var(--nm-ink)!important;background:var(--nm-surface)!important;border:1px solid rgba(255,255,255,.92)!important;box-shadow:var(--nm-shadow-sm)!important}
body.english-neumorphic .write-actions .primary{color:#fff!important;background:linear-gradient(135deg,#191da0,#af26e0)!important;border:0!important}

/* footer */
body.english-neumorphic footer{background:#f2f4f9!important;border-top:1px solid rgba(20,29,89,.06)!important;color:var(--nm-muted)!important}
body.english-neumorphic footer .brand span,
body.english-neumorphic footer a{color:var(--nm-ink)!important}

/* responsive */
@media(max-width:1180px){
  body.english-neumorphic .academy-hero{grid-template-columns:1fr;width:min(calc(100% - 34px),980px)}
  body.english-neumorphic .academy-hero-showcase{min-height:420px}
}
@media(max-width:760px){
  body.english-neumorphic .academy-hero{width:calc(100% - 24px);margin:18px auto 28px;padding:26px;border-radius:28px}
  body.english-neumorphic .academy-hero h1{font-size:clamp(46px,15vw,76px)!important}
  body.english-neumorphic .academy-hero-showcase{min-height:auto;padding:18px;border-radius:24px}
  body.english-neumorphic .academy-preview-grid{grid-template-columns:1fr 1fr}
  body.english-neumorphic .academy-preview-card{min-height:112px;padding:15px}
  body.english-neumorphic :is(.english-voice-bar,.mastery-shell,.level-campus,.master-course-shell,.english-core-shell,.english-builder-shell,.academy-index,.academy-lesson){border-radius:22px!important}
}
@media(max-width:480px){
  body.english-neumorphic .academy-preview-grid{grid-template-columns:1fr}
  body.english-neumorphic .academy-hero h1{font-size:clamp(42px,14vw,62px)!important}
}
@media(prefers-reduced-motion:reduce){
  body.english-neumorphic *,body.english-neumorphic *::before,body.english-neumorphic *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}
}
