.cl-glass{background:rgba(255,255,255,.03);border:1px solid rgba(208,22,195,.22);backdrop-filter:blur(12px)}.cl-glass:hover{border-color:rgba(208,22,195,.55);transition:border-color .25s}.cl-crumb{display:flex;flex-wrap:wrap;gap:.35rem .5rem;align-items:center;font-size:.8rem;color:#94a3b8}.cl-crumb a:hover{color:#d926cc}.cl-workflow{display:grid;grid-template-columns:1fr;gap:.75rem}.cl-step{position:relative;text-align:center;padding:1rem .75rem}@media (min-width:768px){.cl-workflow{grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem}.cl-step:not(:last-child)::after{content:"→";position:absolute;right:-.35rem;top:50%;transform:translateY(-50%);color:#d926cc;font-weight:700}}.cl-cta-row{display:flex;flex-direction:column;gap:.75rem;justify-content:center;align-items:center}@media (min-width:640px){.cl-cta-row{flex-direction:row}}