#get {
    position: relative;
    background: white;
    border-radius: 20px; /* your .rounded-5 */
    overflow: hidden; /* ensures glow doesn't spill inside */
    padding: 20px; /* adjust as per design */
    z-index: 0;
}

@property --angle {
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

#get::before {
    content: "";
    position: absolute;

    top: -4px; left: -4px; right: -2px; bottom: -4px; /* slight extension for glow outside */
    border-radius: 24px;
    background: conic-gradient(from var(--angle), transparent 80%, #ff4545, #00ff99, #006aff, #ff0095, #ff4545);
    z-index: -1;
    animation: spin 3s linear infinite;
}

#get::after {
    content: "";
     
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: white; /* inner background same as container */
    border-radius: 20px;
    z-index: -1;
    margin-top: 5px; /* thickness of border glow */
    margin-bottom: 5px; /* thickness of border glow */
    margin-left: 5px; /* thickness of border glow */
    margin-right: 5px; /* thickness of border glow */
    box-sizing: border-box;
}

@keyframes spin {
    0% {
        --angle: 0deg;
    }
    100% {
        --angle: 360deg;
    }
}
