.clm-desc{position:relative;padding-left:18px}.clm-desc:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;border-radius:999px;background:linear-gradient(180deg,#a855f7,#22d3ee)}.clm-timer{display:flex;gap:8px}.clm-seg{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 2px 8px;border-radius:14px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09)}.clm-seg b{font-size:24px;font-weight:800;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.clm-seg span{font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(148,163,184,.85)}.clm-seg--hot{border-color:rgba(34,211,238,.32);background:rgba(34,211,238,.07)}.clm-seg--hot b{color:#67e8f9}.clm-cta{animation:clm-cta-breath 3.4s ease-in-out infinite}@keyframes clm-cta-breath{0%,to{box-shadow:0 12px 34px rgba(124,58,237,.3),inset 0 0 0 1px rgba(255,255,255,.08)}50%{box-shadow:0 14px 44px rgba(34,211,238,.32),inset 0 0 0 1px rgba(255,255,255,.12)}}.clm-cta--ready{animation:clm-cta-breath 3.4s ease-in-out infinite,clm-cta-zoom 1.7s ease-in-out infinite}.clm-cta--ready:active,.clm-cta--ready:hover{animation:clm-cta-breath 3.4s ease-in-out infinite}@keyframes clm-cta-zoom{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.clm-cta--blocked{animation:none;filter:saturate(.55) brightness(.72);box-shadow:0 8px 22px rgba(124,58,237,.16),inset 0 0 0 1px rgba(255,255,255,.06)}button.clm-cta--blocked,button.clm-cta--blocked:active,button.clm-cta--blocked:focus-visible,button.clm-cta--blocked:hover{cursor:not-allowed}.clm-cta--blocked:active,.clm-cta--blocked:hover{transform:none}.clm-reason-pulse{animation:clm-reason-pulse .7s cubic-bezier(.22,1,.36,1)}@keyframes clm-reason-pulse{0%{transform:scale(1)}30%{transform:scale(1.08);filter:brightness(1.6)}to{transform:scale(1);filter:brightness(1)}}.clm-step-num{flex-shrink:0;width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(135deg,#7c3aed,#0891b2);box-shadow:0 6px 16px rgba(124,58,237,.35)}.clm-faq details{border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.03);overflow:hidden}.clm-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;font-size:14px;font-weight:600;color:#e5e7eb}.clm-faq summary::-webkit-details-marker{display:none}.clm-faq summary:hover{color:#fff}.clm-faq .clm-faq-chev{flex-shrink:0;color:#67e8f9;transition:transform .25s ease}.clm-faq details[open] .clm-faq-chev{transform:rotate(180deg)}.clm-faq .clm-faq-a{padding:0 16px 14px;font-size:13.5px;line-height:1.65;color:rgba(203,213,225,.88)}.launcher-stage .clm-orb--a{animation:lc-orb-breath 6s ease-in-out infinite,clm-orb-drift-a 26s ease-in-out infinite alternate}.launcher-stage .clm-orb--b{animation:lc-orb-breath 8s ease-in-out infinite reverse,clm-orb-drift-b 32s ease-in-out infinite alternate}.launcher-stage .clm-orb--c{animation:lc-orb-breath 7s ease-in-out infinite,clm-orb-drift-c 24s ease-in-out infinite alternate}@keyframes clm-orb-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(110px,70px,0) scale(1.1)}}@keyframes clm-orb-drift-b{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-90px,90px,0) scale(.94)}}@keyframes clm-orb-drift-c{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-70px,-80px,0) scale(1.12)}}@property --clm-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.clm-ring:before{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--clm-ring-angle),transparent 0deg,transparent 65deg,#c084fc 125deg,#22d3ee 185deg,transparent 250deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.85;animation:clm-ring-spin 7s linear infinite}@keyframes clm-ring-spin{to{--clm-ring-angle:360deg}}.clm-suc-pop{animation:clm-suc-pop .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes clm-suc-pop{0%{transform:scale(.2);opacity:0}60%{transform:scale(1.14);opacity:1}to{transform:scale(1);opacity:1}}.clm-burst{position:absolute;inset:0;pointer-events:none}.clm-burst i{position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px;border-radius:9999px;opacity:0;animation:clm-burst-fly .9s cubic-bezier(.16,1,.3,1) both}@keyframes clm-burst-fly{0%{transform:translate(0) scale(.3);opacity:0}18%{opacity:1}to{transform:translate(var(--tx,0),var(--ty,0)) scale(1);opacity:0}}@media (min-width:640px){.clm-seg b{font-size:27px}.clm-seg span{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.clm-cta,.clm-cta--ready,.clm-reason-pulse{animation:none}.clm-faq .clm-faq-chev{transition:none}.clm-burst i,.clm-ring:before,.clm-suc-pop,.launcher-stage .clm-orb--a,.launcher-stage .clm-orb--b,.launcher-stage .clm-orb--c{animation:none}.clm-burst i{opacity:0}}