/* MIKRON iPhone V23 — glow only. No rings, arcs, orbit lines or decorative particles. */
body[data-page="iphone"] .device-ring,
body[data-page="iphone"] .contact-orbit-bg,
body[data-page="iphone"] .contact-orbit,
body[data-page="iphone"] .contact-particle,
body[data-page="iphone"] .contact-ref-line{display:none!important}

/* Kill legacy circular/line artwork on dark sections. */
body[data-page="iphone"] .iphone-picker-section::after,
body[data-page="iphone"] .iphone-advantages-section::after,
body[data-page="iphone"] .iphone-breaks-section::after,
body[data-page="iphone"] #services-list::after,
body[data-page="iphone"] .iphone-steps-section::after,
body[data-page="iphone"] #reviews::after,
body[data-page="iphone"] .cta-banner::after,
body[data-page="iphone"] #contact::after,
body[data-page="iphone"] #services-list>.wrap::before,
body[data-page="iphone"] #services-list>.wrap::after,
body[data-page="iphone"] #reviews>.wrap::before,
body[data-page="iphone"] #reviews>.wrap::after,
body[data-page="iphone"] .iphone-breaks-section>.wrap::before,
body[data-page="iphone"] .iphone-breaks-section>.wrap::after,
body[data-page="iphone"] .iphone-advantages-section>.wrap::before,
body[data-page="iphone"] .iphone-advantages-section>.wrap::after,
body[data-page="iphone"] .iphone-steps-section>.wrap::before,
body[data-page="iphone"] .iphone-steps-section>.wrap::after{content:none!important;display:none!important;background:none!important;border:0!important;box-shadow:none!important}

/* No technical lines in hero either: keep only the phone + soft light. */
body[data-page="iphone"] .hero-bg{display:none!important}

/* Every section uses only broad, borderless radial light. Different placement keeps the page varied. */
body[data-page="iphone"] .hero{background:
 radial-gradient(58rem 42rem at 18% 24%,rgba(225,255,166,.25),transparent 70%),
 radial-gradient(46rem 34rem at 84% 74%,rgba(183,255,50,.19),transparent 72%),
 linear-gradient(135deg,#07160f,#0a2014 54%,#07150e)!important}
body[data-page="iphone"] .hero::before{content:""!important;display:block!important;position:absolute!important;inset:-16%!important;z-index:0!important;pointer-events:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(42rem 31rem at 60% 48%,rgba(205,255,108,.14),transparent 74%)!important;filter:blur(34px)!important;animation:v23GlowA 12s ease-in-out infinite alternate!important}
body[data-page="iphone"] .hero::after{content:none!important;display:none!important}

body[data-page="iphone"] .iphone-picker-section{background:
 radial-gradient(64rem 44rem at 10% 78%,rgba(208,255,115,.27),transparent 69%),
 radial-gradient(50rem 36rem at 87% 18%,rgba(181,255,48,.18),transparent 72%),
 linear-gradient(180deg,#07140d,#091a11)!important}
body[data-page="iphone"] .iphone-picker-section::before{content:""!important;display:block!important;position:absolute!important;inset:-15%!important;z-index:0!important;pointer-events:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(40rem 30rem at 56% 56%,rgba(225,255,158,.13),transparent 75%)!important;filter:blur(38px)!important;animation:v23GlowB 15s ease-in-out infinite alternate!important}

body[data-page="iphone"] .iphone-advantages-section{background:
 radial-gradient(54rem 38rem at 70% 8%,rgba(226,255,162,.21),transparent 71%),
 radial-gradient(44rem 32rem at 16% 88%,rgba(171,251,48,.16),transparent 73%),
 linear-gradient(180deg,#091a11,#07150e)!important}
body[data-page="iphone"] .iphone-advantages-section::before{content:""!important;position:absolute!important;inset:-14%!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(38rem 28rem at 34% 48%,rgba(192,255,78,.12),transparent 75%)!important;filter:blur(40px)!important;border:0!important;box-shadow:none!important;animation:v23GlowC 17s ease-in-out infinite alternate!important}

body[data-page="iphone"] .iphone-breaks-section{background:
 radial-gradient(62rem 42rem at 72% 42%,rgba(214,255,130,.23),transparent 70%),
 radial-gradient(42rem 30rem at 7% 18%,rgba(171,251,46,.14),transparent 74%),
 linear-gradient(145deg,#07150e,#0a1d12)!important}
body[data-page="iphone"] .iphone-breaks-section::before{content:""!important;position:absolute!important;inset:-14%!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(42rem 30rem at 26% 76%,rgba(232,255,184,.12),transparent 76%)!important;filter:blur(42px)!important;border:0!important;box-shadow:none!important;animation:v23GlowD 14s ease-in-out infinite alternate!important}

body[data-page="iphone"] #services-list{background:
 radial-gradient(72rem 48rem at 86% 20%,rgba(220,255,145,.27),transparent 68%),
 radial-gradient(64rem 44rem at 18% 72%,rgba(185,255,53,.23),transparent 70%),
 radial-gradient(48rem 34rem at 58% 92%,rgba(230,255,175,.14),transparent 73%),
 linear-gradient(180deg,#07140d,#091b11)!important}
body[data-page="iphone"] #services-list::before{content:""!important;display:block!important;position:absolute!important;inset:-16%!important;z-index:0!important;pointer-events:none!important;width:auto!important;height:auto!important;left:-16%!important;right:-16%!important;top:-16%!important;bottom:-16%!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(48rem 34rem at 45% 40%,rgba(214,255,133,.15),transparent 76%)!important;filter:blur(46px)!important;animation:v23GlowA 16s ease-in-out infinite alternate!important}

body[data-page="iphone"] .iphone-steps-section{background:
 radial-gradient(58rem 40rem at 12% 34%,rgba(218,255,139,.20),transparent 72%),
 radial-gradient(48rem 34rem at 88% 78%,rgba(176,255,48,.15),transparent 74%),
 linear-gradient(180deg,#08170f,#07140d)!important}
body[data-page="iphone"] .iphone-steps-section::before{content:""!important;position:absolute!important;inset:-15%!important;z-index:0!important;pointer-events:none!important;background:radial-gradient(38rem 27rem at 58% 50%,rgba(197,255,89,.11),transparent 76%)!important;filter:blur(42px)!important;border:0!important;box-shadow:none!important;animation:v23GlowB 18s ease-in-out infinite alternate!important}

body[data-page="iphone"] #reviews{background:
 radial-gradient(66rem 44rem at 22% 16%,rgba(226,255,160,.22),transparent 70%),
 radial-gradient(58rem 40rem at 86% 80%,rgba(183,255,50,.20),transparent 72%),
 linear-gradient(180deg,#07140d,#091a11)!important}
body[data-page="iphone"] #reviews::before{content:""!important;display:block!important;position:absolute!important;inset:-16%!important;z-index:0!important;pointer-events:none!important;width:auto!important;height:auto!important;left:-16%!important;right:-16%!important;top:-16%!important;bottom:-16%!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(44rem 32rem at 52% 64%,rgba(207,255,111,.13),transparent 76%)!important;filter:blur(44px)!important;animation:v23GlowC 15s ease-in-out infinite alternate!important}

body[data-page="iphone"] .cta-banner{background:
 radial-gradient(64rem 42rem at 72% 48%,rgba(213,255,126,.24),transparent 70%),
 radial-gradient(42rem 30rem at 10% 82%,rgba(176,255,48,.14),transparent 74%),
 linear-gradient(100deg,#07140d,#0b2014 58%,#091a11)!important}
body[data-page="iphone"] .cta-banner::before{content:""!important;display:block!important;position:absolute!important;inset:-18%!important;z-index:0!important;pointer-events:none!important;width:auto!important;height:auto!important;left:-18%!important;right:-18%!important;top:-18%!important;bottom:-18%!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(42rem 29rem at 32% 46%,rgba(229,255,174,.12),transparent 77%)!important;filter:blur(44px)!important;animation:v23GlowD 13s ease-in-out infinite alternate!important}

body[data-page="iphone"] #contact{background:
 radial-gradient(68rem 46rem at 14% 76%,rgba(217,255,137,.23),transparent 70%),
 radial-gradient(58rem 40rem at 84% 22%,rgba(181,255,49,.21),transparent 71%),
 linear-gradient(150deg,#08170f,#0a1d12)!important}
body[data-page="iphone"] #contact::before{content:""!important;display:block!important;position:absolute!important;inset:-16%!important;z-index:0!important;pointer-events:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:radial-gradient(46rem 33rem at 52% 52%,rgba(226,255,159,.13),transparent 76%)!important;filter:blur(46px)!important;animation:v23GlowA 18s ease-in-out infinite alternate!important}

@keyframes v23GlowA{0%{transform:translate3d(-3%,2%,0) scale(.96);opacity:.72}100%{transform:translate3d(4%,-3%,0) scale(1.08);opacity:1}}
@keyframes v23GlowB{0%{transform:translate3d(3%,-2%,0) scale(1.03);opacity:.65}100%{transform:translate3d(-5%,4%,0) scale(.97);opacity:.92}}
@keyframes v23GlowC{0%{transform:translate3d(-2%,-3%,0) scale(.98);opacity:.62}100%{transform:translate3d(5%,3%,0) scale(1.09);opacity:.95}}
@keyframes v23GlowD{0%{transform:translate3d(4%,2%,0) scale(.96);opacity:.66}100%{transform:translate3d(-4%,-3%,0) scale(1.06);opacity:.94}}
@media(prefers-reduced-motion:reduce){body[data-page="iphone"] .hero::before,body[data-page="iphone"] .iphone-picker-section::before,body[data-page="iphone"] .iphone-advantages-section::before,body[data-page="iphone"] .iphone-breaks-section::before,body[data-page="iphone"] #services-list::before,body[data-page="iphone"] .iphone-steps-section::before,body[data-page="iphone"] #reviews::before,body[data-page="iphone"] .cta-banner::before,body[data-page="iphone"] #contact::before{animation:none!important}}
