*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:#14111c;background:#fff;margin:0;font-family:Poppins,system-ui,sans-serif}a{color:inherit}.cc-vip{--vip-bg:#fff;--vip-card:#f8f5f0;--vip-line:#e7e1d7;--vip-text:#14111c;--vip-mute:#6b6478;--vip-accent:#c25e0c;--vip-input:#fff;--vip-soft:#3a3447}.cc-vip[data-theme=dark]{--vip-bg:#14111c;--vip-card:#1b1726;--vip-line:#2a2540;--vip-text:#f4f1ea;--vip-mute:#a9a3b8;--vip-accent:#f8c79b;--vip-input:#14111c;--vip-soft:#d9d6e3}@media (min-width:760px){.cc-head{z-index:30;position:sticky;top:0}}.cc-collage{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(64px,10vw,118px);gap:6px;display:grid}@keyframes ccBeat{0%,to{transform:scale(1);box-shadow:0 14px 34px -10px #e87a1cbf,0 0 #e87a1c80}18%{transform:scale(1.09)}36%{transform:scale(1);box-shadow:0 14px 34px -10px #e87a1cbf,0 0 0 16px #e87a1c00}54%{transform:scale(1.06)}72%{transform:scale(1)}}.cc-beat{animation:2.6s ease-in-out infinite ccBeat}.cc-beat:hover{animation-play-state:paused}.cc-closed{text-align:center;grid-template-columns:1fr;grid-template-areas:"badge""title""img""text""social";place-items:center;gap:20px;width:100%;max-width:1100px;display:grid}.cc-closed-social{justify-content:center;align-items:center}.cc-closed-img{object-fit:cover;object-position:50% 20%;border:4px solid #fff;border-radius:50%;grid-area:img;width:132px;height:132px;box-shadow:0 0 0 2px #e87a1c,0 24px 50px -24px #e87a1c99}@media (min-width:900px){.cc-closed{text-align:left;grid-template-columns:1fr 460px;grid-template-areas:"badge img""title img""text img""social img";justify-items:start;column-gap:56px}.cc-closed-social{justify-content:flex-start;align-items:flex-start}.cc-closed-img{object-position:50% 50%;border:none;border-radius:24px;justify-self:center;width:460px;height:460px;box-shadow:0 30px 70px -30px #e87a1c73}}.cc-reveal{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.cc-reveal-hidden{opacity:0;transform:translateY(28px)}@keyframes ccFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-18px)}}@keyframes ccPopIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes ccShine{0%{transform:translate(-120%)}60%,to{transform:translate(220%)}}@keyframes ccArrow{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes ccFill{0%{height:0}to{height:100%}}@keyframes ccMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cc-hero-in{animation:.8s cubic-bezier(.2,.7,.2,1) both ccPopIn}.cc-orb{animation:7s ease-in-out infinite ccFloat}.cc-cta{transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.cc-cta:hover{transform:translateY(-2px);box-shadow:0 18px 40px -16px #e87a1cb3}.cc-cta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:40%;animation:3.6s ease-in-out infinite ccShine;position:absolute;inset:0}.cc-cta .cc-arrow{animation:1.6s ease-in-out infinite ccArrow;display:inline-flex}.cc-lift{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.cc-lift:hover{transform:translateY(-6px)}.cc-marquee{gap:14px;width:max-content;animation:70s linear infinite ccMarquee;display:flex}.cc-marquee-wrap:hover .cc-marquee{animation-play-state:paused}.cc-grow{width:0;transition:width 1.2s cubic-bezier(.2,.7,.2,1) .35s}.cc-reveal:not(.cc-reveal-hidden) .cc-grow{width:100%}@media (max-width:760px){.cc-mc{text-align:center;align-items:center!important}.cc-mc>*{margin-left:auto;margin-right:auto;align-self:center!important}.cc-mc>ul{text-align:left}.cc-mc-row{justify-content:center!important;gap:18px!important}.cc-mc p,.cc-mc h1,.cc-mc h2,.cc-mc h3{margin-left:auto;margin-right:auto}}@keyframes ccPulseGrow{0%{transform:scale(1);box-shadow:0 0 #e87a1c8c}40%{transform:scale(1.055);box-shadow:0 0 #e87a1c59}78%{transform:scale(1);box-shadow:0 0 0 20px #e87a1c00}to{transform:scale(1);box-shadow:0 0 #e87a1c00}}.cc-attn{animation:2.6s ease-in-out infinite ccPulseGrow}.cc-attn:hover{animation:none;transform:translateY(-2px)}.cc-steps{grid-template-columns:repeat(3,1fr);gap:0 20px;display:grid}.cc-step{flex-direction:column;gap:10px;display:flex}.cc-step-top{align-items:center;gap:10px;display:flex}.cc-step-line{background:#ebcfb4;border-radius:2px;flex:1;height:2px}@media (max-width:760px){.cc-steps{grid-template-columns:1fr}.cc-step{flex-direction:row;gap:14px;min-height:72px}.cc-step:last-child{min-height:0}.cc-step-top{flex-direction:column;align-self:stretch;align-items:center}.cc-step-line{flex:1;width:2px;height:auto;margin:4px 0}}.cc-rasca{--s:1.2;width:calc(320px * var(--s));height:calc(560px * var(--s));margin:0 auto;position:relative}.cc-rasca-inner{width:320px;height:560px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}@media (max-width:460px){.cc-rasca{--s:.98}}
