*{box-sizing:border-box}body{margin:0;background:#fff;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#0b0b35;-webkit-font-smoothing:antialiased}a{color:#c4147a;text-decoration:none}a:hover{color:#ff4d97}input,button,textarea,select{font-family:inherit}::selection{background:#fbd9ea;color:#8a0e55}@keyframes rise{0%{opacity:0;transform:translateY(11px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes drift{0%{transform:translate(-5%,-3%) scale(1)}50%{transform:translate(6%,4%) scale(1.12)}to{transform:translate(-5%,-3%) scale(1)}}@keyframes ringSpin{to{transform:rotate(360deg)}}@keyframes breathe{0%,to{transform:scale(1);opacity:.92}50%{transform:scale(1.04);opacity:1}}@keyframes pulseDot{0%,to{box-shadow:0 0 #c4147a6b}70%{box-shadow:0 0 0 11px #c4147a00}}@keyframes scanline{0%{top:6%}50%{top:88%}to{top:6%}}@keyframes shimmer{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-9px) scale(1.05)}}@keyframes haloPulse{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes swipeIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes floatY2{0%,to{transform:translateY(0)}50%{transform:translateY(-22px)}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes dash{0%{stroke-dashoffset:900}to{stroke-dashoffset:0}}@keyframes sheen{0%{transform:translate(-120%) skew(-18deg)}to{transform:translate(320%) skew(-18deg)}}@keyframes gridPan{0%{background-position:0 0}to{background-position:64px 64px}}@keyframes panelShow{0%,4%{opacity:0;transform:translateY(14px) scale(.985)}8%,22%{opacity:1;transform:none}27%,to{opacity:0;transform:translateY(-10px) scale(.99)}}@keyframes chipLit{0%,5%{background:#eeeff6;color:#8585a0}8%,24%{background:#c4147a;color:#fff}28%,to{background:#e6f4ef;color:#0a6b4f}}@keyframes stampPop{0%{opacity:0;transform:scale(.4) rotate(-14deg)}60%{opacity:1;transform:scale(1.14) rotate(3deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes tickDraw{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes barFill{0%{width:0}to{width:76%}}@keyframes demoBar{0%{width:4%}25%{width:29%}50%{width:54%}75%{width:79%}to{width:100%}}@keyframes riseBlur{0%{opacity:0;transform:translateY(26px) scale(.985);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes popRing{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@keyframes tick{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes glowPulse{0%,to{opacity:.32;transform:scale(1)}50%{opacity:.7;transform:scale(1.14)}}@keyframes slideUpMask{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes wave{0%,to{transform:translateY(0) scaleY(1)}50%{transform:translateY(-5px) scaleY(1.3)}}@keyframes ringDraw{0%{stroke-dashoffset:302;opacity:0}12%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes nodePop{0%{transform:scale(0);opacity:0}62%{transform:scale(1.32);opacity:1}to{transform:scale(1);opacity:1}}@keyframes linkGrow{0%{stroke-dashoffset:30;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes ringHalo{0%,to{opacity:.18;transform:scale(.94)}50%{opacity:.5;transform:scale(1.06)}}@keyframes markSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fly1{0%{transform:translate(-30px,-26px) scale(.35);opacity:0}7%{opacity:1}17%{transform:translate(24px,-32px) scale(.75)}28%{transform:translate(-28px,10px) scale(1.1)}40%{transform:translate(16px,22px) scale(.8)}52%{transform:translate(0) scale(1)}86%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-30px,-26px) scale(.35);opacity:0}}@keyframes fly2{0%{transform:translate(30px,20px) scale(.4);opacity:0}7%{opacity:1}16%{transform:translate(-22px,26px) scale(1.15)}29%{transform:translate(26px,-18px) scale(.7)}41%{transform:translate(-14px,-24px) scale(1.05)}52%{transform:translate(0) scale(1)}86%{transform:translate(0) scale(1);opacity:1}to{transform:translate(30px,20px) scale(.4);opacity:0}}@keyframes fly3{0%{transform:translate(-26px,30px) scale(.45);opacity:0}7%{opacity:1}19%{transform:translate(28px,18px) scale(.72)}31%{transform:translate(-18px,-28px) scale(1.12)}43%{transform:translate(22px,-12px) scale(.88)}53%{transform:translate(0) scale(1)}86%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-26px,30px) scale(.45);opacity:0}}@keyframes fly4{0%{transform:translate(26px,-30px) scale(.38);opacity:0}7%{opacity:1}18%{transform:translate(-30px,-14px) scale(1.08)}30%{transform:translate(14px,28px) scale(.74)}42%{transform:translate(-20px,16px) scale(1)}54%{transform:translate(0) scale(1)}86%{transform:translate(0) scale(1);opacity:1}to{transform:translate(26px,-30px) scale(.38);opacity:0}}@keyframes formRing{0%,48%{stroke-dashoffset:239;opacity:0}56%{opacity:1}70%,86%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes formLink{0%,52%{stroke-dashoffset:30;opacity:0}58%{opacity:1}72%,86%{stroke-dashoffset:0;opacity:1}to{opacity:0}}@keyframes formFlash{0%,50%{opacity:0;transform:scale(.55)}58%{opacity:.6;transform:scale(1.2)}76%,to{opacity:0;transform:scale(1.6)}}@keyframes trailPulse{0%,45%{opacity:.5}55%,to{opacity:0}}@keyframes stingOut{0%,74%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes celIn{0%{opacity:0}to{opacity:1}}@keyframes celCard{0%{opacity:0;transform:translateY(24px) scale(.94)}55%{opacity:1;transform:translateY(0) scale(1.02)}to{opacity:1;transform:none}}@keyframes celRing{0%{stroke-dashoffset:302;opacity:0}14%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes celTick{0%{stroke-dashoffset:38}to{stroke-dashoffset:0}}@keyframes celBurst{0%{opacity:0;transform:scale(.3)}40%{opacity:.55}to{opacity:0;transform:scale(2.1)}}@keyframes confFly{0%{opacity:0;transform:translate(0) rotate(0) scale(.4)}12%{opacity:1}to{opacity:0;transform:translate(var(--cx),var(--cy)) rotate(var(--cr)) scale(1)}}@keyframes celFade{0%,72%{opacity:1}to{opacity:0;visibility:hidden}}html{overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:clip}*{-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}img{-webkit-user-drag:none}input,button,textarea{font-family:inherit}img,video,svg{max-width:100%}@keyframes tabDrop{0%{opacity:0;transform:translate(-50%) translateY(-100%)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes markBreathe{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.06) rotate(3deg)}}@keyframes sonar{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(1.5);opacity:0}}@keyframes driftIn{0%{opacity:0;transform:translate(-34px) scale(.92)}to{opacity:1;transform:none}}@keyframes driftInR{0%{opacity:0;transform:translate(34px) scale(.92)}to{opacity:1;transform:none}}@keyframes wave{0%,62%,to{transform:rotate(0)}70%{transform:rotate(-19deg)}78%{transform:rotate(15deg)}86%{transform:rotate(-13deg)}93%{transform:rotate(7deg)}}@keyframes relay{0%{stroke-dashoffset:1000}to{stroke-dashoffset:-1000}}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes letterIn{0%{opacity:0;transform:translateY(14px) rotateX(-40deg)}to{opacity:1;transform:none}}.scp0:hover{padding:0 18px!important}.scp1:hover{color:#c4147a!important}.scp2:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important;box-shadow:0 14px 28px -10px #c4147acc!important}.scp3:hover{box-shadow:0 26px 50px -28px #123a7266!important;transform:translateY(-6px)!important}.scp4:hover{transform:translateY(-4px)!important}.scp5:hover{transform:translateY(-3px)!important}.scp6:focus{border-color:#c4147a!important;background:#fff!important}.scp7:hover{border-color:#c4147a!important}.scp8:hover{border-color:#0b0b35!important}.scp9:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important}.scpa:hover{filter:brightness(1.08)!important;transform:translateY(-1px)!important;color:#fff!important}.scpb:hover{transform:translateY(-1px)!important}.scpc:hover{background:#ffffff1c!important}.scpd:focus{border-color:#c4147a!important}.scpe:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important;box-shadow:0 18px 36px -14px #c4147a99!important}.scpf:hover{color:#0b0b35!important}.scpg:hover{background:#fff3!important}.scph:hover{border-color:#c4147a!important;color:#c4147a!important}.scpi:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important}.scpj:hover{transform:translateY(-5px) scale(1.05)!important;box-shadow:0 26px 50px -16px #c4147a99!important}
