/* Technology of Austin — premium motion/performance pass.
 * Principle: content never waits for animation. Motion decorates; it does not gate reading.
 */
.toa-reveal,
.toa-reveal.is-visible,
.toa-kinetic-ready .toa-lux-reveal,
.toa-kinetic-ready .toa-lux-reveal.toa-lux-visible{
  opacity:1!important;
  filter:none!important;
  transform:none!important;
  transition:none!important;
}

/* Keep the living atmosphere, but avoid giant permanently-promoted GPU layers. */
.toa-friendly-field span,
.toa-aqua-glow{
  will-change:auto!important;
}

/* Sticky blurred glass is one of the biggest sources of scroll repaint cost on phones.
   Use a visually similar translucent surface without live backdrop sampling. */
@media (max-width:900px){
  body.toa-one-tap-page #toa-header,
  #toa-customize-page .toa-door-bar,
  #toa-plans-page .toa-door-bar,
  .toa-product-card,
  .toa-plan,
  .toa-summary,
  #toa-checkout-form,
  .toa-control-group,
  .toa-example-switcher{
    backdrop-filter:none!important;
    -webkit-backdrop-filter:none!important;
  }

  body.toa-one-tap-page #toa-header,
  #toa-customize-page .toa-door-bar,
  #toa-plans-page .toa-door-bar{
    background:rgba(8,25,43,.96)!important;
  }

  /* Preserve atmosphere with cheaper gradients instead of large blurred fixed layers. */
  body.toa-one-tap-page::before,
  #toa-customize-page::before,
  #toa-plans-page::before{
    filter:none!important;
    opacity:.34!important;
    background:
      radial-gradient(circle at 78% 12%,rgba(53,207,255,.16),transparent 32%),
      radial-gradient(circle at 16% 62%,rgba(196,200,255,.11),transparent 38%)!important;
  }

  .toa-friendly-field{opacity:.72!important}
  .toa-friendly-field span:nth-child(1){animation-duration:28s!important}
  .toa-friendly-field span:nth-child(2){animation-duration:34s!important}
  .toa-friendly-field span:nth-child(3){animation-duration:40s!important}
}

@media (prefers-reduced-motion:reduce){
  .toa-friendly-field span{animation:none!important}
}
