.concentric-orbit-visual_stage__N6fEZ{position:relative;isolation:isolate;height:clamp(560px,62vw,900px);overflow:hidden}.concentric-orbit-visual_backgroundGlow__w8Q_R,.concentric-orbit-visual_bottomFlare__MWPvd,.concentric-orbit-visual_coreGlow__2VJt9,.concentric-orbit-visual_noise__I1APJ,.concentric-orbit-visual_orbitSvg__V8MZp,.concentric-orbit-visual_toothWrap__sr8hh{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.concentric-orbit-visual_backgroundGlow__w8Q_R{z-index:0;width:min(1080px,116vw);height:min(1080px,116vw);border-radius:999px;background:radial-gradient(circle,rgba(255,209,112,.16),rgba(255,166,43,.055) 36%,transparent 68%);filter:blur(18px);animation:concentric-orbit-visual_orbit-core-breathe__zIlQH 5.8s ease-in-out infinite}.concentric-orbit-visual_noise__I1APJ{z-index:1;inset:0;left:0;top:0;transform:none;background-image:radial-gradient(circle at 22% 38%,rgba(255,215,118,.12) 0 1px,transparent 1.5px),radial-gradient(circle at 76% 28%,rgba(255,187,73,.1) 0 1px,transparent 1.5px),radial-gradient(circle at 59% 78%,rgba(255,229,165,.08) 0 1px,transparent 1.5px);background-size:170px 170px,230px 230px,310px 310px;opacity:.42}.concentric-orbit-visual_backgroundParticle__Fu126{position:absolute;z-index:2;left:var(--particle-left);top:var(--particle-top);width:var(--particle-size);height:var(--particle-size);border-radius:999px;opacity:var(--particle-opacity);background:#ffd87a;box-shadow:0 0 8px rgba(255,216,122,.9),0 0 18px rgba(255,178,58,.42);animation:concentric-orbit-visual_orbit-dust__Pufyk 9s ease-in-out var(--particle-delay) infinite}.concentric-orbit-visual_orbitSvg__V8MZp{z-index:3;width:min(1320px,150vw);height:auto;overflow:visible}.concentric-orbit-visual_orbitLine__tZ4DB{fill:none;stroke:url(#orbit-stroke);stroke-width:1.1;vector-effect:non-scaling-stroke}.concentric-orbit-visual_orbitArc__6mIKd{fill:none;stroke:#ffd87a;stroke-linecap:round;stroke-width:2.2;filter:drop-shadow(0 0 7px rgba(255,205,98,.62));vector-effect:non-scaling-stroke;animation:concentric-orbit-visual_orbit-arc-glow__xtf5Q 6.4s ease-in-out infinite}.concentric-orbit-visual_orbitParticle__MmjUj{fill:#ffd36a;transform-box:fill-box;transform-origin:center}.concentric-orbit-visual_verticalBeam__LuJzO{fill:none;stroke:rgba(255,222,127,.55);stroke-width:1.2;stroke-dasharray:16 12;filter:drop-shadow(0 0 10px rgba(255,215,104,.52));animation:concentric-orbit-visual_orbit-beam__WM37o 4.8s ease-in-out infinite;vector-effect:non-scaling-stroke}.concentric-orbit-visual_coreSpark__4ztkP{fill:#fff2ad;filter:drop-shadow(0 0 8px rgba(255,225,130,.95)) drop-shadow(0 0 22px rgba(255,178,50,.72));animation:concentric-orbit-visual_orbit-spark___J_wU 4.6s ease-in-out infinite}.concentric-orbit-visual_coreGlow__2VJt9{z-index:4;top:63%;width:clamp(260px,34vw,520px);height:clamp(320px,42vw,620px);border-radius:48%;background:radial-gradient(ellipse at 50% 42%,rgba(255,237,164,.26),rgba(255,181,50,.13) 38%,transparent 68%);filter:blur(18px);animation:concentric-orbit-visual_orbit-core-breathe__zIlQH 5.2s ease-in-out infinite}.concentric-orbit-visual_toothWrap__sr8hh{z-index:5;width:clamp(260px,36vw,500px);height:clamp(256px,35.5vw,494px);top:64%;filter:drop-shadow(0 0 18px rgba(255,229,141,.76)) drop-shadow(0 0 46px rgba(255,169,31,.46));animation:concentric-orbit-visual_orbit-tooth-hover__eL2Rq 6.6s ease-in-out infinite}.concentric-orbit-visual_tooth__Ppum9{-o-object-fit:contain;object-fit:contain}.concentric-orbit-visual_bottomFlare__MWPvd{z-index:4;top:86%;width:clamp(250px,42vw,560px);height:clamp(54px,8vw,108px);border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,236,148,.48),rgba(255,181,40,.22) 28%,transparent 70%);filter:blur(10px);animation:concentric-orbit-visual_orbit-platform-pulse__qlAK7 4.4s ease-in-out infinite}@keyframes concentric-orbit-visual_orbit-dust__Pufyk{0%,to{transform:translateZ(0) scale(.86);opacity:calc(var(--particle-opacity) * .55)}50%{transform:translate3d(8px,-14px,0) scale(1.15);opacity:var(--particle-opacity)}}@keyframes concentric-orbit-visual_orbit-arc-glow__xtf5Q{0%,to{stroke-opacity:.72}50%{stroke-opacity:1}}@keyframes concentric-orbit-visual_orbit-beam__WM37o{0%,to{opacity:.32}50%{opacity:.7}}@keyframes concentric-orbit-visual_orbit-spark___J_wU{0%,to{transform:scale(.82);opacity:.66}50%{transform:scale(1.2);opacity:1}}@keyframes concentric-orbit-visual_orbit-core-breathe__zIlQH{0%,to{opacity:.68;transform:translate(-50%,-50%) scale(.98)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.03)}}@keyframes concentric-orbit-visual_orbit-tooth-hover__eL2Rq{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-8px)}}@keyframes concentric-orbit-visual_orbit-platform-pulse__qlAK7{0%,to{opacity:.62;transform:translate(-50%,-50%) scaleX(.96)}50%{opacity:1;transform:translate(-50%,-50%) scaleX(1.04)}}@media (max-width:767px){.concentric-orbit-visual_stage__N6fEZ{height:600px}.concentric-orbit-visual_orbitSvg__V8MZp{width:1180px}.concentric-orbit-visual_toothWrap__sr8hh{top:47%}.concentric-orbit-visual_mobileSoftOrbit__ByYwN{opacity:.36}.concentric-orbit-visual_backgroundParticle__Fu126:nth-of-type(n+7){display:none}}@media (prefers-reduced-motion:reduce){.concentric-orbit-visual_backgroundGlow__w8Q_R,.concentric-orbit-visual_backgroundParticle__Fu126,.concentric-orbit-visual_bottomFlare__MWPvd,.concentric-orbit-visual_coreGlow__2VJt9,.concentric-orbit-visual_coreSpark__4ztkP,.concentric-orbit-visual_orbitArc__6mIKd,.concentric-orbit-visual_toothWrap__sr8hh,.concentric-orbit-visual_verticalBeam__LuJzO{animation:none}}