/*
 * Page-scoped Astra content reset.
 * Header and footer remain owned by the active WordPress theme.
 */
body.page-id-18042 .site-content > .ast-container {
  display: block;
  width: 100%;
  max-width: none;
  padding-right: 0;
  padding-left: 0;
}

body.page-id-18042.lenatees-factory-experience-active {
  margin: 0;
  /* Clip horizontally without creating a scroll ancestor for the sticky scene. */
  overflow-x: clip;
  overflow-y: visible;
}

body.page-id-18042.lenatees-factory-immersive header.elementor-location-header .elementor-sticky--active {
  visibility: hidden;
  pointer-events: none;
}

body.page-id-18042.lenatees-factory-immersive #ht-ctc-chat {
  top: max(70px, calc(env(safe-area-inset-top) + 54px)) !important;
  right: max(14px, env(safe-area-inset-right)) !important;
  bottom: auto !important;
}

body.page-id-18042.lenatees-factory-immersive #ast-scroll-top {
  visibility: hidden;
  pointer-events: none;
}

/* Match this page's controls without changing Astra's global palette. */
body.page-id-18042 #ast-scroll-top,
body.page-id-18042 #ast-scroll-top:hover {
  background-color: #171717;
  color: #fff;
}

body.page-id-18042 #ast-scroll-top:focus-visible {
  outline: 2px solid #765723;
  outline-offset: 3px;
}

body.page-id-18042 #primary,
body.page-id-18042 #main,
body.page-id-18042 article#post-18042,
body.page-id-18042 article#post-18042 .entry-content {
  float: none;
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 0;
}

body.page-id-18042 article#post-18042 .entry-header {
  display: none;
}

.lenatees-factory-page{
  --ink: #171717;
  --muted: #666;
  --line: rgba(23, 23, 23, .16);
  --paper: #fff;
  --gold: #b1844f;
  --gold-deep: #765723;
  --rail-progress: 0;
  --safe-top: max(18px, env(safe-area-inset-top));
  --layout-max: 1180px;
  --layout-gutter: 20px;
  --layout-grid-gap: 24px;
  --layout-section-space: clamp(96px, 11.111vw, 160px);
  --layout-label-row: 40px;
  color-scheme: light;
}

.lenatees-factory-page, .lenatees-factory-page *,.lenatees-factory-page::before, .lenatees-factory-page *::before,.lenatees-factory-page::after, .lenatees-factory-page *::after{ box-sizing: border-box; }

.lenatees-factory-page{
  margin: 0;
  background: var(--paper);
  color: var(--ink);
  font-family: "Helvetica Neue", "PingFang SC", "Noto Sans CJK SC", Arial, sans-serif;
  line-height: 1.45;
  scroll-behavior: auto;
}

.lenatees-factory-page{
  margin: 0;
  min-width: 320px;
  overflow-x: clip;
  background: var(--paper);
}

.lenatees-factory-page button,.lenatees-factory-page input,.lenatees-factory-page a{ font: inherit; }
.lenatees-factory-page img{ display: block; max-width: 100%; height: auto; }
.lenatees-factory-page a{ color: inherit; }
/* Page headings must not inherit Astra's unrelated blue heading palette. */
.lenatees-factory-page :is(h1,h2,h3,h4,h5,h6){ color: var(--ink); }

.lenatees-factory-page .factory-rail{ position: relative; background: var(--paper); }

.lenatees-factory-page .scene-shell{
  position: relative;
  min-height: 100svh;
  background: var(--paper);
}

.lenatees-factory-page #factoryWebgl,.lenatees-factory-page .scene-shade,.lenatees-factory-page .rail-hud,.lenatees-factory-page .rail-seek,.lenatees-factory-page .scene-nav,.lenatees-factory-page .scroll-cue,.lenatees-factory-page .scene-loader{
  display: none;
}

.lenatees-factory-page .scene-copy-stack{
  width: min(var(--layout-max), calc(100% - var(--layout-gutter) - var(--layout-gutter)));
  margin: 0 auto;
  padding: 72px 0 104px;
}

.lenatees-factory-page .scene-copy{
  display: grid;
  grid-template-columns: minmax(0, 1.12fr) minmax(300px, .88fr);
  align-items: center;
  gap: clamp(34px, 6vw, 92px);
  min-height: min(800px, 92svh);
  padding: 72px 0;
  border-bottom: 1px solid var(--line);
}

.lenatees-factory-page .scene-copy[data-position="right"] .scene-copy__image{ order: 2; }
.lenatees-factory-page .scene-copy__image{ margin: 0; overflow: hidden; background: var(--ink); }
.lenatees-factory-page .scene-copy__image img{ width: 100%; aspect-ratio: 4 / 3; object-fit: cover; }
.lenatees-factory-page .scene-copy[data-scene="1"] .scene-copy__image img,.lenatees-factory-page .scene-copy[data-scene="3"] .scene-copy__image img,.lenatees-factory-page .scene-copy[data-scene="5"] .scene-copy__image img{ aspect-ratio: 4 / 5; }

.lenatees-factory-page .scene-copy__body{ max-width: 510px; }
.lenatees-factory-page .scene-copy__kicker,.lenatees-factory-page .section-kicker{
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 24px;
  color: var(--gold-deep);
  font-size: 11px;
  font-weight: 760;
  line-height: 16px;
  letter-spacing: .18em;
  text-transform: uppercase;
}

.lenatees-factory-page .scene-copy__kicker span{
  display: grid;
  width: 34px;
  height: 34px;
  place-items: center;
  border: 1px solid currentColor;
  border-radius: 50%;
  letter-spacing: 0;
}

.lenatees-factory-page .scene-copy h1,.lenatees-factory-page .scene-copy h2{
  margin: 0;
  max-width: 11ch;
  font-size: clamp(42px, 5.6vw, 82px);
  font-weight: 520;
  letter-spacing: -.055em;
  line-height: .98;
}

.lenatees-factory-page .scene-copy[data-scene="0"] h1{ max-width: 14ch; font-size: clamp(38px, 4.65vw, 70px); }

.lenatees-factory-page .scene-copy__body > p:not(.scene-copy__kicker){
  max-width: 48ch;
  margin: 28px 0 0;
  color: var(--muted);
  font-size: clamp(15px, 1.25vw, 18px);
  line-height: 1.72;
}

.lenatees-factory-page .scene-copy__meta{
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0;
  margin: 34px 0 0;
  border-top: 1px solid var(--line);
}

.lenatees-factory-page .scene-copy__meta div{ padding: 14px 16px 0 0; }
.lenatees-factory-page .scene-copy__meta dt{ color: var(--muted); font-size: 10px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; }
.lenatees-factory-page .scene-copy__meta dd{ margin: 5px 0 0; font-size: 13px; font-weight: 650; }

.lenatees-factory-page .factory-identity,.lenatees-factory-page .station-ledger,.lenatees-factory-page .evidence-routes{
  width: min(var(--layout-max), calc(100% - var(--layout-gutter) - var(--layout-gutter)));
  margin: 0 auto;
}

.lenatees-factory-page .factory-identity{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  column-gap: var(--layout-grid-gap);
  padding: clamp(96px, 8vw, 116px) 0;
  align-items: start;
}

.lenatees-factory-page .factory-identity__index{
  grid-column: 1;
  min-height: 220px;
  padding-top: 4px;
  border-right: 1px solid var(--line);
  color: var(--muted);
  font-size: 9px;
  font-weight: 760;
  letter-spacing: .18em;
  text-transform: uppercase;
  writing-mode: vertical-rl;
}

.lenatees-factory-page .factory-identity__copy{ grid-column: 2 / span 5; }

.lenatees-factory-page .factory-identity__copy h2,.lenatees-factory-page .evidence-disclosure h2,.lenatees-factory-page .station-ledger__header h2,.lenatees-factory-page .verification-hub__heading h2,.lenatees-factory-page .evidence-routes__heading h2{
  margin: 0;
  font-size: clamp(38px, 4.6vw, 68px);
  font-weight: 520;
  letter-spacing: -.052em;
  line-height: .98;
}

.lenatees-factory-page .factory-identity__lede{
  max-width: 58ch;
  margin: 34px 0 0;
  color: var(--muted);
  font-size: 17px;
  line-height: 1.78;
}

.lenatees-factory-page .factory-identity__lede strong{ color: var(--ink); font-weight: 650; }

.lenatees-factory-page .identity-facts{
  grid-column: 2 / -1;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  margin: 24px 0 0;
  border-top: 1px solid var(--line);
  border-bottom: 1px solid var(--line);
}

.lenatees-factory-page .identity-facts div{
  min-width: 0;
  padding: 16px 18px 17px;
  border-left: 1px solid var(--line);
}
.lenatees-factory-page .identity-facts div:first-child{ padding-left: 0; border-left: 0; }

.lenatees-factory-page .identity-facts dt,.lenatees-factory-page .station-record dt{
  color: var(--muted);
  font-size: 9px;
  font-weight: 760;
  letter-spacing: .16em;
  text-transform: uppercase;
}

.lenatees-factory-page .identity-facts dd{ margin: 8px 0 0; font-size: 12px; font-weight: 630; line-height: 1.48; }

.lenatees-factory-page .identity-support{
  grid-column: 2 / -1;
  display: grid;
  grid-template-columns: minmax(0, 1.2fr) minmax(390px, .8fr);
  align-items: center;
  gap: 32px;
  margin-top: 18px;
}

.lenatees-factory-page .identity-note{
  margin: 0;
  padding: 8px 18px 8px 16px;
  border-left: 2px solid var(--gold);
  color: var(--muted);
  font-size: 12px;
  line-height: 1.55;
}

.lenatees-factory-page .identity-links{ display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 10px 24px; margin: 0; }
.lenatees-factory-page .identity-links a{
  display: inline-flex;
  align-items: center;
  gap: 14px;
  padding: 7px 0 6px;
  border-bottom: 1px solid var(--gold);
  font-size: 12px;
  font-weight: 690;
  text-decoration: none;
}
.lenatees-factory-page .identity-links a span{ color: var(--gold-deep); transition: transform .24s ease; }
.lenatees-factory-page .identity-links a:hover span,.lenatees-factory-page .identity-links a:focus-visible span{ transform: translate(3px,-3px); }

.lenatees-factory-page .factory-identity__visual{
  position: relative;
  grid-column: 7 / -1;
  margin: 0;
  padding-top: var(--layout-label-row);
}
.lenatees-factory-page .factory-identity__visual::before{
  content: "OWNED / ON-SITE";
  position: absolute;
  z-index: 1;
  top: 2px;
  right: 0;
  color: var(--gold-deep);
  font-size: 9px;
  font-weight: 760;
  letter-spacing: .2em;
}
.lenatees-factory-page .factory-identity__visual img{ width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; }
.lenatees-factory-page .factory-identity__visual figcaption{
  display: flex;
  justify-content: space-between;
  gap: 20px;
  padding: 14px 0;
  border-bottom: 1px solid var(--line);
  color: var(--muted);
  font-size: 9px;
  letter-spacing: .13em;
  text-transform: uppercase;
}
.lenatees-factory-page .factory-identity__visual figcaption strong{ color: var(--ink); font-weight: 720; }

.lenatees-factory-page .evidence-disclosure{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  column-gap: var(--layout-grid-gap);
  padding: var(--layout-section-space) max(var(--layout-gutter), calc((100vw - var(--layout-max)) / 2));
  background: var(--paper);
  color: var(--ink);
}

.lenatees-factory-page .evidence-disclosure__heading{ grid-column: 1 / span 5; }
.lenatees-factory-page .evidence-disclosure .section-kicker,.lenatees-factory-page .verification-hub .section-kicker{ color: var(--gold-deep); }
.lenatees-factory-page .evidence-disclosure__heading h2{ max-width: 11ch; }
.lenatees-factory-page .evidence-disclosure__facts{
  grid-column: 7 / -1;
  margin-top: var(--layout-label-row);
  border-top: 1px solid var(--line);
}
.lenatees-factory-page .evidence-disclosure__facts p{
  display: grid;
  grid-template-columns: 116px 1fr;
  gap: 28px;
  margin: 0;
  padding: 24px 0;
  border-bottom: 1px solid var(--line);
  color: var(--muted);
  font-size: 14px;
  line-height: 1.7;
}
.lenatees-factory-page .evidence-disclosure__facts span{ color: var(--gold-deep); font-size: 9px; font-weight: 760; letter-spacing: .16em; text-transform: uppercase; }

.lenatees-factory-page .station-ledger{ padding: var(--layout-section-space) 0; }
.lenatees-factory-page .station-ledger__header{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  column-gap: var(--layout-grid-gap);
  align-items: start;
  margin-bottom: clamp(74px, 10vw, 128px);
}
.lenatees-factory-page .station-ledger__header > div{ grid-column: 1 / span 7; }
.lenatees-factory-page .station-ledger__header h2{ max-width: 13ch; }
.lenatees-factory-page .station-ledger__header > p{
  grid-column: 9 / -1;
  margin: 0;
  padding-top: var(--layout-label-row);
  color: var(--muted);
  font-size: 15px;
  line-height: 1.76;
}

.lenatees-factory-page .station-record{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  column-gap: var(--layout-grid-gap);
  min-height: 540px;
  padding: clamp(52px, 7vw, 92px) 0;
  border-top: 1px solid var(--line);
  align-items: start;
}
.lenatees-factory-page .station-record:last-child{ border-bottom: 1px solid var(--line); }
.lenatees-factory-page .station-record__number{ grid-column: 1; align-self: start; margin: 4px 0 0; color: var(--gold-deep); font-size: 11px; font-weight: 750; letter-spacing: .16em; }
.lenatees-factory-page .station-record figure{ grid-column: 2 / span 5; margin: 0; overflow: hidden; background: var(--ink); }
.lenatees-factory-page .station-record__copy{ grid-column: 7 / -1; }
.lenatees-factory-page .station-record figure img{ width: 100%; height: clamp(390px, 42vw, 540px); object-fit: cover; transition: transform .8s cubic-bezier(.2,.8,.2,1); }
.lenatees-factory-page .station-record:hover figure img{ transform: scale(1.018); }
.lenatees-factory-page .station-record:nth-of-type(even) figure{ grid-column: 7 / -1; }
.lenatees-factory-page .station-record:nth-of-type(even) .station-record__copy{ grid-column: 2 / span 5; grid-row: 1; }
.lenatees-factory-page .station-record__stage{ margin: 0 0 17px; color: var(--gold-deep); font-size: 10px; font-weight: 760; letter-spacing: .17em; text-transform: uppercase; }
.lenatees-factory-page .station-record h3{ max-width: 15ch; margin: 0 0 36px; font-size: clamp(30px, 3.35vw, 49px); font-weight: 520; letter-spacing: -.045em; line-height: 1.02; }
.lenatees-factory-page .station-record dl{ margin: 0; }
.lenatees-factory-page .station-record dl div{ display: grid; grid-template-columns: 112px 1fr; gap: 20px; padding: 17px 0; border-top: 1px solid var(--line); }
.lenatees-factory-page .station-record dd{ margin: 0; color: var(--muted); font-size: 13px; line-height: 1.67; }
.lenatees-factory-page .station-record__limit{ margin-top: 4px; padding-right: 12px !important; padding-left: 12px !important; border-left: 2px solid var(--gold); background: var(--paper); }
.lenatees-factory-page .station-record__limit dt{ color: var(--gold-deep); }

.lenatees-factory-page .verification-hub{
  padding: var(--layout-section-space) max(var(--layout-gutter), calc((100vw - var(--layout-max)) / 2));
  background: var(--paper);
  color: var(--ink);
}
.lenatees-factory-page .verification-hub__heading{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  column-gap: var(--layout-grid-gap);
  align-items: start;
  margin-bottom: clamp(66px, 8vw, 104px);
}
.lenatees-factory-page .verification-hub__heading > .section-kicker{ grid-column: 1 / span 3; }
.lenatees-factory-page .verification-hub__heading > h2{ grid-column: 4 / span 5; }
.lenatees-factory-page .verification-hub__heading > p:last-child{ grid-column: 9 / -1; }
.lenatees-factory-page .verification-hub__heading h2{ max-width: 12ch; }
.lenatees-factory-page .verification-hub__heading > p:last-child{ margin: 0; color: var(--muted); font-size: 14px; line-height: 1.76; }
.lenatees-factory-page .verification-planner{ display: grid; grid-template-columns: minmax(230px, .62fr) minmax(0, 1.38fr); border: 1px solid var(--line); }
.lenatees-factory-page .verification-tabs{ display: flex; flex-direction: column; border-right: 1px solid var(--line); }
.lenatees-factory-page .verification-tabs button{
  display: grid;
  grid-template-columns: 36px 1fr;
  align-items: center;
  min-height: 82px;
  padding: 18px 24px;
  border: 0;
  border-bottom: 1px solid var(--line);
  background: transparent;
  color: var(--muted);
  cursor: pointer;
  text-align: left;
  /* Change foreground and background together; cross-fading them loses contrast. */
  transition: none;
}
.lenatees-factory-page .verification-tabs button:last-child{ border-bottom: 0; }
.lenatees-factory-page .verification-tabs button span{ color: var(--gold-deep); font-size: 9px; letter-spacing: .15em; }
.lenatees-factory-page .verification-tabs button:hover{ background: rgba(23,23,23,.04); color: var(--ink); }
.lenatees-factory-page .verification-tabs button[aria-selected="true"]{ background: var(--ink); color: var(--paper); }
.lenatees-factory-page .verification-tabs button[aria-selected="true"] span{ color: var(--paper); }
.lenatees-factory-page .verification-tabs button:focus-visible{ position: relative; z-index: 1; outline: 2px solid var(--gold-deep); outline-offset: -5px; }
.lenatees-factory-page .verification-tabs button[aria-selected="true"]:focus-visible{ outline-color: var(--paper); }
.lenatees-factory-page .verification-panels{ background: var(--paper); color: var(--ink); }
.lenatees-factory-page .verification-panels article{ min-height: 520px; padding: clamp(38px, 6vw, 76px); }
.lenatees-factory-page .verification-panels article[hidden]{ display: none; }
.lenatees-factory-page .verification-panel__mode{ margin: 0 0 60px; color: var(--gold-deep); font-size: 9px; font-weight: 760; letter-spacing: .18em; text-transform: uppercase; }
.lenatees-factory-page .verification-panels h3{ max-width: 17ch; margin: 0; font-size: clamp(34px, 4.1vw, 58px); font-weight: 520; letter-spacing: -.05em; line-height: 1; }
.lenatees-factory-page .verification-panels h3 + p{ max-width: 65ch; margin: 28px 0 0; color: var(--muted); font-size: 15px; line-height: 1.74; }
.lenatees-factory-page .verification-panels ul{ display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; margin: 38px 0 0; padding: 0; border: 1px solid var(--line); background: var(--line); list-style: none; }
.lenatees-factory-page .verification-panels li{ min-height: 88px; padding: 17px; background: var(--paper); font-size: 12px; line-height: 1.55; }
.lenatees-factory-page .verification-panel__actions{ display: flex; flex-wrap: wrap; align-items: center; gap: 14px 26px; margin-top: 38px; }
.lenatees-factory-page .verification-panel__actions a,.lenatees-factory-page .verification-panel__actions button{
  display: inline-flex;
  align-items: center;
  gap: 24px;
  padding: 11px 0 9px;
  border: 0;
  border-bottom: 1px solid var(--gold);
  background: transparent;
  color: var(--ink);
  cursor: pointer;
  font-size: 12px;
  font-weight: 700;
  text-decoration: none;
}
.lenatees-factory-page .verification-panel__actions a span{ color: var(--gold-deep); font-size: 17px; }
.lenatees-factory-page .verification-panel__actions button{ color: var(--muted); }
.lenatees-factory-page .copy-status{ min-height: 1em; color: var(--gold-deep); font-size: 11px; }

.lenatees-factory-page .evidence-routes{ padding: var(--layout-section-space) 0; }
.lenatees-factory-page .evidence-routes__heading{
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  column-gap: var(--layout-grid-gap);
  align-items: start;
  margin-bottom: 70px;
}
.lenatees-factory-page .evidence-routes__heading > .section-kicker{ grid-column: 1 / span 3; }
.lenatees-factory-page .evidence-routes__heading > h2{ grid-column: 4 / span 6; }
.lenatees-factory-page .evidence-routes__heading h2{ max-width: 13ch; }
.lenatees-factory-page .evidence-routes__links{ border-bottom: 1px solid var(--line); }
.lenatees-factory-page .evidence-routes__links a{
  display: grid;
  grid-template-columns: 52px minmax(220px, 1.1fr) minmax(220px, .9fr) 28px;
  gap: 22px;
  align-items: center;
  min-height: 92px;
  border-top: 1px solid var(--line);
  color: var(--ink);
  text-decoration: none;
}
.lenatees-factory-page .evidence-routes__links span{ color: var(--gold-deep); font-size: 10px; letter-spacing: .15em; }
.lenatees-factory-page .evidence-routes__links b{ font-size: clamp(18px, 2vw, 25px); font-weight: 570; letter-spacing: -.025em; }
.lenatees-factory-page .evidence-routes__links em{ color: var(--muted); font-size: 12px; font-style: normal; }
.lenatees-factory-page .evidence-routes__links i{ color: var(--gold-deep); font-size: 19px; font-style: normal; transition: transform .24s ease; }
.lenatees-factory-page .evidence-routes__links a:hover i,.lenatees-factory-page .evidence-routes__links a:focus-visible i{ transform: translate(4px,-4px); }

.lenatees-factory-page .factory-cta{
  display: grid;
  min-height: 74svh;
  place-content: center;
  justify-items: center;
  padding: 80px var(--layout-gutter);
  background: var(--paper);
  color: var(--ink);
  text-align: center;
}
.lenatees-factory-page .factory-cta > p{ margin: 0 0 24px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .17em; text-transform: uppercase; }
.lenatees-factory-page .factory-cta h2{ max-width: 14ch; margin: 0; font-size: clamp(42px, 6.8vw, 94px); font-weight: 480; letter-spacing: -.055em; line-height: .98; }
.lenatees-factory-page .factory-cta > a{ display: inline-flex; gap: 40px; align-items: center; margin-top: 52px; padding: 16px 0 10px; border-bottom: 1px solid var(--gold); color: var(--ink); text-decoration: none; }
.lenatees-factory-page .factory-cta > a span{ color: var(--gold-deep); font-size: 22px; transition: transform .25s ease; }
.lenatees-factory-page .factory-cta > a:hover span,.lenatees-factory-page .factory-cta > a:focus-visible span{ transform: translate(4px,-4px); }
.lenatees-factory-page .factory-cta small{ margin-top: 30px; color: var(--muted); font-size: 10px; letter-spacing: .08em; }
.lenatees-factory-page .factory-cta small a{ color: var(--ink); text-underline-offset: 3px; }

.lenatees-factory-page .noscript-note{ margin: 0; padding: 20px; background: var(--paper); color: var(--ink); text-align: center; }

/* WebGL is opt-in. If the module, GPU or textures fail, the semantic page above remains intact. */
.lenatees-factory-page[data-webgl-ready="true"] .factory-rail{ height: 650svh; }

.lenatees-factory-page[data-webgl-ready="true"] .scene-shell{
  position: sticky;
  z-index: 1;
  top: 0;
  height: 100svh;
  min-height: 0;
  /* Clip the scene without allowing focus to scroll its contents away from the HUD. */
  overflow: clip;
  isolation: isolate;
  background: var(--paper);
}

.lenatees-factory-page[data-webgl-ready="true"] #factoryWebgl{
  position: absolute;
  z-index: 0;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  outline: none;
}

.lenatees-factory-page[data-webgl-ready="true"] .scene-shade{
  position: absolute;
  z-index: 1;
  inset: 0;
  display: block;
  pointer-events: none;
  background:
    linear-gradient(90deg, rgba(255,255,255,.86) 0%, rgba(255,255,255,.44) 27%, transparent 51%, rgba(255,255,255,.14) 100%),
    linear-gradient(180deg, rgba(255,255,255,.56) 0%, transparent 20%, transparent 72%, rgba(255,255,255,.62) 100%);
}

.lenatees-factory-page[data-webgl-ready="true"] .rail-hud{
  position: absolute;
  z-index: 8;
  top: var(--safe-top);
  left: clamp(20px, 4vw, 62px);
  right: clamp(20px, 4vw, 62px);
  display: grid;
  grid-template-columns: 1fr minmax(240px, 460px) 1fr;
  align-items: center;
  gap: 30px;
  color: var(--ink);
}

.lenatees-factory-page .rail-brand{ width: max-content; color: var(--ink); font-size: 17px; font-weight: 880; letter-spacing: .2em; text-decoration: none; }
.lenatees-factory-page .rail-gate-status {
  position: absolute;
  z-index: 8;
  top: 62px;
  left: clamp(20px, 4vw, 62px);
  max-width: calc(100% - 110px);
  margin: 0;
  color: var(--gold-deep);
  font-size: 11px;
  line-height: 1.4;
  pointer-events: none;
}
.lenatees-factory-page .rail-hud__title{ display: flex; align-items: center; gap: 18px; color: var(--muted); font-size: 10px; font-weight: 700; letter-spacing: .17em; text-transform: uppercase; }
.lenatees-factory-page .rail-hud__line{ position: relative; flex: 1; height: 1px; overflow: hidden; background: rgba(23,23,23,.18); }
.lenatees-factory-page .rail-hud__line i{ position: absolute; inset: 0; background: var(--gold); transform: scaleX(var(--rail-progress)); transform-origin: left center; }
.lenatees-factory-page .rail-hud__count{ justify-self: end; display: flex; align-items: baseline; gap: 8px; font-variant-numeric: tabular-nums; }
.lenatees-factory-page .rail-hud__count span:first-child{ font-size: 24px; font-weight: 610; }
.lenatees-factory-page .rail-hud__count b{ color: var(--gold); font-size: 10px; font-weight: 500; }
.lenatees-factory-page .rail-hud__count span:last-child{ color: var(--muted); font-size: 11px; }

.lenatees-factory-page[data-webgl-ready="true"] .scene-copy-stack{ position: absolute; z-index: 4; inset: 0; width: auto; margin: 0; padding: 0; pointer-events: none; }

.lenatees-factory-page[data-webgl-ready="true"] .scene-copy{
  position: absolute;
  inset: 0;
  display: block;
  min-height: 0;
  padding: 0;
  border: 0;
  opacity: var(--copy-opacity, 0);
  transform: translate3d(0, var(--copy-shift, 24px), 0);
  visibility: hidden;
  transition: visibility 0s linear .35s;
  will-change: opacity, transform;
}

.lenatees-factory-page[data-webgl-ready="true"] .scene-copy.is-visible{ visibility: visible; transition-delay: 0s; }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy__image{ display: none; }

.lenatees-factory-page[data-webgl-ready="true"] .scene-copy__body{
  position: absolute;
  top: 50%;
  left: clamp(28px, 8vw, 126px);
  width: min(410px, calc(100vw - 180px));
  max-width: none;
  padding: clamp(25px, 3vw, 40px);
  border: 1px solid rgba(177,132,79,.42);
  background: rgba(255,255,255,.84);
  box-shadow: 0 24px 70px rgba(23,23,23,.10);
  backdrop-filter: blur(14px);
  transform: translateY(-48%);
  pointer-events: auto;
}

.lenatees-factory-page[data-webgl-ready="true"] .scene-copy[data-position="right"] .scene-copy__body{ right: clamp(170px, 14vw, 220px); left: auto; }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy__kicker{ margin-bottom: 17px; }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy__kicker span{ width: 29px; height: 29px; }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy h1,.lenatees-factory-page[data-webgl-ready="true"] .scene-copy h2{ max-width: 10ch; font-size: clamp(37px, 4vw, 62px); }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy[data-scene="0"] h1{ max-width: 13ch; font-size: clamp(33px, 3.25vw, 50px); }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy__body > p:not(.scene-copy__kicker){ margin-top: 20px; font-size: clamp(13px, 1.05vw, 16px); line-height: 1.62; }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy__meta{ margin-top: 24px; }
.lenatees-factory-page[data-webgl-ready="true"] .scene-copy__meta div{ padding-top: 11px; }

.lenatees-factory-page[data-webgl-ready="true"] .scene-loader{
  position: absolute;
  z-index: 12;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 14px;
  background: var(--paper);
  color: var(--muted);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .16em;
  text-transform: uppercase;
  transition: opacity .45s ease, visibility .45s ease;
}

.lenatees-factory-page[data-webgl-ready="true"] .scene-loader.is-complete{ opacity: 0; visibility: hidden; pointer-events: none; }
.lenatees-factory-page .scene-loader__mark{ width: 26px; height: 26px; border: 1px solid rgba(23,23,23,.2); border-top-color: var(--gold); border-radius: 50%; animation: lenateesFactorySpin .8s linear infinite; }
@keyframes lenateesFactorySpin { to { transform: rotate(1turn); } }

.lenatees-factory-page[data-webgl-ready="true"] .rail-seek{
  position: absolute;
  z-index: 9;
  right: clamp(28px, 4vw, 62px);
  bottom: max(25px, env(safe-area-inset-bottom));
  left: clamp(28px, 4vw, 62px);
  display: grid;
  grid-template-columns: auto 1fr 46px;
  align-items: center;
  gap: 16px;
}

.lenatees-factory-page .rail-seek label,.lenatees-factory-page .rail-seek span{ color: var(--muted); font-size: 9px; font-weight: 750; letter-spacing: .15em; text-transform: uppercase; }
.lenatees-factory-page .rail-seek span{ text-align: right; font-variant-numeric: tabular-nums; }
.lenatees-factory-page .rail-seek input{ width: 100%; height: 20px; margin: 0; appearance: none; background: transparent; cursor: ew-resize; }
.lenatees-factory-page .rail-seek input::-webkit-slider-runnable-track{ height: 1px; background: linear-gradient(90deg, var(--gold) calc(var(--rail-progress) * 100%), rgba(23,23,23,.2) 0); }
.lenatees-factory-page .rail-seek input::-webkit-slider-thumb{ width: 13px; height: 13px; margin-top: -6px; appearance: none; border: 3px solid var(--paper); border-radius: 50%; background: var(--gold-deep); box-shadow: 0 0 0 1px var(--gold-deep); }
.lenatees-factory-page .rail-seek input::-moz-range-track{ height: 1px; background: rgba(23,23,23,.2); }
.lenatees-factory-page .rail-seek input::-moz-range-progress{ height: 1px; background: var(--gold); }
.lenatees-factory-page .rail-seek input::-moz-range-thumb{ width: 9px; height: 9px; border: 3px solid var(--paper); border-radius: 50%; background: var(--gold-deep); box-shadow: 0 0 0 1px var(--gold-deep); }

.lenatees-factory-page[data-webgl-ready="true"] .scene-nav{
  position: absolute;
  z-index: 9;
  top: 50%;
  right: clamp(22px, 3.7vw, 56px);
  display: flex;
  flex-direction: column;
  gap: 0;
  transform: translateY(-50%);
}

.lenatees-factory-page .scene-nav button{
  display: grid;
  grid-template-columns: 25px 1fr;
  align-items: center;
  width: 112px;
  min-height: 44px;
  padding: 7px 0;
  border: 0;
  border-bottom: 1px solid rgba(23,23,23,.07);
  border-radius: 0;
  background: none;
  box-shadow: none;
  color: var(--muted);
  cursor: pointer;
  text-align: left;
  touch-action: manipulation;
  transition: color .25s ease;
}
.lenatees-factory-page .scene-nav button span{ font-size: 9px; font-variant-numeric: tabular-nums; }
.lenatees-factory-page .scene-nav button b{ position: relative; font-size: 10px; font-weight: 750; letter-spacing: .11em; text-transform: uppercase; }
.lenatees-factory-page .scene-nav button b::after{ content: ""; position: absolute; right: calc(100% + 10px); bottom: -5px; left: -25px; height: 1px; background: currentColor; transform: scaleX(0); transform-origin: right; transition: transform .25s ease; }
.lenatees-factory-page .scene-nav button:hover,.lenatees-factory-page .scene-nav button.is-active{ color: var(--ink); transform: none; }
.lenatees-factory-page .scene-nav button:focus-visible{ outline: 1px solid var(--gold); outline-offset: 3px; color: var(--gold-deep); }
.lenatees-factory-page .scene-nav button.is-active b::after{ transform: scaleX(1); }

.lenatees-factory-page[data-webgl-ready="true"] .scroll-cue{
  position: absolute;
  z-index: 8;
  bottom: 59px;
  left: 50%;
  display: flex;
  align-items: center;
  gap: 10px;
  color: var(--muted);
  font-size: 9px;
  font-weight: 750;
  letter-spacing: .14em;
  text-transform: uppercase;
  transform: translateX(-50%);
  transition: opacity .3s ease;
}
.lenatees-factory-page .scroll-cue i{ display: none; }
.lenatees-factory-page .scroll-cue i::after{ content: ""; position: absolute; top: 6px; left: 50%; width: 2px; height: 5px; border-radius: 2px; background: var(--gold-deep); transform: translateX(-50%); animation: lenateesFactoryWheel 1.55s ease-in-out infinite; }
.lenatees-factory-page[data-webgl-ready="true"][data-has-scrolled="true"] .scroll-cue{ opacity: 0; }
@keyframes lenateesFactoryWheel { 0% { opacity: 0; transform: translate(-50%,0); } 30% { opacity: 1; } 80%,100% { opacity: 0; transform: translate(-50%,9px); } }

@media (max-width: 900px) {
  .lenatees-factory-page .rail-gate-status { top: 48px; left: 18px; font-size: 10px; }
  .lenatees-factory-page .scene-copy{ grid-template-columns: 1fr; min-height: 0; padding: 56px 0; }
  .lenatees-factory-page .scene-copy[data-position="right"] .scene-copy__image{ order: 0; }
  .lenatees-factory-page .scene-copy h1,.lenatees-factory-page .scene-copy h2{ max-width: 13ch; }

  .lenatees-factory-page .factory-identity{ grid-template-columns: 1fr; gap: 32px; }
  .lenatees-factory-page .factory-identity__index,.lenatees-factory-page .factory-identity__copy,.lenatees-factory-page .factory-identity__visual,.lenatees-factory-page .identity-facts,.lenatees-factory-page .identity-support{ grid-column: 1; }
  .lenatees-factory-page .factory-identity__index{ grid-row: 1; }
  .lenatees-factory-page .factory-identity__copy{ grid-row: 2; }
  .lenatees-factory-page .factory-identity__visual{ grid-row: 3; }
  .lenatees-factory-page .identity-facts{ grid-row: 4; }
  .lenatees-factory-page .identity-support{ grid-row: 5; }
  .lenatees-factory-page .factory-identity__index{ min-height: 0; padding: 0 0 14px; border-right: 0; border-bottom: 1px solid var(--line); writing-mode: initial; }
  .lenatees-factory-page .factory-identity__visual{ margin: 0; }
  .lenatees-factory-page .identity-facts{ grid-template-columns: repeat(2, minmax(0, 1fr)); margin: 0; }
  .lenatees-factory-page .identity-facts div:nth-child(odd){ padding-left: 0; border-left: 0; }
  .lenatees-factory-page .identity-facts div:nth-child(n + 3){ border-top: 1px solid var(--line); }
  .lenatees-factory-page .identity-support{ grid-template-columns: 1fr; gap: 14px; margin-top: 0; }
  .lenatees-factory-page .identity-links{ justify-content: flex-start; }
  .lenatees-factory-page .identity-links a{ box-sizing: border-box; min-height: 44px; padding: 10px 0 8px; touch-action: manipulation; }
  .lenatees-factory-page .evidence-disclosure{ grid-template-columns: 1fr; row-gap: 40px; }
  .lenatees-factory-page .evidence-disclosure__heading,.lenatees-factory-page .evidence-disclosure__facts{ grid-column: 1; }
  .lenatees-factory-page .evidence-disclosure__facts{ margin-top: 0; }
  .lenatees-factory-page .evidence-disclosure__heading h2{ max-width: 13ch; }
  .lenatees-factory-page .station-ledger__header{ grid-template-columns: 1fr; row-gap: 32px; }
  .lenatees-factory-page .station-ledger__header > div,.lenatees-factory-page .station-ledger__header > p{ grid-column: 1; }
  .lenatees-factory-page .station-ledger__header > p{ padding-top: 0; }
  .lenatees-factory-page .station-record{ grid-template-columns: 42px minmax(0, 1fr); min-height: 0; }
  .lenatees-factory-page .station-record figure,.lenatees-factory-page .station-record:nth-of-type(even) figure{ grid-column: 2; grid-row: 1; }
  .lenatees-factory-page .station-record__copy,.lenatees-factory-page .station-record:nth-of-type(even) .station-record__copy{ grid-column: 2; grid-row: 2; }
  .lenatees-factory-page .station-record__number{ grid-column: 1; grid-row: 1 / span 2; }
  .lenatees-factory-page .station-record figure img{ height: min(68vw, 540px); }
  .lenatees-factory-page .verification-hub__heading{ grid-template-columns: 1fr; row-gap: 32px; }
  .lenatees-factory-page .verification-hub__heading > .section-kicker,.lenatees-factory-page .verification-hub__heading > h2,.lenatees-factory-page .verification-hub__heading > p:last-child{ grid-column: 1; }
  .lenatees-factory-page .verification-planner{ grid-template-columns: 1fr; }
  .lenatees-factory-page .verification-tabs{ display: grid; grid-template-columns: repeat(2, 1fr); border-right: 0; border-bottom: 1px solid var(--line); }
  .lenatees-factory-page .verification-tabs button:nth-child(odd){ border-right: 1px solid var(--line); }
  .lenatees-factory-page .verification-tabs button:nth-last-child(-n+2){ border-bottom: 0; }
  .lenatees-factory-page .evidence-routes__heading{ grid-template-columns: 1fr; row-gap: 32px; }
  .lenatees-factory-page .evidence-routes__heading > .section-kicker,.lenatees-factory-page .evidence-routes__heading > h2{ grid-column: 1; }

  .lenatees-factory-page[data-webgl-ready="true"] .rail-hud{ grid-template-columns: 1fr auto; }
  .lenatees-factory-page[data-webgl-ready="true"] .rail-hud__title{ display: none; }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__body,.lenatees-factory-page[data-webgl-ready="true"] .scene-copy[data-position="right"] .scene-copy__body{
    top: auto;
    right: 160px;
    bottom: 100px;
    left: 18px;
    width: auto;
    padding: 22px;
    transform: none;
    max-height: calc(100svh - 172px);
    overflow-y: auto;
  }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy h1,.lenatees-factory-page[data-webgl-ready="true"] .scene-copy h2{ font-size: clamp(31px, 9vw, 48px); }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy[data-scene="0"] h1{ max-width: 15ch; font-size: clamp(27px, 7.4vw, 39px); }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__body > p:not(.scene-copy__kicker){ display: block; overflow: visible; -webkit-line-clamp: unset; }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__meta{ display: none; }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__kicker{ margin-bottom: 12px; }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__kicker span{ display: none; }

  .lenatees-factory-page .scene-nav button:focus-visible{ outline-offset: 2px; }
  .lenatees-factory-page[data-webgl-ready="true"] .rail-seek{ right: 20px; bottom: 24px; left: 20px; grid-template-columns: 1fr 38px; }
  .lenatees-factory-page .rail-seek label{ position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }
  .lenatees-factory-page[data-webgl-ready="true"] .scroll-cue{ display: none; }
}

@media (max-width: 599px) {
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__body,
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy[data-position="right"] .scene-copy__body {
    right: 18px;
    bottom: 158px;
    max-height: calc(100svh - 286px);
  }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-nav {
    top: auto;
    right: 18px;
    bottom: 54px;
    left: 18px;
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 0 12px;
    background: rgba(255,255,255,.88);
    transform: none;
  }
  .lenatees-factory-page .scene-nav button {
    grid-template-columns: 18px minmax(0, 1fr);
    width: 100%;
    border-bottom-color: rgba(23,23,23,.16);
  }
  .lenatees-factory-page .scene-nav button b { font-size: 9px; letter-spacing: .05em; }
  .lenatees-factory-page .scene-nav button b::after { right: calc(100% + 5px); left: -18px; }
}

@media (max-width: 560px) {
  .lenatees-factory-page{
    --layout-gutter: 16px;
    --layout-grid-gap: 16px;
    --layout-section-space: 88px;
  }
  .lenatees-factory-page[data-webgl-ready="true"] .factory-rail{ height: 590svh; }
  .lenatees-factory-page .scene-copy-stack,.lenatees-factory-page .factory-identity,.lenatees-factory-page .station-ledger,.lenatees-factory-page .evidence-routes{ width: min(var(--layout-max), calc(100% - var(--layout-gutter) - var(--layout-gutter))); }
  .lenatees-factory-page .scene-copy{ gap: 28px; }
  .lenatees-factory-page .scene-copy__body > p:not(.scene-copy__kicker){ line-height: 1.6; }
  .lenatees-factory-page[data-webgl-ready="true"] .rail-hud{ top: max(15px, env(safe-area-inset-top)); right: 18px; left: 18px; }
  .lenatees-factory-page .rail-brand{ font-size: 14px; }
  .lenatees-factory-page .rail-hud__count span:first-child{ font-size: 20px; }
  .lenatees-factory-page .factory-identity{ padding: 72px 0; }
  .lenatees-factory-page .factory-identity__copy h2,.lenatees-factory-page .evidence-disclosure h2,.lenatees-factory-page .station-ledger__header h2,.lenatees-factory-page .verification-hub__heading h2,.lenatees-factory-page .evidence-routes__heading h2{ font-size: clamp(34px, 11vw, 48px); }
  .lenatees-factory-page .factory-identity__lede{ margin-top: 24px; font-size: 16px; line-height: 1.66; }
  .lenatees-factory-page .factory-identity__visual figcaption{ flex-direction: column; gap: 7px; font-size: 10px; }
  .lenatees-factory-page .identity-facts dt{ font-size: 10px; line-height: 1.35; }
  .lenatees-factory-page .identity-facts dd{ font-size: 13px; overflow-wrap: anywhere; }
  .lenatees-factory-page .identity-note{ font-size: 13px; }
  .lenatees-factory-page .identity-links{ column-gap: 20px; }
  .lenatees-factory-page .evidence-disclosure,.lenatees-factory-page .verification-hub{ padding-right: var(--layout-gutter); padding-left: var(--layout-gutter); }
  .lenatees-factory-page .evidence-disclosure__facts p{ grid-template-columns: 1fr; gap: 9px; }
  .lenatees-factory-page .station-ledger{ padding: var(--layout-section-space) 0; }
  .lenatees-factory-page .station-ledger__header{ margin-bottom: 58px; }
  .lenatees-factory-page .station-record{ grid-template-columns: 32px minmax(0, 1fr); gap: 16px; padding: 48px 0; }
  .lenatees-factory-page .station-record figure img{ height: 88vw; max-height: 440px; }
  .lenatees-factory-page .station-record dl div{ grid-template-columns: 1fr; gap: 7px; }
  .lenatees-factory-page .station-record__limit{ padding: 14px !important; }
  .lenatees-factory-page .verification-tabs{ grid-template-columns: 1fr; }
  .lenatees-factory-page .verification-tabs button,.lenatees-factory-page .verification-tabs button:nth-child(odd),.lenatees-factory-page .verification-tabs button:nth-last-child(-n+2){ min-height: 64px; border-right: 0; border-bottom: 1px solid var(--line); }
  .lenatees-factory-page .verification-tabs button:last-child{ border-bottom: 0; }
  .lenatees-factory-page .verification-panels article{ min-height: 0; padding: 32px 22px 38px; }
  .lenatees-factory-page .verification-panel__mode{ margin-bottom: 38px; }
  .lenatees-factory-page .verification-panels h3{ font-size: clamp(31px, 9.6vw, 44px); }
  .lenatees-factory-page .verification-panels ul{ grid-template-columns: 1fr; }
  .lenatees-factory-page .verification-panels li{ min-height: 0; }
  .lenatees-factory-page .evidence-routes{ padding: var(--layout-section-space) 0; }
  .lenatees-factory-page .evidence-routes__heading{ margin-bottom: 48px; }
  .lenatees-factory-page .evidence-routes__links a{ grid-template-columns: 34px 1fr 22px; gap: 13px; min-height: 78px; }
  .lenatees-factory-page .evidence-routes__links em{ display: none; }
  .lenatees-factory-page .factory-cta{ min-height: 68svh; }
}

@media (max-width: 359px) {
  .lenatees-factory-page .factory-identity{ padding: 64px 0; }
  .lenatees-factory-page .identity-facts{ grid-template-columns: 1fr; }
  .lenatees-factory-page .identity-facts div,.lenatees-factory-page .identity-facts div:nth-child(odd){ padding-left: 0; border-left: 0; }
  .lenatees-factory-page .identity-facts div:nth-child(n + 2){ border-top: 1px solid var(--line); }
  .lenatees-factory-page .identity-links{ display: grid; gap: 4px; }
  .lenatees-factory-page .identity-links a{ width: 100%; justify-content: space-between; }
}

@media (max-height: 560px) and (min-width: 600px) {
  body.page-id-18042.lenatees-factory-immersive #ht-ctc-chat {
    top: max(14px, env(safe-area-inset-top)) !important;
    right: 160px !important;
  }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__body,
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy[data-position="right"] .scene-copy__body {
    top: 64px;
    right: auto;
    bottom: auto;
    left: 20px;
    width: min(380px, calc(100vw - 150px));
    max-height: calc(100svh - 170px);
    overflow-y: auto;
    padding: 14px 18px;
    transform: none;
  }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy h1,
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy h2,
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy[data-scene="0"] h1 {
    max-width: 22ch;
    font-size: 27px;
    line-height: 1.05;
  }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__kicker { margin-bottom: 8px; font-size: 10px; }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__kicker span,
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__meta { display: none; }
  .lenatees-factory-page[data-webgl-ready="true"] .scene-copy__body > p:not(.scene-copy__kicker) {
    margin-top: 12px;
    font-size: 13px;
    line-height: 1.5;
  }
}

@media (prefers-reduced-motion: reduce) {
  .lenatees-factory-page{ scroll-behavior: auto; }
  .lenatees-factory-page, .lenatees-factory-page *,.lenatees-factory-page::before, .lenatees-factory-page *::before,.lenatees-factory-page::after, .lenatees-factory-page *::after{ animation-duration: .001ms !important; animation-iteration-count: 1 !important; scroll-behavior: auto !important; transition-duration: .001ms !important; }
}
