.clk-scope{--clk-bg:#0f1014;--clk-bg-raised:#15171d;--clk-card:#1a1d22;--clk-line:rgba(250,250,250,0.08);--clk-line-strong:rgba(250,250,250,0.18);--clk-text:#fafafa;--clk-body:#a6abb5;--clk-muted:#6e7480;--clk-ember:#e1443a;--clk-ember-deep:#dc2626;--clk-ember-hover:#c43325;--clk-ember-rgb:225,68,58;--clk-success:#28bd72;background-color:var(--clk-bg);color:var(--clk-text);--rd-dot-rgb:255,255,255;--rd-dot-base-alpha:0.167}.clk-cta{background-color:var(--clk-ember);color:#fafafa;transition:background-color .2s ease-out}.clk-cta:hover{background-color:var(--clk-ember-hover)}.clk-cta:focus-visible{outline:2px solid var(--clk-ember);outline-offset:3px}.clk-cta-ghost{border:1px solid var(--clk-line-strong);color:var(--clk-text);transition:border-color .2s ease-out,background-color .2s ease-out}.clk-cta-ghost:hover{border-color:var(--clk-text);background-color:rgba(250,250,250,.05)}@keyframes clk-logo-in{0%{opacity:0;transform:translateY(-12px) scale(.92)}to{opacity:1;transform:none}}.clk-logo-reveal{animation:clk-logo-in .7s cubic-bezier(.22,1,.36,1) both}@keyframes clk-wa-ring{0%{box-shadow:0 0 0 0 rgba(225,68,58,.4)}70%{box-shadow:0 0 0 11px rgba(225,68,58,0)}to{box-shadow:0 0 0 0 rgba(225,68,58,0)}}.clk-wa-pulse{animation:clk-wa-ring 2.6s ease-out 1.2s infinite}@keyframes clk-eyebrow-beat{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.section-reveal.is-revealed .clk-eyebrow-pulse{animation:clk-eyebrow-beat 1.3s ease-in-out .5s 3}@media (prefers-reduced-motion:reduce){.clk-logo-reveal,.clk-wa-pulse,.section-reveal.is-revealed .clk-eyebrow-pulse{animation:none}}.clk-scope .clk-sched h3{letter-spacing:-.005em}.clk-scope .clk-sched h3,.clk-scope .clk-sched h3+div{font-family:var(--font-heading)}.clk-dots{background-image:radial-gradient(circle,rgba(250,250,250,.07) 1px,transparent 0);background-size:26px 26px}@keyframes clk-draw{0%{stroke-dashoffset:var(--clk-dash,1600)}to{stroke-dashoffset:0}}.clk-line-draw{stroke-dasharray:var(--clk-dash,1600);animation:clk-draw 1.1s cubic-bezier(.22,1,.36,1) var(--clk-delay,0s) both}.clk-mask{display:inline-block;overflow:hidden;vertical-align:bottom;padding:.08em 0 .22em;margin:-.08em 0 -.22em}@keyframes clk-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}.clk-rise{display:inline-block;animation:clk-rise .7s cubic-bezier(.22,1,.36,1) var(--clk-delay,0s) both}@keyframes clk-ignite{0%{text-shadow:0 0 0 rgba(225,68,58,0)}45%{text-shadow:0 0 28px rgba(225,68,58,.85)}to{text-shadow:0 0 14px rgba(225,68,58,.3)}}.clk-ignite{animation:clk-ignite .9s ease-out var(--clk-delay,1.3s) both}@keyframes clk-stamp{0%{opacity:0;transform:scale(1.16) rotate(-6deg)}60%{opacity:1}to{opacity:1;transform:scale(1) rotate(-8deg)}}.clk-stamp{animation:clk-stamp .7s cubic-bezier(.34,1.4,.5,1) var(--clk-delay,0s) both}@keyframes clk-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.clk-strike{transform-origin:left center;animation:clk-strike .5s cubic-bezier(.22,1,.36,1) var(--clk-delay,.9s) both}@keyframes clk-slam{0%{opacity:0;transform:scale(11) translateY(-210px) rotate(-26deg)}30%{opacity:1;transform:scale(7.7) translateY(-115px) rotate(-18deg)}56%{opacity:1;transform:scale(.82) translateY(0) rotate(-3deg)}73%{transform:scale(1.1) translateY(0) rotate(-9.5deg)}87%{transform:scale(.97) translateY(0) rotate(-6.5deg)}to{opacity:1;transform:scale(1) translateY(0) rotate(-7deg)}}.clk-slam{transform:rotate(-7deg);position:relative;z-index:40;animation:clk-slam 1.4s cubic-bezier(.6,0,.3,1) var(--clk-delay,0s) both}@keyframes clk-ink{0%{opacity:0;transform:scale(.45)}30%{opacity:.7}to{opacity:0;transform:scale(2.8)}}.clk-ink{opacity:0;animation:clk-ink .65s cubic-bezier(.22,1,.36,1) var(--clk-delay,0s) both}@keyframes clk-shockwave{0%{opacity:0;transform:scale(.3)}18%{opacity:.55}to{opacity:0;transform:scale(13)}}.clk-shockwave{opacity:0;animation:clk-shockwave .85s cubic-bezier(.22,1,.36,1) var(--clk-delay,0s) both}@keyframes clk-hero-quake{0%{transform:translate(0) rotate(0deg)}14%{transform:translate(-17px,11px) rotate(-1.1deg)}30%{transform:translate(17px,-11px) rotate(1.1deg)}46%{transform:translate(-13px,8px) rotate(-.75deg)}62%{transform:translate(9px,-5px) rotate(.5deg)}80%{transform:translate(-4px,2px) rotate(-.22deg)}to{transform:translate(0) rotate(0deg)}}.clk-hero-quake{animation:clk-hero-quake .6s cubic-bezier(.36,.07,.19,.97) var(--clk-delay,0s) both}@keyframes clk-viewport-flash{0%{opacity:0}35%{opacity:.5}to{opacity:0}}.clk-viewport-flash{opacity:0;animation:clk-viewport-flash .3s ease-out var(--clk-delay,0s) both}@keyframes clk-impact-shake{0%{transform:translate(0) rotate(0deg)}12%{transform:translate(-3px,2px) rotate(-.5deg)}26%{transform:translate(4px,-2px) rotate(.5deg)}42%{transform:translate(-3px,1px) rotate(-.35deg)}58%{transform:translate(2px,-1px) rotate(.25deg)}74%{transform:translate(-1px,1px) rotate(-.12deg)}to{transform:translate(0) rotate(0deg)}}.clk-impact-shake{animation:clk-impact-shake .4s cubic-bezier(.36,.07,.19,.97) var(--clk-delay,0s) both}@keyframes clk-flash{0%{opacity:0}40%{opacity:.5}to{opacity:0}}.clk-flash{opacity:0;animation:clk-flash .25s ease-out var(--clk-delay,0s) both}@keyframes clk-fleck{0%{opacity:0;transform:translate(0) scale(.3)}15%{opacity:1;transform:translate(calc(var(--fleck-tx, 0px) * .4),calc(var(--fleck-ty, 0px) * .4)) scale(1)}to{opacity:0;transform:translate(var(--fleck-tx,0),var(--fleck-ty,0)) scale(.2)}}.clk-fleck{opacity:0;animation:clk-fleck .55s cubic-bezier(.22,1,.36,1) var(--clk-delay,0s) both}@keyframes clk-wipe{0%{clip-path:inset(0 100% 0 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.clk-wipe{opacity:0;animation:clk-wipe .55s cubic-bezier(.22,1,.36,1) var(--clk-delay,0s) both}@keyframes clk-caret-blink{0%,to{opacity:0}50%{opacity:1}}@keyframes clk-caret-window{0%,to{visibility:hidden}1%,99%{visibility:visible}}.clk-caret{display:inline-block;width:7px;height:1em;background:var(--clk-ember);vertical-align:text-bottom;visibility:hidden;animation:clk-caret-blink .55s step-end infinite,clk-caret-window .7s linear var(--clk-delay,0s) both}@keyframes clk-alarm{0%,to{background-color:transparent}50%{background-color:rgba(225,68,58,.12)}}.clk-alarm{animation:clk-alarm 1s ease-in-out var(--clk-delay,2.2s) 2}@media (prefers-reduced-motion:reduce){.clk-alarm,.clk-caret,.clk-flash,.clk-fleck,.clk-hero-quake,.clk-ignite,.clk-impact-shake,.clk-ink,.clk-line-draw,.clk-rise,.clk-shockwave,.clk-slam,.clk-stamp,.clk-strike,.clk-viewport-flash,.clk-wipe{animation:none}.clk-wipe{opacity:1;clip-path:none}.clk-caret{visibility:hidden}}.clk-scope .clk-break-card{background-color:var(--clk-card);border-color:var(--clk-line);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}@media (hover:hover){.clk-scope .clk-break-card:hover{transform:translateY(-6px);border-color:var(--clk-ember);box-shadow:0 20px 44px -26px rgba(0,0,0,.7),0 0 26px -6px rgba(225,68,58,.35)}}@media (prefers-reduced-motion:reduce){.clk-scope .clk-break-card{transition:none}.clk-scope .clk-break-card:hover{transform:none}}@keyframes clk-reveal-ttb{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes clk-reveal-ltr{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.clk-reveal-anim{animation:clk-reveal-ttb 1s cubic-bezier(.22,1,.36,1) var(--clk-delay,.25s) both}@media (min-width:1024px){.clk-reveal-anim{animation-name:clk-reveal-ltr}}@keyframes clk-seam-y{0%{opacity:1;transform:translateY(0)}82%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes clk-seam-x{0%{opacity:1;transform:translateX(0)}82%{opacity:1}to{opacity:0;transform:translateX(100%)}}.clk-seam-anim{opacity:0;animation:clk-seam-y 1s cubic-bezier(.22,1,.36,1) var(--clk-delay,.25s) both}@media (min-width:1024px){.clk-seam-anim{animation-name:clk-seam-x}}@keyframes clk-pop{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}.clk-pop{opacity:0;animation:clk-pop .6s cubic-bezier(.34,1.4,.5,1) var(--clk-delay,0s) both}@keyframes clk-toast-in{0%{opacity:0;transform:translateY(10px) scale(.9)}65%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}.clk-toast-in{opacity:0;animation:clk-toast-in .6s cubic-bezier(.34,1.45,.5,1) var(--clk-delay,1.85s) both}@keyframes clk-toast-ping{0%{opacity:0;transform:scale(.4)}25%{opacity:.55}to{opacity:0;transform:scale(2.4)}}.clk-toast-ping{opacity:0;animation:clk-toast-ping .9s cubic-bezier(.22,1,.36,1) var(--clk-delay,1.95s) both}@media (prefers-reduced-motion:reduce){.clk-pop,.clk-reveal-anim,.clk-seam-anim,.clk-toast-in,.clk-toast-ping{animation:none}.clk-reveal-anim{clip-path:none}.clk-pop,.clk-toast-in{opacity:1}.clk-toast-ping{opacity:0}}@media (prefers-reduced-motion:no-preference){.lp-blink{animation:lp-blink 1.1s steps(2) infinite}.lp-shake{animation:lp-shake .5s linear infinite}.lp-rowpop{animation:lp-rowpop .45s cubic-bezier(.2,.9,.3,1.2)}}@keyframes lp-blink{50%{opacity:.25}}@keyframes lp-shake{0%,to{transform:translate(0)}20%{transform:translate(-1px,.5px)}40%{transform:translate(1px,-.5px)}60%{transform:translate(-.5px,-1px)}80%{transform:translate(.5px,1px)}}@keyframes lp-rowpop{0%{transform:scale(.985)}to{transform:scale(1)}}.lp-replay{position:absolute;right:14px;bottom:12px;display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(255,255,255,.65);font-family:JetBrains Mono,monospace;font-size:11px;padding:5px 12px;cursor:pointer;letter-spacing:.08em}.lp-replay:hover{color:#fff;border-color:rgba(255,255,255,.35)}@media (prefers-reduced-motion:no-preference){.lp-replay{transition:border-color .15s,color .15s}}@media (max-width:520px){.lp-row{flex-wrap:wrap;row-gap:3px;padding:9px 12px!important}.lp-row-h,.lp-row-s{text-align:left}.lp-row-s{margin-left:28px!important;white-space:normal!important;flex-basis:100%}}