    <style>
        body { 
            font-family: 'Plus Jakarta Sans', sans-serif; 
        }
        .font-display { 
            font-family: 'Syne', sans-serif; 
        }

        /* Latar Belakang Keren & Profesional */
        .bg-studio {
            background-color: #0d1117; 
            background-image: 
                url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiIHZpZXdCb3g9IjAgMCA1IDUiPgo8ZyBmaWxsPSIjMWYyOTM3IiBmaWxsLW9wYWNpdHk9IjAuMSI+PHBhdGggZD0iTTAgMGg1djFIMFYweiBNMCAyaDV2MUgwVjJ6IE0wIDRoNXYxSDBWNHoiIC8+CjwvZz4KPC9zdmc+'),
                radial-gradient(circle at 10% 10%, #2563eb 0%, transparent 25%), 
                radial-gradient(circle at 90% 90%, #f97316 0%, transparent 30%), 
                linear-gradient(135deg, #0d1117 0%, #1a202c 100%);
            background-repeat: repeat, no-repeat, no-repeat, no-repeat;
            background-blend-mode: overlay, lighten, screen, normal;
        }

        .page-fade-in {
            animation: fadeIn 1s ease-in-out;
        }
        @keyframes fadeIn {
            from { opacity: 0; transform: translateY(10px); }
            to { opacity: 1; transform: translateY(0); }
        }
		@media (min-width: 640px) {
    .sm\:flex-row {
        flex-direction: inherit;
    }
    </style>