
        .central-container {
            padding: 120px 20px 60px;
            max-width: 900px;
            margin: 0 auto;
        }
        .header-text {
            text-align: center;
            margin-bottom: 50px;
            border-left: 4px solid #ff0000;
            padding-left: 20px;
            background: rgba(255, 0, 0, 0.05);
        }
        .header-text h1 {
            color: #ff0000;
            font-family: 'Orbitron', sans-serif;
            font-size: 2rem;
            margin-bottom: 15px;
        }
        .header-text p {
            color: #ccc;
            line-height: 1.6;
            font-size: 1.1rem;
        }
        .links-diretos {
            display: flex;
            flex-direction: column;
            gap: 15px;
        }
        .botao-procedimento {
            display: flex;
            align-items: center;
            justify-content: space-between;
            background: rgba(255, 255, 255, 0.03);
            border: 1px solid rgba(255, 0, 0, 0.2);
            padding: 20px 25px;
            border-radius: 12px;
            text-decoration: none;
            color: white;
            transition: 0.3s;
        }
        .botao-procedimento:hover {
            border-color: #ff0000;
            background: rgba(255, 0, 0, 0.1);
            transform: translateX(10px);
        }
        .info-link {
            display: flex;
            align-items: center;
            gap: 15px;
        }
        .info-link i {
            font-size: 1.5rem;
            color: #ff0000;
        }
        .info-link div span {
            display: block;
            font-size: 0.8rem;
            color: #888;
            text-transform: uppercase;
        }
        .info-link div strong {
            font-size: 1.2rem;
            letter-spacing: 1px;
        }
        .arrow-icon { color: #ff0000; opacity: 0.5; }
