        @import url('https://fonts.googleapis.com/css2?family=LXGW+WenKai+Mono+TC&family=Ribeye+Marrow&display=swap');

        body {
            font-family: 'LXGW WenKai Mono TC', monospace;
            line-height: 1.5;
            font-size: 16px;
        }

        .logo,
        h1 {
            font-family: 'Ribeye Marrow', cursive;
            color: #D97706;
        }

        :where([class^="ri-"])::before {
            content: "\f3c2";
        }

        .african-pattern {
            background-image:
                radial-gradient(circle at 20% 20%, rgba(217, 119, 6, 0.1) 0%, transparent 50%),
                radial-gradient(circle at 80% 80%, rgba(245, 158, 11, 0.1) 0%, transparent 50%),
                linear-gradient(45deg, transparent 30%, rgba(217, 119, 6, 0.05) 30%, rgba(217, 119, 6, 0.05) 70%, transparent 70%);
        }

        .tribal-border {
            border-image: repeating-linear-gradient(45deg, #D97706, #D97706 10px, #F59E0B 10px, #F59E0B 20px) 1;
        }