        .info-block {
            background-color: #f2faff; 
            border: 1px solid #b6e0fe;  
            border-radius: 8px;        
            padding: 16px 20px;        
            max-width: 867px;          
            margin: 20px 0;             
            font-family: Arial, sans-serif;
        }
        
        .info-title {
            color: #1e3a8a;            
            font-size: 1.1em;
            font-weight: 600;
            margin-bottom: 12px;
        }
        
        .info-text {
            color: #334155;            
            line-height: 1.5;
            margin-bottom: 16px;
        }
        
        .important-text {
            font-weight: 600;           
            color: #1e40af;          
        }
        
        .info-button {
            display: inline-block;
            background-color: #3b82f6;   
            color: white;
            padding: 10px 17px;
            text-decoration: none;
            border-radius: 6px;
            font-weight: 500;
            transition: background-color 0.2s;
        }
        
        .info-button:hover {
            background-color: #2563eb;  
        }