.5rem;
        }

        form input[type=url] {
            flex: 1 1 300px;
            padding: .75rem 1rem;
            border: 1px solid #ced4da;
            border-radius: .375rem;
        }

        form input[type=submit] {
            padding: .75rem 1.5rem;
            border: none;
            border-radius: .375rem;
            background: var(--primary);
            color: #fff;
            cursor: pointer;
        }

        /* result card */
        #result {
            margin-top: 2rem;
   