.cedro-wrapper{font-family:'Segoe UI',sans-serif;background:radial-gradient(circle at top,#0f172a,#020617);color:#fff!important;;padding:60px 20px;text-align:center}.cedro-wrapper h1{font-size:42px}.cedro-wrapper h2{color:white!important}.cedro-wrapper h3{color:white!important}.cedro-wrapper p{max-width:700px;margin:auto;color:#cbd5e1}.cedro-flow{max-width:1100px;margin:50px auto}.cedro-line{height:6px;background:#1e293b;border-radius:10px}.cedro-progress{height:100%;width:0%;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#f97316,#22c55e,#14b8a6);border-radius:10px;transition:0.5s}.cedro-steps{display:flex;justify-content:space-between;margin-top:-23px}.cedro-step{cursor:pointer}.cedro-step .dot{width:42px;height:42px;border-radius:50%;background:#1e293b;display:flex;align-items:center;justify-content:center}.cedro-step.active .dot{background:#38bdf8;box-shadow:0 0 20px #38bdf8;transform:scale(1.2)}.cedro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:60px}@media(max-width:900px){.cedro-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.cedro-grid{grid-template-columns:1fr}}.cedro-card{padding:30px;border-radius:20px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);cursor:pointer;transition:0.4s}.cedro-card:hover{transform:translateY(-10px);border:1px solid #38bdf8;box-shadow:0 0 25px #38bdf8}.cedro-card.active{border:1px solid #38bdf8;box-shadow:0 0 25px #38bdf8}.icon{font-size:30px}.desc{opacity:0;max-height:0;transition:0.4s}.cedro-card.active .desc{opacity:1;max-height:200px;margin-top:10px}.cedro-card{display:flex;flex-direction:column;align-items:center;text-align:center}.cedro-card .icon{display:block!important;width:100%;font-size:32px;margin-bottom:12px}.cedro-card h3{display:block!important;width:100%;margin:0}.cedro-card h3,.cedro-card .icon{float:none!important;position:relative}.cedro-desc{text-align:center}.cedro-card h3 span{display:block}.card::before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .2),transparent);opacity:0;transition:0.4s}