    body {
        font-family: 'Plus Jakarta Sans', sans-serif;
        background-color: #ffffff;
        color: #111111;
        -webkit-font-smoothing: antialiased;
    }


    .premium-container {
        max-width: 1440px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 4rem;
        padding-right: 4rem;
    }

    /* Tablet (e.g., iPad, small laptops) */
    @media (max-width: 1024px) {
        .premium-container {
            padding-left: 2rem;
            padding-right: 2rem;
        }
    }

    /* Mobile (Phones) */
    @media (max-width: 640px) {
        .premium-container {
            padding-left: 1.25rem;
            padding-right: 1.25rem;
        }
    }

    .pill-button {
        border-radius: 9999px;
        padding: 0.85rem 2.25rem;
        font-weight: 700;
        font-size: 0.8rem;
        text-transform: uppercase;
        letter-spacing: 0.15em;
        transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
    }

    .circular-text {
        animation: rotate 40s linear infinite;
    }

    @keyframes rotate {
        from {
            transform: rotate(0deg);
        }

        to {
            transform: rotate(360deg);
        }
    }

    .form-input {
            width: 100%;
            background-color: #f9fafb;
            border: 1px solid #e5e7eb;
            border-radius: 1rem;
            padding: 1rem 1.5rem;
            font-weight: 500;
            transition: all 0.3s;
        }

        .form-input:focus {
            outline: none;
            border-color: #c5a021;
            background-color: #ffffff;
            box-shadow: 0 0 0 4px rgba(197, 160, 33, 0.1);
        }